0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 2 8 1 9 1 10 1 11 6 12 3 13 1 14 1 15 1 16 24 17 13 18 4 19 1 20 1 21 1 22 120 23 75 24 22 25 5 26 1 27 1 28 1 29 720 30 541 31 160 32 33 33 6 34 1 35 1 36 1 37 5040 38 4683 39 1456 40 285 41 46 42 7 43 1 44 1 45 1 46 40320 47 47293 48 15904 49 3081 50 456 51 61 52 8 53 1 54 1 55 1 56 362880 57 545835 58 202672 59 40005 60 5656 61 679 62 78 63 9 64 1 65 1 66 1 67 3628800 68 7087261 69 2951680 70 606033 71 84336 72 9445 73 960 74 97 75 10 76 1 77 1 78 1 79 39916800 80 102247563 81 48361216 82 10491885 83 1467376 84 158095 85 14736 86 1305 87 118 88 11 89 1 90 1 91 1 92 479001600 93 1622632573 94 880405504 95 204343641 96 29175936 97 3088765 98 272448 99 21841 100 1720 101 141 102 12 103 1 104 1 105 1 106 6227020800 107 28091567595 108 17630351872 109 4422082005 110 652606336 111 68958295 112 5881968 113 440649 114 31096 115 2211 116 166 117 13 118 1 119 1 120 1 121 87178291200 122 526858348381 123 385148108800 124 105265315233 125 16219458816 126 1731875605 127 145105920 128 10386817 129 678160 130 42861 131 2784 132 193 133 14 134 1 135 1 136 1 137 1307674368000 138 10641342970443 139 9114999832576 140 2733583519485 141 443419545856 142 48328686175 143 4026744576 144 279768825 145 17290288 146 1002771 147 57520 148 3445 149 222 150 15 151 1 152 1 153 1 154 20922789888000 155 230283190977853 156 232311251144704 157 76902684021801 158 13224580002816 159 1483501074925 160 124159039488 161 8476067761 162 503758720 163 27446301 164 1434720 165 75481 166 4200 167 253 168 16 169 1 170 1 171 1 172 355687428096000 173 5315654681981355 174 6343764407375872 175 2329889536156005 176 427278468668416 177 49677478279975 178 4211132779008 179 285324158889 180 16507789696 181 858540771 182 41896240 183 1996813 184 97176 185 5055 186 286 187 17 188 1 189 1 190 1 191 6402373705728000 192 130370767029135901 193 184778982658539520 194 75629701786875633 195 14867050125981696 196 1802159471217925 197 155814875873280 198 10565279821537 199 601026722560 200 30202999821 201 1398443520 202 61890193 203 2714544 204 123061 205 6016 206 321 207 18 208 1 209 1 210 1 211 121645100408832000 212 3385534663256845323 213 5718564661248065536 214 2618654297178083085 215 554245056343668736 216 70406303657894575 217 6245695887446016 218 426789747456345 219 24071256702208 220 1180490926131 221 52492046080 222 2193092005 223 88908912 224 3616215 225 153616 226 7089 227 358 228 19 229 1 230 1 231 1 232 2432902008176640000 233 92801587319328411133 234 187389427488113557504 235 96336948993312237561 236 22039796215883268096 237 2947087948180076125 238 269610827961212928 239 18677076068536081 240 1051710006430720 241 50754718712061 242 2189000524800 243 87385580041 244 3330069120 245 124686493 246 4733056 247 189345 248 8280 249 397 250 20 251 1 252 1 253 1 254 51090942171709440000 255 2677687796244384203115 256 6481629887083387420672 257 3752590641305604502005 258 931198483176870608896 259 131584088098220272375 260 12469729905669224448 261 880213963181829129 262 49780052467895296 263 2380591174892931 264 100415158796800 265 3868143942013 266 140243446656 267 4917810255 268 171233776 269 6099345 270 230776 271 9595 272 438 273 21 274 1 275 1 276 1 277 1124000727777607680000 278 81124824998504073881821 279 235993351028007334051840 280 154294551397830418471233 281 41658202699736550014976 282 6242270620707298139125 283 615184657168540631040 284 44445808956244232257 285 2537458647849256960 286 120963891231654381 287 5025163796889600 288 188349613075393 289 6560912058624 290 218084372101 291 7088736256 292 230862465 293 7752528 294 278461 295 11040 296 481 297 22 298 1 299 1 300 1 301 25852016738884976640000 302 2574844419803190384544203 303 9022037023809985598980096 304 6677999524135208461382685 305 1967160945260218035798016 306 313548981075158413477375 307 32246522356406129197056 308 2393878571268630695865 309 138581651488293296128 310 6619279900884731091 311 272435997983948800 312 10005244013129365 313 337630230173952 314 10742338769415 315 329939443456 316 10002629745 317 306209968 318 9733339 319 332976 320 12621 321 526 322 23 323 1 324 1 325 1 326 620448401733239439360000 327 85438451336745709294580413 328 361337328138665774131707904 329 303480979090660687025310921 330 97781265375240530868043776 331 16624526736375771417650125 332 1789714914567248392224768 333 136994257855413342898801 334 8073116881692865822720 335 388086708913892723421 336 15906059949330739200 337 575778156091702201 338 18954958449853440 339 582053084745133 340 17056419229696 341 487252414305 342 13850259840 343 400264957 344 12085920 345 394921 346 14344 347 573 348 24 349 1 350 1 351 1 352 15511210043330985984000000 353 2958279121074145472650648875 354 15129556865351957511402422272 355 14448406616761388115958960005 356 5103412954340146264258379776 357 927832503286363238232274375 358 104849394176925834330636288 359 8300919344129579090187369 360 499695802744495641296896 361 24270322254987901574691 362 995001178077200128000 363 35683411301068658413 364 1152844128057793536 365 34406013436003455 366 969890117679616 367 26360085913425 368 704329910656 369 18857260315 370 516393648 371 14857941 372 464920 373 16215 374 622 375 25 376 1 377 1 378 1 379 403291461126605635584000000 380 106697365438475775825583498141 381 661032774735586752936552693760 382 719140237828837866566852646033 383 279041730353396357320690630656 384 54372483873123616943561393125 385 6465831583593737386406707200 386 530922486015709627295810977 387 32748676047890744550031360 388 1612691453895725415662541 389 66391626888475557888000 390 2369409738644750583793 391 75509561603475707904 392 2203304642871358741 393 60168428766724096 394 1568591368207425 395 39775068165888 396 998844651901 397 25288266240 398 658366801 399 18100720 400 543621 401 18240 402 673 403 26 404 1 405 1 406 1 407 10888869450418352160768000000 408 4002225759844168492486127539083 409 30084898082515645117519422816256 410 37350001973497463352684751818285 411 15950810524704513218335535005696 412 3338044714576205372468909239375 413 418670296737213729339469725696 414 35744764419235229078208719385 415 2265493847791158768945922048 416 113462046809812591922913651 417 4706867959448011595776000 418 167819595072559078459525 419 5299020857484686702592 420 151949197139815794615 421 4043765180314832896 422 101832733033074225 423 2470600729961728 424 58748506858459 425 1392394841856 426 33451314141 427 830387440 428 21869343 429 631696 430 20425 431 726 432 27 433 1 434 1 435 1 436 304888344611713860501504000000 437 155897763918621623249276226253693 438 1423991626916365730383001659899904 439 2020674848413417057542680601481881 440 951436398099838947648454426361856 441 214244796117462026238245654168125 442 28400324237138747581373777707008 443 2526870923813238229521660307921 444 164971309383127855222883614720 445 8426185899601557520878216381 446 353324956805060058513408000 447 12629151738032130271161961 448 396659563780374667100160 449 11227530361421187818173 450 292675996808408743936 451 7162081457033563425 452 167421556232985600 453 3800465317765117 454 85123242040320 455 1911122925241 456 43702510720 457 1037119293 458 26222784 459 729841 460 22776 461 781 462 28 463 1 464 1 465 1 466 8841761993739701954543616000000 467 6297562064950066033518373935334635 468 69993344009202014291156894243356672 469 113693485739148692556692549460970005 470 59116067215099600570057726734893056 471 14348675687574602139408777713044375 472 2014093377657707579769128802582528 473 187135879740082294522208109969609 474 12613721992087535710319885418496 475 658700286836228839408805562051 476 27996110957267663055142912000 477 1006304236676528094806514013 478 31547813801469263907618816 479 884908906869220089524655 480 22696027820066041133056 481 542469746707861143825 482 12291306440207911936 483 268222871302311835 484 5723436178027008 485 121218738132261 486 2586396945280 487 56450975175 488 1283715952 489 31224025 490 838776 491 25299 492 838 493 29 494 1 495 1 496 1 497 265252859812191058636308480000000 498 263478385263023690020893329044576861 499 3567798489917884526924543900809953280 500 6643013636318620989962149552877304033 501 3820011286469615643808833810764660736 502 1001018547271599761502931942369703125 503 149045651734471613213906816477429760 504 14488926971213416306429414252029697 505 1010372400490511467438560717045760 506 54067211043640033469680729040301 507 2335057019671670574844477440000 508 84638023545274697210356399393 509 2656710514897114985166864384 510 74104051785840241979170981 511 1877331336839200923713536 512 44022321302156791898625 513 971784330016060827648 514 20508630716949314941 515 419841844732477440 516 8455776516839521 517 169923658220800 518 3455557778421 519 72164060160 520 1575850753 521 36940176 522 959245 523 28000 524 897 525 30 526 1 527 1 528 1 529 8222838654177922817725562880000000 530 11403568794011880483742464196184901963 531 188357908016948704258978224429403734016 532 402521398846334644594241141991034989885 533 256338697971122348656019608299976523776 534 72628281518932460845934371908733609375 535 11489147004563307670039709780526759936 536 1170573772993887357356342604522358905 537 84610614504660875315209023972179968 538 4649256098689025246036856677729811 539 204496826587219113416641085440000 540 7493386194380648349637797146485 541 236156712441370295102015864832 542 6570660017200347519263731815 543 164991312295431515514535936 544 3810644613584486281328625 545 82319450473404183205888 546 1688743780316537522779 547 33365735117996507136 548 643513372987910061 549 12277012859756800 550 234801146386863 551 4562735562496 552 91372856425 553 1919747376 554 43442595 555 1092016 556 30885 557 958 558 31 559 1 560 1 561 1 562 263130836933693530167218012160000000 563 510008036574269388430841024075918118973 564 10287045391343781814462359111446774677504 565 25261129729577354605738648148643726510441 566 17838485070446140735543844277513760014336 567 5472173120022695670003185208356018078125 568 921063561738437522087782112884212891648 569 98512223675377731088409244609563995441 570 7393526429890468583354036964787486720 571 417963277617957872485521894476086941 572 18761996136184046049992492974080000 573 696594461142507842830764922999321 574 22096970813652556709604096737280 575 614974540440960540754055313613 576 15353412285373924993873739776 577 350471758011632834660006625 578 7438113993194856900034560 579 148987962677424350778877 580 2855638999044314910720 581 53058170953226853961 582 967722921457177600 583 17544384599468013 584 320207924742144 585 5959738674961 586 114677986176 587 2322211165 588 50807008 589 1237881 590 33960 591 1021 592 32 593 1 594 1 595 1 596 8683317618811886495518194401280000000 597 23545154085734896649184490637144855476395 598 580547678960100018348243851029289340239872 599 1639984796465130483517292353605116981572005 600 1285706178651038749081991187936690344820736 601 427570915605786461189822198367096551734375 602 76679952090319625415470279354184439431168 603 8622134524846012645262644175408860311849 604 672987777958121034792597655543764484096 605 39208135343705129991738284323968391011 606 1799602826915054025960217306071040000 607 67839916460468928151718432348356813 608 2170973324702217648265504832618496 609 60587308781875040350291779813855 610 1508099010935056114792011268096 611 34129610827519520578516988625 612 714088838057897053263855616 613 14020581891574761642800155 614 261858016435575179040768 615 4711251994909459140981 616 82642729718095436800 617 1430189261661531735 618 24709768235756032 619 431428359948025 620 7707018658176 621 142755690195 622 2790661168 623 59113629 624 1397656 625 37231 626 1086 627 33 628 1 629 1 630 1 631 295232799039604140847618609643520000000 632 1120959742203056268267494209293006882589981 633 33819985300265402850050349781809289913958400 634 110018903884199598570926493380921823063709233 635 95862499725003807954105724428459935023497216 636 34601621382556208893904103217543022075453125 637 6620157645730816843875554391600768189726720 638 783663975415008367045828296131458486840417 639 63708306951908447768965452829874622300160 640 3831272285729170589874547541109106763661 641 180118240931044729092161706141941760000 642 6907100058341516884827716652555066193 643 223449619224002056231498007525720064 644 6267516461012186544437541221696821 645 155930538988891861732917904408576 646 3508251884230960377440016242625 647 72588101296030809939522551808 648 1401876939543892434209075581 649 25612705827887068118384640 650 448208478019543614806641 651 7600632234023077427200 652 126313271662889245221 653 2080269135938273280 654 34339374269900833 655 574824702456576 656 9874714529005 657 176364213760 658 3333162897 659 68447280 660 1572181 661 40704 662 1153 663 34 664 1 665 1 666 1 667 10333147966386144929666651337523200000000 668 54984904077825684862426868390301049750104843 669 2031762299440142895284888236185231886045413376 670 7618738897813165195155714329607383488539697485 671 7385777279176149733078327345762000855688544256 672 2896729888426121944790399782181583708660859375 673 591963319023944448958006452266712536004427776 674 73865091228899279614218083134751024857246425 675 6262898405357920310425862558070609320869888 676 389352696491827069674379334496101468795571 677 18778785188662621461913808779608064000000 678 733820087641855503249454192025055974245 679 24044176439231439194650584519629340672 680 679223480669998525322499208545621015 681 16928629428341489611587927933976576 682 379600326707426967881177129480625 683 7788606655192454751429538152448 684 148414923875797829541961262299 685 2661791053174853389433634816 686 45483129752413084229088381 687 748952476838028421888000 688 12014295834348835816383 689 189747162503975735296 690 2981850782388812425 691 47136537186667776 692 758004750540675 693 12543779950336 694 216350496405 695 3958461808 696 78897511 697 1762320 698 44385 699 1222 700 35 701 1 702 1 703 1 704 371993326789901217467999448150835200000000 705 2776425695289206002630310219593685496163584253 706 125758502600973313085961020337539830396122824704 707 544080082872293568024704931308261952471755276601 708 587397304630883937998245734325973301724201353216 709 250587838611780258651563992872103330188053828125 710 54757614310218158382952325466650727060433010688 711 7210884854860340270304977785099108610686473361 712 638482409704807933215812695755742348281118720 713 41089775806924633611811764487109537988991101 714 2036154040762373236040481459781238784000000 715 81210505078966760697113298718790187374281 716 2699750307056713563347432764924546252800 717 76954683184214075396903930488005439453 718 1925377102860857797123437587612041216 719 43127241205432433042305908912830625 720 879691679178265578281186100510720 721 16585418203244525837075601418237 722 292897956420855560716446597120 723 4903988055815510904134629081 724 78719951357492365938688000 725 1224354142820524950680733 726 18639218156669468565504 727 280536331456675410481 728 4216810642147224576 729 63967942244844925 730 990008240370688 731 15807196782441 732 263657170560 733 4676017501 734 90558720 735 1968961 736 48280 737 1293 738 36 739 1 740 1 741 1 742 13763753091226345046315979581580902400000000 743 144199280951655469628360978109406917583513090155 744 8012922550448134714167120944018945968256290127872 745 40032023507722022586358826236870741159152201406005 746 48176101489998587849166192443028235226655087394816 747 22376917698198961480402493653036305980076268984375 748 5234011584062644629078111505752565810217990750208 749 728217547436983181040033618448636436366149150089 750 67415921239647958721277942526947321314799517696 751 4496955849689104306359310195059010475179757571 752 229268391010119966463830862554013892608000000 753 9346912269080558935215285250568388225514813 754 315766504233596314293844864457063138328576 755 9097892982095547929005445917866840311055 756 228936460135835091098298348429022068736 757 5133105183612014833852211389046420625 758 104325501777968497907997049778077696 759 1950974792761780529146430816261275 760 34020440293768509609814654844928 761 559850922525024449427972412101 762 8791115649669653046931456000 763 133088714552003232417233895 764 1961731403402564859738112 765 28424449423366450272025 766 408719023677418392576 767 5889115461639143475 768 85893656905589248 769 1281513312948429 770 19771278572416 771 319329874111 772 5496038640 773 103530273 774 2193016 775 52395 776 1366 777 37 778 1 779 1 780 1 781 523022617466601111760007224100074291200000000 782 7697316738562185268347644943000493480404209089501 783 525144702624527201912848081409439945795696716677120 784 3032085094045400804514891251571589837669750366485633 785 4070955301861066589525681133733081167973600613892096 786 2060651266876540122231029740987950727415074713203125 787 516431976382822303386074798033202686053675255726080 788 75993099409839314709456387487674002516360901875137 789 7363753921381525595111568019818454763115705794560 790 509733811940371019827196635043730024891382368621 791 26771456706668975887450942160003288530944000000 792 1117157839367969159742139952303620750145688193 793 38409783426457839893718110530361084759506944 794 1120405830603300743902399812102377219224261 795 28405178972290476972288622866355732873216 796 638724839594700302459575764803029130625 797 12961458232232129041969755547453882368 798 240971771177541387182343602529341821 799 4159488231086893953609111793827840 800 67464708066967554704297856716161 801 1039506352662023365708914688000 802 15371059772705164947689928021 803 220229875190006209255833600 804 3085706900191431498222913 805 42664707258033180542976 806 587430588449135718925 807 8129660410157547520 808 114201359660237697 809 1645064458625280 810 24557067580261 811 384524881920 812 6429518593 813 117916624 814 2435421 815 56736 816 1441 817 38 818 1 819 1 820 1 821 20397882081197443358640281739902897356800000000 822 421985466101260424678587486718115935844245187819723 823 35372540790825630770594950735379435399545170832654336 824 236216202951562882493048023994529340048244325873941085 825 354119744450773077609885659446652720347021341293019136 826 195512132842214828063165658168650919117729551832109375 827 52547920248753591042561244544339753848732783755657216 828 8186070118640004151557535178231774577599535827013945 829 831144431634112139201182582565195095599206323191808 830 59771137076607368839611947687319090283727664686931 831 3237723737565544213846154595584927340691456000000 832 138469835297322929087903759324335983750278046805 833 4851857910520211768133805125881653241799770112 834 143497136833951910790195428851795303620502215 835 3671206921385864524276754881068339419938816 836 82933664302209837986560897407108701600625 837 1683535986346655163823539278202138001408 838 31180570979586910952617016040491613019 839 533985106082347347572634730701520896 840 8557704399583247824282188972097101 841 129745292198265272929506107392000 842 1879708078320657034470028701903 843 26268850045166869679715844096 844 357306968571316582923488425 845 4771695628953966935218176 846 63105895748511168783075 847 833694133695805997056 848 11101942773515859525 849 150445184779364608 850 2095323390210391 851 30301828980480 852 460517061345 853 7488271792 854 133827435 855 2697136 856 61309 857 1518 858 39 859 1 860 1 861 1 862 815915283247897734345611269596115894272000000000 863 23743057231588741419119534567705900419786127935577533 864 2447008037168320980960122429427292410167318616425365504 865 18913730923959158376599869769175204318366606195369380361 866 31683883427220606886807382275702314840933973819178090496 867 19095544817814360562108996254607654354107137850717578125 868 5508874978605714893324771915215701644802697407787696128 869 909370212868907242446517431263359085185989986040733681 870 96837153877227071798753146194629925382002590844190720 871 7242358727637453504177259669986810578308145326944861 872 405070701914410709872386655646964531414958080000000 873 17776071170977110633834928768750412844697643166841 874 635577561479462163874749499179246766177092894720 875 19085411469772493331600055840183446522895603693 876 493461797288643585354064325069930482427232256 877 11216998710191144806861154106870616754390625 878 228178305161877420017668490162129684398080 879 4218005239519501294274391986715710195197 880 71816091807202243926085584745157099520 881 1139796146122126110557449678391658601 882 17046391906896300860192671498240000 883 242637751274175236535370568997453 884 3317645134656947653391943204864 885 43959842103459305328832088401 886 569246352020087320910462976 887 7263466356932683512596125 888 92077174409722122170368 889 1169374600674362864601 890 15008680273524188160 891 196489628096350381 892 2649344346316800 893 37160645918401 894 548708156800 895 8684970813 896 151377696 897 2979145 898 66120 899 1597 900 40 901 1 902 1 903 1 904 33452526613163807108170062053440751665152000000000 905 1370159636942236704917645663312384364386256449136591915 906 173734290857536333204830468768055689619643170663193116672 907 1555344511096134249511155782721060777764001836135130712005 908 2913572938105279773842803278506885916015750776350673207296 909 1918336766869403165564262023124388877742247358520190234375 910 594510361163811265951772138682966079263595155607831707648 911 104080882450757003989987424018666966986716080704643620329 912 11635136839121563364482292654038483512266403799468343296 913 905851132236517546618877139665676551123712399547117731 914 52367557089731066932059344768500001993921658880000000 915 2360693705304200638780043368152648989778167933796013 916 86232108541095640275736321401728470049535930925056 917 2632413361020449810735004700233295028911668456255 918 68879284178302974658419945504819517964708478976 919 1577814070289800961882615669668770461028140625 920 32214772069063509041648458123535169592754176 921 595406502144359543469308283001114446631195 922 10097632210299327695870401498416952639488 923 159037837945151889625846966179576633621 924 2351595336987283953741567384125440000 925 32968770660210250760401974536129655 926 442282990393988128974537780232192 927 5726573129898415695668716596025 928 72153139165132416025418366976 929 891745309577063425328809875 930 10895786997980767016163328 931 132654959236145462552829 932 1622322783307100363776 933 20099493116385801391 934 254558986365196800 935 3326875377598113 936 45308119140736 937 650635408395 938 10033184176 939 170687845 940 3282456 941 71175 942 1678 943 41 944 1 945 1 946 1 947 1405006117752879898543142606244511569936384000000000 948 81045623051154285047127402304207782853156976521592907421 949 12651181323898071861263949957749278470782490638359661117440 950 131267437062387338767066891277198490516554089828580075617233 951 275166306926509587969612059463675306046835734574119702757376 952 198069164955348659053506477967669147371064872933436026953125 953 65991864050724474294460355710622496574807307096977928355840 954 12262819458649431982902641300203719622162640315152217645857 955 1440343082306963542392630717243209775640462905517759528960 956 116841626002371402738716563931099531072108743460481551181 957 6988469621176361256392503626458723279463996456960000000 958 323954444557257519079419581350288765910882374985929393 959 12102991033525794689544719105626585097573201319297024 960 376050882248404183572189932195299620072073004841301 961 9970523953622911425660687284001266279431542931456 962 230475834125690028206743801359262411853865890625 963 4730086849902061947657525318730555411113443328 964 87548517892666766178875183182503976346721661 965 1481496864455056717273818338525843596247040 966 23199514637578074440866233925235432776081 967 339856892753843722641070294945300480000 968 4703665064006195073338465905729810821 969 62065031998909825451641825520517120 970 787435538669908916751227576464993 971 9683542089900398187334021349376 972 116322778171467562613727374125 973 1375268503286831839787745280 974 16123364932662242735517297 975 188865089229535166945280 976 2227739048265798898741 977 26679779506682265600 978 327292830997410433 979 4150687219896064 980 54940174960221 981 767980509696 982 11547414865 983 191883888 984 3608101 985 76480 986 1761 987 42 988 1 989 1 990 1 991 60415263063373835637355132068513997507264512000000000 992 4910812975389574954318759599939388855544783946694910718603 993 944279323342831320410421143145952973873492107388983648976896 994 11362732828806619939465885843246951191999240172227876720920685 995 26671388531922091301170733124762111722539613997020210230460416 996 21003456093205277222263298370737782184342363563545399143359375 997 7528710319113709213264624158584085729046086401869512500576256 998 1486086740906058343139174009442954377926895490597367376493465 999 183547948264296794834034994273630122101413775558184143945728 1000 15527564069406626996957729522687555164727078856814780539891 1001 961758005509909178455006790925920884698317408174080000000 1002 45889838354241855956699840728674169342207476970968388165 1003 1755322245008107494078319525368582031354247590447153152 1004 55572814743806033231170074848396221604202270175415415 1005 1494814506588110595678041546140050379184266496966656 1006 34913166007958479006707644648165944095215395640625 1007 721229667844702691609667634045609604527861792768 1008 13388051142140237170362619386505166346645310939 1009 226417865770161438798233583505460955369701376 1010 3531349835291133756117125736353670722344221 1011 51349324054328743350982339222907453440000 1012 703029241641048837237554845523690547423 1013 9144984609454344815357367880590032896 1014 113975546086501935139420447786484425 1015 1371812806357215816249313895448576 1016 16066182803516769230466716599875 1017 184434830187119778012626354176 1018 2090304370535723816993728245 1019 23557524997411823571908608 1020 265930343083142315945671 1021 3029790018619195084800 1022 35120925593301252705 1023 417808046090106112 1024 5146931410049835 1025 66275985354496 1026 902578909645 1027 13243139568 1028 215097519 1029 3957136 1030 82041 1031 1846 1032 43 1033 1 1034 1 1035 1 1036 2658271574788448768043625811014615890319638528000000000 1037 304646637632091740261982544696657582136519552428876887346813 1038 72199686803940536704666190796853938323846320420120152877563904 1039 1008166935638530303992309954221085871455452897538414201530741721 1040 2651498471695326963548649350092293337132522923575830473842098176 1041 2285839147784479775859471465246974318057951700943348793161328125 1042 882130119723802400594067184932728623322470482080760284439379968 1043 185096074200642387535885865668531495630142501668405307815448401 1044 24058446116693223454366551091584499336264329259198771332382720 1045 2124213648713887416596997331589330400261941215380986248924221 1046 136368641943131855301963675051980865740542944026296320000000 1047 6703676906338086141673199156663162795536585647315821577001 1048 262790273079761765800646585785505531174623410601894871040 1049 8486304594610668484848694880935418939977503576528814333 1050 231835470595206348421016832057028892452705820943056896 1051 5477634346432603492468271746576990406769079601390625 1052 114043967731384013466518108139640075967447842160640 1053 2126064045963361862176100909513866046969253621757 1054 35987691359878855142956469186226736703912017920 1055 559926929504873840931149528239049806859510521 1056 8095744413916664814278514260474040156160000 1057 109853916502433849209676623086216312658173 1058 1411634719274301218176359511720118452224 1059 17321982539308142883530842866403140721 1060 204565300579071734608777065091301376 1061 2342298940062576906288912452360125 1062 26189205859121252320801630978048 1063 287931643985938639111159724361 1064 3134214361482390875683061760 1065 34012334041822706119281661 1066 370571550200053007155200 1067 4083515279966428837441 1068 45872002655394872320 1069 529767990610686333 1070 6345529352211456 1071 79560004039705 1072 1056429463680 1073 15136848637 1074 240466240 1075 4330641 1076 87864 1077 1933 1078 44 1079 1 1080 1 1081 1 1082 119622220865480194561963161495657715064383733760000000000 1083 19338536506753895707368358095646384573117824953447578202397675 1084 5651832888804209178338277266482352298682956619026780452156342272 1085 91632078621337616255391091714885842244247851620094504172749330005 1086 270184855220899180085385206184086483453840488051904421928345010176 1087 255150223793073014689032428044458390715260854062066329207771484375 1088 106078098269635075285246862229655045265710979812917372006577471488 1089 23677297365905703842328534412176712942126045671116241916940458569 1090 3241043325291137298062113550644307249629431165678586116645584896 1091 298901102190484497346765888785723899417344948620016707281287491 1092 19904549302687375027168084432955556468728181426434867200000000 1093 1008961508950185394365717988959767932481576281620244509488413 1094 40571930918189651852660704462514370274829306842969786023936 1095 1337713535716312070575427376657519786953987306791637689455 1096 37154626674717624748487616732443925454885859104512802816 1097 889037539585006448715422579225854597358649392499140625 1098 18677167795460341038993534337185074965280714502701056 1099 350130215280705294117428315388224531692618167445915 1100 5940017138691952748540583402345623034184700264448 1101 92332651267093138160447098504189397726257853541 1102 1329559001458684110793625110744817926144000000 1103 17911877506505815055666852737461778260267015 1104 227806880682602757728072225780037317558272 1105 2757952994252478223918013605191709320025 1106 32030102326183901151971996590231781376 1107 359458280357956502461468194861061875 1108 3925396093625779785118438108561408 1109 41994568353170776911835348790829 1110 443050446907491247907357556736 1111 4640080284804321205136711071 1112 48562185343222486395648000 1113 511371716412092976760353 1114 5457065268198626937856 1115 59473116806212504395 1116 667459375406158336 1117 7780594094967925 1118 95064122399616 1119 1231704439095 1120 17246086768 1121 268133481 1122 4729720 1123 93955 1124 2022 1125 45 1126 1 1127 1 1128 1 1129 5502622159812088949850305428800254892961651752960000000000 1130 1255482482235481041484313695469155949742941807533901307975355741 1131 452717759800175551017072141180547867639879380586941842367824527360 1132 8526715879161164137179351933094010091348365910272044490647160448033 1133 28203048608729498033852587970099779738754506474467390926314385965056 1134 29192420509497801642839075215085768848600793663081116033690720703125 1135 13083206127000236276668660202010221280170097078817567304469970944000 1136 3108479873721538223621420118513518266798923587507955448641504744577 1137 448418965021315885166535134329627201086383933287197002895311503360 1138 43227096072270422041790900720488776393708007301598921176231767341 1139 2988303046531750813132733102018645499140498714751349555200000000 1140 156323852640083023761000121896946286033518685342528154008013793 1141 6453674325564019848765409385691925395546170842183835848802304 1142 217456097062484194346723243068242258445028084538647086835941 1143 6146589433052624406288885096487799916099730815953504567296 1144 149103418257208881935495533522139261781817685915592890625 1145 3164265959944293369365119619111625415665248201959538688 1146 59720413355363674471319827389799098749982583595423101 1147 1016753500032157190481375127934811865872832124682240 1148 15811376242449025937337089599284706744481086154401 1149 227086741973756968482588495691308374032384000000 1150 3042253817875014602264014019190949799374077621 1151 38361427020525465137230278459008820801699840 1152 459072496324634583755551566785108521395073 1153 5253975253499833920282516147956627275776 1154 57922047451797837473571555774662018125 1155 619328761202612532721977470526423040 1156 6465151435320966344641202502617697 1157 66313415436076005602100419297280 1158 672572922557189794154385199621 1159 6788040031672191435276288000 1160 68613202831314030662748673 1161 699213886538011876501504 1162 7234315917396821637021 1163 76570589606444384256 1164 835877477360987425 1165 9490886632389888 1166 113089949191381 1167 1430759879680 1168 19589494401 1169 298248720 1170 5155501 1171 100320 1172 2113 1173 46 1174 1 1175 1 1176 1 1177 258623241511168180642964355153611979969197632389120000000000 1178 83318804148028351409201335290659562069258599933450396080176273483 1179 37087331720467151593613064035480714321356585376282598158123250221056 1180 811895747119709291348998582784103915805153138737662308302220095036285 1181 3014048770210076896467126762950761233492958919580971292543698228740096 1182 3421446021231692717703945804937334945060866501816028906402005474609375 1183 1653965733620608097667553162605180561534950418678967131452137480912896 1184 418561593195313343681339407686942613206097422359469859995871024916985 1185 63674290980426269550831908589846150216626990682275109817443992731648 1186 6420464938167961050203944582366212179627890075156829331128631650451 1187 461101091344333831470413705636937510646910273709989586534400000000 1188 24912101084664178347999990230829708533756860858803342486787542325 1189 1056762859216624080058762133066989254480426911998907235321249792 1190 36420427030143690810562654027891020095693209730755343177400615 1191 1048623218622110452558926096800587636734938422509296309764096 1192 25813291451907371436910225849404997642632676514563666640625 1193 553956135858082887101645295817172913451711105680202006528 1194 10537540967937752869673071735997180368636222135649492059 1195 180253464501618333622531204148044567473483947238752256 1196 2807878472465058592607973223724113311870297192597741 1197 40277857423275946656726712326371105821032448000000 1198 537382003425093398447730203244309489726319016943 1199 6729014133667311283354049158195938960338845696 1200 79736854688460192707329062398939000491400425 1201 900996008810740825412502074357596908158976 1202 9777833695827112827932087549874824851875 1203 102600211775703015596214636815183773696 1204 1047709665880507485809739850456550565 1205 10476870037700207065060349408247808 1206 103223086679681410841703923095351 1207 1008125795060441719727579136000 1208 9819701283339466738161066465 1209 95991218364680568056338432 1210 947804902573372188272235 1211 9517910400265523347456 1212 97934161752594437725 1213 1040820345539981568 1214 11520308595308799 1215 133971217989376 1216 1656146334681 1217 22186849840 1218 330967603 1219 5609136 1220 106965 1221 2206 1222 47 1223 1 1224 1 1225 1 1226 12413915592536072670862289047373375038521486354677760000000000 1227 5649570401186486930330812460375430692673276472202704742218853260093 1228 3105767661145971519461863399843750535119878014622457978088689084923904 1229 79063962845970003118988649117315622398756522312381593708438127331200681 1230 329601147990040358864677642590407293163571550225747499745691055482208256 1231 410552257263491787882694865153516599320496412577803636875629719705078125 1232 214192502708687781944789172818359868277492611669021600322534674905694208 1233 57768960963438555465219808776244841127959324221772022279631138594169521 1234 9273413980485666454778281096029497792627235448817302329424505177374720 1235 978718745358776598697999756517618369118267390484772616366218900465181 1236 73071754508429807397310760103835842395735958893225042981683200000000 1237 4080324362415524349534054025466657211410517089620200559572535724761 1238 177984627202694225834951306347288037094925791963120851597666549760 1239 6279247560389822966141417940100198492685950121207464605044079373 1240 184318832738390339599018182974351937927576010089036070713819136 1241 4608537561376825068723209914105066802781511905425296880390625 1242 100107371777815161839236671146522573058422399492698826342400 1243 1921304439454656212149094428804520769819123471965217809917 1244 33057866547825875660767967280019822861206560344186552320 1245 516448366210468940611876007404053703235167945343112841 1246 7408583978462489634585438418407053525460189184000000 1247 98573733804206389308140539204608888077766691102893 1248 1227556431234974553137482008930309708916230979584 1249 14426656678996048943421206730542603841894679441 1250 161228243904705952683550763519166170347339776 1251 1725625423382138483582279844867661001468125 1252 17806500772838927014097939709773089865728 1253 178275823694650154910399200884201121721 1254 1742362259603700303052694687400591360 1255 16722312321128182123258567262603341 1256 158528899912622876447341805568000 1257 1493180525454005005302804934081 1258 14056338352493880400601251840 1259 133049519873104706930801853 1260 1274298797552891106594816 1261 12432783397637084984425 1262 124476426455966807040 1263 1288992687525687277 1264 13918433252669440 1265 158076326368881 1266 1910619957120 1267 25059112093 1268 366452064 1269 6091801 1270 113896 1271 2301 1272 48 1273 1 1274 1 1275 1 1276 608281864034267560872252163321295376887552831379210240000000000 1277 391229145645351175841837029639030040330277058716846008212321196523435 1278 265737206072630165309051714620996797260140965583260480129727377725980672 1279 7870497910652802233664219063048527150817275364449016162687194027166700005 1280 36862687389089637768671797605507077278780464352675909607988844906682515456 1281 50409387057338375661111155878018976426266192326932700099844309642052734375 1282 28398878399225930506316794408169764979049500015414838790281118080961609728 1283 8167613362927569933834096510726053771186780434040715965681074029396400809 1284 1384328127845195065073274326710292217697339475161557198901898969922666496 1285 153018774160052593424204362509604950326289416313618187386470396218042851 1286 11884582526004215096341927869661328905582133512884788363316428800000000 1287 686374107307089473328901937520084549999923253074317443694435137360013 1288 30809643179936057491130904682785268275577246654858166745593561481216 1289 1113536953246432595481269569375902348296122822864859232069689450655 1290 33351016906943829746289533022419308571085527855024228227147104256 1291 847711071407455090803277023985286103313193347191932235714140625 1292 18656093234050769077270803122180031562699514777948749180174336 1293 361610790102734653134214455387366329717549187774229673041435 1294 6264789205787663127614527130856063950485614504439927799808 1295 98264978930375815554380803035748623695935045550516679861 1296 1411380206643081048159047427071474525140401258496000000 1297 18751394179264011117645262650622679836436431969293975 1298 232552978929184671430914159159803586919863892836352 1299 2714598672821425484194134676133705895974954844025 1300 30053022153100067697332099691198539727189835776 1301 317785317153144598337029980068134154525281875 1302 3230829544469134569383757152269015463231488 1303 31779514515759379280604599433411127566429 1304 304252824059489655451648042532997431296 1305 2851626465373148770654695006929355151 1306 26313842373801449137924967350272000 1307 240408330675564306360673590168993 1308 2186933712588703234110144741376 1309 19921711118543437265002720395 1310 182800069011066227465476096 1311 1700035301105237219112325 1312 16130228804023657061376 1313 157274714270233793415 1314 1588120158396779008 1315 16741076796712521 1316 185811010871680 1317 2197153976515 1318 28228464432 1319 404870445 1320 6604696 1321 121119 1322 2398 1323 49 1324 1 1325 1 1326 1 1327 30414093201713378043612608166064768844377641568960512000000000000 1328 27656793065414932606012896651489726461435178241015434306518713649426461 1329 23220905178386630313221857006692134081172191024034328251912158706537594880 1330 800508345504315063734136795462649795022754384546782296148555477477645682033 1331 4214349884012824525837923089130118871450058535664080946507029673993501147136 1332 6330153283792977354970795003019242709544016934049804449126958316482314453125 1333 3852852045113893731467671258311695650697950841674343683801097329879610818560 1334 1182265321224268120933382890388225003178817957165593007947145813365675043297 1335 211691720433914790621220319032387590681901093183842385271467127263209717760 1336 24521972211519662841774639281010889800329587177345788700720620356747833101 1337 1982502348759339214203078206008829706306854027026889794557837312000000000 1338 118497204737998008276102658943427735036629707490260947751909924706725393 1339 5477378042253030394873037226179111138887348888565417466406950125174784 1340 202955528286920221278286389271552874440747354306840576921009647096181 1341 6207016588635739967795310979705569880912493742499729081959486324736 1342 160517248345942715681892938194629246154465961169749649829287890625 1343 3582121600766174851446697184258295968898470280514778757435752448 1344 70186007282050744625758889692416613484294323968515269489654141 1345 1225536887695256765381726413465992392649382198780651571773440 1346 19320175271133665763740100541211181475514293794921124179121 1347 278148097546149943252699870752529204860064686407680000000 1348 3694416762806166371574121366930150396648587774559112421 1349 45687418036456693166122745781214844383961825421557760 1350 530439654752734524842070648270953612805813263701153 1351 5825973690199000374526144555552504653847436722176 1352 60960693175830243477199235488384958278889078125 1353 611692169727094227685499695411275273915596800 1354 5922528988172086192323698599548730667394897 1355 55658830162446444592559112631926749921280 1356 510596957580857448695941542370022514901 1357 4597661524182271377523023324119040000 1358 40857226633029065852695291722621313 1359 360264874767243298286125592018944 1360 3169289525695074273040769689821 1361 27970499340465191037744316416 1362 249072449365794323421168625 1363 2251410833997978077657088 1364 20792577629344189365061 1365 197595666976427130880 1366 1947074809898572641 1367 20050911940012800 1368 217621161835981 1369 2518950551040 1370 31718358673 1371 446397616 1372 7149045 1373 128640 1374 2497 1375 50 1376 1 1377 1 1378 1 1379 1551118753287382280224243016469303211063259720016986112000000000000 1380 1995015910118319790635433747742913123711612309013079035980385090523556363 1381 2071384719572677458474971885246424599527673567887806654954804228180794146816 1382 83152038257949907258998825358726607786781224585032911317923064090511157887885 1383 492282288166150198874701782257660767172889606414762410735330268298850835890176 1384 812572937538120787636161020830895005571209868743893492157732237093178505859375 1385 534593055432582153984090814504140862762023717006528480960702138103317330395136 1386 175113227103712225950136602845626017848680615394175677892975761940882669116505 1387 33142698557264258345760269601136959264668049467431382339098087474493095149568 1388 4025608227968495015833350273300697914824327714543339809070418422333903074611 1389 338974755157989909857340059726297280529558236985696410877560881152000000000 1390 20982184618149474815817702840342820201628767662908886684047624414393173285 1391 999400988685157102864887284198328252159811630971149781157852642679980032 1392 37990849932902064534669623093755118334343162699624549390432846745497815 1393 1187287662394393968483881096328903406445267932920149592167577221595136 1394 31262954152387908393244682420100693791054232369627376111058881640625 1395 708025783034468530673691392093388188453698328257445033319426162688 1396 14035395999906123793640653218405043710856986835428166145540892379 1397 247235183490395791550662472736286236700556134056661528961089536 1398 3921133630187412107126068522598197848019694317650255426185661 1399 56643307450724650763057011245412084781191760450682880000000 1400 752976575276681158042485620931542995876752625750491134463 1401 9296324820386474486300074516564096977831485634821226496 1402 107488153388205965335827905535907351649386296615836425 1403 1172841438841585638592429810081036596769954386149376 1404 12161840576763698597911542397451430867342722671875 1405 120637011632332724599909360924635954497890287616 1406 1151729641336060730724501402175589923580614485 1407 10644828085335445385591658774936140298846208 1408 95778292502370425946623213548178212811431 1409 843488224524076483247899415628349440000 1410 7309122699000275530198806186068150625 1411 62645583555275813647027241828810752 1412 533850637970124056877030518494635 1413 4547212415746748350033686102016 1414 38923522920196345362968966125 1415 336705435879368026680096768 1416 2960901446553252201603279 1417 26638559109559225225216 1418 246922754709773076921 1419 2376012493332716800 1420 23918125907031763 1421 253995782213376 1422 2879453004165 1423 35553560176 1424 491215095 1425 7726096 1426 136465 1427 2598 1428 51 1429 1 1430 1 1431 1 1432 80658175170943878571660636856403766975289505440883277824000000000000 1433 146788177561136377730260697283316629866051820967153919629411814586229605373 1434 188545562519048237933920645475234440364286168611010971989221663787547575189504 1435 8817282942739696290684976097163665831049456174662864848740377529417271538117241 1436 58727459194093612322235327872849017002856652210606681187501465364752395441012736 1437 106573813952677201599837746328641319616646843620625606059385995144482657548828125 1438 75824509868054843189377661340700332701955061842203980879349140712553866065870848 1439 26526673355341786725579612122311615998380861781451142238867248669805900718529041 1440 5309530037343948763620862859628075359370732203258919757214686528770641986846720 1441 676591883168174498817300980247801541648624981450834948248221064342647407263741 1442 59372650165913662589519352454667644377239251270972345417831079215104000000000 1443 3808177366981872564627480304570237634543293148407293053386644126832826250121 1444 187026099822740478626597606691931215596939857159773446957852430972097658880 1445 7298576161962123963200305459279835930551556330944754661612076269770806813 1446 233244212436214399998144219588809289254056161622272150122868888070782976 1447 6258028612537484877399237473495749991025027140388871192788520175390625 1448 143943572722270539955810177293226461365540941761423766895780545167360 1449 2889268689098610306166494838215851079098506795980158038244928071677 1450 51387695030073519885227289670239855688684700180760154004489502720 1451 820684414234650608972831617909638495903973944762999838481953561 1452 11907193167445228715901266992786565521227118972512501760000000 1453 158583312235046069111334659594800216045634034976662956171613 1454 1956812533798504944906700679887748634054241074171497938944 1455 22559277509118415831075880122423307048023566591775696561 1456 244852392458244872678217717437325502011541992480178176 1457 2519643694439798859967416980547669446898280729328125 1458 24743524470737057214369969633121400693123247505408 1459 233304259876321570942526011066049949561725136681 1460 2124352789093732746888847141913866700020776960 1461 18782831832356317264189790192102720618667421 1462 162115418714177796487661778191914106880000 1463 1372938077984733173184429719569254016321 1464 11466637846920257630027424802947727360 1465 94920474963585095265842125660517373 1466 782730911904282248048669210443776 1467 6462773504075115907473819741625 1468 53711121614123167749800755200 1469 451776778987469103830583517 1470 3868259421156820197744640 1471 33929424708094761488721 1472 306987007829328153600 1473 2886523046543942653 1474 28421124957840384 1475 295470094535881 1476 3282358450816 1477 39760193565 1478 539511168 1479 8337121 1480 144600 1481 2701 1482 52 1483 1 1484 1 1485 1 1486 4274883284060025564298013753389399649690343788366813724672000000000000 1487 11012069943086163504795579947992458193990796847590859607173763880168176185195 1488 17505399835148569708741887006826899739388029741191773191299987720669962407247872 1489 954048778170405430358402797280862626935184342781265843472865258270915097701862005 1490 7151926714982027805659922757423687339434763587732040133518010130563645050911195136 1491 14275194738980335108899947025920559834047637677554037310580446562339099139833984375 1492 10988437360878196946508239377162760947638084906992582528388451754256001017858490368 1493 4107635944177541478963158664144745370153160649675408127133549603985171393078583049 1494 869929652689905417895197188212393957562926314457513313327873213963476600247812096 1495 116360688058745262552732663000052529861857659214950820851849493668280799235719811 1496 10646936862071044667987418118488915242673791131104500712655742128095232000000000 1497 708025769779209358531866847414468665769099021511435383026959485557973470658813 1498 35874720428731963671893043959439655348577029166352186217360129963809514192896 1499 1438111844570502678721723405101626952867068441667950846566438661831005179855 1500 47026949477649808723349889921532708430277725900661168531408587214391607296 1501 1286550825419490211845370951603246927623546840499334588540166847569140625 1502 30077013166112510611280290787204614859887051059969240053417123843670016 1503 611766439004883106981708310975642828771668440723613911343403057753755 1504 10995047986394668256350014796034045670946802573477750332687613165568 1505 176972467224612422180910046119336279894066785151975986154619480581 1506 2581274288910763512303827379401211308329313895036359802880000000 1507 34476390224547237127326068017823499502936719824985087550058535 1508 425625453651539923599244065745075389101245028380266496786432 1509 4897935123755583723765379068865318598365192558556795568025 1510 52943100133118386345160014400957060582361006678711730176 1511 541343869103897758112719517297289832567293171711421875 1512 5270271227124642019486184555745594098500025416941568 1513 49150522001197195282846041069420339810921969823629 1514 441614584296083622662115122016376597816023187456 1515 3843602435280439636121564807246157329418645631 1516 32574272258790896939435761825509847203840000 1517 270171732120883926393944568553219634976033 1518 2203794506297286257575463058313316663296 1519 17765492272879401141924222055360936395 1520 142220450793566271380122894391443456 1521 1136181091816576095732970665311125 1522 9103278593652180547253650292736 1523 73526299149216798653718162135 1524 601877579427153550804891648 1525 5021907724093785601861161 1526 42975921793060258892800 1527 379801253105159810275 1528 3491794133111112192 1529 33647287637026845 1530 342628800236416 1531 3731630818095 1532 44365789168 1533 591481009 1534 8983416 1535 153051 1536 2806 1537 53 1538 1 1539 1 1540 1 1541 230843697339241380472092742683027581083278564571807941132288000000000000 1542 842014110931079332783532220015836831045327371743757452358691609460390022991581 1543 1657146567204876892927321714531052873343819607937770350349339132240989308059648000 1544 105294710238995326097475830370454805208967380610608034868103998917131411880259383233 1545 888748383485699543366431565575352799117865609518304453089079127908090690864064495616 1546 1951948780578778914738180967913689334861735624514767283634943899635027223908408203125 1547 1626318646556873300473673829313505985026835971777455398475515889633981813933756907520 1548 649891905373160610445963524962989606418048305755619650837712673876985903975452894017 1549 145699313348295148156094558411691025571689925067746594927835242589780333979406172160 1550 20466595917423363564301337044551942804633363795179804508497447218139624568953524461 1551 1953651718010277501823636978454389667818204982140453934620763663628238848000000000 1552 134772140890740373907123521571997463726182364622229842192422322998880581539408193 1553 7049207051001998259779934609849390291262852837133536714917925600150450511806464 1554 290449777105761469979441956196846591241859717769477195179171234303081555510021 1555 9724742804533381849150209243484365504076829569994978819515766744944293707776 1556 271454697493828858493134862530058427391708408818229268126655711224262890625 1557 6454446518600582291702282904610245096025076204753085536798514384740548608 1558 133132040569813601542054015013624582702779605217934673052538967602022781 1559 2419744863315589305252688083560044098908377147217726933808995515760640 1560 39284782469809836816052536367349113896692643527267167374216653538241 1561 576532626171115474831228550064397639743844197270981569413120000000 1562 7729475989448124242015122722275237171111256004568686194168499221 1563 95563984092672150326490429141319893140068676689129657734266880 1564 1098857328963427005256241038233606967984963241616984060791233 1565 11842343155739932297308574230136028767810167197819864088576 1566 120461226487554027189797122599976113857223364012233578125 1567 1164122378905359516508277284242109291281291495929282560 1568 10752860606732774370869673269851168451408394529944897 1569 95475846213526922818788636686869000172450642657280 1570 819303156760474160801079112056168917053583036581 1571 6829808537257227379430693965400187139522560000 1572 55581972258878493174295849437030502035716353 1573 443720348518921723515972761714834823184384 1574 3491274468951350227485694300329092142621 1575 27201254651674177933638970873454002176 1576 210842677069940316701375147254002625 1577 1633626753334035898647408006463488 1578 12713940983349627554477991145141 1579 99889499836282038426519470080 1580 796438498486459963276220481 1581 6480559168996207132723200 1582 54146211330140954338861 1583 467698162645188034560 1584 4206789640461325633 1585 39693768996526336 1586 396109495566405 1587 4231514265600 1588 49399330177 1589 647326800 1590 9666301 1591 161824 1592 2913 1593 54 1594 1 1595 1 1596 1 1597 12696403353658275925965100847566516959580321051449436762275840000000000000 1598 65597557438735074090994025536102763729036609801731831726258639118200494570039243 1599 159890379832427869515495693235869648486856910008553382836025983164080686969626034176 1600 11848836190903835442933445364050572108970100960887671315164893622217713898602594275485 1601 112650925413381773204855890200830674389608194420243802579042729401547356721357736902656 1602 272350839231191336777803299699454336816997245387444740771050703335745980210363037109375 1603 245714162249394531481038692043157606672849146856638853294872175934591753350421441150976 1604 105010732847522687856151450971218118871678679341476141692494719618671380685624266724025 1605 24932791296816123318663788043179373633337121277926954467067395030488203171924423999488 1606 3679851283496163723719594034103553875886227502804967138003779589150322408172095228371 1607 366631221587361012980010596388059216439317382128667090179005242942643240960000000000 1608 26250368880731761506272047916806679699139611782516165236309678073088523020489665045 1609 1418114095600258413436922344020441206423919435986686641323971644652258665663823872 1610 60091751899480541497205731359796057526056516130431601001967619477831696742747015 1611 2061262515565707461464541464553276416405507889744931868356315466634787108683776 1612 58743951885054097113655192198462565209789708373415458761871854081715056640625 1613 1421557129136139952113487526414305264783704900766772046806858433843322421248 1614 29755099140153215276563872667174572397803089038953859644127503118017047899 1615 547319910642008261694685431549326959154740818145184170828372474085769216 1616 8969690464853876243354166053620406126584001373866607625678338024195981 1617 132557025469474729400781305174404830440189287698722582639411200000000 1618 1785431918109676892920195711640098868584655405911663744019890483983 1619 22127118620989330090910924769616598038681153364437733900126519296 1620 254482471758770627160285228603401376732477383321841218361392425 1621 2737198881678797131429497421867602437177581872120846694219776 1622 27729663256860012441432721799200635332922137296035556171875 1623 266320303176177654131335248901428028027654469799626407936 1624 2439574940223573800932363504988232443807269517105248005 1625 21435520837114493747544328842249135848664805364727808 1626 181628560158757554557919467046541020559606363205911 1627 1491664370838068320527965881052757772468224000000 1628 11931949415924037319687184579342814394829353185 1629 93401246102368039742566624011796130545795072 1630 718776683191845120780694741180345600717035 1631 5462673855158497965380985034274872754176 1632 41185744789944831504932132395640768125 1633 309449785546360593541092889081479168 1634 2327762078025070701611456586412959 1635 17613649618895978699182648262656 1636 134727183985345959808126372761 1637 1047116010822048479473408000 1638 8315090056125244937006323 1639 67874831955791321481216 1640 573372443621133157365 1641 5048443583123159296 1642 46668358097195175 1643 456606248394496 1644 4786547010385 1645 54891300528 1646 707257851 1647 10387120 1648 170925 1649 3022 1650 55 1651 1 1652 1 1653 1 1654 710998587804863451854045647463724949736497978881168458687447040000000000000 1655 5205049894621061289218474196429496131424689228776492639353576072201983803315390653 1656 15718157533843965641530485087789799357919369994191436364125075669912653996656326344704 1657 1358993448427349745168934063610017492627677448039182560619719652541033884891787835971401 1658 14558742716919081224848998901363267981783511784165001524822723083510123340624566855663616 1659 38760483868894943006508531338737429832071610296424927543501542235707387241017889892578125 1660 37881630203020746604371492489616256550274910377739483947823423547247601470258022751141888 1661 17321324329032735876696276035013492548951323726138533923541284202990942481678323315438961 1662 4357402496191152051057666741861433386591780808922685248818674130311732907434526344478720 1663 676012842111673676679522297383586118774807389295141704019472838473976159513587884775901 1664 70332663750310167402102983697922396614036720348890416073959802771891772456960000000000 1665 5229143153957432836637879280151023356160498092018826342908740582629268082340522913081 1666 291921647614114619657339318432643231285316036766041240496646742902480165254096486400 1667 12728518223098552511169097757790078513919049245024112622511959216133814759027204653 1668 447562736709728586198490404854679993176032139792063910100772576724776601744572416 1669 13030252240268567431941042179203977884514014090214622745445903251525231150390625 1670 321118268257414188424668737358086043960193261328885300533901977477453468139520 1671 6825291824841525523315968581799449043542416826995188514674909122897754519037 1672 127143683916694575051223467950941432507845908934839081960329787804347269120 1673 2104891833111578008057855369588512607895440567064257591693162748985280681 1674 31348449646966294754714294869026117284575924136518681682457395200000000 1675 424546889799023235699996059082389080822235583206048263666254353304333 1676 5278620717711304648260061044850947143264993762507673776114110562304 1677 60776879932222543538114547248708128945685594573447780710033264081 1678 653075438615521340018148261135393752386653777911953099195416576 1679 6596025861667869529587283180371584288399059530885358553828125 1680 63027948559009031306350527489142491338282827119423114969088 1681 573250282664527430050347067918995608375178861078643769241 1682 4990784649674264117790287979828985587950325770810818560 1683 41813263720415310898913564038931788113233761567185901 1684 338818448075996901262696937316514162890768384000000 1685 2668195428732220927761764777583395262336507092161 1686 20515371967090506310492869060882628736324730880 1687 154706666763411803435959555113986853635032893 1688 1149277337651474790348226571048894475534336 1689 8447434468925540239429615865994121455625 1690 61702831626001403452054530108952412160 1691 449862006836336540671797014730097357 1692 3288510720855565882354105479331840 1693 24214484165993579236509098074161 1694 180466705388713503667826688000 1695 1368247970431810262147307613 1696 10610701191857114159099904 1697 84672821308440103098361 1698 699927517296714843136 1699 6035870497721834925 1700 54690391150399488 1701 524873340210721 1702 5401575561600 1703 60873733501 1704 771490720 1705 11147241 1706 180360 1707 3133 1708 56 1709 1 1710 1 1711 1 1712 40526919504877216755680601905432322134980384796226602145184481280000000000000 1713 420520781550767894712366209445415465306816295045705598146805775889435782311291398955 1714 1573801191336542189037509524007616987380677281030004779690056259483180733804783832399872 1715 158809661800385026659736359281475998229847893185774168842040117565941046104570979283456005 1716 1917721356096874186598916466466994630308633585830431736163463602156663437238578974835081216 1717 5624485863749601902321541613950778335412892884276437126352575962547117386329275693115234375 1718 5956995932084450692401905106107133562429724906627677651808610921703780064200294303329681408 1719 2915428682964569279954024623782940202136878580113392622394343397090661839860194895194941289 1720 777390620934037462870166428372522094901442019452646526289402400374935853896956696326045696 1721 126830295514728330598612950423244461559946892059595527747297527606137656177519090328814371 1722 13785569510743747798022464342085261046859374274539768508938160599494822692126720000000000 1723 1064807177415779303676061931206177337949892108578976910322999462199323315436486143112813 1724 61458402386404927447651499589847281049045927502257469949649126279036735087261280894976 1725 2758830716524755596271340551995362590490190709310227838609970012475890062372158317055 1726 99493269138657076658964326003119252964862737267626039852329004487553408087869095936 1727 2960792145449423535372956147761286532766878544462900977933501872849565651744140625 1728 74351472478693792561237278300255820110490816641668200613979881792131512030724096 1729 1605744461145183955674952922788706846700147915138922677304859243912794003118875 1730 30313029660674724854427360839584231252415483201889821554998887548929051721728 1731 507298972248820408263643544741555501916098912459859501644046897738153583701 1732 7619537452351123751451696856934431517054758458661846234574513766400000000 1733 103834694453770892952661101929132955791419962032754439324765020102208695 1734 1296298979594817013703042313274662081947820635922799415523004238528512 1735 14954913492348387531608161423758735489359514545039293083706229892025 1736 160688319626809203973849821152316221096654117831802831267824664576 1737 1619602313163231907580381738072111663329884517973058482704921875 1738 15413543996551921636013100242792334860235745325133749863579648 1739 139347008099352777853848397448255257729753773415891053546429 1740 1203493051417631934590984006085475316762328116408369545216 1741 9982475682835639023341305954744099912360591748684454511 1742 79919617562127257613771142371250560350814732288000000 1743 620522044194105983912259651538091080090715070733473 1744 4693911576587162245334949256750413189140621295616 1745 34746212640082216693036725692042752257602032395 1746 252783928697496252360496301262306515186876416 1747 1815122624262494971421979271548181517033125 1748 12918425080782947556929958459004710813696 1749 91516147277952991589470039385656233255 1750 648084246199658956158278003140722688 1751 4608027343994849940289572701563401 1752 33045745081607747661037858816000 1753 240150373803353804455151679235 1754 1777388932938394665536919552 1755 13469402584909282690879245 1756 105139114515648412097536 1757 850927057127770506975 1758 7190593357598898688 1759 63891722717699569 1760 601729177700736 1761 6081769369851 1762 67380261040 1763 840249333 1764 11948056 1765 190135 1766 3246 1767 57 1768 1 1769 1 1770 1 1771 2350561331282878571829474910515074683828862318181142924420699914240000000000000 1772 34580945029640504393370721771069401074083502173524617792131359738700669018671686003101 1773 160443984877855784505146045612694939396007891188975750417507357658692933187070990189854720 1774 18901897700785186405561398978717708516304483563110719606775149231426070295460614960192975633 1775 257374211031508609624459489013061298019267940551592914039140341115454842670304799237651562496 1776 831857612303169703893744950807019505722881232988241904012470731933858613477823857177001953125 1777 955122584520482723017443838811815560655926986190543536553783709068876029960740686730761338880 1778 500522865854432695410040962110992131770557502383130840386312045143367944298218897458146328737 1779 141522287517191033580878340244915195889228887604005460736545268707194704469169134490940866560 1780 24291028588770521608573556029494741358674422906324403547413560180765304935852631734399177421 1781 2759533929701108455346979440425414711562218333949306768565713465460625574838927360000000000 1782 221539634404746847839706583204116666590733179081198320936141442959429117923999616277966193 1783 13226396855987146072252388366334051491510167850473303428566742399253453442827843843129344 1784 611550174016973964530295299106631897824837205384641165029386562150791801855379880365461 1785 22631727345552102890345472229440506003124858245133580984948786923513113983700923580416 1786 688782623436539034175094727338957992916472042311896931038002260760744468300837890625 1787 17635166659969978286767108999305949563344604304947810536132122396920095604020871168 1788 387217971653873499645784444455995170052479816177732306787910964423960350717937021 1789 7412407426376501973913908048680756888164489603545437274913176282681894072483840 1790 125481352841458435846617391796422342094137953164771497858614461579875119479761 1791 1902054782725494953674272402762910721178783978784614935621088260915200000000 1792 26101083633754282295690394200428846294905543025651300602524347472849022021 1793 327434439720351601672411353952931176123075045181766632827267069457203200 1794 3788074716156251959840344031344824160384609158061389115468875629593313 1795 40735236756286163198578195429213659015068549784123256012229339774976 1796 410108139146979245961720882997286226383448287764198495501610078125 1797 3890990096596108970908060734779029445578209030194463928295096320 1798 35001887016338695332427060003902163774336349997748068344603697 1799 300221368707108477558612197364690174666814166042588510945280 1800 2468325446112222466738916852261182047039969152255483916661 1801 19549426018142273167724819230337344197050681524224000000 1802 149860511076849140828290959086692623011303927444721793 1803 1116924354788492307093343812290930846551578272333824 1804 8128954667332219425870269984309987718155230019421 1805 58017293404863487375850995527294829751263297536 1806 407748279466857982456084453238820834636180625 1807 2833461245257619002108071566439987597017088 1808 19548155167885385185503770300698391587621 1809 134444016562408642213674002466765537280 1810 925629330754419973405434057030981921 1811 6406978185263256779227596546048000 1812 44783400602033883497682882880141 1813 317572011995447545788355706880 1814 2295936967458636912354826993 1815 17012861774338055604115456 1816 129973349281697421059925 1817 1030451777809801052160 1818 8536790077115441857 1819 74417757443884800 1820 688060378295101 1821 6832635896320 1822 74446163793 1823 913765104 1824 12790981 1825 200256 1826 3361 1827 58 1828 1 1829 1 1830 1 1831 138683118545689835737939019720389406345902876772687432540821294940160000000000000 1832 2893605958403939796891998166457291344321113091137014546096661616511464365662208888394123 1833 16648834593184808516763525862320323881849042316310360628724299873856474672782876073720283136 1834 2290652622410316185148757064783086642901103720712566732103132686532572692684269526348548199085 1835 35181429485090706872147430926395836262548412744227600205950081982622242326678693643402174529536 1836 125352514765065573762411090252556205123273904482934020479908880765457584350167994841695068359375 1837 156085820316506239321618834537166018769490343636908886853645137420422810777550711462865106108416 1838 87615025245592926775440152865864308400860982787520791562118761044025148718151743527624719371545 1839 26279104058182213549065556190777790615802483976024864721581582141379636351739967636198190481408 1840 4747256854135727435292426477387695974434700535973594579463253949591799974230325322743405487731 1841 563899366620604646237906618052814351481301694271068042626856079185692899120345251840000000000 1842 47073368722195610537172924614521001596638396896877497107419906071954684982103637153725721605 1843 2908317782211266827790204894308645081281386054841637665879004928018529070335645105166221312 1844 138574861545529939316151243103217859001385209452297449249732292107225069165559708488188215 1845 5265038374065091751174743546140396157802980915466498665849915072323155049155947990614016 1846 163961040388593551214368814802510538103208950797199802229929546539566821362350431640625 1847 4282414766792304213296764344275992427020493717390042023495674765847437270107929182208 1848 95653312071560148472213627156240458241932832897536418008746579022916865360599494619 1849 1857860434321005376467929178202570669579912242629524516033128298299468885887287296 1850 31833895505745816980923539013986560975453461321339228214630342504123270556676701 1851 487302281679109728464149909387232956937256708213025124806680904518860800000000 1852 6738394911757645092651157472468101902200297987551634563397574017945454409503 1853 85004664520943603524001624266621214221103126074834035728551868780926468096 1854 986932894284512617072548104175495095013401281932379497505415816313668425 1855 10630294778958459140691499681667275048901992455002438013846826229170176 1856 106992507498108711775068831004528709281459104988930480310034533671875 1857 1012935299484859998059868440528218264447393332817585901510544326656 1858 9075562526613087975743451378300227038037353673981365692708019125 1859 77389145829081854741611091036567913807896966991885749985476608 1860 631378569480280344666894946704526418008923803651276966150791 1861 4952843331170815866972076711706211246584207807348736000000 1862 37532843647566869442059438169072890378687667217144322145 1863 275996156586562591834768694797063935893317544304443392 1864 1977858783704574412223982050164656806289192378939435 1865 13870568298450041019179879729403750669771064999936 1866 95578824709973063516968451608862282698605338125 1867 649725622795143346435908031989927751168032768 1868 4374385554135283092776717340649642424809839 1869 29284728826401254389728471326389301149696 1870 195720856311337704889054714932461646201 1871 1311212541021550873818651529879552000 1872 8842386065163491469211534164075283 1873 60286005859640960227735251910656 1874 417439795082985034919058206565 1875 2949865107900220771966498816 1876 21385659683971722224431575 1877 159990217112423904464896 1878 1243161890110140687505 1879 10101559718774654208 1880 86428544856150651 1881 784826034138880 1882 7660036106685 1883 82108421872 1884 992277055 1885 13677456 1886 210729 1887 3478 1888 59 1889 1 1890 1 1891 1 1892 8320987112741390144276341183223364380754172606361245952449277696409600000000000000 1893 246300867022091084352691958585695642066952827239759473981680216245007331037459267893143933 1894 1757912989623286539234178024981375553873976575192847014706881408439925598945873148213150613504 1895 282552976783181632245261512916617223459041529519222099117461266355451228150131519194438963963161 1896 4896517065850464722267786889247481145141194723321048145793150909684076610524537248108710142672896 1897 19239156902708935448960300244327468809100399223792046890810389916936305161425555133341104736328125 1898 25988767162296401041507918636049710042800830675855984467772292014720559001317211543554964039139328 1899 15631684620408376755437339853224318094474739157756549848333755661196325748534880586411099308291281 1900 4975416441708120121421028459814875182853650344232681023559871861981923290916896772985482609950720 1901 946323722271198427871908261903164304012033352049328777432046420777552976211612770786387823817661 1902 117582150692204291355250362561385344478823587299652619037169426200889107309712637952000000000000 1903 10210663544816901505489822339466198380437604868323820357440279469080582820288942216166622193641 1904 653108817794197088601107359832638248936815645139903770183065905704031069164238332584337080320 1905 32083137965275844869568464218361381295198546848309001889123649714684882166130693345342680893 1906 1252076018205965420775302561223664114421134961922109657160560559590571812660386396903571456 1907 39917100352660698460001453751949382857305493987247484494843302048682986310556548525390625 1908 1064099179875231671242473867459148399847487413561787728351019865090669727694399083642880 1909 24191549385745972366932401855664949621725875246681609180140509894632965646276913663997 1910 477015315407997118521302522366301615012418754995353879665336651329556681135247851520 1911 8277977580939214153049743252926377383424147219756372494549605005850867743891302201 1912 128046954265442700532809499184686069092045066580706760752369558829924352000000000 1913 1785399429481630592096464670040007274782932968584225536358758876266459932741053 1914 22664337627698247825019636580327882306814767270678037222354931068848427761664 1915 264274910958440833987005521563892054742424372191444816325796291800351734001 1916 2853348556679456967475917720820641843766280932093921555580886802262654976 1917 28734091506517613217335899988272003595653266539951374794833644186328125 1918 271686628054333803244471872273347564634491217431480173482625642528768 1919 2426719664615058609989276727868875760578678673054994575390328539401 1920 20592391689898931243899312847739798993761228582159030203617116160 1921 166885149625842099253525148384339558874917512883920615692030781 1922 1298070939282581022089798630216864944796545729198817280000000 1923 9735890836228265273334175964021438895590894325611672769601 1924 70725588995450107188238012181884093009509355528545894400 1925 499742489919095763005921293207591437862109358540748413 1926 3448771319568837725002803416268385296424159722602496 1927 23337805754949868680724716161398145157431711265625 1928 155462656355058794384458512062953951907461201920 1929 1023371534345771042663993460546066688517348797 1930 6682580087505109973538628747827966682071040 1931 43453714387951246497642217347636871869201 1932 282469141489014585757094268993699840000 1933 1842909129771481039214814357892086973 1934 12117380147188680868374044389146624 1935 80638324381566528734354346675241 1936 545569694537843180560387833856 1937 3770572145908235520642616125 1938 26759002134037461158903808 1939 196135510872119931796321 1940 1494365660156058393600 1941 11915209560280194301 1942 100099939820108800 1943 893062158967161 1944 8570200394880 1945 90405766333 1946 1076031936 1947 14608945 1948 221560 1949 3597 1950 60 1951 1 1952 1 1953 1 1954 507580213877224798800856812176625227226004528988036003099405939480985600000000000000 1955 21320222365165370148450725694202652367764740960338726836059839912655787817519889948426580715 1956 188814320497932692184448121696306256193658773661858416328510737388532601929554554583798536732672 1957 35464486720235418133638242362108831757943436889546572081847986909964724280186152646937835569722005 1958 693661981235090372828621293623765787379107170143936070603022579312792620243905241144284752113565696 1959 3006521815720818490387418125505068932320901844968116854386912828523569023482110651222252493896484375 1960 4407342840429384925552927259486850682435409480964350084627539090994587044992959972058606473574350848 1961 2841520989208033886349292789470443117593159558758698940984229414017467076661122713775267038364611529 1962 960109673377932295761048345843326363668259994306121265698594801775938079782625861712324516219191296 1963 192340123876614586472367318047163446618544972305430941998175526500188410452313996888820580697582531 1964 25008138400907788907833804854679715449635563283491474798580472029468073320940633587712000000000000 1965 2259990309949234138278136749910108688973109643295071662943813482994412512274082455876514752930013 1966 149721468669872818128204855955749524630111686994655529918653957118480008131824796709083682963456 1967 7585995903033593352090121999319931671749924471211440172525842298869076208098139957053146302255 1968 304228488690572111398801281614349783323418506573866658197937469026400087065921903767035314176 1969 9933964970140242657860307349506637293122030376552255148381499783386824724070389507119140625 1970 270417831794231789856954166795248191595385272403029902742250346113423603093211157234712576 1971 6260536863849349688731013098178764586558978079919533675844205293976347031278560373072795 1972 125392258674116490162185288397260697676422812665030455160310764637868719622689849868288 1973 2205078927748328804008474091411295764357934057101440558299065772590505835090366477221 1974 34487675701341466223175558432085155733823923363801556056252994069412708352000000000 1975 485187616603304739141629394614436104952735791762828981789698982309026649659792455 1976 6201893655479876811677830036869674493086945213206474893061904903430845174382592 1977 72678527333948479456136561021854553430122485190822408948842380661114752216025 1978 787161001600900216107126507822882138265642981965035488652150840722483838976 1979 7937359146379416456534388094834893591219561068447232120857394079682421875 1980 75014280615233488048656499506659951058660550841849006567665996794953728 1981 668544996355642741788934088345791841300210519958245368932244971758829 1982 5650638043896577252241253221784799814236654671641374692165944344576 1983 45533793392334362328541436916662392875469447542753872276892413791 1984 351546439042222395149300742629859144602286331278922874880000000 1985 2612541384116532513188919932220786276494894497167767869793313 1986 18771115288765460154014591280392093202641114380505328910336 1987 130945789154828057906916403007052469677940161149800888395 1988 890481618903371735034603740264130885811792439437950976 1989 5926410230617105781833746871361961311860366317203125 1990 38748148958508329750398162526654855210867418464256 1991 249823316559617837424878730603870222536718854775 1992 1594234165240019703743562786611140022137520128 1993 10106946114957045450733906725746776431563241 1994 63893814539175399990596699587058237440000 1995 404311936422660018791855434048089647395 1996 2570886273331557468334138398378688512 1997 16493254648736998552541666306427645 1998 107204081523162585199888196141056 1999 709114445547838814547370047375 2000 4795869165733668396062046208 2001 33334939689137836646158129 2002 239504030111164178451456 2003 1790094536573244006651 2004 14011564223535116800 2005 115624831301583813 2006 1013886322412416 2007 9569744941735 2008 99378731376 2009 1165284345 2010 15586936 2011 232755 2012 3718 2013 61 2014 1 2015 1 2016 1 2017 31469973260387937525653122354950764088012280797258232192163168247821107200000000000000 2018 1876273323689316794552898932003548830214301148023334732450701333854958898460659880097101693021 2019 20623944127933207784644348524524538190229861453139214105247310244730113958699064775693676094423040 2020 4528052862027618065100324556397238887387732063368660334521500887930188396932690571526231252413243233 2021 99991169838389368208586829476355175594530161526627937144646327033109932709652019170847361157642059776 2022 478221955678902769772116931024809560437035003525998940224902667386896794363380548870802573048095703125 2023 761015196463821449154675354517928804382159633608608857550507277579463643297737256635438093359005040640 2024 526095857429749298568692968004758925878266907215311269740403378434101490581382955796102314914338259457 2025 188768769099654501421484166416798308419298312307398664099313205850261370362809397266531146603125800960 2026 39844885371792167154922932365228820143913157337158900170125051975417037581416262100523222576135287981 2027 5423185956447533422333449745078227474314379553323716462624045060903835204847134723538944000000000000 2028 510222210556556441235346568197065255609327464570440731333213231512442488317285343587977040952863393 2029 35023257258704297698870389902563325218514390280890540455148016301238207690273678825668272061415424 2030 1831062681361637777741990807144904630719969782970476792893596280960573547659984493414605574750501 2031 75494000929840300266416713541476765653278968566321490593543261973724891330959761894110874566656 2032 2525958952286033829362097131444805893705807134542868745880170260855702557153825460438212890625 2033 70247983484227699361565022182978475518548878958360911450952116464234368399923579869229744128 2034 1656987786349940623885049109529452898114509373400044872471703993210524564736056737946004861 2035 33728214295687231453152241384855678248547442511248546399657724523603281362657544807383040 2036 601371991707761781859518662023270225012811169816195537033875190667623984303307829011681 2037 9515333909244976429378432508513641945368207106868828141817569353195872845824000000000 2038 135147460508533879759400057969091541937153303959218834195539296259817888372306664821 2039 1740608032091333561229807450286022473624953935530245479074349020743532353914142720 2040 20513384133400214452064395381407137781728833890917410932906584010236707479355393 2041 223025327014453892039671744675892041172293444330600183440973178813789950181376 2042 2253480559806335089154799939116949248507050432568187004203347392716042578125 2043 21303653521209978959253006572918472186418012211443873066522976052135854080 2044 189596712813900051962397536683502216916372009646089963438363496327947297 2045 1597545237896837047234386147758342176144676543844815291677723097825280 2046 12811911626483761198342445871310290345079573715519850957239700067141 2047 98277763255816031096772440360117456331931095439910696386560000000 2048 724421115821623583854793153256965803042519894060203677222725633 2049 5153791418356708579150649096383403411199177023203536497803264 2050 35536672801378493611624905210030431073057651126040592344221 2051 238440369016804242306325597369064569557056181046131818496 2052 1562837483691521558306765589256113966122598003858390625 2053 10044057591074346245086742606204479718649643703205888 2054 63527445567608440534176067357545369524260562788501 2055 396865551825061718028444472936104352239037972480 2056 2457638209700093149459155053277973479920360961 2057 15140836981894422951879443838572845793280000 2058 93136346053717598093078720155609190915821 2059 574163148021695829363834551919181824000 2060 3560844302013848173968116324162062753 2061 22304314774975390159384131242622976 2062 141689505684018604542948832609125 2063 916833620120608340772921016320 2064 6071120075367088527780673537 2065 41351153398804692422092800 2066 291359517453301224723901 2067 2137185334497964441600 2068 16428298113385544673 2069 133214442141775104 2070 1148502476309941 2071 10665688513536 2072 109069707265 2073 1260296848 2074 16612941 2075 244320 2076 3841 2077 62 2078 1 2079 1 2080 1 2081 1982608315404440064116146708361898137544773690227268628106279599612729753600000000000000 2082 167827193605207470382244239593751346592925059206583127133256975862127000946885311829899683293003 2083 2290272200266613344848527838546545961627629753852013426746357166163424254587823990157974092378013696 2084 587933946803729000382170904456824184349518297325941200616843106247335017653263968920351416255118858685 2085 14662209644465626455361576565353904327592614144633236381495504824158442300266741235390290733863394082816 2086 77401219041209413674143200065705679727430024785298896926525182055104992473351963385473429591214599609375 2087 133750881209484216689004472426806427326382167352161625180078792467018426776700527664258518998801717395456 2088 99175462247360519860943874248976476798756146131100358309637204783288376803344963107483125914708275891065 2089 37801442447245301761090746303380815012726526344788033174331594907483338801485986813068254247133095395328 2090 8409945130631951289190286179943785103894395573775168056355188653126516365027545617609870878664705788691 2091 1198671430534522840365884774604139953373006679840713791185363824653986682013343430152814592000000000000 2092 117447914779112207649310025600916860332567530275190202715266153949019680457820682578220704775279966965 2093 8356591283166670462396062337101658079544351775114491012999650359893836422154570583614855319599972352 2094 450990863111935277679021186081681194191232008781683066595299844233657281170717605210733611988861415 2095 19124048962161678802067254816958427265002629843507382873776203219091763927923098561317505236729856 2096 655953921711385693905819064521720982470189965509637027075779392013677869104212983919761806640625 2097 18645430881851394015478977664153031042744761430907651948601251374065143039073342651619048685568 2098 448303733035646179789266056630626785646019122342526689265855379601115217463442997268668968539 2099 9278458060367345043607441458487845640278272170512781196035095732868688615637547116738379776 2100 167821066490449182717211158917089630974568223333729036296260270830920506502325763837835821 2101 2687839334194481049166493269703657910601965785213587592431322712627145030500352000000000 2102 38563061480770061995969273572734316963037816760569470991393968334018100783400881215023 2103 500727584496954686269383168288181266192083325754079599374119817177087692697707216896 2104 5938324021610893831958379548663507445979761435589766075966249866999078454402264425 2105 64852363819930197026036737589474393729668625151725926840321917662933770699800576 2106 657072774496926187041709993638113569994078650853653384288055143499046151171875 2107 6218182367823927515675289639970127525936574017706552349552749707197495115776 2108 55305130370016168743039527240275580003250271991656243144862557610175935845 2109 464941131452421179758460056006062843415729219611313097109590374359236608 2110 3714146356763502524896061050940441500390534125354828679829261528078071 2111 28332949377626392752802722039756699308629500995467992555847680000000 2112 207351560276904686576251551087953344414321553855417057521367105505 2113 1462190770713119625921640918005984197454856306564879936191987712 2114 9976661716238795732556437288642324419647930780900722085161835 2115 66126353779785628016297899829332738391758567974771984695296 2116 427395743205233702452790390133172146604945620484967828125 2117 2703695934730836182947299217142197026636908777667821568 2118 16800537471572595878404503007728587108123378613305919 2119 102911398595206904636454779358031940303352638734336 2120 623590212111060977219865963850617192567608081241 2121 3750989831013284967867760894652589242122240000 2122 22476314786659418088229977817148772191502643 2123 134641165096534871700710028179423489949696 2124 809241303747620798645617642626374391765 2125 4898329692024897350210038985962356736 2126 29976073770453485032660518880122375 2127 186219569424858911732908124471296 2128 1179411125348987703789380623825 2129 7650556409243765757989541888 2130 51086369209511470973603451 2131 353156811809024685260800 2132 2543369992037387762445 2133 19207292460627542272 2134 153099702612351055 2135 1298205977607936 2136 11865469705545 2137 119522993968 2138 1361340099 2139 17688496 2140 256261 2141 3966 2142 63 2143 1 2144 1 2145 1 2146 126886932185884164103433389335161480802865516174545192198801894375214704230400000000000000 2147 15253777976254320482680028798302887920587781886722393040786663126590823609598384497028003529713213 2148 258502253945617795285970287054916159361796741256275640904308779484366155311075118259006971506174459904 2149 77611159132297413401298584461256773862548145416985053182051080014730840418300944214044105471462149612521 2150 2186434336786406200084490523547265425612602376346958172026232353327715658174552353722000183513813746712576 2151 12743540642201315952616397012838319933178791726402589372855620769579691781359469592397070505345382080078125 2152 23919555938128486379657246686268155445671340283586274323691769152682251938415929570585246427007449372295168 2153 19029633025764305048168214961222673628129455879198861344158210617834112175019846298930285613438221532158001 2154 7707471685437320600303724453405232931828769015828358558731480236934679979182473635088328683691304518942720 2155 1807934417854576504438373286945628814050958100502780788080304084590194464530913586357864139279921412165021 2156 269937799132176589170712789274530729118832615077603494401506340810206642162551671408618897408000000000000 2157 27555213924057917372067402935541020079754407059243343378859841182157373281228172171867136703238880891801 2158 2032988661365489649055433633810091351354911714567057547697752350448071694841192389750375063078190448640 2159 113300661902181769858505741471623004120020739277409491368275856264270343073890223308927460914584243533 2160 4943347899556872079688572413435007090250673978317966634801459385684261403841994913712647753848324096 2161 173890245094985590434849091038651407509308858308552281866434027547570453754702907054484737900390625 2162 5054222601098176256181928148421793737361856994558741235008833315295820744538904760313124948541440 2163 123926855331648753880385238511746044624858832053899189556794724362423149303601253573559686018557 2164 2609177275651698608962158992891031957395573134520012794478456221853344786952105071776544849920 2165 47897141248576273468933546058561773965704915961416003129688006631854939781098156783130386121 2166 776902999558716590745591633683734584702272280525257421284847697497775664181280768000000000 2167 11265598917705565152499667232117592700035274857095476012727987658245726112349383320721773 2168 147559605029627513626530532516798649712793851212901752750873048247369546015176889729024 2169 1762034204362715561580334122643512260709852980967086754883183173175751770490435938321 2170 19341618830443720941295242065910585977960359801119685391060883286198821736075493376 2171 196631974423804552501934754835369302975892258774304817103386625304960043098828125 2172 1864037702466911299128763710417282720013364572564246152553649809808125956456448 2173 16580562528787083667980002487618639552331558963358044614493056177811132087161 2174 139180126773917601936438839673125702440829371280626690449743407038081269760 2175 1108391583626274194379854259710319104227558002114805362106237426922034061 2176 8415758896129370595491270596662125400016301328596069053806673920000000 2177 61205080861925161554146961570011554006589226931239029276798979656641 2178 428222540066987276906887086438144809923851829448276689746311249920 2179 2894237518216042977966471587656713310438199200151338160006463933 2180 18971104831854291155176310926284892688101089871199258862944256 2181 121056058760692080719589352626439068038066840897800534515625 2182 754745907133246643687535677024540819481979063634472468480 2183 4613976519419557552371896970562822938972551383030417837 2184 27753446309173447720564848505018709283636137678602240 2185 164819811546509681490772919297468071783977816377841 2186 969672803720038035970455225639692419619880960000 2187 5670690360252623972987734950470813930711400733 2188 33076816837064933511491568054302841759596544 2189 193104906755413163437963684134141601202521 2190 1132363055969478076802103472750324350976 2191 6694114821005945340360996050909170125 2192 40047463654406543215848671048368128 2193 243429132088047102895905589237921 2194 1509827263069725804574509465600 2195 9598788877083012004808735101 2196 62866469412710689690931200 2197 426566417307591599609481 2198 3017373442242897024000 2199 22395018311428362733 2200 175532700576393216 2201 1464388812529105 2202 13176964635520 2203 130784855517 2204 1468692960 2205 18815161 2206 268584 2207 4093 2208 64 2209 1 2210 1 2211 1 2212 8247650592082470666723170306785496252186258551345437492922123134388955774976000000000000000 2213 1408419189834457368564204829523128565178390518208834734403870775971211916384631776000167564122146475 2214 29647660355806936864630297110881481379542883140176648333104020643368425175696652781750487379397702582272 2215 10413138798996298620896360051005501084080804923449014972737408370081423611432864469286401315550041188500005 2216 331475960678121066977262035465165716652090553638852569001178423692999875586043584066265937437062449202200576 2217 2133691635690078073796434450414156674067048413857009867851563595850775710727795700240451525119687982177734375 2218 4351445931975963666097222677637672282346690073410581721321546940667338283773000228631967978245954592663666688 2219 3715435540553347674025747909810640165126758391581557265323827076886941238378533441228424047292230431088329769 2220 1599566619093762709324783725284616975144541524286228390014559494776918130502618736469843183516605889585872896 2221 395728674423874093849873307984133746572746872716324046103412060991951725630889292919469188112641877813640291 2222 61915043249339196861846265452256691457274202682179148039833477212483982783125234411975097712640000000000000 2223 6586886099840740789488604206654928742165957635871575245200176538913696636201761179187169761363757398798413 2224 504096030148556488784853097838346381074496620898741741393404622247509672890954677185316999455973715214336 2225 29022199171793254504001041563645799626034630996530224267354030666153861784724049248368156802790702575455 2226 1303354863527653887201491892653466201336186606911757103329020874232089531736277516827768162488225366016 2227 47038236423281644682187126377473186897693466331638000048490488205405004982875582492827994906494140625 2228 1398592353651694083022793196764763219302093606488380295290101778530975287149750337772737020565651456 2229 34986611557618959001568312259021022413813148756172733554982749068263539410813314578530570777151515 2230 749672175521271433290165968320973152951593755818120235855481609725645979454528684288317742645248 2231 13973912762769185111276497613144673431655897414994914514387927175467740859902581751399369009141 2232 229662521431666397905521817811215659328152499465911964064084606707966423918088028160000000000 2233 3367606093099904837788856479691544404326724237512855512694376799802451046147060816608857815 2234 44519739710845661476102240356015629594935043011986071772711174182566982466708445616668672 2235 535587227994823056153507009230319621490472716965250081910861011705226757253352192940025 2236 5912670747382932999294328330724456588518780304064056371196855727180451322112692453376 2237 60351795021765455781575913563730539899708715924337934127801727208764099302419921875 2238 573491440003548688963509409601644826357669398226011604483146195324163995161591808 2239 5105226015569556402911032214472616127024846241682793811705289100579940996524829 2240 42820892080156969499112890476520257663439872725614861269068468098720686145536 2241 340221599469734656396615027326477745946328313272979614850450429767618715471 2242 2573261434788123873258802822094886288767773689350443132219765555200000000 2243 18613696207225793723449216986740213933288686633245238856726345031707553 2244 129329908315075322132987537926742598883404388518689150613244352659456 2245 866705147742537557755686835539103721911024601294910815868592384395 2246 5624075094731477539522460741968037133723575936554585567459803136 2247 35470403180685252557166667628033336138891452130618957519453125 2248 218214522171875705883802324476925032962086781308672111804416 2249 1314080132552254588001268768872536686785088815267896234695 2250 7772500921664597985816009344629578729392384567010131968 2251 45305705926453210112615418243775455018399941683764681 2252 261115904542456443363568933783879619080290304000000 2253 1492897778690147045141592325235503867718450258755 2254 8495216572278795539247935585106008913264771072 2255 48273846579870690689008255640853639277272045 2256 274861367510395744002988288468614179454976 2257 1573585071995890135791652606025162349375 2258 9090877626003672565846670217038921728 2259 53197835585216114343497541830168689 2260 316571511736641738435588092952576 2261 1923793390574148541434235763451 2262 11992540522924150339303168000 2263 77071375460185170367270293 2264 513501700636389958245376 2265 3569020172107424369335 2266 26042946853868038656 2267 200788211140822425 2268 1648545026670976 2269 14608505092275 2270 142903575088 2271 1582642621 2272 19994520 2273 281295 2274 4222 2275 65 2276 1 2277 1 2278 1 2279 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000000 2280 132074759743356507265849312929567147234908587643858117900265184953841769872944640076599370257041773341 2281 3454267319496301179044634232900852107010458225468709507923427002524337795283899161816054883976551029800960 2282 1419671960160339344771995432707987103017750202282263675652986804103674483513782806299762018801602797566330033 2283 51077483395334153116918973265046765694825912041167940659710679554212822965357380654217246161094374246848659456 2284 363204972576954246413852433247750588004842712612655972595819560353142198114184512373737336663041987481689453125 2285 805032306487455357943453382447444201183239927359068035390248367963530604621319978233143862960503096586587340800 2286 737926432405951290080758908204633620359703829438102829904546529231314879367131678643242500673804549674417678177 2287 337789281494066682010139058690904228501958400730529513332974502995164982817065374645259112351761381471928975360 2288 88165605951819812298927010358513541335903548116920841740933958473776145924853797699597701528084159878002112141 2289 14459523988788236039704874146162015724336283879837840071850189931300441682042878793235748135895040000000000000 2290 1603708570196644568923447405342815096615389540737077629235676341302760667038166646985909430972859767629123793 2291 127353090456158458584770303775854503395329367105581131590148513362598006235121473271955552005370140325576704 2292 7577059810322787054619569683171959140295454360459883519843486883445014771326462162329361043744505018953141 2293 350378416272320731927885934984175715449265824064366499652770260761737110765788953662610340509172153450496 2294 12978575067830936444647573665072695833520839895298639986511318061557515344819124967961261571527587890625 2295 394913388809436153625436004320627267955597936847503097083373240094626657785715661297164797777687871488 2296 10083079226012688045783983958666831778815553466998751175425124875589164447006288089136782942564434301 2297 219979685173759207915088383228183104875623068527041734041467152611375661945716117261657403807498240 2298 4165493761680096691267132804683654811761736612622852875650956329495742035940872973206362738102001 2299 69399889158027447717197848951333181231922948268066024537640191296434750712452176936960000000000 2300 1029551617617496668052224714903322306410505102159264446011628844763657695283139431012122611621 2301 13744279233928715609840832536891541271126352650427473259257111794528931034325883408550461440 2302 166673000761880788284740512491781087711205727783115820256652357089899234833038243124445473 2303 1851569441516444660826325861221863478911577989661402904339022346333860036378496677707776 2304 18986727119778217958518449954320057440018733582033891749933175596589173190830955078125 2305 180964993672984208248284213114313430721150889682415648178587869113800224034091171840 2306 1613287233115509661516433124308969997253521535859668283650782768442715857074791697 2307 13530569178860001416362447717369794529300400211122285020466315015866822195937280 2308 107332134912034824850231864946707147489265841909262720018554116294611840960021 2309 809298982222894594877655106447488912423080444080094538589394907955200000000 2310 5827293524681719408584248295115515064132841843338893287089836007663615873 2311 40243282125327713001685498021875160381581396982185856196742838384328704 2312 267653264434281080135830444744349801098832868330840257973408156141021 2313 1721067416655443317464217836362916529094517107254154844790698541056 2314 10739551846656521713927539533225976354576624171999841813811640625 2315 65266419602963526697049466753099764915334199312976978418597888 2316 387621879039441093025801970233587767151849517687448896683781 2317 2257350043415695291432716523538429255905599589145305415680 2318 12932628885216975433889272761261286864298818809261221601 2319 73126502694023168620772494997176375261298294784000000 2320 409404855174936095986233955668558668706794148141901 2321 2276714088112125434854513865469443599266396241920 2322 12616398092353068673364252868053342210677272913 2323 69894833664577605821084043571975655531216896 2324 388398689205547071266138573208188313643125 2325 2172277836469324362475906212954195886080 2326 12271458880409411112518713642251345217 2327 70279655718693825565260041399500800 2328 409647380973483830338742890352701 2329 2440258219352782774043557888000 2330 14922628950677552486565917553 2331 94142782844323903756744704 2332 616148943964638948454501 2333 4209350069516741001216 2334 30207988521787787425 2335 229165308746015488 2336 1852276365772461 2337 16168897144320 2338 155929510801 2339 1703484720 2340 21228181 2341 294400 2342 4353 2343 66 2344 1 2345 1 2346 1 2347 36471110918188685288249859096605464427167635314049524593701628500267962436943872000000000000000 2348 12575877659950554472502916897483150472428551212111494310419777826255170192081640140770473476667988207883 2349 408747249749887336401929987424261608442769782465936173615124362950408455381539652777142400420021849980665856 2350 196622754874793817643861079929264178104742146259960456656379965713392807438633445136971833364836274133416654285 2351 7997528650333220435827303332185449173695746977958641744405683783438757292654763914792390603273799719747632234496 2352 62839651991550278505772730530780454874329360667598696855182291932049057353646183489463787261501978175921630859375 2353 151415945036028148410520876420775370117365122186420313540855833882831107003408523856755676746090253421397300740096 2354 149044392640213110377912354919210096840508993057919493518157264312428354660721387298759632611108409693418775514585 2355 72562696826598662594576080793696242391562753019223677613242145599928682856762546578152103500845957721819340341248 2356 19987294474753621054111478151362367013601953449240380708007352510919169599380096972939390631662012433125376227251 2357 3437151224703350701357147569092916361251758531312755768856734201309782309001533124522455349256519680000000000000 2358 397553960155973815224351078285332606772190494719882453037499486846874464788962515134653359638131996043174545125 2359 32769863255409329681407787962634116620925669569264698517933844365412732742667968010279048776484138915559636992 2360 2015528775050163023826688049222395123133102318438077662401977710378090745094183592445924269666466077091806615 2361 96002941440393747010177579586660978574600869115712083301797337152284456695430035290278887207309643188535296 2362 3651204548192142607055544734091221718809265386440755446441155601148954184650398233575449886970461181640625 2363 113739872764804361850059965586795988031987026068276733251971062305381271701818499009766222300733744611328 2364 2965230101870750571267280227460929079028557190981344519356299904994276670236864333390296876313932605659 2365 65894414418526186993963282484119429476221723624169181889827609935852007746593128250133675400186822656 2366 1268114091565793407919528288525563157191588176989996691911060556598214848139652676727815500345241341 2367 21427300058700404866783353980509857985219904271180767937671572611488072852251722718904320000000000 2368 321751278937615136388851809700023319828391887386385930471175383710689076652623046372041337364543 2369 4339614588495509043702210746439967606854254330270221309967413539731440617889050740933521309696 2370 53074329692067076200547283880135180512861584597536025258173974830782273715190787854060780425 2371 593629505333035807071537206654648734121494405297422248953323418958466292502613607606910976 2372 6118929639780871484931646520054577308711320696652788065398474166265366913360594888671875 2373 58531016885330344987220167218976302284120766541481534950132541596043989350313199927296 2374 522882135968615323596354958416573321751503948965994349428601808412429966630752646165 2375 4387907178140114964888946587372423805310773391938849810994404643829293261214711808 2376 34775991922986272409755682683618619396171918026595728509973715588520246354779751 2377 261597326016161777326714132918991035025391755413341550875283206596198400000000 2378 1876444067259871868434162463387819322917144452794798323811880948435051751265 2379 12890713143774117099284336108730281839263660977793647380726577224096940032 2380 85160595636071689342223906822227071018093253599423651274040654783384235 2381 543136032906298651677322599832381028162610904810103512713827247456256 2382 3356560485784848814749356037103286370046670816094232438238540078125 2383 20171415134605806058084921715187835199601821866920800235257069568 2384 118281812778076896394956356859647725799601609334439233866653199 2385 679011298129096953526382488210223010159306460178075223064576 2386 3828379604401835019784623672164096326602806936686999021881 2387 21267023397205342323573321117593821442140648112128000000 2388 116764083857944285573673941353641200002529527038232403 2389 635581591280723210835543750074867332957460376846336 2390 3440663003899335928261864444015306689940621552965 2391 18581523254407511166473304152183216339595821056 2392 100431207589907233608961808376385429525464375 2393 545023869136838665246092035946625232797696 2394 2979732571582453010490440037605803075345 2395 16469026750124089662273701165210861568 2396 92357950900434361020918565250416251 2397 527557292600145581408553066496000 2398 3081995887819415812228741754205 2399 18496227880615115954516457472 2400 114592835525989114871577055 2401 737000495831013041442816 2402 4950744189493092501225 2403 34952962366541540608 2404 260989064698760739 2405 2077298131914496 2406 17867440213621 2407 169915152240 2408 1831523463 2409 22517776 2410 307905 2411 4486 2412 67 2413 1 2414 1 2415 1 2416 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000000000000000 2417 1215591474434076764736685372169536683582142127785487987047068194308348486427169913607310128086382277066493 2418 49111627025760314842715147831048153403011256378747182502508456902219470491625634339725905549041528955054587904 2419 27657500654919651347856844886063383998268192942327471822478196271195045249303752731434295541899173592283438359481 2420 1272100848791913494194658998014972443272795020702682609028525524811071850944616553460448333828149322950471273414656 2421 11047515426758934343152643997532579087539832999044648898349262488008059733885447390903467075340815179133721923828125 2422 28946213976399462441671224721049239381973101244043491949613258141088424150120093881500536199987377921904835620241408 2423 30605311273121482732066823369570933590381702638578309400323250381898944337443671841590021340789862108321935872991121 2424 15851859129936200305230596453527528689523009528607655513227320270233034938718988412920827640352020093599650383134720 2425 4609277371935812264747612807823662278909751266329704185007284528703219194791452210186005783771766450897816952153981 2426 831373969056392934408628202693458547776745808364732904344990047374591624529425177484864946468175216640000000000000 2427 100312151782064620899805676506991488375285196042627486245642233047535000694101741986442044719052868747054225727561 2428 8585490408835604283314360651550387992972413347912219466928637504467555073765497370315245891770992473404719759360 2429 546067362004205219542373942839204535140442635013972288682176395178221565691802375043436985023799571583466900573 2430 26800915174835914879296701226229693307050041046973578452733142479883571801733736191070789891402150553201934336 2431 1046930470620921428033355573478287812364814667222630124858212911410329219176896784313201228742783207275390625 2432 33400793603787137664602282531162167554348751930482530619985615445572559076054178033990376731425520169779200 2433 889454614721673992665543260319486002618719078910230564667328658999507730538950431984574143818344369694717 2434 20141348961988874989584692904242515042424953113868118968980487734767025256356540583839063969020321464320 2435 394098708242419274592839894050639272578044845550041138851240445729467257506326947852943687421272260441 2436 6756464594077355782400829196208144264983601108301686541846893759553428314512281238985768960000000000 2437 102738321166180816253983282795197581690394187866847208041547212511741296362830370097020350850686493 2438 1400637239656349644182569157122200379465034529985683612025539594330395784994008584909428971536384 2439 17284770543133075740442833340765496070248874545689931874655115277101461914549877467012798389041 2440 194748971920143713197164456757686877530052247316818946072524750953410436377951940538611531776 2441 2018924020820741242630434920375463138197223882189272330708113014160091312779664963611328125 2442 19392910825792182695183842095544316243416739757408531854522444651318279997863206875824128 2443 173707983033367466721630496895341923173171824475146655861645202034727317182376845772521 2444 1459466672263383908127758443617831417767260395137851493101076202348590317245416079360 2445 11564058903776934925629197754728804650459028128263765113926958713535316327015787741 2446 86843932111693896217367768936535085588961145049254768006128648477422387200000000 2447 621017124647642248459222732017436902123830608740843690427937474657824614761281 2448 4247124103246946824941778287656060813952997740102659706050449885869050429440 2449 27892918852750302197018254003937876961540953023921985148241947942294579453 2450 176597408525560032951951609178506321753964470799461411493944972716015616 2451 1081849273914161087220403361213406403158755058318676146717511089765625 2452 6435336055203061492188525241341463376485656221036580261590823075840 2453 37296501909817522847694247408701125864540439215578139088538744477 2454 211289710234196637419563419815059442543662076546202381781565440 2455 1173770352426127462266207497773976223059509928071521549264081 2456 6414057952752389945053553245642826410685133699416064000000 2457 34582468739711820858444939583353771553662251356582208893 2458 184530219493378137404548457497427252097208598516465664 2459 977411988772879204328790374097974605876228169656201 2460 5154669285861333709486138819158648695597874282496 2461 27149664225751994541870344481566268400968268125 2462 143258077592296996980578265720464951054696448 2463 759712216878366251802165318981878830679521 2464 4062423429127526325940688201169901977600 2465 21979538634431397632910585141488955901 2466 120757727781317958307094659760128000 2467 676281601573133126945816193666201 2468 3876287152788873317792175390720 2469 22839441338870498589720130333 2470 139013834616140021018320896 2471 878891278314387596045425 2472 5807061102484463610880 2473 40347097238589709437 2474 296612333215503360 2475 2325445259962921 2476 19713946619520 2477 184915177693 2478 1967071744 2479 23864961 2480 321816 2481 4621 2482 68 2483 1 2484 1 2485 1 2486 171122452428141311372468338881272839092270544893520369393648040923257279754140647424000000000000000 2487 119253489850080307228410908979332327602349548167435756238732178160493253306760449317277476658508031936112235 2488 5990246139910043213540837270675099768475295387819502277159928635703325138298853355754985143108359662560631324672 2489 3950232564785348023314571535693607507640530051865262169515342405252626503748530514966271924250659088391563497230005 2490 205504181385711054611376507350900886542537740903796350007639440287929527084016951305388797961382411883919685877497856 2491 1973035442132159531760426160850814163878165080048360980111402890981183854565357963931244063098389326254043157958984375 2492 5622905501772977964643725003207466277398620524357757004406478057119630181347061204260234087173724740281725971939196928 2493 6387630922196808469162006982354493178646725498270633559344933245919506987986271917711577350940810241073860072778832009 2494 3520672094787490423303861426518301276914543357114540297385502659284741583070419762219397275775958644400360586001514496 2495 1080963213224352712119367477868338975118503234856157008642921428482513381167805120618535218870332754813335518021563651 2496 204558825945238399943981472946376595769370585191310457390387744594833392841108238560287506803626407362560000000000000 2497 25755153756949909060179595613508155055814591072792351701350731178479542450829450295572550285488457407586256647886013 2498 2289509312361390484403114183144686575756895909317228937123748221195784190775216880522701520339239669781544478703616 2499 150635999861745066037059750009135094011940608636550795161655450228424085608439666924846235284917999335871288576655 2500 7620503001098081321126699145828704316970329419913262898918132222078353070518357728500759150154250528154196115456 2501 305856283119371268434128482057736072708376418158689667643765980315805403698139334663800619872437834265869140625 2502 9997084418450873934536746705973635204600389320569214266197948120026607648877429254356205488731525307994996736 2503 272033477100632011281694889337576520369901227977401356628105690937540031726808542309477344831254763661691035 2504 6279552226393962459752312568942289340734647589704486295637414271799009434357530458612020873243151835332608 2505 124975711660019524031314115349694331777481157428087643511144829499136327523127336047839934179657882587461 2506 2174835442220287604412246880878564321064091957491393554296357864747791387182026162913610301440000000000 2507 33503334004033327521539930120527366333029567325832262213334011722281265870527847026011975822481052775 2508 461891748499207145394670659369101514007469761807472262909501857437642823195305738537944805122506752 2509 5754240869051808051719209777454315881467176687791487966133796677923383984623609201543550558464025 2510 65342343450719241932351845846600206463173262314272111967691140012942117218552608954912421707776 2511 681630024459446461288844400541653175574218008741415685747105025662420045707631687844357421875 2512 6578382118020554222190723213908019403480976668369104525692802135372770765462632558533541888 2513 59115475103140881275711231469018464246149718651307878273854052821826711661802816038948429 2514 497570698967951429439020337217532435848402364753071751243424000608596424593511437828096 2515 3943995841201511130986125238274837161272002602304799119564300069620467607265558911551 2516 29588753399555599635699897314212875539835028561326741699514983325465627852800000000 2517 211083069614395899882749600835755822471290692992875587772459399601650434061628193 2518 1438176480340703832376593138093456072941432257131951576796333928675756763774976 2519 9396880258091515329790602830153899730619206776768361557015226370042771400395 2520 59108394595677738281364996255518594901387416455013492223175003939218128896 2521 359255987798637147823996429044825880603077719438897954592004900165703125 2522 2117239832023480187617456546996099717235837754077449606649877601714176 2523 12139659741777332705009951001445024616357202500362181379245589141015 2524 67939153879306600151013254079847617765342858711235254259661406208 2525 372284138603802680440640584268458641150955461362395417960631721 2526 2003544593581960066627034785443006634255502900370866176000000 2527 10621772022855808246120741844657452926516205551839636137315 2528 55635771990806405512723097361378829673965159663357919232 2529 288766335458602100019106213731824273560471786934612445 2530 1489529351331591380396742307868880658730122316087296 2531 7658495770624407801951835599479846476082513019375 2532 39366567605705776862967889088411083962342965248 2533 202919801209513896289715511426646127314723249 2534 1052187929370443273263257919429581788676096 2535 5506071848528803359096083367056611840251 2536 29176960200669051947431464093663232000 2537 157120781399927482007967781997980773 2538 863092064108596420981546448551936 2539 4855706371904865892329097172935 2540 28100227063508876615163918336 2541 168089083699615804271040825 2542 1045038925506497523567616 2543 6793784519891023995795 2544 46466566373153694208 2545 336417629103996781 2546 2598678619102080 2547 21718761597855 2548 200986512112 2549 2110451265 2550 25271416 2551 336139 2552 4758 2553 69 2554 1 2555 1 2556 1 2557 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000000000000000 2558 11871202870663510214658796273851712937873144830499188934497638900478686238762752293335564450071730244685636061 2559 741547753862671738160575698685522042131040549321192950541032574885355097157353340252099483015378272202586041876480 2560 572747583623178202085828138308304226003913213469738381942206696881893321590776362824736768790384151811002289113740033 2561 33709348752556586660281769437509803060949730795984110900351189695450757103949391612326312878624964512593366296649793536 2562 357880915215263927488668595775742805335259907988149844416785457521652442435133160320323463424469481895363283477783203125 2563 1109607097598547702773021002787884659862778528032144512501951190221255544369959859473628133728559866155775343151399567360 2564 1354664307808902749881025845279045193324530715949389906794791117920032280350509407589460514583550561330459601561670856897 2565 794754153501981103590259202590779249888079610970940627360564502552189507839615447496310053722091406562326785239558389760 2566 257731540895415783006006809287350983845958882904764837414838662693725780878630541061345009086144519469919529509295265901 2567 51184593822527361799105343869041427872624340843663586019480630066231948761583809309299884136511277996441600000000000000 2568 6726648982844703030439100986432016653960272328011746679025215919640709267683904483553750461621675380672086624854331393 2569 621259237250817118780542680671462796631227538187876364423760398151874582704852398451448838866145048182295271711965184 2570 42295889007392678684310772040636707428927808235105602309497349683861993642580149821464480008335640068001917098861381 2571 2206190398696896568171442005286675961362508668898406262564645440615404294688005133678820048979516661660411217575936 2572 91009326969216088226577482437657088157565736795595963788007391331112695732296725075366663238262253999136962890625 2573 3048651791670430529237448819437161568455539619315868425885900996962555012615962990944883693546326316428189237248 2574 84799528710477604705630475680880973673025087787946335783693236834805365956059609214967604850224984497083433341 2575 1996190420481626836468741215401253480464908517531964111733977347781164480723612472441321643256637839313469440 2576 40424661999214647471255558963329203403310930092289551230885250349069659230726433732948414835528135382878721 2577 714343706347109748002089694728085883469349552628827188336502095495690270436919421191577403392000000000000 2578 11153172824493049939767650442848729835968320068293885270817402613649835434160058387343764232507129246421 2579 155560065758445090615977257751685415586063168037608072696530063402340566416139478682856000715080335360 2580 1957277853523323721769527031068754767489997964982597251241696458139362993197688760927614047057151553 2581 22410913341942216530836943545867872171366319222118395660099953541977483255162905717491677240754176 2582 235362509541398129645541058934027026701856733082211450263264483184124329348557791985384267578125 2583 2283386420195973941216414303508141027170002251392720444520250330506733744369991052475079065600 2584 20596895054060873404656107605821259302640579131859724983430667413428958505866274973542192897 2585 173772419035914315054469656053190287309227713488780746780424116117152914109440244087521280 2586 1378752988718472165006681764780774832280102128477876514085515064401771803568306811427301 2587 10339731037172311873568534788965809699910659539700163709850296243866033979392000000000 2588 73634990755599858108054501693712522124126089204609421739623939715999804759496480513 2589 500162682148768314549355448314849848119667587678533639016641157780343002333446144 2590 3253663576086616849697187552450697902792307338987091690901716915793461506433821 2591 20349252374959099068333622206485451429122260952389972679363776829009707401216 2592 122809057970233151192016418580665078119317200387154079927867931957912890625 2593 717684981293802546179778172218409050164656030315592672804632171892441088 2594 4074824319357601819024876496967720707158665548857056901794361913849461 2595 22550189976627406134189143366364138082229373720929982696402064506880 2596 122013074338770716960200251005919887925623380718125502108056187841 2597 647423414644024779342603941984479095910248339945821306880000000 2598 3378920090418909171156304893541586153312295405266619631294381 2599 17395423464448211765945677422252548831954911672327093616640 2600 88594323472199871443163208418126671755781159340983337473 2601 447641870855319468249749104141360729387560046969225216 2602 2250356109552982539598314938269029302882418658453125 2603 11288057048378736145933625544009341691118422589440 2604 56663652818158430434676245196885188469159776897 2605 285499265268366469966179645642119089736908800 2606 1448292221933941561814891557921713077581501 2607 7420689099247536547650959674228080640000 2608 38531782273537903749191486492158610433 2609 203473527600976768427185167288827904 2610 1096799968244299231868321925744661 2611 6059028404481544845331073335296 2612 34451709250992720545347938625 2613 202604981351343489928726528 2614 1239087845788225627938381 2615 7928182925498918584320 2616 53395057027369263361 2617 380819100273004800 2618 2899091544347941 2619 23892783800320 2620 218188385793 2621 2261992656 2622 26738845 2623 350880 2624 4897 2625 70 2626 1 2627 1 2628 1 2629 850478588567862317521167644239926010288584608120796235886430763388588680378079017697280000000000000000 2630 1198856785762515085433047378179373006408841522298485701569549736200202179153109354327342113746851703033102210763 2631 93148047849630083841983710269070291738206661460730926076942096895162501328451397993205608164971796939841986799599616 2632 84282610054578198597376911544344081647768746413614427517530418048312578775729398011817533542619168667683188763179185885 2633 5613205328326123517598711633919771416343086358398873447574716569853213427786853876771369726274087092091601729908769816576 2634 65913256801103166508747511577857637736715163358274570373359289275695008910187596643711281894905049143316488792816162109375 2635 222387846773665497368842797323479268055231271034817376454191437526195462753753872253018946688757801274035210793872665870336 2636 291852210189147516756495960019242207277736446003744708257557321883778847440184620454561377056862327443525481853920051074105 2637 182300934322611743018662027867512529582619912721964847732256044691769288450120231436801677858363286396536797416761398919168 2638 62457713401002157829246007379312595950827201370241462840694589173911265245244181508929244395216416607075618158688354659411 2639 13020836475191247800506203077519673693254064168225561177202270559190357779365499531787567443019683411368345600000000000000 2640 1786621774727942903637437028810993783023842189867911605471352103239252047547985716448852694763162543119223125936556720085 2641 171485467615192246890394364418471448073916323962665848914865135695983056408121430974096458473465973833146038768979935232 2642 12084277197655043469438101069466847622513219413834168250983831604071825928333746087450850933477753556487575770956063815 2643 650113479227069660878918308343467034088176191087296172721457324019829443412863736593174559486944267531224626638094336 2644 27572727985557351361121895067712864025852705914100421203110668473670790254573644198257287172783657785762320556640625 2645 946915481073191990815573326045122879119032437825141187630679959993254655084210055890083610038493409214065423679488 2646 26932856350935540295563314341288613318604528211192281382714470228362397572052814490643500209643795051525883141979 2647 646766896720879139756167461626853483016444062751870318718602008524212309531688035415005982088310996054296231936 2648 13332154681446788314142363036061081910699722803451368084376047223563964976464210455477839238568237561663021261 2649 239325081479410583447332777131460324589461485674677573457607136815012548070781877908968426176512000000000000 2650 3788634948379395312943505889343805095338518554279585012417405258312874411379237532107394583095646804682063 2651 53482398416069364567007039860379743053053737351868842082359983679445946438579110026240190760392899690496 2652 679923898599657421412593047575321747325572636839521408017284434842534102426232421564269129973586816425 2653 7853521423351553388853163295188508371895760326515820605323116280422721335852696607053758177923301376 2654 83075158398152746947015652889871625655774460775173909265060045722058117287752578668727206826171875 2655 810586876791668712137953792006002163589423902088273677983420533177109749536447289459963085193216 2656 7343220156357659181027961426288722976378472288442089499942984631326332689647004052359941638085 2657 62133534765813100488781515174065458839581327477668339728860037558945209516722954680515166208 2658 493744100037602645956148631315219324613042000439869726434924811294368182277028675540207831 2659 3703528411261855527619644839498299847776349197580638205825158017996422488522752000000000 2660 26345743327756688517069384265094136186337164889540407900685549972569946164065361907425 2661 178521858268348705448284458571115486001570795171534322166724490081009442303720292352 2662 1157026939229924459186683824106258722988172880644402876622017692036431963913606635 2663 7200240045373427258171790510925276962510482719449972073108592047847649172258816 2664 43180855381917137130931654523029940152359023806472456300496884713422436328125 2665 250430250231055096625148969481212622958039641718526454350367785615536160768 2666 1409211705002828915155742905988427464953847871087123593674721480026643679 2667 7718701353437337758468818619220474773562536902872993813602470425788416 2668 41278745658995080998313751843065597033595972731949152029642758372121 2669 216181352792877094386634838936028883070744126371078607994880000000 2670 1111941965953634086577615231417018502067616719771598184420488563 2671 5633208868278987944445125020034967945136089154853126145048576 2672 28187690738942976978985035292359278701976873939987045130165 2673 139702049191630352021163963173358362641827864390481739776 2674 687689512480984411788567324976665135454145577811734375 2675 3371627530132557316077692754844983070929510618628096 2676 16510791743807466523035738148739347302817821098065 2677 80988151286132258189011434645010261783305781248 2678 399093025338426762468299524173944182099389051 2679 1981707734735012461897371774720199229440000 2680 9946807205465158632367722724298846497965 2681 50633469274812003732620879059371753472 2682 262307740769226839218653050638995055 2683 1388046288247752688565295265284096 2684 7532271151132863820777562303625 2685 42095924581495299899016091648 2686 243464480058215109602501379 2687 1465157518701189457002496 2688 9229481976027534620581 2689 61224376870540396800 2690 430264598321590263 2691 3228916602969856 2692 26247486279105 2693 236582393776 2694 2422035595 2695 28268976 2696 366045 2697 5038 2698 71 2699 1 2700 1 2701 1 2702 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000000000000000 2703 122800516508452069087008691134168306922157250579355968528220277637680510432833253426995337736260683261640653091773 2704 11870180985102570401174261240254245298388346514356520812553954938935731933412885714169273881589189848757490883969941504 2705 12584989718348039146571198106371888072369208850545782349226626147728624017844053471366596551964275767632315859581719164041 2706 948649113773887949231387588423059789082658976755768173729384827137355782041152566273652461157229465211722010766637726171136 2707 12323607832184477427895726690059742384121301384731386519816811216376207443678755242899841436301244485209700344121124267578125 2708 45256759344785264296570620589447925663766899050504924714949726345900339870925008647609840127229172549423158428560102206210048 2709 63859816674042255452674438937445657325532378538078195124540146060157103151550520862051040225039807976883250042931390150822641 2710 42479990136617981385739404763887557991170205482214797924040455695089945920522069421264256726862073307580528558593364690206720 2711 15379897840092461790593815607381297956866446820332229662377027432781341972369750462177198479967940728697268146488622134280541 2712 3366668555627697417588103639964965572072726364805838915222468395166999896490758802464039017402984618223940403200000000000000 2713 482441950463099783716652403952104756674418018659051406897763863043997720320735815144144616411310504404186380007118778940921 2714 48137222017175804001105877664506084602813387046079994534568665785932904943011342913780420237014732121124183849487019540480 2715 3512102790109781220427275843866377274984337004341895572056092098056340886594176012244936075157129094797250620465928060013 2716 194934401481007222507326834362203696869610420130290581153114524107431313613549722203611552175591315986288871061036466176 2717 8502769357226264752032475148441538529672910600287580191766089660774103906856531124070976018360515119838123316650390625 2718 299460777573107997004729514553053698483984046778708654358098999767842264803895568989605357890386042216245213957980160 2719 8712450438020571798416146002020282979622883126458467531004884547720192208114251564340225980398548117176180290004477 2720 213506691108492614465049235283256389187856766091516288697722705666603523511569890406425685732554265376085214494720 2721 4481535243564866342612192515467916090107926921059975624039176515881021528680519784794779677731463122550937213161 2722 81752750991286318006878193053496751570502780693512954425741356264914802113755945471234775726424064000000000000 2723 1312705370741787488927468574196651864810593225209065676749359706274825409096658932554514900903087643454475213 2724 18762795976085975638894942254202620656035013275370471838438408771510435094596916812231911300495710296735744 2725 241114302849275295112961017442516651523321663213214599735989747412116065173760208723023512149469130478161 2726 2810688318513012648339842047639280486810494178422863249098668912860971448730746175979867241930792370176 2727 29960226770047244629472356241430399767968169075042530943609786764317307606980959873855526216923828125 2728 294147418108758350650153532449414798686443482114983749033696702988734740827312684767526204429303808 2729 2677510477742392763422181703523422083030251574955601716958441363935910479255272825455061493275481 2730 22732934288042594261899735969380304480242751521912214487371916681357843820155554695230741544960 2731 181024158158678401595344331889027812818510694534718539017806820262318478942075397285110443821 2732 1358900170651418195693178985627931851933168446135117106715709216533447012247404544000000000 2733 9661855579510106204827744304130139411289038722407045944937104911852240648810942137891521 2734 65353205896598592322373492319459815282954407963226205156273842965173001120469965864960 2735 422274937686086174893768269004709050975066360120948850246770412040879383212592294973 2736 2616539921758416226031047546265452066726713778807328674331317946999422366123032576 2737 15604552028207684167897180513895281188117639869042273931186284781245331441015625 2738 89882299222711297057418981597368392921325101433786578266059619561801515008000 2739 501686854372727323856398846722595640559409557673635362211624873340645528717 2740 2722094811855157014322597106942237694143613709423675412909134040415600640 2741 14401594396216265852580963813918063815229119711340596836481452634751921 2742 74513736785073974494684085235457728843965825241638973588111360000000 2743 378117485176288137247393910410245452193988025215687727237462911453 2744 1887121913821398156738047447469536150139041074358064939987369984 2745 9288659897770324080154071825989616840888287480547492998852281 2746 45213603263893862514853917521157794606454088116217279676416 2747 218234794761462051571073227649626766473615375621003078125 2748 1047353695115856096294729800032858151968365207531552768 2749 5011410427765220124691009165493168462580498849465121 2750 23972931507412405873001181727324328059728927129600 2751 114973269027084236365293722202908826983594456701 2752 554419704812290431888837740337779597639680000 2753 2696122577656592335544527685429588699409321 2754 13263148444271239247258466224536167383040 2755 66217579820899458634262612310447693133 2756 336676357436175058459250370767486976 2757 1749640063935156566148447037476625 2758 9329891193483876614953987440640 2759 51268049566743315358787043357 2760 291702039946071620157173760 2761 1727895356327323371104281 2762 10719050469606754329600 2763 70055098884206136493 2764 485237850521780224 2765 3590532600790401 2766 28794937961856 2767 256232555965 2768 2590928928 2769 29863561 2770 381640 2771 5181 2772 72 2773 1 2774 1 2775 1 2776 4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903680000000000000000 2777 12755786125344990028594343963936309999106975215043630050197141450003931325053710295507124594489882182681566405693995 2778 1534268019091650342266905682521896848386515099126811971700314378770511477055437406179382266362454280306182043702103375872 2779 1906411736911427383270121182702462683707069787181187501897444460924938546619797032451809896785564256013542145337570262952005 2780 162682358467378144647706739129706280335690870702811053701902118031050097568400056231907827036871856088985455306272730865729536 2781 2338498406121394450170228432432382316197905588726835168398745757763130192236023520160510249733162300937616615708003021240234375 2782 9349464190541372463892938319089291826474622735528492578481253318651474496544506085164165743663799605297560697956930749955309568 2783 14188057087468741233052157985855022396704956336214300024799595395557002733257733235073104533727008795395258647020377800711254249 2784 10053407875958416302380863062188850679115788617200917589716368939384220932995304793748383544907659212782676128398952750798340096 2785 3847337144172228970661436314487207925056271850656851528487027559112089440002200501587358856618842030616987691594154676836488611 2786 884526198498326123205414938293216771026507483583290310864166980275548317152659244804942054893770660325736683929600000000000000 2787 132409565664732250339584824308091952967634300960125853530199121357194210594577321038628750174294286389505505412459853615840813 2788 13737677281646323668636204297868545774432345779387674403846546892260561432977654027458405874047808858800604619704174217527296 2789 1038037387647431401057931527347966425622728450916642427379241661794242358101068489980539214796983809823174284015282165745855 2790 59458209289390768681536246181794338890255523815010553865105660096742558988311886605907553911281685018478692369677204586496 2791 2668051442844721221923347626818956715347361600055022422086638630856686645683439724825963385636075277731683674625244140625 2792 96395221955179218489250271269024704303483447377012924993335625084913463831228626945216478424575655352807923570144444416 2793 2869614538107990903256701510384288220530464172143729970579684421325854076758338620462703720286128846229961451489027355 2794 71786722595706906374409493822761972313454348954658493460854017418663326471413464972930589611182067754476707269050368 2795 1534868519623298637692389381295292008308486489139869382906717462030098151808909833305715769852937446434274810380181 2796 28463549809001558887817130960154997964717763168857481369252095500644815751661436778883234662986022912000000000000 2797 463751076369918292621146339439531544437594784652689014141556130116510406787705372401900493762871557523803225335 2798 6714047494720097727054717072784567696087646563386866246936730584699813532711129415681770788447370852362616832 2799 87248820529357976697931156416727713707950751950457329332435734612241223273228593386265595519261839871188025 2800 1026870759361039901072861090060876969418669877885832680638886888230971091848903059019019551862678330802176 2801 11034747345420630115258774058924307000549810349532929607912753043174610770326163744307063497862294921875 2802 109061267150845213500247735507762280703993149426128644619648502378369530042179302969147599981241171968 2803 997978366334183842796811010004698388301686631654243091523371994287280313448474591020327483545173629 2804 8506379792312097546655177176047149551960124979712434320142832336367551592589457560209401636192256 2805 67913384579166516180126931985175960321791570859361922968713571208856465696506598101444940714031 2806 510479834593079375015305789647747530841834431461108864507628729734920819348835663872000000000 2807 3629744538341410826040813676922036584618537078458942757772332277878446251200859152832707233 2808 24522585645535420457927627770519190949691548562676985651497661851211056065708908290768896 2809 158067478879375819491508261951945989158994383080846375808718395655046889013892492816395 2810 975862806187302686660804631369874096802614098377989046302781125278498561603986784256 2811 5791529095832434739261262229036575875145842483542731082282180105485472983951953125 2812 33155897048870454667267550957938639659054286195204076709875168955402836860993536 2813 183706133866380571520362000036140328717903660531600829355070977392649724101735 2814 988214871074516124213748983924499999482853692455626396815369312266352590848 2815 5176779130289584814219634366173794046259073596402219496852359728885588361 2816 26486124629377996364953980927104725484303086528126133671013908480000000 2817 132727124397461119997324299293048450866881707288871915353086177587075 2818 653257644289430247458381728634076170577103064183989950772508884992 2819 3166429911008593941675046892752070472113276426877042192491248845 2820 15155679870766915999580224952173897864951472620792718364246016 2821 71820736966346842680366397688596980675420049144394133609375 2822 337860633065803035488207995777916654074686572153974816768 2823 1581923322648611525596708054534593965456361817154093809 2824 7391788544983070460541827230309295962884118220374016 2825 34562310375218806512541828578170796992639527437051 2826 162159540772056037207279594525936347151728640000 2827 765595420317461099426734390974212780039987253 2828 3647934778574180289680434997401266083332096 2829 17596030271051393507747687430518569752535 2830 86198422640539810651319800505775292416 2831 430306820831777661807390081542033625 2832 2196951991647120883286228528889856 2833 11516151895145637539169143475315 2834 62241161676832527667999971328 2835 348500215443355124193888541 2836 2032534479065657574988800 2837 12420600717702578707215 2838 79997246584795044352 2839 546260736571014465 2840 3986471833373056 2841 31547825621995 2842 277205377968 2843 2769030789 2844 31524376 2845 397671 2846 5326 2847 73 2848 1 2849 1 2850 1 2851 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000000000000000 2852 1343397785154308762546986584839633417565562502594324180627238421955041072033276667436995009456121463044042658103553181 2853 201103334659623397939308962613841229216909039157098006683297049860167245634163993374349847888808534337654253979705121177600 2854 292914485805238252475129923400474821530402688761842289271798725250598893716967000572936959411616546877729677120987125940337233 2855 28302465114652878757936298282244426335664017600662597592755366812605398037420014500659342729455442378676926609918394228346454016 2856 450273579667179056907159674572143848905745006218467128786312284339142293229034695106095872528825930780046466878438156036376953125 2857 1960307053022338136304318821359403164846602338699910981143057681237676889304957720514282102148215816381052768741315455540862648320 2858 3199993190790723602766163460491670606234643323473879581830651729109433826569362395729701697427935354970912597589639876481452547617 2859 2415865639433807841237298894680077187807449270044382304053229749150427121474133134138211437620336540614367209262573193393246044160 2860 977463215665217577556774842932276170844485174584267832520217060364160076302541021087019517893908519426000194636654827345367325261 2861 236080688535778909990126335315464487002122965600006743987846632286675033499859598184953658336012347165130900268646400000000000000 2862 36926871684893247328513116101506622464933672961295289812755135192070624376524556141975627086583809813689965512292956136218630193 2863 3984808459399820157663883795619324211016587888529480672448550605137516012232841992700332353628749455597899551459179248027172864 2864 311915788704908511304506949853812319290994653681580198896698755076518972711424527270617380242784972923341521143729421500363221 2865 18443120361195687133866510730510593293643612471869076189869948437436940943747512726987557937664463633562681098337546693246976 2866 851632089526104941336125299540331274833020140815716177031929899279391025077297257338423506827798402908727266443746337890625 2867 31573607459555777917201948689884579866758841428107420728667724027265854642161354993427999656326044738988459575352290705408 2868 962041121468270664306840189696842955942274352471307410186822177454570633828056666517181639113169645135311539548003609981 2869 24575485139433146518492940935031357145935665818899805836740234138988632485100864210678829610964979427686323426311536640 2870 535407525287135740503296473247715768934505782825240239854287592999311948709007764508451711733920315146063966434829841 2871 10097029804355243792155968661685562059494342375163825586743956872147533278155792835808512235411108528128000000000000 2872 166984101897058613047327516317177261420250527391136938857574467768931050612332383506582894686845869457958386153221 2873 2449652209510996721670060319545831554513762906508282394100850664752842727540577628924588199711691594084625940480 2874 32202999679754327408481112962923923740368423629395131921506076877114763547572396578765910860958462465560481633 2875 382818405641262371781614943546199505391155076862338539409288130562462378350023422296395407586867157533720576 2876 4148914969336352245033555712955506759673508701269265922952615449798339239852133183811680367981809580078125 2877 41297086881992552345516811368019368904911520972127565575350459752984197036672314765761048153307857551360 2878 380059069907294110406482087196274841269713025500278667325692533016358743752809253731552483947161446897 2879 3253713877744440038821416068341640544778863245021681437539793503490290455370708208681279020104417280 2880 26057578238079472885118349057270980632841544947351250153415901958418182900020448267474049176460981 2881 196224779400102969408112981549740888821650128446272051582063301635332599393012089356288000000000 2882 1396081411079365250458157026566454883797226198870121177033299158323254794391947688768804007553 2883 9426078602207406953998414387036012732795545864716171568047157886360038084956758431533891584 2884 60647598970907785795378140039389618442353688313616629365762822180348937530721410756246621 2885 373289307674557260708586180710120548161221813368077757918908012204237520845747808894976 2886 2206054258843623052277356892294283860840054537315877566719107074366272367777794140625 2887 12561146018869140305622995388225936052398123930136866483227559210705246805177663488 2888 69137523131261720536405287935344940308629116714359772887062381163477427156301541 2889 369006468070138306054756171085107342353514746246968573634378011180269651886080 2890 1915569104625313943920949834775397508645580865127868070689793281358376043681 2891 9699860095718678646351051601544529356970614915085846407214236958720000000 2892 48045926390562768285047010774795160396311446602257603332034473568949261 2893 233430353744988453596220092666888015746629679542768692856023584604160 2894 1115391000668098409952434313563060213134452934167655930235213376433 2895 5255390370851334998107740045470957885512846334378320891463335936 2896 24480240548295180328175586154524997870844740884917006316703125 2897 113025408274266643280607707376025097626784526804319626854400 2898 518562769918999485299911658121406872266269651809023088577 2899 2370343626120445071362062263545431585265680312487116800 2900 10822743645464471037772303979042342817946646064810301 2901 49491369729768200528420902444617464410915471360000 2902 227281356303972086815829613402495681020469671313 2903 1051117683245494287907737545762784191149768704 2904 4909618515327686612345625726920076848820421 2905 23230856819836948354584239099589244747776 2906 111708251127327282772889197489865862625 2907 547734795183125987903958892954451968 2908 2748371083185130548383855217502701 2909 14166685395563455147561705144320 2910 75331591440383908885548977521 2911 415208023314388441942579200 2912 2384956776552233092509301 2913 14360404193820015984640 2914 91171021438658661633 2915 613895673553764096 2916 4419427587147805 2917 34519476349440 2918 299569912657 2919 2956708720 2920 33253221 2921 414144 2922 5473 2923 74 2924 1 2925 1 2926 1 2927 24809140811395398091946477116594033660926243886570122837795894512655842677572867409443815424000000000000000000 2928 143420385871167038557536299613944875171590207217392651473614091977309061521121409737718061189673614649596752940986773643 2929 26725612996647435139192831760928298461018722841010620614438699723221437195746668899512422519767808884788817165753910061694976 2930 45639317816181852360909395624288598105328291437453610992534960815671486459078033872869614981312415133481427631857538886947253485 2931 4994228128008346100178008379603112569194326614118538424592227095470197228981751926048973866822058807659597678366285699393368621056 2932 87955864383632787261153501655027515521326906230287178981640502785780159880952434578383788012740575389667989708410872726898193359375 2933 417062997664738967139230058466290978287694749692249430345901005408710661081136875325958174811765829635284951281349100098242452914176 2934 732502803414180091928174490347656090810823602627830357684921788007947080505864464108776298988794039331396748131393114227236812201625 2935 589336199901051238567302648123097963519579703482627892199855979287869535959091000043822167011411882075310215347275353213946547929088 2936 252157087211126431123421760717845992798641998704966699822527573166568187101424951291970754130783223164820601531740420635645362301171 2937 63994641170953046945613010835381750254649896294133602385422820731726594322045922341503879459892352533875155634487296000000000000000 2938 10461768319700354843309048446620176148418377112104682425002581165537912295664707727034696313251554284641468647502847800593388475845 2939 1174493050532456321761850116708124917814634447795057988023410218428032017380454265085677089080093561878387098025601716667990147072 2940 95262851198767940924638961755305336747620172860944785150801921485801662049184112409106646967268878914620048792798740710244673015 2941 5816149487203190805764657649257920790297921538805481931232662622964465801662972766502412657813220733658188550216482199202430976 2942 276445213249773895539140820334758086321444475430662690501427942753772057365720437529151718672498467788158487328203179931640625 2943 10520028611452586600972211872643733682457921602395679142773207985328370171752067629445204316511510647533958726100596501250048 2944 328183578176863682827018352826241386900653257150309935474732248581487996315460519931317929289573808834724198603884810113499 2945 8563413244921965790969046179271235382961008298084592121050263247687287148663468904041612333400662573681470484729210863616 2946 190161721704750131645627899282812419551691633144531440507422446492380215043090337452137485149716428989744899613429063581 2947 3648103442159538352497498344966721787316782602070702696946253955689610504905463231854389709475467954749440000000000000 2948 61260877004627061260699162449165388277637831159213839345875582202420833882927035474430040013324472136646921107551583 2949 910955109334624787207310610061179138523301835187679058763736066337434191232101087330112639942765667897877563703296 2950 12118985288795258595073763066618669338626038789159730829250173767183790804281280499181075501877526791098701972425 2951 145569370798605154462849902308183778397758904313889356535873562356932282018777380705294514092154791806973771776 2952 1591771039055763517612143945031137969614540336937455437244214208345332394494801714944416969908565582763671875 2953 15963317004655839368121892191984614302963744875932323786101802599602370050466149102944016938325984501825536 2954 147817024163968555467550987049308041387556431498793159164226066145995700994600949297658676145709445439605 2955 1271610122573899055026378243872564967071237796735817121514473439168485800938631265229865118408594423808 2956 10220168213998355915261507658017529260435184884198661382867458732368342572503221667990853005379274311 2957 77141653831484616883682690263526475975448804675550001670204838272179862108870335120015360000000000 2958 549451861918841267168748377607784531534998438936643178370017442029295982482334310449998424421985 2959 3709496956213422132231642212874531159130455442683749549334669269475346869929997834339506716672 2960 23836919562503932972017722051926272038979400171723960507457496960256957970699992712835829035 2961 146361280498726072186969617230568464847975330785407194277893951904102176840446556007038976 2962 861855627227179406605610870634636241850406472460733809961260664622060118605489392578125 2963 4884034873454567885177211859303430168802465192826507995823966117788304328437077639168 2964 26723039195265422397643710107504177205022880140925272513152837585384081559402909359 2965 141617132237069020021640580659964857098677745099964603496533450197987846946553856 2966 729072081718549895511477643841340106911954894290697035491043829718323882995961 2967 3656803716349599907184526786917742064092929478742987624625428706099200000000 2968 17919192503015063939616105054804034304868294586740630926087766966337375123 2969 86018946191458159233382111516114155436999862277436367080154031420604416 2970 405576401934516824937838316179664525094957616702077488939476068163365 2971 1883106912692700837116095368114542273017330112850481925416755920896 2972 8631867355566949881263160699912248116356400352217550531826484375 2973 39161068989260840900866972417338723766907371895809998371946496 2974 176283437385960711028299252344143710895071490578547911747985 2975 789338955133402219836721955255393796464237507936337788928 2976 3524563692255141403529623784156694303207714897085321851 2977 15734217463592321095376149445277192459048976384000000 2978 70406278869760730802886051813252417462553951209725 2979 316636087605625164307649781029486513101665206272 2980 1435108468642517500900732700791620238123245055 2981 6573897859576077033562987708142746548043776 2982 30526111132778816015630364544380599555625 2983 144144159750459385944255040126873305088 2984 694461475613139894996440127530498019 2985 3425833209804447344812383902826496 2986 17370272181529226691983266333141 2987 90904927793839148564828928000 2988 493361251389888527095468263 2989 2791761646231170096910336 2990 16567523371248439258305 2991 103707574397250524416 2992 688748112615049675 2993 4892261895565056 2994 37723880526765 2995 323397822448 2996 3154339791 2997 35051920 2998 431065 2999 5622 3000 75 3001 1 3002 1 3003 1 3004 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000000000000000 3005 15518390959403568033551566827678607140363326576559695820270383745035406194699798665034226599270768782630385596482982397053 3006 3600351793169084301332723105137411918983142900624312744743064419162607989520675535478239095247131120694650708139717183829704704 3007 7209876114384215660793423312057372414734978159145846721348223939470967262107611431903891005805413594980934514525465015702446106201 3008 893689461242449436564017216583302709451120760924100668956847792869688634063593208956669617170999224544429404939110270715137166934016 3009 17426631415902068848504131063153816730165133480203076227644770181811803492075774229820770751981702025204782235202887286122589111328125 3010 90017752928740794992292793919159459198030261055228887995290180893480682499643298852152874698664967252436119186727805574654201417433088 3011 170141284069587040442761364452038975584499886152875659056949937248483432915231358011475203134711978064556118167330452406120110266964561 3012 145910844095347937588828124436099597475157693733978893490988730934958120465580760240310719573225050117174896303371544997667866903838720 3013 66034790223799312147384544716168629893764946125818449895014205522955621030359083857289755444122608802960490850365270165944538526800701 3014 17613973242266993211529786720049895692057174587850321268819411790843587635572311239985751390227666575673949066327228416000000000000000 3015 3010239579512543688495050180104512936073793208682963799761416601896965815058542899904843949875260437399013972896485544872579499891881 3016 351668020339248649279016790801362565508408187112750903829479466706874986412707946282773265775328298735797808338190206902342778880000 3017 29563690889263598911600992892225721191153123569791022770212450623027141042644557409763335276833773019804208740670502259496845929853 3018 1864226059338782158288074985638437081290087552935968121311650592990356276560883871231456405889314983421895031800983962712975343616 3019 91231479120785198606302601999741579729520144142043038032397763161858915566272308560181471517366653131689813906187880426025390625 3020 3564584180778902962335595803004463538874291734392526613125433465467281795825782914303636714842542764887806434188759614693048320 3021 113884356921266143622886301618269160006346826000237147538060296444609042311379006454315864797394757814745077048737367185059837 3022 3036301139522840465489799560730020396614566752755218380919575289254012164920561101765637665303808692158310691829435198341120 3023 68746178162950821552449044239763280879849064251430542490857327640024713928143340390173024148759276716660654482225951292281 3024 1342041630106672515639906645988304761690541342222074810112642301215157269401348370445758985200241264862167040000000000000 3025 22890760644024753328369408583955957839661764919223642903701501913709242622246305578611517750932786526282997184713527933 3026 345149630444729930722891070389254150691831567266289169398417382230492035899540189571033114577339311975245589830959104 3027 4648455896489333649237671389454603985243067376517117216793361819180874968237392833387198125554031831419460177677681 3028 56439137338917964688383701502766779897910458321988902192716664428370925057842707534956485920673537015330243608576 3029 622912197693362838834487475179397081631544017855156659854780387770070413061551683310857195584755486542236328125 3030 6296522840710688800384650808044381422863907293699810081558691600776080549207362674826097333825101688091967488 3031 58688451555648356411978066614436040841173298361656104049475001285355104134867931068209227557277066060196041 3032 507541983546537687810799335723533302513387922404264312317850755308695311447546260951059083984753980866560 3033 4095642714176190441466001376065097163780686264861327856471746730172437206681977824581596427605654514301 3034 31000547162321036815336693730985669483921604548226406509103018921413205675548767148792872960000000000 3035 221160921914910175045490734136810389982782506933087986501219605017099603080313720340543558952055361 3036 1493768173679571911239245550928044896152451559476321602362479648017813675929183183115672595988480 3037 9591925902945933884025733415449519709329171225313423671800477780652716192269597470464902810493 3038 58785779883554137910569182345008459054834535800459506121609527746506736209973375328516571136 3039 345125237597792777549928219632279379865043415625178434645851732538754189836423263572265625 3040 1947707034035660213802208278542322730298364178770993006183411990034755201536241916968960 3041 10600806102082600013158622593915557245882752684608620310440857511512261094874406130557 3042 55818670109204474108370930471077023663635611694616829440369430708545530751709347840 3043 285195281381790280135878570985766683685147178691606721605333883291820447262025361 3044 1417987117741084330278946835275852604106321825494655342034011601187635200000000 3045 6879698814820422271837877348476397436804027139178833447635162819246374948413 3046 32658473735406817717110458852134068395591071580959328485523524082680725504 3047 152083529143985820143248840086866147909222831528387518782109954220246761 3048 696519467663130788078805522940353031430059051648808012815772717940736 3049 3145098660836988179031679740981053082985103484219285470066991328125 3050 14036416449594251643995961004324486916572779078830480457977561088 3051 62067127693568485475446305066278225456514408627686836986138721 3052 272590073820408632936832514282694872574008647188638964121600 3053 1191965841902918743297803059153442207052465286511502837501 3054 5202285819074574051647598670379912474087557955584000000 3055 22718919025138433147979099540530226977570915425190841 3056 99529665944534485910884670095672632580830092328960 3057 438557456356069842396647982658287112683483435133 3058 1948878221848880850691208035285124462155923456 3059 8758902433088010911630577710268629971080625 3060 39930335202787775848459414545267903692800 3061 185224027592578319010058789656766649277 3062 877138164323668741688876381114204160 3063 4255431408253560086028682409535241 3064 21230864369958841184150949888000 3065 109382744399716011921653178493 3066 584704878834836365658619904 3067 3260340824777790109965441 3068 19074060702193943018496 3069 117749823539154444925 3070 771469150912293888 3071 5408013555408601 3072 41175715315840 3073 348763442301 3074 3362310720 3075 36922321 3076 448440 3077 5773 3078 76 3079 1 3080 1 3081 1 3082 145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861248000000000000000000 3083 1701511231657781450488490657187463365688823186902664849351256426751462495110618360331902400299012194888380967016312768907755 3084 491577214769816177354747001222254009904469938010960846696093662543065045193343139225934267061535519732322393035990125080186191872 3085 1154583429236694525419724197511313508526230170360316550747778226297168244249531071662978345086157842833648319875453443131965662306005 3086 162141901011966080434247477146871272138468678628965073715002001430455089232703605607187216851532798289076011201013048477549089695727616 3087 3501355744154430975346265163726109159293547872140012025132727953393166404805227589212584954747594276791536958818036684201292572021484375 3088 19706748929934037386286690827891022917618603487823813093049520691306600015468412248670597428792637379149903561757714092537865839845572608 3089 40092124507020023573310218083446446442672732281299778418515302537347167947281354093607402398318696051121401136097197818471969394253532489 3090 36656601592485919834315870441830755817626362844531440178761159284836276412896447233017405700959439264999765219757662094212701125865373696 3091 17551269544794922738151529247655049503938427056079019750679507266588090006845253786836417503975949068542157631024378589587467370697711171 3092 4921550247082544271905747094580050009980936718257174493683915585964213376123569146626762108015767458336939431488108101632000000000000000 3093 879483313754485267091021060708769550348567089709084971287554739370304606193054546855815220547778935050346685145104890002462680638790813 3094 106942094223677977016258200651599914490927564423127571710252360260902124429487391320404138124025889502860600380869970453409481019621376 3095 9320370021462643393833255148637407006005885621643883882313819687777467266349680146205402070863024160332611526842776889408398947523055 3096 607170200784157087092761099122175466202836484398267148971285889934302535210293386542700784614643452663469881204027292576196262363136 3097 30601464581371321632339221156372538578484223769619749985355998377348155063353537326228526042634622179766616991157457227984619140625 3098 1227946412062069885972171942595703580939348717639448232525241794029067073504846627508597009816053104596052646975428607949978730496 3099 40189309123419872475148847737031087216361868108675286131402685975233172919457527859910501449817046155780644034353858548564696475 3100 1095132836166336514637015302904234696691712383648261358375500211560265678625810577849154051738333206151210379458378497710358528 3101 25288737917055537996482706478589344895128695404400567643878229463344604401101072632384698077460361899516792932171223512515301 3102 502518043343976038863803194015605034007365745263600176288671042070271019674920304330429431510013178200278958080000000000000 3103 8708885407939293095819838790320520159444515529383509648054563818965320447670366430740933243037203476867130101958683023495 3104 133194649416492528557080244603453739592721582765065097036188382655179817932181777282499727542157998027253200085070118912 3105 1816640790759563751185344422977415610472864733446030005632551702383868404109798766888847386834705295074300520009512025 3106 22302998500429313557529473286718506847433915204738891073813117418116311747556151964631119680088683494908517286936576 3107 248545691495416461599094511358393660226151344015910527263618615807763346467525255741690569216516061198188232421875 3108 2533253199787287865857162958983775485229957365830153775286925217320763044429436408632790483869410889677875970048 3109 23776874846123860517249712980353043857197590154467902755323109882390168634512028192120031568811202926968384429 3110 206797274900746368475480538131100950729465426251217325166472987396963055375156980868770798550100655017558016 3111 1676213997126837340214619128264658947155357393584451660520084012940149860795237721612989249570666560794911 3112 12728868483196954238569061067554114700721762938814016330881458015361052828106021513658808401920000000000 3113 90998126659302644508463078136761362268196348166582999043309247918845522434206196411363397781752496673 3114 615192769437754452939249256649168172592203961967881826956013896426309587068447141236450950922633216 3115 3949532758733952708923446516377420677245903161428102591867030618683616981486871681217486871512395 3116 24173388569373008348848644230190959346349724161542895773976664327993705112670435451609301385216 3117 141574276006812524117370866534391848160484691644366937375025989043208333536342746866158203125 3118 796145371283525779874669952516128955911052984624791937660501995872748934397774957689962496 3119 4313078052915788919385599583142997731521075551710422261232576803003886629732158572604855 3120 22580012865212727671979333679560143643172141633445828293108808848675423595731917733888 3121 114576638316347399908950490015693811631909638861633231003674180354131171075409418601 3122 565121908639723316535039149342036138207467665446769056901199646844937830400000000 3123 2716782510872597863992971685389317978097056101560569825404136294620028766192035 3124 12763999499533113703284332097032574050721400670986444408679834107722546020352 3125 58756600800205062452312822554746890239549383079540398561083360711345581245 3126 265677944912704713993515582770813625830201436817196295779711459457499136 3127 1182911011517890337155229760454519168283188829123923850101652578359375 3128 5198743494697518267194077176078333226039007281952927383705813516288 3129 22606588939110499559633291513865890107201153465276931159365432369 3130 97498177719879333581488809183686068228176316730935237291278336 3131 418038742889969097552467175922964069292015779560929145753851 3132 1786214988766701684445458495425011237478260728659968000000 3133 7624253391697794027727707458984989464216287188969961733 3134 32589174525108602523227217099266064833962288774905856 3135 139846406825324060629555139037348847964538331708135 3136 604019905728769051013278823163738561380688592896 3137 2632885813172920461948128843219140805882645625 3138 11614513046860274676369638470082198400925696 3139 52002669121426984576108952187674985962835 3140 237053061086513839364156467934417256448 3141 1103782281193282643695039740992253901 3142 5268118993255011568197348274176000 3143 25869881493540954470926806933375 3144 131250120480093406797428488192 3145 691217790949480071316249665 3146 3798959751224198758583296 3147 21915425731882819170475 3148 133453319865568547328 3149 862758262476012309 3150 5969906408438656 3151 44890368659991 3152 375743843440 3153 3581017993 3154 38866296 3155 466275 3156 5926 3157 77 3158 1 3159 1 3160 1 3161 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000000 3162 189016659826575619359816463566590900567665644326734831940281352836144822599791683984450964930244380503075456001104414643876701 3163 68012835297516738276626661859727874886107472153503828246425630522590466508622896355608525396468385648468506648290903359150694072320 3164 187392576110889667179796702324988225774689435212468242439615939363463115934660887271943770509439555032894221811603241172375430274345633 3165 29820350526573736181645038520460068655805238429239829062159323444133087071186761763225254810617504903449162824143147980511781595062992896 3166 713262504574325888460634254205572739893377090032013214429529629564394089550186345950596511395715652315969371584408348361506380157470703125 3167 4374978742910862744485223035741934762732295713384369640260048214036608368427323469010067092082749458833736491877932260532455917806608711680 3168 9582277491625130135192808195815196681201409863405587612830636029271109068864314621279395282695394332847259630765125026382884611840757182337 3169 9342557471607494312325057558516079850574443005374306904839176261309863722964689737738269477131555563936951546708347538720625697527231938560 3170 4733522518008341813395156061104015180667531897585243644447395741310499594789156714866395727414156453584546591608992329684184108848325426221 3171 1395663190957688215419188762261960916265028641551393062336578144093137104127413144072289147134707217996977728092727259693056000000000000000 3172 260846499924797987444641352858088785104116181727285261088864453459087342463725801935252426892153124131022093320569517674934044492066724193 3173 33021368776253925481252967803920764829195060358334040721574841751938946048205007493674993748145357588464021982237545684443358850652831744 3174 2984290102285922517798854842189557666269606861683597784201734714637669453457269052895431942229308744758589545114423464310040131899746661 3175 200891586013132260900310268464673660361846061374994406778776644442925571831340608589190282926943753323096782354231796185901218310127616 3176 10430102307433015700721997187755694785388645606764342801323355979033894621510762712908728032010623673602636541593913036633355712890625 3177 429943916267748442873593803109082286997581834388317250467477146596137530242313639061305517472375318058086948107623113782664225619968 3178 14419014940597689929112288181233660968832511707463513049035093215199385032778358615629231796325156601239334977562494941632750372221 3179 401687204736867611163299545466777766405604874590976885762848911297370987970206935035694933021623206630754764359403847456485539840 3180 9463020262283908739020204387459998533538601830581013959895536091944987412871252805003179296822328337330031796172510271960003361 3181 191465473552199568985662926766828429188365749858155674028500831778264603479538321843555642986600156829737591767040000000000000 3182 3372498433975702559159929072091291509803443466176204797691011886690856982123584630776912185674449559477779057327700796116021 3183 52334910154663394775692800810856905324858248234378315457918219282241926071264457285522340443864251685903645583231208652800 3184 723099960852220266409536962222059096878541633062210511435361027980435339113300608188350584825343639852903514900640963713 3185 8979745609708294393860884533670229779928712460772188682623335994523252254846728222919921873232148976820236884667006976 3186 101078355840067327452400693724860565078985001276698372361097869230260538700065644933544048398005992583993514892578125 3187 1039177139329903500626054909767101866788627161541023354151232818153001567509192477066345834702502213615711546245120 3188 9825554392935828675926881481665126790454293908027917318262923316928374781597473331703651630509654342569038089697 3189 85978838652322356150707359310177519290249320327716342292813039881468234124007448213590178877525905940708065280 3190 700312220266736872968269402624236738106625316125593467485572493275497711116723919627231261385966844950013061 3191 5337693335567257309294226252300854566755473097348235761942310810002607142010517527153575785922560000000000 3192 38255733922339003916052686773621486975671196969786302674519140290309783065922503241332345648779124884993 3193 258990933293612368368214470779553716759390123989677952243409594405983647718271428399248908610672001024 3194 1663203777883270351679095792245234442033218718872194616442418665732884649409697947702347346786603421 3195 10171546828704325957373618916540214590532458174539793631473184571828030654561992385295335697678336 3196 59458116183984510631672271627360537533423621250929025914591717467844867152312551627801775390625 3197 333370026819251095902882927871480342325246648612584569274785360786437328413784772909190873088 3198 1798703623494565688611787464732356755054363243059224359500652512378979411016051704624296021 3199 9368375059677344191658264783232634677634980612428441597663447165854409270133330836193280 3200 47242277512056820118934448240110045964988214333154366555402265648177181803538838133121 3201 231309716278283269203961484139553333030592861566857472192358850284181730099200000000 3202 1102654726013269774157387495508616015371468116825093766730778705247609691010322541 3203 5131119496195529046148858562008952997117510975457291202676275135747923095060480 3204 23367931516927336956090717621893610639699883130659508549913331527796256349793 3205 104410151093668730826446196750132553871903545156632745755579986363658797056 3206 458811016886542660316485236868593703914138061255568024598636312506953125 3207 1987599231614916985593384039320819718289034204807856991179350432808960 3208 8508418933756209610367675045508417476491428159394523101566512000257 3209 36074989354767928396417858028256475653930682714050212412574924800 3210 151848049135593472182427184502788461501677341926929422146439101 3211 636015248434798763800179482049850580821908339979976704000000 3212 2657036027292252171929772983961838593060586175792760668193 3213 11097561453462912064740984257237779428910638782799151104 3214 46452039489660980043575640323211782374063149416241781 3215 195344331765440403236815204941885772753593125830656 3216 827406954911208830800768909212195220638002730625 3217 3539185224278089587612275675257995489334263808 3218 15330144824352105601219533421648939726337421 3219 67437617622777407511805660523742174904320 3220 302202722463899455181659131266859629281 3221 1384029532215535826637072902135808000 3222 6500517804711518305659353426392261 3223 31428810462344877203814728335360 3224 157064035941083637346001103873 3225 815139984323967783838427136 3226 4416845925270038854440925 3227 25130621383637420851200 3228 150987163356723578017 3229 963366151674277120 3230 6581357893576341 3231 48883963806720 3232 404418897793 3233 3810867984 3234 40885741 3235 484576 3236 6081 3237 78 3238 1 3239 1 3240 1 3241 894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010176000000000000000000 3242 21270085026621350415799651921499346803894882526119364175378674541895973741653060465062914235956545699291615478180827284342568523 3243 9533824392694156013100366864012045566965786867188411839527711707170038563974424161097312486143075392542384976575755743471023670951936 3244 30819938789023049761317875107231788148827953893313211351279783407957738730269941342258835343726230602862604019833801090262903726800857085 3245 5558527662892013391196544181400063473128048253846911600569992912598442843774008381410898405884604505255662953470827810270770795746412199936 3246 147289371829690886326296980899715831164886804047180969623464100713331578491709403202353032041601141771761872754644280458519055903167724609375 3247 984752913861537161707212687841140324752788365512310114338488811997981242104711182151035620306479753830357536329914903332320904352568354799616 3248 2322483108555037820216257717035038869575922992316643560996004598812134333764032347983089506102067341920248232151605755112881390765676328529145 3249 2415125289699071500571653387568917945478771433623074795759985710886792983605794611776079857346935929315716978007763352012167769356215158571008 3250 1295117907007559561096849716891790313962636896232709623320788606561743288044474624791399020631806166982112668491734410136342188289992865328531 3251 401605363122036706023959077001169315124165383799006979316205379416893600273948117039544727739867397529964502339485730795945984000000000000000 3252 78519320619305745839932669411820904875318942326663210950004402034468303589762844917502973036514366786517647410952276172165230913858184116405 3253 10350762060418684184529681551836556497364771407549390097255981961594976496675523342623146706775569373114322014410435714653188638294264512512 3254 970240729152561942507020725324473098956508892194249981418391706547398996843762713655727579716191695985396889924737805902813260130436674215 3255 67506630119908364394297518487784096161802775258962795145939735109158646899299553161940714463029598399429227008888139505385532295233929216 3256 3611389649975555080800483979946400666641341321544140398313652830749522396295288703885786139100902131665921242652326565523509039306640625 3257 152965348870420722573402247382041708937804912116287676896954255430451541388928388836640012741838018604735519313325815837540409050923008 3258 5258023195760804151268305302888449995590895302588200508487359326259952524531356272387503970696558374124476980443442779493428923056219 3259 149791710380746605336927413007800589707586679742974218219894588727799646468281639173962839041701533412245909461976483518554304413696 3260 3601070494261986856105630748895786772460465296978527714300735637434877094430250589667749781688035747012948043365047587125866216301 3261 74208439390099130944282418661439893498108987244492137166408847556124118979067864041619692371077758439935511059496960000000000000 3262 1328905427397000501384234734579686196641626598713768009454381176548010482796733118558529989743993016989842220857763899260117103 3263 20930664454917572425109729904162423782214088223908816735896637114335797995397809825316485526613018824865550681287655577092096 3264 293057575263189171190795862152907390606589112489623576308304749762496284481237076912242813082334666689962544919560311848425 3265 3682423569508242608608172871147319007329492710496118074028360932979866568418440068377129378247755995257255734870515122176 3266 41882055608749792022617957310312655755036742232400860892250903287147626678307996658071292317501421230285173418701171875 3267 434483306126938052385964451270801873185164568992992324217876123054079936879992499763083597339746007052530085848416256 3268 4139925483432159490116377591491332820162220933197576738807578875763937696397526986358211742204513988225936320818725 3269 36461834004055862433157609775559850192169251097008957278355073425299483514425277983159271176992639405108764868608 3270 298557421236905626888653549286127579969434852362052731278086099802204221567051590536411536723710471904124651191 3271 2284926744350019134173454231713609255153572380654323116731951961199716544343549644397334810895319040000000000 3272 16424948026321051699678304700171312300037491482411960245517512398408749157199383645333683534447783706942945 3273 111403266495503134485210827860462490700802803736345783638240103342214862323569262567025364927941015764992 3274 715962907706842967164751824844747761256471865766105758258855891416040849221069765985979596163374051435 3275 4377199188030705623668850686251391566716619802737964056767555178045827559198709129737733334930292736 3276 25551838987290742325657836520624284534932594451618268366458952387558499107953995839380448048828125 3277 142915683491189574485985600490539851805470975480038854364241341844271224937040694039358386208768 3278 768417656152452032789933335537607970164818540685725405106245624313317558390601395402865722239 3279 3984081544908595374120112561776495492376565346444531177750414697672424746112155098227408896 3280 19978411828232718259259401784568525936254407551164438919723261996132607437412655161117401 3281 97168750441321652279657163940727104853085366623204058584158648182543687142604800000000 3282 459627585785793296583532611693615164235509757045458131197294378462899742221400476083 3283 2120004108143328226873786976039805646501439499966402937996999886090958795341561856 3284 9559129294944456240425600570405221263344988571257663223878643877919995323292565 3285 42239529544733968725513569549899657121910604665391713342568851341537670332416 3286 183349857925744093495289943980597057303162854768365711246286881859485234375 3287 783651939123901828720368989145694519349292208283430150539732848419536896 3288 3305605165236432336630853645224671877131602093681321786588710155281105 3289 13792924610890264344040580406787559307684124368180381741145399492608 3290 57059130759446162984290222485173428983089931129830332497805014651 3291 234553159410122391164565385286183765554166885750004514816000000 3292 960266648585902124832567289817569292231592024200746167505485 3293 3924390583041645377762712710978146310772928132210462031872 3294 16046918407426881601749707038145625033849092159382567055 3295 65808049744609302289288769245553541294040577375993856 3296 271324678439771542951453270354542653877398469575625 3297 1127484026016421907256979991774344231238123388928 3298 4734468485863938607294930399341824407169086659 3299 20144261366620209248250593871191570300010496 3300 87094823788736558458605117932549585367301 3301 383804095669845327770893475359629312000 3302 1729427578010509397470720549521845463 3303 7995845327864047013022258307465216 3304 38072144494455747351890431085505 3305 187462727217977806207390406656 3306 959002471687487460619240075 3307 5124284749902753265729536 3308 28762550494537718052285 3309 170534971458558923008 3310 1074097733040682911 3311 7245987874881280 3312 53173384356025 3313 434871343152 3314 4052277075 3315 42982576 3316 503349 3317 6238 3318 79 3319 1 3320 1 3321 1 3322 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000000000000000 3323 2424213448788264179583061306089147620134038095441867764757968971686974539641825143760085661633660195310866084628972594085377110333 3324 1353777506952312976182479168717944887820486304349518165490136380260074099627864839416743576077483427567952814268177567441755627537301504 3325 5135565764339582664805103556746127509034677435080617911415315427664806060604962597676530816987221824341201418844436744022965402816255985961 3326 1049927056187923540432356442308622745557079480037023802262122368586695552713697071793239380466529618366978728253645058775468740564171721015296 3327 30826411348578152878853638094967305392963015303110974918064867054271201141402363956366941540599137831318214243641859162517857053913116455078125 3328 224691923194288271783739117251670673730947956928490058817772751947046876535731566222753217329389065662839759019305051195019037654861915019542528 3329 570724805042078890795063496879799371255707234756077715333633590523773566781685899719494693202960882130827680350902666190333896546490839935208881 3330 633122431459948643744391272409071274303901022879167569817446485362446236207708835947414177843380386947939805638696522621247676073027868263710720 3331 359413576113154581923321940903353430305592359042163802417186335235600732580495103078590766987644398218425312435441025424707983641974318241330461 3332 117237711494110055823422772283121819406783304895426338856710009089655843435206127768217061080722980053805775711840045286849249280000000000000000 3333 23983260842067248260898295435385296263844009685248091088203083691908446739639572222626616541800805606871411276577099837758712984520466642660441 3334 3292939026936832407822330175871438296120861187326139433944612140019124866219301876746862462377110675320266248090521344880905802558589548625920 3335 320220279267325899974628748217996056987633772969266480644105390659151847713850401349166556656781461769582679331728640317190441938613581918093 3336 23033593027709556716907997379278645854401627324118291708655274402907434648001093763996464235816822556950238865406099698530540307585911750656 3337 1269970147567256529435671289404817993634250344825814046374308999232751540659688404047542322335716046887167842119673782049261942535400390625 3338 55285817981874812154927399644938046385576627234144214901309335709193327927484806893881151663128872573361912870251423513564363527741767680 3339 1948310914426712547985986369024624013245077008000789616257631467951753301023535031714797414250991846629348514968209628652962696287372797 3340 56773989873017410073145257770580391688987883022499221383073197626053564733302105637154113103824276248296448849341889755611995329003520 3341 1393195493367048628382659472390650707183393391845071227782224930970366943820963097313985011947205085675365504443750952910243925505801 3342 29249292488285034213978090475866940870488079786501820930259377075574661611635580461830235409328226996915845153266073600000000000000 3343 532672666063191905391816121074071741614099385563878391765310920541189434948220047644052611959371489498595175720313789631470084653 3344 8517804851558466890722262147696982898530303067073993569727620763809503994241007780348271230590034806938558710954360663875518464 3345 120891118174665237937630925493133049051429974562052216739274866475701488674947174514289231868753885664169224589003319838739601 3346 1537548369894550309154185383112113693131545265857814381327134561988692390873456486109677076248182015498608127518575454846976 3347 17675297766652997349203953789535368573942989289969929606240582569239591616302358365182286047668113580178250695987548828125 3348 185086394321987589833577631227001033693110201919705177202409540390895619441175681876285054235263057840389322358462087168 3349 1777872080990590229707321382395933836903192940093558908644048565898685694896962059973523635774540941359404639959654201 3350 15765894352715242166711023297294299579636804064714558066919174137830204858685830951580591761690700175296453316444160 3351 129826757009201035426195231400210663686551795246926186767794131674731200838025164310125125631241665747860644671181 3352 998078883942403617493395883211310634929506920428197046198417162331191375861931549802697773738360832000000000000 3353 7198902845374547184922635646302303096012954633441055949197139391252140644623041736920281537221011432309860801 3354 48938952462989823396685919946552913471367915180329619097700403947122424010795553646433489165603603218432000 3355 314902138366632907652112779890297549863991223528279553809261692591040370114842361365096709864737536526013 3356 1925532862515902013273257298256045201944792389522888500501121004994426364060538523396675596403706167296 3357 11230342882552923084797406125556906348379472200307804626896625868643728212713302681696785528603515625 3358 62692769020681572423119664679816367607225920643967737974857930547464830636792613952819464733982720 3359 336088943946904528294141706404421825114360797397838568904813212059301944726421442350532462469997 3360 1735631814026942672525826034531397877307230048783465953801830682714083608988489931113407447040 3361 8659941565108686864524571751067212099660946154130327470918769754180988332493340925379628401 3362 41865351719046290847026303852961480500966089460968032032246889095856344040210432000000000 3363 196631747781863499867979263232096308768501889971583838461210007127268882625727428399773 3364 899586954292893596238141007462028508856465787477363836987593535201297163435296948224 3365 4018977952728553675771426290800765163670537340250005892564711433146762393674735641 3366 17576397954133416548206154043238501306225784308118034192852685924489765329043456 3367 75425195616781714535557583492995808896895556995109471244106807284582967578125 3368 318333674466639849006359229774824216417732248722784511093794202380463505408 3369 1324393540197593233400943439454360951384032049584290351107440413400444321 3370 5443707710527292598805450460568464329488532784996405310907255200153600 3371 22155498363652426172346756426214790018662864615295606605094455698301 3372 89482538688115629758785092513374911413400297898295143956480000000 3373 359439837022608190652765257608875968832147865614267215768642761 3374 1439166942362343757617378924673994430437243341674255986196480 3375 5756638714876787375572059765026073050967076002294881500333 3376 23056352759565131496164482843081133881032837054999822336 3377 92680432446620552293729297963494505572209798668140625 3378 374800760374938797378909946268631696725571912335360 3379 1528625282467333879917677088938464108543168399197 3380 6303836577239388366902805079108937212294594560 3381 26355967176097162281668288745230859937111801 3382 112034757507210764246178558827051581440000 3383 485658041004397074906242398090657807693 3384 2153777233077291458138268544515702784 3385 9804975970819217145768339269598081 3386 45990699182976364699774550900736 3387 223176097371333325884754136125 3388 1125660110036101599193141248 3389 5932723374129539482371241 3390 32858343726106143831040 3391 192295902231801187821 3392 1195815241290700800 3393 7967627750614321 3394 57776299839360 3395 467186849053 3396 4305671776 3397 45158745 3398 522600 3399 6397 3400 80 3401 1 3402 1 3403 1 3404 5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940480000000000000000000 3405 279792057649852783175737713059565268313828016234531102244960765250050772031109248321641211480262186685727808154741768408298606169515 3406 194697299770586852721983549505580210642936546446923911236389692146448770655883411351896168042632752396036454111767783568889614021450268672 3407 866859465463507014732393831234888855309973941257059478708466677703590989398832763690758278072726453285034478858280754484339434470173001532005 3408 200925758494657918449539468863234112684166564944920901867115228259889222317664154725055360664054476796198296105947103075999957968994079495684096 3409 6537728145790944050182816495565979803767745333518841154327323412437336111964723260258079454648220663620459367789191444532820032931636810302734375 3410 51960963093037236478049460397661477498917054110997873574631355104306603323644660885727252955354112838720506982856392087548787501977317662993154048 3411 142170598733433778445325138941069496345005514668998237870669627314095912949616059240050870325296157845490797413991853919912832533907436703736802729 3412 168277518732684303330959049207555310602132249603351385829218483275958078258943650798733884026490122906079165839951812030846653590589387388848439296 3413 101147183671933218486525467768089133826266827834341242479389258404894953611600891044884124698155872471060771218824462175673711342126526149538287331 3414 34713265464541143229518732386390430181630084351403567626659317604863316827255858864741459834775980903448294424997866354825788129280000000000000000 3415 7431712112793976314267628835874410805287068433022472562097145920478211408211167326411299712848329319251537964579678662265991423347179397817344013 3416 1063004813865836284219511924342146391180364962946662275916628468316125556681791082182138827865965414520633022808827407177252801615971480141561856 3417 107263576162471935568593163407104011750573066609417759426788850543674997163004928213072819145354523256305080994672054651976287360102428031348255 3418 7978253228539800769903752606506231246871490689006473308708926815016098012000069596792556770539635548982700182070366045941914937909250805989376 3419 453464459408145747635179836859027653239732426121054632853941285857214561786504998136451066821622979244706409833973912043322010846343994140625 3420 20294006740358256314080072623191889545029375737832054544309094428145365606407793036402613763278094897062496182030873710016896260544162430976 3421 733387416032320213489801970845193049794658040753596591859963113253947159192545310425425448233366860845488354060039119743519756797072634395 3422 21865525137908600876681423065777927305678788253094243409279532543737919508382551266916726787467332912863069997007139711264734972464857088 3423 547840775250373793636210599680566400535869575496427676450604120442138959624533407905311023567092889065959352951209011964329211265280821 3424 11720766578547855734365268735263233848660685742464926159566736547267513789489822513006622459558913300462788593367751065600000000000000 3425 217133077066094755757383837729534978015950486165275578961278452534629699856229937145171680426189535034503313125986738147553810495255 3426 3526114205905687534496626467410016341248521375652243831524863928200085409514387228718297541167029943748628674449450391963269332992 3427 50744499701361918408546920829122173126954385824042481160371410584220129643242667011675181893560830828268837676705731312547836025 3428 653447440800817069716611078801691116251211712247873608002148502143918367300013963413646000152912971166689065742537894685310976 3429 7595053303221378952171083140651556246410302327637008256594044752584714937394861457352055980074794736242227773214774169921875 3430 80305413963439355975944795372917173939682902010445956602335322717489682876850908195853098812029880816481010847052231344128 3431 777904683271672482394135973868924399797551474293786705172570894364445486719078463212304343543508350721790920140856804829 3432 6948182874542210948329477444209207345513775651704329213865410846944284735081422874951129237379474372263295179739365376 3433 57561713596932927012510540227558682439941145712656138175031476521057479355697785860257128928259602449237856965586191 3434 444690268629241470363369329026782820445116022090346555357551326141892145899129625746922767120452288512000000000000 3435 3219604644807626028875466536273956881588293465282410471210695040939940585415370502284430290100085484368153348513 3436 21946549839515818464805122818103149767429536086866334317038130845777310934444636601248868748321994507536039936 3437 141450366090131845745551708678506271827233124111196472834903654584008780768716494719706042147154052782368395 3438 865457181992859543027488408757004852867489182203464508810664680147827949081854102471649701587665368907776 3439 5045557830566454887886955968373145649787854212959936754918667570147333546110070331411270839676064453125 3440 28126445482981196571505153036851953441864437072467891764061530447543331867188306124638844465558061056 3441 150416451107982414139244759098684702688931055200493038440688589280025347825887540587804639554298375 3442 774116190214897885753880207071601446207740677543399975808254031100968139251271748897048602083328 3443 3845336899752106638915994717378393550753719329270860443108254399480523238054716661208552666441 3444 18488715335532652000438250761901196488433461192634205107793549167667056140565348352000000000 3445 86277306262181087380689852260473367652303197117882893233612351686893696611817301960416195 3446 391769484688887697761257976675559065478527665723399713579918526641614628448241620877312 3447 1735380784252563294267267699853000440097456145058629928154222827815679082806345609645 3448 7516919596875808477425691187789821153589400271472408389901384938722796921899974656 3449 31914406245791087370823099766253919899011863779886721177807267382043976987109375 3450 133116251376833849355746096538352210883030137130017900548132375907113587703808 3451 546698782166913357132034773005914845172334428326398577535026630724642370929 3452 2215629796064433506393538464666345649362990531274132501058921269408301056 3453 8880270211534066480208664205781967091270526190020921906457830157990651 3454 35275708376346939109942080066529259278319870786172405683322880000000 3455 139182239951454537522729541452861358351338303452855767546531776213 3456 546625749355246398205568938220396182307223191803354977157513216 3457 2141611007117985636771808092600433897005019796461602731839735 3458 8388661537365860714344556665800720800455341570452436811776 3459 32924575509783383598675471467141941068482257281706265625 3460 129783395818383676428146405746328291271529473702363136 3461 515007768363680987237831463558570943905844512290355 3462 2062354886596196840501137069380868024612519149568 3463 8355456208875796770456082016991141257115988861 3464 34339087918779520296419095912337201725440000 3465 143561372534560441606415711257474574020335 3466 612364827315916530501199273301210693632 3467 2673527991117231727175013851156396865 3468 11987653477152180142344664672731136 3469 55405347511885446980883737984875 3470 265037281534553942693115353088 3471 1318327590617659542859717029 3472 6854883079364475895438336 3473 37469710020507294708711 3474 216485734459391756800 3475 1329441475416827113 3476 8750329848717696 3477 62711191834275 3478 501454083376 3479 4571488845 3480 47416216 3481 542335 3482 6558 3483 81 3484 1 3485 1 3486 1 3487 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000000000000000 3488 32696023738176487003017678437152831751829536269695148312421532512438766629331337467457372188965826162331372814768194762261217544238621 3489 28355379131122000371097497889035665840287311945387686873833683723028560560863877398176093735591975089510024602939357157640266226472729968640 3490 148197741458665317010712428024418574292360432953333925389786131942480999993708678788572910554904758274640581446504055746910883026007356359349233 3491 38950764217753017128096505887632025222729474544039909466201919643076883097134547365688047705396340213430143902845191654126102026836788498111922176 3492 1404778587392606477935243820761334999305861481415486951618415622896285820316917488705276523829628675283726956845165783381091409763363330841064453125 3493 12176409677460119136473773836817075200849389191968992584813198747440027503523546918059612169390498397984029190888833409021530751365780763351386685440 3494 35894043106764439486400590280286815879583806874522458229632295628527454888482963594878536515428514454045251804341480968341273569283765856379310073057 3495 45339148358936823914126252351416029040460574220989155856764701713956623292646404085688335881742539107346120182180690619955196720320257687227948072960 3496 28860475069805365466076060277320411133463820187811344871942248467483248168813754737252964290294831618143670499797080739665281127488967117521584864781 3497 10423120399792051811030204181422760717237857433541959586764798223690686901357594479079714021908711469392806146184692964330432322600960000000000000000 3498 2335768694001956870269790466771365267258387590603487529105290195814465374673629754827879633933922057934917844077528670366007400984031425731001877393 3499 348125408811582167165652310597875901188063821734386631389826466128519127787889588214244455519084562256575026951911740808408049066641988017742413824 3500 36458256036356863132089040551504427632421113484385597060085442194586202705942826751484704054694343162810654439017128811741906142634065489730099701 3501 2804710588628862969362998000796008030974663757897897041116697793243314291969682834215990714748527663845270111760232245026042618876755524091641856 3502 164370495360391037311442366095102792109127788559473162683365979306300234693547312566242912104940698408334336156352655673662211810007965087890625 3503 7564016018340869192296427287191613077535903075607593536502367518528643138736643426117439319578875697492749407473394473895678009290991681404928 3504 280376769009665518609095862986145301818961727106081210020589969930878997002711799799849531097260189268511222106229955561994579395295264328061 3505 8554799449775536833847712348250704706755798645482936354024346195433505911868196511765799496454147901422646261821275396724607840053928919040 3506 218899870914275413967174776841780364172251311796290009191102105420320702688843099925657708161312603460851695384638806074027218862062207281 3507 4773737377434840600099330248047715052632827819265818556367389606568706471370001252197655661981460093058349705711173448499200000000000000 3508 89985005356192798989902457491442014914604322095028327977740118446084768182264672890735077525054361733317878110980506440844846401118821 3509 1484445650752455726705148564256269822578164935171679388864019990434717509805725950716044706099244880489348251048945530862204952248320 3510 21667438555378098471722504651350102549659513710910180941348491415871944074486478943952389650044776028010474703734937943397561445793 3511 282582767116212554740239242983558796606504893724054775135007294863612030125289375721866821291287078851031959670551714111607013376 3512 3321863189377080572606774448419518022353132354957541856647549238076531333738512621463592801536808716178000977362345460205078125 3513 35476477594147441043916168271886251567763196486930481756483814894505666349480543402793347519562790574117647823535359267962880 3514 346673936467871536391456678479012551155035082224387569090687785636926410468337721919639388516394962810551173922355599897297 3515 3119907794483867111051904329352416930911186465452613336658761349680354474459473511200746700284457909823495848307489505280 3516 26012119812714227943477773319099250344362023091345121290436004289360731959586720591277220957950850090862144217127795541 3517 202014969116818492348453383832129997587698685869382583139515313963696505202321810627790055737724904669184000000000000 3518 1468719800412040494219096958166475096316810167132078698126054538070866217844394101596624427875431995119254420200833 3519 10042729531091834658385651588087944368485290596798568488983752481796310180205397723935878232156394510123442110464 3520 64861559211288942078179155328462583638205993983447561507729200924722542214644221787093497365021511825246528221 3521 397268030185670805444049219220836549088121290842593081393499811490947212928509129357420227930684081146167296 3522 2316143091142047034267068708715015485061140746014570497844806015297382401006179777399642706763353056640625 3523 12899045297241246020936093685861951883157528015851449222859598749420830098437572619143234499922664357888 3524 68848786007488011163104335923195985768159243534668497466421626029944808861804428750236225339717128901 3525 353296162330626166937991369307328249357151062356313848931606968401059180373768846876817073090068480 3526 1748127056223124505491054240603305680787790544575574429664450409010141239104534247950679620760161 3527 8364195229216648377692430948524240556981595574043856655216564048279268853214047371264000000000 3528 38802828135859567621439859771208648180812881933790806298473239235871431361936629725978070221 3529 174990086683795502700764863269846867428091812450576035642151124286676457941144983673241600 3530 769050670483322282982985155446468918684468158792815705964102753123194775213208406657553 3531 3301655872967082106461314496985195293861487586283080604750927812308136514108654616576 3532 13878940567607459767896732106123410907294258278749577658508602628620028417933203125 3533 57255080864955652912060141849450123560343233112613339153844193410791481928581120 3534 232310204077497725125026754700215391690551553801206368345918462606018239631937 3535 929104519727103624587477415018704986327338209305720589037204766324477132800 3536 3670580901653566952255325880643745612458558516439284645264974830672867901 3537 14354943107352966754787314562933274372085641838237514584985436160000000 3538 55690596707697296653301302560683001849057518204840798755985069489073 3539 214779212565338773250258762640662301259076399464689423595396399104 3540 825186602274288839673301476763454516780087013499287151770088741 3541 3165111584798759364246345006185003187999515830536932935335936 3542 12146266271536704746721347011575232160891984288110413390625 3543 46738113410342618521469805909773089943326427339762434048 3544 180740344025798936039545694655279603539408017725194541 3545 704052040393425465847553755268033426024720309944320 3546 2769276098633707565578691555411219066065779554641 3547 11026291284116856606974513003031674021806080000 3548 44559220411601033241150953773553843729996821 3549 183272953016786922038015469566279790100480 3550 769476310338802266759440848921092000513 3551 3308235519760218401424238131746635776 3552 14613873303215794418480468881844125 3553 66571219566684965322095447900160 3554 313995476877386202165691508977 3555 1540618845125893066382571520 3556 7904880781846653911529861 3557 42653310820055134617600 3558 243338007072995078113 3559 1475963180818815744 3560 9598377114085261 3561 67997380619776 3562 537764779665 3563 4850175408 3564 49756981 3565 562560 3566 6721 3567 82 3568 1 3569 1 3570 1 3571 39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906880000000000000000000 3572 3867972086916113699289650561448774985264647530291049879502944190830421004287744642079829235238267332743849668543978776414567029086267403 3573 4181248896105767160774612368387537341499717775532160451139784293956673444533337909444387581972691054280316016630139323731714051491430186090496 3574 25656497600803342449782728977536958111995064861042425901503248128929258454677874996106699924284090307894790274905180403274162573117445247655196685 3575 7647664689465883108860403310242236230413217521957884824545638588895045637045399218879584226986267187283307327416179755425841085674431665183670665216 3576 305768524454430822545779924568961042141417181857360790609200759916050495789220234519119863319685895253547255881104301356531424179992805446624755859375 3577 2890935778158926611525473086540994853336843834039379843985899934991253747280765065087370327161079145299123646897887197315930008404845776645735795654656 3578 9183057349798182900288853850301134817737978737923585537849123777900678396228202279973492264529029578010320436199409640934879454459888393360599232888665 3579 12380841401447429510549365008897558196483517575123365840448471135644408692942627637072268565391743916195727531575795133121520136882144470310780747644928 3580 8347607415236609321977718775595714091785375094426576928530549555737568514758657809369794582314234324418952758398966025402044653519491849569408932477491 3581 3173148543292531873824982734696021144055171193259463600982151066648262008200353353390681104579770219756051192646130762448238522379796480000000000000000 3582 744466117392126753407536498508842916857589833234607176531135866636096908472561870837162428516704123683175804709914593618447458199854640662875635865765 3583 115636921814709076520571092727563331356903518563523454496172016630041105916522907342709199446384767268496201548716751288247912646078663227629268631552 3584 12571539322308521773056674031864806621154548287747397996639781170673305654593605875866574697279491719427495233846167568088788123482031160974659107415 3585 1000480134198672666282864904248280627057795010262896835924003426888369631260705868886324533053515798443309526924046310848270340936991607491506733056 3586 60469807123849121991744609963052167912400701519469403061485668020665067121993360592091236227558589601354340191105958648305432782734239898681640625 3587 2861988910461845536146807268319881610806955467014725838830430379628471442738601206301720904393388968299536092806749926016590993513091886238138368 3588 108838156880491480154656119492654402124862714033544551897562890044693943121748804923317203611430438007158438672742620514806533329149974146706139 3589 3399328506060913784462996642009365456241018271300157122303153227662882010878060706721775529015582715274146934280900491881060248840630672818176 3590 88853815603479560273577268213982581316525749332461132491083207159427130388800913551885287666628596362492575058037228500196214284461577487421 3591 1975649455244487300579974338492294718498986083912408846731850866768115692599858191511238669631845665835291332897788768393625600000000000000 3592 37903224799281557438146249046433450911082968177668763084598270048110610009875127349919045300077434600177953432600114619151631509373482623 3593 635346751140302565623410780512865675678373329062106537604364848480593992619119611342684023496164420397734690585885006161908772578000896 3594 9408608790980765632682498167466178731480562825366395433726456409600827749411399833075793236275157518453530564728950453557135466044425 3595 124309609940588774022898187807856874185545052477284576855929995077398766114106806113459084959234852054507040851765500770164016152576 3596 1478379037694741328847568852471465247388990010689934010123737342866962922335820725071581670667886492289040246001447769754638671875 3597 15952288275198099257274744648517617348283722567206629908901052219332192851888390013318787942027756820480431756634201037918437376 3598 157304568293697371445006077061533820081094353263532220205230677471964455510344631527911327792981004343295797456193007829983445 3599 1426859487877088310501179722277429536625106706710371375498934201657017336610212656530024499140419272729696456692970037444608 3600 11976658528063259137467784070333633006350228166014205145960996879941849051891207433273658666965985072588439994552607570471 3601 93536691248067452516185003819315950867218001235773458597483075066470841422166224073522831011894913119813632000000000000 3602 683138122657184969328341234903837574401384728196010612011718412111878928285856478730704219349761974622763609499518305 3603 4687458644553255776021845395519560155326335042851962141779503150587460038398985670638387092080587504043865053069312 3604 30349016202838736047705781736606796898604487751398768228684157099683606295093579829237544140658115440676360273835 3605 186155765017297366432753216572278953760930319363457796079235285564194121487448436041354895351426654669788676096 3606 1085837820294885412936035662646168625125251729228065820641000601402464573701095918047365034817303695205078125 3607 6044220658272979243961179090602053109290393963960149929362545376203204546997405305845556542792991210733568 3608 32213844192095119990314255010598347273632958120392294766596867602875003060222443803788217146107810794319 3609 164904127715071779591173083187621682391235574808055289373485652637296092572018023355408621114843201536 3610 813197087569038463870926660908822227790558788212045581928273285287913747672538593637112703066720441 3611 3874010127131915248177180780310219003805669206509326785500403747933649848330416965025792000000000 3612 17877040207905637431880673911617649172668802845560195872266499631208612893287514671301147455443 3613 80116165053974080668849298695261947496526093529747561936738160003413509291282812041372368896 3614 349550968953083175168202032990378084995726454909061598148282257783119910707388622644757765 3615 1488348781445985374704862065588239328399600875514459486622136571906046172367024172302336 3616 6198801588426798941880066655834713577592364370969393897325515896158850971531283984375 3617 25310236829202900761843708623290325066440134407861184308693644985286177660700983296 3618 101536671485711228699858872025088442365546059928533357446989023796136000686353425 3619 401070829072974763953713796697205951886515603050566241175467756182831825420288 3620 1563177869063481411387851156177441643241174541573940997769364498541967267451 3621 6024086094942756289059120540368873981524809918845707104392870625280000000 3622 23002138072910859872034581677769692543168189418588148054109856151001245 3623 87203685938254682481709643157936778453776972393320327574510760886272 3624 328917510452103665634227290550261443007463195732452870826804801055 3625 1236873660654132674471539924551333493722718767899784076471566336 3626 4646861235861618082906201799295699600524321664751882677515625 3627 17478884281223410272036660618870095471833985195610543751168 3628 65967465581409363436982367462050329649352725767617403299 3629 250365614991042007359137230755243891784560017718378496 3630 957734712768412399918941655856409021534332711499061 3631 3701477177836745632922797637397656900322263040000 3632 14489134111813037839460646082890959130894289863 3633 57594317865798234254051155856568209030250496 3634 233122560626982874674834605911098681600705 3635 963674152262402910539211480330165354496 3636 4081089707026775975354883823296044875 3637 17765455812605920653509374530748416 3638 79782416925771841145350114918605 3639 371130154831984886743776851968 3640 1796590139038396979167432431 3641 9098360253416518211276800 3642 48471159316386049282585 3643 273105220325092146432 3644 1636434573491529075 3645 10516293093035776 3646 73655052377445 3647 576213805168 3648 5142189079 3649 52183056 3650 583281 3651 6886 3652 83 3653 1 3654 1 3655 1 3656 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000000000000000 3657 463165244291537377407938377908509856879151672553650449432252233056386498022670705294604020798070715609487042064831806514293372480837679613 3658 624173628890203496242117623012254293968924609698746488884189856958402846136132057188263293723670277204458214794886167028966574065373328550395904 3659 4497261975413916218046365991709752688958520062362261282415215120778272817051609081268662200898466947516145937360387832051425440503325372668881923321 3660 1520563596596204307599682584057913556148065051988448843096410287937383484865481261282095739450420087382641577788551633095630657139661908562587445886976 3661 67407801791350537918261901785492357285392442455045586301491727652889771908826801074175226906236947831132295960935244214271995205205698219867706298828125 3662 695282844809253966260324755556498748928347982492753540985848453827615755772554101897578694978121956824025607422879149080783580407579022574769526294970368 3663 2380287116675917114317553313326972431338681464763699875360164986473798756804084808956755633906095785794949973314952090783584630406913006157276677117027601 3664 3425936360681883513150805200966833047006094172507834210693712556909880731541736231285356704418451670373972673238396690165820385336201496115933797385502720 3665 2447090890334050314609894736167402262130045376762823677270283481542273585946918094458347766129169756477502489761951795938122251964044510167723573334445821 3666 979246236761699672685470911598104439389194357098527459022044548660581199049678183260185206604222736005830802343396913272654090288098181120000000000000000 3667 240574949693534603276861282754904966626674353340316726383512052668106564032102128590699832087287691178495645809602176751999709759449198427681017429646601 3668 38952153249055666419907808625861677866564785173945646004158773249354651447499925420638367471968360485337799266929282162599667566468772837237276792586240 3669 4396846807485767855211896452577674797621791425279007660794731325590206817371409901751154007898276481959970353490851371720572365087897009598971827032733 3670 362057738484920083507824071028648293972255113327940886801837491421306138229017924064584645455653313817030995153271441109571585228711423156439583031296 3671 22573218260306840795419076356612887357071590682726719489839925835824504244689387944724764090564460772595810249681878144738133615512014229644775390625 3672 1099050285470031883444873780465606094822670926992707003041428738608585967193165077226317751921038835554710107178476384227129549226377338887067402240 3673 42889521165648354126857547760233613231062886019912545679903522775477813828137294224699846918229848473520668989204402893695160036541244397421455357 3674 1371535390535966204726218506373920944916359800023848426236520395504926824371513691623794549376929154750741741206430860758181430715731272448081920 3675 36630263404717949214580762574260903805300794717570724096397870997411032337247087718967723918309596031265776896309462129637130186539681539021721 3676 830616740208328605461782808149122947944628830910809422568819660687181162315221002572801941044337205041778848918375584825239142400000000000000 3677 16222995046531165896794643618267897639755245895140869494651105413483756451133862782202563981074454337931245650300323558527911539489398385373 3678 276387997832286505041941102123440749460495867121905910304696777679762237710987314077244271325979685595595505324507247861634609672381005824 3679 4153572858865262423997584147186134368400269394695933157076744043450750916729420828782291853785991151666672077206672026283288181008895921 3680 55611290417447948930067182973663722197006563400726929363541411345679539110168236505153429678949334181423248053432064277474376339685376 3681 669289278310931914233899229626205618244695356652529685447965021596712024078085170200869707441299727155721711433117507497432861328125 3682 7298920334052460990450321333779416750294090130463654851908694211943375665434916147815417636468347832880050774673947834621097934848 3683 72652122600743769382936228841877158378347750528492956224374231335046448659696837743068650116705241449113150570886784955233889961 3684 664425043106551605875296452310594719671236343441908948498335241684103208522236362395563139331416714226104866422160187205877760 3685 5616483905125620624790824127396154659314446576560129310163723446303895670661348922088080818833300875096139851504747686546461 3686 44126384519999371016389546514860404597945763065203432908836622905805392595183469381970081942888097308840296448000000000000 3687 323855010019387052932429110865456182871028435171100624210301831002500455733189714693773548612722172402942895135335915841 3688 2230777725321213467047034895556114478510713028702589965195371752484760157722477853269511072473630309724863063413227520 3689 14484450444821519579936475915339446905279448987245191114034354467785999618752041475732559924326267796685572202241533 3690 89010919621982535139843950061060499329861215186409118987264096845723130786264265380438086999166760965124239917056 3691 519660114481779173315710903537644880507980163433214381336331391649267692222460872986603964561035524928134765625 3692 2892453816499905261156179686683562646505626888739938101360401281629702966360132849276029993794242469984993280 3693 15400288155447346170363511417953114062664732569730454876544929149860577769697214418187027469340185593427037 3694 78680923944729548181875549242273331225329588981715760904074097376037501057693549324229704271664502538240 3695 386881953296721328966287699915773693784102263431045809018238855443468032192925541306032646135725865041 3696 1836037567409469424622738102346561019541673614758218535211438039364927073198023716433297408000000000 3697 8432318825706380184978332551998234793217585477031025187757915507395575163288320718412853991585533 3698 37574420612578538686949680323181815666477366293260956323536897456532591565693396579012411654144 3699 162850812956593475342645294600482920444226952256244263295522886676330607313522348112381454921 3700 688133992020656577111283342399631551392811097389701330034399239488128798113266635506712576 3701 2841450964219627140530232675520822727515959117303486873223412473988983322624362723828125 3702 11491064383233599495835582684773589375246529644254185797960718622717057029806099529728 3703 45611754906351309458109508523441687517815018652670727834792805483528513101583325921 3704 178078723980507609434166981863650312844720622616937167288105165820590456150425600 3705 685284836665153663495545448313377580301797452795474754874064571707366718639101 3706 2604628822255298816347417110445608234968427078795035486403809530347520000000 3707 9797572895965949244581087889340124816970998530525853195679016977179877081 3708 36548177338539594961648747584256986076338208181397633632317392656793600 3709 135475966028638747410124573463925166800630164073105669047858685792733 3710 500017155162940484885883458443997782564598047276638834553956335616 3711 1841266166855112349483013496773938011582507436196528522642640625 3712 6778764291061589745203216990896795440990993389635651313336320 3713 25003164728841431533558566025987341358807220694376313445117 3714 92592960253776222816004639267075046018130455626210344960 3715 345026725096235438616240101128973790952091082471849961 3716 1296592624495557373609153955792696045646194933760000 3717 4925521546647106113880518562697751683474047288093 3718 18961203955459830165483394151910795821254180864 3719 74159472460409226656265950633302617575496321 3720 295489709905710181040777593587821872152576 3721 1202978055771486660237983574662532080125 3722 5019522880093455132697438553048875008 3723 21537833346959137183750606845039481 3724 95377296284182273312536536842240 3725 437666782454435836177814139741 3726 2090787140454718130972467200 3727 10452633694076316138898321 3728 54991046045503937940480 3729 306060101199927406333 3730 1811981010359550976 3731 11508852220442505 3732 79705286943360 3733 616899229597 3734 5447998080 3735 54696481 3736 604504 3737 7053 3738 84 3739 1 3740 1 3741 1 3742 281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018275123200000000000000000000 3743 56129320888328204336159568944138094624862468930689936507266999153981195420801200055471190975288322831017615876969317420550886767783561895275 3744 94312455326152983056300570835623627894232688906478595977364853272219599836066445408369972656037364352842586814079691292697085845757467410953142272 3745 798045838589503705117243472600164975832789469918155519303168581943733983822180671428794775079301553935575255073300823173195320668285779333698556470005 3746 306108487622285106526676184597087648755876909009608263968249426669499788515962551557189035630697480140247560591934578180760189223066812235059751053950976 3747 15048404196885174287842775509424484493677744373193097410264017712793453331703391194807389762907194243111739397158582676398023509900743154381160736083984375 3748 169362428475734510559733017547485045253276579950365059220608353255941923217266156856394458820969068451314149049780947782999614984228526169947118063885221888 3749 624993172279882779830220586373136545291162132073405692246994464660665301528085668589028452001121286025173626541267155653783272824782360621913727987325800969 3750 960473872333310566077196204964201982837325562776256848938263144475692056155904524224359378760799765471774454928309297050938651092693328375616341360190160896 3751 726926520145250834119690326405695846383607407724881517840579058691544919564835454728709462893291283187095144388647519660211079751249121860973508201130633091 3752 306283049932444000958264717501434007363217507320424860534381852071297063350838257588347611132453705398238352887049418679358006628978786304000000000000000000 3753 78806988209091968955623956535104760934071022059229609364232280191093028368698044900449612479379633043538593484168481687346588915757701097021100211512588413 3754 13303220255366951842775325292488870174980707589147083785500717093549014418631382128847219024552872515629259302084280268796621971519139840742924855317364736 3755 1559438882067279451080455142433619581062398197896014252778641181629104038282327799855628129132141329146404162530526542634334572566896908238902282310661455 3756 132894653100423595782102969035324502355048424006058369896120891203239540257501766947149377443192540721090070695054755015890542874284357210471338623369216 3757 8548645885775329192262879111756251091732190138809211017975314348760749795157693089019366501035722902557822075008873690999473749055798254289703369140625 3758 428259847675925710082543415894660134031119772216658111334442978330250262261339239780882397737038461116701295615966507578434086351733918178682240761856 3759 17153601896379533785668856382830847396489677219033910883329334939610849292246799937936975876000261983251627845540426381030806410423056683953878377115 3760 561761236245635044734223288696515281632431000835102060912755328685486089038456839189543054497823622773361703369049566078398828291329243715414786048 3761 15333262826928799724884695602713267163108647412882231496430093982746553541175176969612518536750159136489367226960407196345263406922498379984324741 3762 354670324938797788161368376796370924899192515616804261146008998634183087534853698947205273834077056368429688704769687315458031616000000000000000 3763 7053835614211276520725344755653732789016326296476740741559917462386564082281395726989119530289294736741942637962699974656572650722663555688615 3764 122173328545602749755063256270872164982230264324836198772318047220125152155855445299018757497798575207832027817991702428058818829338984579072 3765 1863717612389652895567651633786815859188925815923774958401742245631144153247281209739475553891316109362384986777951728912217779796596560025 3766 25292969844364030945422928892014622737111442117910931457545862871144462091751441291678670723827639232866563462998583183424646415569125376 3767 308135104577364275456555901903236745466815481873084145601560430505736961836773113193307247934564482091694621273443076617937860107421875 3768 3397177787506964710429491321497030971682429276330984885619425607272815037993733937670999563761140042277202659702446138535484963422208 3769 34143529799970969501339384958572855555794199227041595889497124593200507957169586656961683738243469620476638214043996649512997698829 3770 314918089273527219799522502788918364971395844424987835706540520022895119351639362689262151122113568358473776754358124746517774336 3771 2681752582517430505119119734942199039031156630878423529604900777907630705462097436871539049076517972486308694345107414896079871 3772 21202331319960483704163462982734723104895667674547592415118401340761208760345198816698887732538477437945894666240000000000000 3773 156426600865490706481808237043218557128174051036403998411734394682704553383447802263534125323364494108433129249392826814753 3774 1082050862363349704985778945010017302173346744636933546730281157313858534029638767073526527520318493652051875684266541056 3775 7048433303914434467380049387024049470419118870907244652497479344444238777060581745320948630408177069112369427660264395 3776 43412046290584352867481560852486925361056024808650736412280142237174232000615128005867952233834315981167354693287936 3777 253774353076228885358981502100395873333065471400404120740352337308190013678102352732767473445728643010282470703125 3778 1413017037700945109098054010181030839605108536915826348977113228985601228678216018962006066722328266431021449216 3779 7518972902110346075277876080121368908034197663227425783970895344309381331207053610641343916253898332904190295 3780 38357244599321419856538594876239707260072047687024565754670609198770628852892250292322428334274061604487168 3781 188150963686359210102458982752388066956763975667083846221955405914689405054694798517801843311605124035881 3782 889943041894489789033736958140286910072817356303611936164551629358339942498565925362005442560000000000 3783 4069889721435203035831492862456772317478144363699778459116043433496407564745932052599258217203203555 3784 18041955104471272292723983327759325013898842179963022684465528788346585807296345452004775529807872 3785 77720356708173869868703602840946752504100363013602953620441557227954006883507384945040012934045 3786 326110792576044512180185493537978186471134134119321664250703526668702423582303438736065560576 3787 1335881636844032662866736143963896739986959146357553965544440926617118923999313264255859375 3788 5354332258421774163502247605769367458912394745830431493320544840093535711258352526819328 3789 21043235427559857229326470774593543847703063766700573401260909618649895874041548621489 3790 81264752620210136923746158844823525397612444791954522564703916750522606708301234176 3791 309006989539785094593370926189650863252097339914744657342829266047902606103347451 3792 1159283464332197222272267624420775119276453692288036203355194579432243200000000 3793 4299656670520265755789018215856049682009638274641408917029454093892293302693 3794 15796488934576211651631363594189765537211966940645446706449876469652914176 3795 57600440333138675556879601722227232300347507969888618482061162714147335 3796 208874250056649620577649569373682279013476796609651216959768736301056 3797 754738821886020635677913427597881027340452512217447044248164765625 3798 2722872607346357374697704406197587148837786084741347835616690176 3799 9827758273992620207479777602646311557485825428450102444889875 3800 35560818404520226072204645470682622845921646510972430450688 3801 129268765521997600504585801141333627010221475711304549421 3802 473108258175650851961056830638236745737928638464000000 3803 1747208949955837520324752091792709500731513481632095 3804 6526151645038629176464045087644084658725345820672 3805 24714630208181615769466912607124900031429696065 3806 95136668511743353725826760244212375520280576 3807 373265145065757194787092747908840606136875 3808 1496988520980830665325050226040315445248 3809 6155908963246402308570797157344240949 3810 26042076636696098652177523025084416 3811 113744381772844554273222051291831 3812 514994189491429190110290688000 3813 2428296271081992369978716233 3814 11986834322035261549956096 3815 62286992196051082462275 3816 342496935624335704576 3817 2003802809914676925 3818 12581090415012736 3819 86170086115855 3820 659922394608 3821 5768081361 3822 57299320 3823 626235 3824 7222 3825 85 3826 1 3827 1 3828 1 3829 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000000000000000 3830 6883086895994794564193512707959076687449938175712429198130223275797343967727966874305392177104962008854448191242307947780146722162207886750941 3831 14422278594755747946176241931352008667266834429522444113747767081249969701803042501721071338464365901465629098574627086024612079278417864989144514560 3832 143341428330026316847357330572293580320317475363525294368225388937922999322784840393413277570832743435780133811164484868953175017534994831362240918292033 3833 62384254256978436828699754165686316985648302531388342845808248633748411402917316374664658093523907263220474764506352117516146001437355635886236105342713856 3834 3401463089442601360099121587284729383459763305955849486688236796743521424008297330542627880011012009425567276971908011202068553553958497490254383087158203125 3835 41776834201629805206458874075590636592257802745528767209450896305895878853199902848386072344802704127243721891485969057630676949713691724032302078993471897600 3836 166208675427139862117247873323867545318471450577502133968827800096059779219339328052252385472891072248089077333179434454331390277807570280930254791822098611777 3837 272769430361362385084935948197142686080784847515964378121811502953258041302717152317571582957402470157405245312943819333650852510101158712963033834282402447360 3838 218780222278613316211113994852356718236482004082099874161006835004220732618758412693681945840873277199493785496951747989949770556723891949568925983677638696941 3839 97074764102189617436024216248143479522516922291055225779080379692212410258409545068547480144697507834113114416085627409298917570319612903424000000000000000000 3840 26164268697195402183523357998577604043729663713925426663320896080041873992653756033446662908384467039891547505441178322541620579670722173103758950333421913793 3841 4605650225569025323984731103478710361099115033304935023898228515593556198734758840548119502259009554686488294955481994927998495194528946815767951404490031104 3842 560771258158912413575844950756651465542644338153289445917419929487002300345981423709328338294426253446813104001608857549026114728728071105534282770203710341 3843 49466516636473168769870013276748800974598898409217491951182311836764725622794662597936734625435495483474031720728004532792243853263422733419913182441373696 3844 3283684953098990333262652924780572264691547053371035800213812708852399782655901714026466576514244487197327374384796733962140209373211346417607574462890625 3845 169295768143720718973351911385139416477683084704026170383170405413469165597348901973687225912236558606088308753970863254193495626332728077463002481164288 3846 6961448806536545639087466201632457235450532552516067881264597356569097792965942826714922207632879513889788074495762979155384509629209892856624727685501 3847 233523519430962380544437442656649079361353747021220850246696024760129664613910183352978094864940631113821162392483569822583366706184812669023016714240 3848 6515683577933244781493662447986077636539092047032144903591836338158524842542779409602643342284005708481628473794246180287979437032181282125190209601 3849 153772829235342659249122961338759253244987699529340196658078062049225056740358032626537458979420415708503931796014136119819832918016000000000000000 3850 3114963886354055036750563527524444288833820599486852353874296000038276697204553911332726767940586294288105614589229633846176890848057258398345621 3851 54862179530837850551436482126857457915360485246837181676117253002452148787704261939416425820300471926878066872698588591067279007655956358103040 3852 849742315427345335178011186093124656049538139312439307298970636345412195616234529443554489582663255145585028297187725586178194396745653895873 3853 11692261887721223108608028074309116407010102672029158254526861153539892653019006828399910135546761049965046473099131887348631905407416139776 3854 144227167303592716781376143582581807585272567365420123661521053332072930092548191601351006159201630058682469224251955741996959405517578125 3855 1607967130647389250760740141634154421665388897958240571374124899699287882161272506988175027823740186269036494149577446021592339070320640 3856 16322720530887808481555450823263500804034404306572926888495001903992223322524091035788822152061052305603932552208713742345550452885697 3857 151880619583775191501917802234242101523966900549229019108540447854642762647438400831451538835407681734632496858103014654949489377280 3858 1303346004792861818169221291251111024825996484222462348647961587895935437267451525452349226656830194614076925329256097298884080421 3859 10372757525424171129581671104203770854983487583876209864110101756405123681621995858855425680404128124694550324183040000000000000 3860 76955475534130389694542053065800176062755967181928630325218129026460471145110845109947378409313729756304833945179788583843073 3861 534757570888723273292129560152450931500962423419305882255537433348303938070596725638388100794955896912783267164826216955904 3862 3495873369297144281586710868735155271507948628360055281540262860795417121852959636711309762372853432933237913981753045021 3863 21587899838307203602364189024798560691172973045677267238568838195223008185501940201854948301105756321070886549094137856 3864 126408490654225362258602465828391519654958077283408957952802275878285100165001349176073572684445928974716058837890625 3865 704372331189102826959147806387436905728025070020019254881975461465731876980592387483704859944847082869118770085888 3866 3747512023894270751917917779529356636686181445982214942658553024972393587736840407665397247105718349317037936181 3867 19097157604287774798404311533320814011000021181111912884734940685183915908127956386627413565390989028942151680 3868 93491999596917949581052626837517836843309783013721959564505979755035348990536697400928375977873398053588801 3869 440948813614699055618234292185434041582679361249612659080659812787947021713403365462431980584960000000000 3870 2008991511533617041385729388208136958989465668973583795700856378100303167821138635185884699900665088301 3871 8864599597862086271267633430971618375804422452103965038400273954018477439239326860324122729665003520 3872 37975089373233623888130318803840623380670089687754798336216251097116793333264818003831589357739713 3873 158315255502661139871312710159072854248471611477876308417598186752132503160185018294163782762496 3874 643753583776645990868849261261880973541477687138987631815261048175373572984051261739939453125 3875 2558855497175218202557982146189984763619747760459733786007924719140139901639629736907898880 3876 9963897619874952264915766480681268605603428734700839823521245991307171707819111270303617 3877 38086781356552335575558009061200260755194464455866360781328165885670703439733902540800 3878 143207151700913338228807084528407942986327170637885527366298919723401611690690496701 3879 530722984901766165121698453298718781119513502659794663683135954008355635200000000 3880 1942397813656399853588035675847813826054235744482776287466379876016127551141953 3881 7034291951607531979272197802699019202446242309218697245601182052714968776704 3882 25255345444699616725349474329362210896285212981937971345446473957817561301 3883 90068553317210386539223520704043478479872895868695458208081949140975616 3884 319681305892888151586518640604319557013274699546488715787517467890625 3885 1131429138643194753359133673432462483862968339107660990445086834688 3886 4000865159960566042858984115617307444669734030982423906870906061 3887 14163149214206551891250220180835450667421136274992188956344320 3888 50295017437730191549686496137938850294184291815403004049601 3889 179535717400106750606121365422915118069356559990784000000 3890 645603614239321407985958367897084475099360899720442981 3891 2343857586818186001845499469662037669099274764288000 3892 8610861915296021693615192866166613864197121239553 3893 32089195455790561458186177388023451893370454016 3894 121610407299623079431047524254596727536268125 3895 469950869881551712620980658041685352120320 3896 1857169231736486678682123835529085097537 3897 7528365605805542442766119741839441920 3898 31407188632100260132478348037521781 3899 135328970714747086455879794688000 3900 604683728016640485633548730433 3901 2814800665207973151170709504 3902 13722080680419762871491181 3903 70439732050623410814976 3904 382732970108232607425 3905 2213179227379730688 3906 13738315988251141 3907 93072402524160 3908 705387984001 3909 6102928720 3910 59993661 3911 648480 3912 7393 3913 86 3914 1 3915 1 3916 1 3917 2107757298379527717213600518699389595229783738061356212322972511214654115727593174080683423236414793504734471782400000000000000000000 3918 853996798453916859286707332364040151020472833921624157042891999067692861031567447908792598553457338838969195878305763855147048788702297947342283 3919 2231713031428834742961927542056862371878460753360551219967366706118972881696517562184682829815507099961313907542990187325062458181459761008869854150656 3920 26056543943514386601085435842641727860047799420999218927792612256673704729289787231903122066515063054308866623791780155548339219913378270444544183116672285 3921 12868823490054880681488782761666006228203203404346914529648917938425219531279081205728998668783726339633190727509835305201943573876923337870008177714209488896 3922 778341005376298083360185522434382784674167833964067199063895785811801537675927016938734636226266518438623237419395063184409485396188008348966254482269287109375 3923 10433956280997303500426060694167823283027311091164967368089661401268978669590178573508795917300812361002389516774973383674378493347874910043905178460219345207296 3924 44760507267738824968621122482588769924326158525101578726016260497696792510450430770355573931766294306462764280059141896882973406503100132742022182381787764512185 3925 78458197567303954571024363012375647734468037873565822589642015488331833410816771624180247721766872129619871228495312247118478917225695761530024347823011788750848 3926 66700560386188387519851989231812621777192572793348092395081369982810119903873299762821880016673629461383567675744520339475809908283458006400659780134340748644051 3927 31172157185770152072659371002288156418975033112671396379093303833395333854628344793087458900438086847532563272045841843874144456446666749247488000000000000000000 3928 8802474987429197065399321544319328773138235223943836134840544318535107087668647530670771920781113497314418791969009906659005519918292285681836202675201167467925 3929 1616049529770991328900136827502882019312728716725007203362026247584908259102918903980104653202735317315293732267931395655789575186313638315024815987745401864192 3930 204414638626861703355692827975284525714523111349149480848571799352678727393490719945489017147897873064585351352335933805309211395807370435763135593104439012615 3931 18668331917148048115345899029063754736789007580458143796350623238498279005784613949448397895427068129103694538887151031661266378478745727580875058098519146496 3932 1279086119372957871800529712570606431197918990381361216237706066417263219958103855295432743975388347775584708578936346844420134479375480383457995758056640625 3933 67880519133772214805269377657450854764463489149759044307245308614046444870977059353634690518579945255638192140361985106705758590912200132324418155737776128 3934 2866110235524966940597409628660257891896906402273646000309447683997394542435558164258467261159223920300045129236146527450274425729975981767060473148199259 3935 98503046993136679360052309558155886845285199942598596349188211349233927513464985778946162318126487969676204368467659663963793952567183379977153131053056 3936 2810085285993442418165182584270394809946399808169079526526173756716128540803303925305299352353814706026095994880600722784801166943178108463047885244941 3937 67680759590472791606970896878498961503143026406067112300555398964773317620157639101784221365545889640768254319146248031311630425915392000000000000000 3938 1396726189184516885825486982433810584647708626439726844151903809018180526036864874393851352000298195358386005853781051348500520746382206500962912143 3939 25020909408965360201601293551239987102762965110180914701470515265014021330911853396987005366126091034712366160370369750613709567732032345730973696 3940 393580711681056594555853182171534977562212750526273367568607292259842685269725810717308790133217862268297960024558879350572592017251427518160425 3941 5492196945794998719125687985061720807343435054202551567172018512173714000471957122659929039890858939731413229479864330763762346644203137662976 3942 68614329474817647304949054763060649383384870689474563035360508386179962924835306431054207991974121568592284032470804454091485486590576171875 3943 773774908434260357213542223857054922006571182899988440604969611323963217724874467281897568429247999248443933112801385377388974946591440896 3944 7935529520860024833711928416764843556202423979379230346561399709374959187512593212589539384311509199506717251487625032930439702867781765 3945 74512842417354365629594367031320652989027846183649480763426840304631550768827997851383595383057379930485448552854517015155470193655808 3946 644545944872584275238341684699839705535105759307809852565498683145293656066719429715552221938988508416045478816407838027050842624151 3947 5165253774186582311806904897621957874501104540070210026674132732736385419176509247946083346347503725394304854109716480000000000000 3948 38547283830637095882071545472469127353057372405644858852614502353596799183677274167320340280133228275994888397994656911580196065 3949 269175257944934277145644288489635969703556151510772038447033525029771039085962661738409835798400881661888974723025728681541632 3950 1766593716269438388956811738109325019174100676368668734681910821118213655206109736341288736414287066828353157670364178496235 3951 10941656016748168173214570259188432697930150417315326544749204104728881219985997991479409996286864603931924986960130605056 3952 64200428947588762472362920243052484366265890401903848693819853760540761017981851521923902707322590249618550182861328125 3953 358143727259693132790432447544664642435962518476174532036558491750710610186579596905448227002248100883388581248237568 3954 1905905988141840514958173337576182562813006375657830094240168346076721197754829446266246007162704531650035516077599 3955 9706103211542717911637164707331170608271961239404739742994211151823166190912109654217739621407152583737947979776 3956 47444495116327405569674151514464267735031615404567724926452187644793565500626445799778591979351111592469949081 3957 223230828621388560614100708882137392633388880941650756590451071971842748445897854898640084554219520000000000 3958 1013722018719473021829975611301160280707637373261146816416115171043109929831188789359740967430365379657203 3959 4454454090345778789676055271258581121766946445146127585783160291994729733928627988218321538700894273536 3960 18986593179724724812350970389184264238517878379165033896890334926698485236693993722215690522420398965 3961 78686372699371927647330339881221689029953613613344862481824854014640749812770207143345094347718656 3962 317787472719045421223539568073247434446206756294483618963464720076633625261020108383809302734375 3963 1253458819487647461231900097267656695286638845441349530020514062554402266040485723899424669696 3964 4838841349942988594926767298203045123982094428057390473852660901963973922227433529617220945 3965 18320078841708948918671468139154829422594133546497272067879657529636212786059431764819968 3966 68162103362896371807588555648062306212416418904931599285856052048269473294550672880251 3967 249715428330127674668251661814085076938247462528867308290182310383302633062400000000 3968 902561988112832456843446301335937761437828474033425481014347017291018968262913005 3969 3224551654387198064221508453194241139942795812214333496160764195580299781865472 3970 11408953254204817166905159706873599359661346815784472005210766428863107387055 3971 40052113073709275042465155988015063817580720357991662539938184745206153216 3972 139773897809670348981419160405707556395126151168090398971860649976015625 3973 485811543115498446171001137238746441021830590795633675057596945399808 3974 1684909618653859707661312331433983121350611524918303103542777783939 3975 5842354161663472338238878472318678743856900277347813164366954496 3976 20293204595235552934476497184019701516571990017667037247864421 3977 70750855199885886004818499762345599016473919984631808000000 3978 248096365816740743140381616568569114849717003496341249463 3979 876867022332525585661106054526339351194931888627122176 3980 3130559183181739148749921608377188314162609546643905 3981 11315527084290277977845419842593519566407386791936 3982 41507781153560848592390652593891131005751076875 3983 154910251190859033732633324561163578371997696 3984 589777897110936035703900235985848554901725 3985 2297174845016270151430246444380374499328 3986 9181672702463351810311921859093676351 3987 37782696679730507695405755129856000 3988 160640503226466952950809437818745 3989 708510382422742240376229107712 3990 3256641082627113911183181075 3991 15681653394543243797118976 3992 79537226033748622864725 3993 427109885514309998848 3994 2441472588689854279 3995 14986120872681216 3996 100436169062961 3997 753404094640 3998 6453040923 3999 62781616 4000 671245 4001 7566 4002 87 4003 1 4004 1 4005 1 4006 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000000000000000 4007 107188954307613016000523311392809231433160190250667607690375475681677727720687471319523991039871394145140187523518895480945595959742046221153672893 4008 349399551930300591154193832444479787818294644470805024872804090325978840978231831914043231355212244181949675441976963502459616097076073052136239376891904 4009 4792934958076728875275018292063624301482765866056693958030290808770064997105466267084767986882411575014638031520989642617155596220161393760561265435962958281 4010 2686605465953621372009358007038170179041735707460633560018972677719827297419407376560074187924145221275858577579045915888736090959846141920520620392606183981056 4011 180276160265153773672473361146302769635705108809784515414534454366806484991556288544820794827498833765853305041061485780435293313125659144889215238361358642578125 4012 2638100475884177767186548585808729634049895577407603507741158713773417632888061147738352666102271883667427391023217446169308728060785474490556473303086488625348608 4013 12204818992076988284320123573869174464905800348317356546134299238291050917988063818366744048983066716338138797101827402840230918700533051300240628320792669080772721 4014 22853033304383477307593058372645181187536348349557659534596415356972459789600272253000328174263043132109480832337630006660894249979674581112541623835857435460894720 4015 20596024259374712612641844679910391130425673483251864152683102438485572843482491805203201241040778568788572069229437160865463859076697833396680999740216862105282781 4016 10139843420486700183275320136761678906065202943152559618147787423622142396098712834846263932195018797598014567908419887236484790208674222449885184000000000000000000 4017 3000392918176066003218079846015047645803080201359886107270001876566631224561401486314241340593688926555825520482495693631973927518764161770048262186431258541170361 4018 574606733214320525781371307866274916584297523392273871782469077256425209661634750530301255105481209954084389529680626089953560452224997570768904062603516402728960 4019 75521009121179727631659938699081235314084610344860535231761823908186882783782443287239958524316264424152583664427897856543748356072698021992701783542472232281773 4020 7141814379324872983939318674905097262784277290916128139290937919286076209938909484983424198116307086894968712311038645497394810985765123194427632330387841089536 4021 505159416352939027625590537613717528105590684290150731302250700833934216663252546026531808609405012875515239008817183101878059995806795127055115141754150390625 4022 27600589347130363688558708210732495466674798765363103816120237907712839335588409251295932502312717034970414448419824369493841039548603637056318166108471296000 4023 1196868549807810678019109035344148593073521530219371399770044795430832873741358019520972239448872526244835663816151219483620085116961362254307823964437419517 4024 42151948160422864158655893396990238328240607468315878741010570851212941605083475840541410495871249202151292504395724412514980656419992062599649644846776320 4025 1229756691697572428194554605640740221997516786339112956240769823828467878072806323584630170083138187645179940283148310569086949587937764937493601406368041 4026 30233258228791815707558680711130769540438914152035209400203323179901120457374957301547327890901732639121698451236738161112170932014678016000000000000000 4027 635770545968237011645122175138115738358814988696450196472103092342837845321946203315241933480565544246013034693514071919463266920937779755843935870093 4028 11586805128598148796154125197960857098908097511472606267618257353269821904904511159237361013604243259718265734965605902992704664050155745695900893184 4029 185145751259587366937080094694211929638354559982736603365964413957565193869104891424594679030769808864855778335494519810307225587941982161487058641 4030 2620795261366299175122595442866815158964838272117779097792444973189005886451543838957256835389743602023962780999110904765467093092177747195723776 4031 33168927826940055540312441275206521095805076454119325208984426519662523741018502765742357680066460216378691916039446631255787275918878173828125 4032 378454760689720780948397025259960260640521844291566627402868006594312337573326273412799257784014768218965521742381327215876515773499234582528 4033 3922273402171604170379690792539965580349397049607457393373633304198344761728937696017841417401061521385898865480975764654076858388691863321 4034 37175698715386753455204496682025022004107974767582208440842964333848105412059923490107704632398299531646357762845969409340944002957967360 4035 324244078753832174332959226511236076650867387830375117917688708923861023077206012507239021505934817118856362842028750783866398999532141 4036 2617232107139474620313484937166944395002549881243798389899242790691077178846309444990075350463210616824747233008618045440000000000000 4037 19653272043525290268247980451753113180206013269638994798052803999018996324003807457740934723936884269596973183905037200949545228481 4038 137955389415778461699588611148655897206420662666094018522207956411829169784372307555678070042487369760898925601684559903106007040 4039 909256887560592959786308717425726657929299422305698831193482159583512722559557971308249558179525395727931808188222694698357053 4040 5650327365792130359699981032158352634804625342019593248217834221355707324680101447133225134211752795044138327587851302076416 4041 33233198356999768773961019900128614899037370196937807074464995250000287035001268409528663957064138223430826172670166015625 4042 185671641851084957205649528726649498684317499488287641890533095045943064033400372291878381002461846296925420311428464640 4043 988689873367611237531094070208088032628849582927203682992024115366154872381026925219755629921987001066006433681241677 4044 5033788941811228474553283968943470573804926611819876196136988318348214235829741979049052564059289687335279987261440 4045 24578312003713636059865060334931576067029677920896984961702081094599102877168310096707739913079607402768795199281 4046 115415342224241880457944358579962922076505829864100680528980322337028791912805135643589490105290588160000000000 4047 522636436488904696934355636117598617583582906040973352200905750220441306226113217197857886984450490604665693 4048 2288100882120123286150899682387914851573352163350326994911329713121991408004445364619301813516050590859264 4049 9708566788902720905258134343933159327836184759017501803508837978597790522954477360898619239136310580601 4050 40018472337724262192077503115814899200585752223608503421041687457240012461980907575744747235333636096 4051 160610173696252423894140212455035845083545904536086482385703512547765872766476982002706846580078125 4052 628984311711840950755714546702546357921361080813913024843593628238990512145616020384908782338048 4053 2408670398440864331640068882216866014253733110972148036003419840490416713841949584349348927521 4054 9038071822965322796995407705518590082486263298172358359433138745012410759022177909578137600 4055 33296782596823158612267443382651689965255259261742157279407402386445802805398094141259901 4056 120671504313699725379982211964420241505206726014056187661576957754377619321651200000000 4057 431037565065642795560680521607467557997320493909543731133271927922810778366668685801 4058 1520382085024705182544302463031306018092794181871161113649584198658895248694968320 4059 5305513396724174082740750328058472581028375735288849860950060569293463649976333 4060 18350278414339910701133187047276277782267838915645919433927623071039064375296 4061 63022971335431386330668510660949113482463179044930739315689208683049140625 4062 215326055326925152584001492540462990082357660390179057032385221288263680 4063 733229175847504109297459987215592283364177947813333571908878895419037 4064 2493096995518574573691562154561811864473770658840324643480781455360 4065 8480398735564541103713168030433219968586221183045408701065525721 4066 28913911003271900748044511868420339425502400739442950144000000 4067 99006875558616936983836227318807836710883426273499726643693 4068 341169019241151268252091166876268721742309973831287046144 4069 1185565741890474953247000691895970950001150954926668161 4070 4163643264295452322959417286439820086525064187478016 4071 14811308115222775466441463681702724036573714568125 4072 53495036976156097872353686773012060813203079168 4073 196661502495150569044198741751985310228501321 4074 737844539353032000010265260224977340989440 4075 2833230700512829938099175251713086106061 4076 11168322258817456837879543787225088000 4077 45341577058002387167861921265358321 4078 190260772152303320602402782412800 4079 828475999132246411444260699613 4080 3760882142577566391753650176 4081 17891185149608452313146425 4082 89675205895298162181120 4083 475995345727243015597 4084 2690132587650478080 4085 16330392174939361 4086 108286328897920 4087 804082308093 4088 6818929824 4089 65665321 4090 694536 4091 7741 4092 88 4093 1 4094 1 4095 1 4096 16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756800000000000000000000 4097 13608405607954695161891393427685656221057735793458790720461284212774892489827559568850511842440305893208320242905898159436403663613428544531306101035 4098 55338468960307255767262534619009529183634283162478079684196237452547304027046053419101627949940793837962218417352581226208431712859562734938437164751388672 4099 892001910896363653838786009232616764071509177126547714426279063984072816805980807432817137108063768353673118839382884526443085322321208158074316009026932560005 4100 567555822667768168776840286701987154616841796613204838927910406986721565796099169605065615942454308338608907171806679164304064340492289707184155210735152063840256 4101 42257897118291975484346191888868559548954607977509742105948066634602259116254992931241225952331569247277044403153528624480117285025719051213203959317989349365234375 4102 675146299857741250099271660892807419640724827735296674105003976581787500634904475000400403351241247263066790706772370967083536587528403730461169191598086681031344128 4103 3368965157728301687298026475295853937542008947186348969904621124073176877137381390735468088170331361679823056696664944679140671548711520024104942692997892199249263209 4104 6739759664983237378289800051973392960863537967040967149437695852595253644460962518274901386284049574328236766570623019341072221898234437922572736862007948643449962496 4105 6440212573194201662346222260951864956026517235945022192201009570211588863739957311624556385212014717610103703395906234733975057281912146309510317138068088205768124451 4106 3340628088747252878384151504575296176369976692207943790978751209212615492053512803742091459191450864195921774684190855241474547982736021016245436416000000000000000000 4107 1035989470274343737244439742955695486190454963559699874136513723646731708838309040771820089165800093957656827182169362314735197534986219074798341531167261165674092013 4108 206996921769826382648233448445790715484963071401837820350445659769291636475944761762179635511188936119479638772287100795071964481690455913722560986171682637811286016 4109 28273261127905646732727546653568230986369327857849941196968157833539594678953426343842795940007981257743226472399740893594689755348353082346061492979832368566902655 4110 2769115984348801629037970125793408471592483286554454054485040307534261391362574732042004165340748789151165193242381994321695790484917691283724943117288935476166656 4111 202239498290532642316200849434079152449536785616681785094701314955797384208160105199547801006902545330023644703253842350610363716285733925587469264358062744140625 4112 11378418933780305771545297860237037673940635617383457908607721150635451728063965821373040942434881519527794398141667195454689434093428822148037477072254204379136 4113 506843834521506750570577719857636379896296753471660296314168942771836044484012410538111418076995661543816192385251803469532345941588866562530175213060660260635 4114 18295570100172654075967551974777017234297718847968939073041817493816583607007353336287561170456106408790801560093430010872398181071076989443921850979380625408 4115 545968815169655690790185700194554462800902781586497909950383719666642650722670022355056566096556020526665194034574914788977938421210657286752213185891855061 4116 13703921455389482404187084850533071816944157243825223884825392606218100973338148166345601334086497629158038140411613627459734792078668857344000000000000000 4117 293713319484260190418041089745203997874750025259766814130890862514104962079206384399103694907048720949971365885405393375460866179571467597962592842251575 4118 5446972497282256511466244833600715206224781111866089047594703881032845109571216730810228368359507462452935020110091043841981036297395685246997628977152 4119 88435018855952809828954981794057483143531258208210277896599242486220151962399076991103804425560375524017976188289745698885765165620901072292642084025 4120 1270145488727832779013999654065822842978323931907138562060459714329339003928387324511109324332262186604246131535974237711973940655424327490549579776 4121 16288739116162485370199114753422199222055635957517597061914285859309801019948453101661480444354383836349633100700648892439428056054963446044921875 4122 188088465301167121016466476082954190269096151660188836094399196148447649453499282079399249161476793994188548645940098446563296174677460451852288 4123 1970432983685637527286019468549239320673786124981001181112967805228906176136001451009856161887140914196737753197968572709111666688783457370429 4124 18856701820028574721015246461075401866216882851117816009909780050781829637836261892625148807678185451006743874814791481560751191497581264896 4125 165878258072735709622683215429138620965204907231300552891204478559905307469892721951765690499611477882195627634467177627506707919716627951 4126 1349015169184771496817330860862859581570343571217412932799463602746973577441899262024306186847659505543590874355042992783360000000000000 4127 10195982649951056166910383514463184494581185839437389197874231043524383133357120782956384760902392772676734616916187391496132622047393 4128 71966276597681027884409764555289445148275680086251120472004305980322015998615977543982074832540706135153657558389928079738143768576 4129 476498848170061809901335207390366421625946199858358555195224231103491022781582479875274838799231760137152085888237914949100080395 4130 2971892481774317853301554084978556200455822633539684876516804950315382609840360860574834142848779079473956960316220326277021696 4131 17527672093674034561270606865598509475010215994260436667644836167702294941701033519657231524078733085657603926754661376953125 4132 98108431490886310262901721646990351266061401102478655330889891586923539438029217202476982037882773201052437084255316606976 4133 522940002746867878042119334634464753676301565850698212741026800230782799162980175260076400365430131183737741324683848615 4134 2662841221611844808566546245058976839065804384787852643137018649710643009223041547986986446171375291295414217403793408 4135 12992484304086241597464472009844501753927602382015354478875352125664985829492850551238266326221246288992161454790921 4136 60915492333577134678847419691582522356806193271501910277950099764449282996836673692310755126884842864640000000000 4137 275184436307280554443745798971579806126140090138384028757831896480998209775342463334180775611596989962591578115 4138 1200869669885240673264479006522400287032863211896818988790817130173614037988700824771945881244651423931564032 4139 5074678323815270376288496540092416238026344546055203994205856125879900374454927383327054877142255726754445 4140 20815235246525979088612788541499900410074201589682652351167648538695981644413785859307700712868881104896 4141 83060310691421865895581601448023840982244397360307870572417082713217055077555327198265469798224609375 4142 323138512407197499341664753282877560503866656482797140116283479742271124082023116796109973092302848 4143 1228227455285166637554643197543973420018733890086712940403182338201417307783782833118659711576049 4144 4570335726020437673877979273576083944413161129696829003750717738826415773309070209876225949696 4145 16682338984161954529355176294976658039464592975874005178170960690713708672469053740489024251 4146 59847372541289832935073756787852884171145751492957989654556574017618970418138316800000000 4147 211414648282358766538729013150359292204145346868433659828040316533670352413948843213173 4148 736775832874161546462875885889457963452271902326316224807202902048107441346351988736 4149 2537718738471161583063769121737295812840008020312530386710245886315896657113830935 4150 8654640036576208621863839514366009010127438949786044991873252672431678067572736 4151 29277679448178358468488274227943632549415985916250011680466483300264367265625 4152 98421346476816378002155862698593914864072424148887970034974270839970594816 4153 329375392307570569738897751197114629270841332057924655069370153710993395 4154 1099337146324504653059780777145655894342705433301648318984414778359808 4155 3666107169365942319630276298915644308623368759792504698004981551581 4156 12238324253197088769937701390876467334129255195256441798656000000 4157 40973647481596320742938232694715486535961505082140930022952655 4158 137846563263284814423189282311519868816873828736396334989312 4159 466941728743232539381558670259072357991097125567154387265 4160 1595881487192807782559793653341178489265995105871855616 4161 5514930695672502135219984088095543714504631846256875 4162 19313100758069357475543176297393464282317673463808 4163 68699885660480376650834115704138962144756080069 4164 248845424202006050777771049409334740755152896 4165 920278463897190668350083290106662654217351 4166 3484571794381212318147206752181665792000 4167 13549716235561902528561369362196029353 4168 54283549236173246220083331411050496 4169 224853056332852357130545463650275 4170 966834817653971819327321675776 4171 4335384267839255553003329325 4172 20378864695987824682310656 4173 100957753614626928070975 4174 529784624064487684608 4175 2960700750699601041 4176 17777324059396480 4177 116648866047195 4178 857537762992 4179 7201118485 4180 68646936 4181 718359 4182 7918 4183 89 4184 1 4185 1 4186 1 4187 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000000 4188 1747317356365160010675286089449398905752478506010237186666200281047566557280027666701252682058011132957387876313528949055172605771932043810179817205661 4189 8865339153289224823616716535733159447604672413076003998072565149619299072875617573780866775323280036786944569287290177602041464126493166486636245299578798080 4190 167938718697433002644249300928161579048237780851210488657043884577995602496458022605704060439283733456438253365759542834656349080260957544901800544738652049478033 4191 121308937418054306952125291595347706834377980821268417489344695332989075896141750633611947268955500815190751826489708795738944711446305492662094711676221520594599936 4192 10023447110906934094637357190536084964586256549859309884549538910916618655373475045006896730314250012840157554069747561707263015458249296887963997671458911895751953125 4193 174866108434397793791256584464155389901046461823260609324184597532677782831846146147505031029630362638483574564660322976560145075946052183292950052809207659997859676160 4194 941295399465243658256631955080292603266173220563440275398619294982932502124940508580396990364536553099420557887416378895936383759782249904724096476500494184544063470497 4195 2012212309034471053784827247564789259140612635812841845254789231223309532476896088752509493435000863118803915556807076850406948042541122485218549080802403952329763061760 4196 2038975662677372209160568195417952464005591596137748383950890969412715718455493974131637426831407976640607513287080145609566672882450506756419601611614627742520003338701 4197 1114520096567421017394132211638483378788230691563135201487322480403092235278624912523835217595231117375859864469882198510813715390383617855863841095680000000000000000000 4198 362297251586980787630990869791074212358402762242300660430517573258885693980851477299347873491925808302162324213534461312298450914580498309300688033897631778934927217393 4199 75537210203754637605002586896457043181594220768568050256917348509647056204420618161394836277524100165459039147975718404634415700386828305437586042813805058591591235584 4200 10724107457400162027032998274544621505908121082324189792369866784925571052411299538587117384034464955716117454237311610308697592407991035683743430756840709572270466581 4201 1087992905799134816921913428293989295446462420096543801295109948812979401239576547394896999105171113324572806682571957082546396098635450734973144738742736913365467136 4202 82060290353144091243034866821881432751907875650196523939228622588751293421448030019967852686027315999168564595143076948377442505968401601438860950617832183837890625 4203 4755041848810582271261179517661386636114068014841701771365719182022976062160724607377972362278625281016033437650851393916650148178202729967680449241971971009282048 4204 217616712079632136973578526600277983453064110222491106226669396248536543938133329923378029444663271245524470588851545696601705920530386734053908135810673906652541 4205 8052827386674615608613205381645962363082721173698255510940238601063515176692369501808397652582672992224247038642464425375783754332815238078882990058810837565440 4206 245853722699359783142408405125272550562298294890851634024732051547764418508921374729899447871831150579370430604719120575629626893336338917551778450128988938321 4207 6301641860091347629822389682613984638357676895105273613803094715889616596627163416141337044993920462531572417045801596146512842381299946618880000000000000000 4208 137685135793040578136848342125351534364900711861589745282842732871837250250092823619066090573071372981087870098143389061214321350682095386548315546916180421 4209 2598847356992982850376429708587826222531178150617440399457174976788468478818386261802165596603920453028103193101431028400824044570230416082194935012392960 4210 42881074812412160369130290973286122250879905700386194677672093954223807472415459079943446566948181481852188962358475124912220644851762806196799292201953 4211 625035125182956159292081199870360817203167469109153048005744945490512034994740408747370898292294511660290773640128968676738018486327656305317092786176 4212 8124130379463150145721973679640913969443251941028539916345278166401880416566201109729497881098585704958703527613864581083110561547944903350830078125 4213 94961983552474466404462666293681371702959141769307215049101508272578034956858985942846518873843621105328265883350142839598184388997503888287334400 4214 1005852580480734093630434546274266662285132313825957903855356549937741606989595879205901228901191781960327248186996404607408300668331608605310897 4215 9721520178908990818812554878462639484401003109753219263655815140313626371965802666395468414423860373737934787281024999619443658893238237921280 4216 86275098326480203239978154569692148399447391735257006376518913202122176278882464074069915981054312554933007994321323375571469738787952499701 4217 707116002459493736673335223902929638695246883541333397732312794089379539722476255622749628453067765667027654749509895428505600000000000000 4218 5380805921101979103624036977582289234749145656399995629295901101972633327802560338288105676168625652818242464435827911037470567176899713 4219 38200806667003248182982879169140210017890791440595190392560924531892747781158064175180572987119759903975699074683903110884673238073344 4220 254169795501963443931374810539831198088462036904276665141890726683690296805425702849426326303800816673001282073357808410959731177821 4221 1591541302689739421002994321522099293606829174738591939082909325335517916606542846912073065204460025742392436134005734468554326016 4222 9415540802153280968641742153960706908182204611825754376426918085725894334060066073435582329703596324039477260950707047119140625 4223 52818367914273452330429331097520553613773346610472819768635118075023508487758576684208444613949441548274579984291856895705088 4224 281913692310656779324515700719456100870166070564475341931233146170614670945756526459527371194547706846143089985384822493861 4225 1436245588896746536618623280623717429263727563815374375572758418112479671890677168793078954401286243895474977648809082880 4226 7005393264344221411285592179779016858808969514075703928066468060061348615020152002731886946062693286439221691424043041 4227 32806953111125608753624217969417269378407921971382945456513229262120939870996250470780932821704635318272000000000000 4228 147911824479348118336013120142155869015573531768727368285494828368754761772073543848720979209834555878644935312781 4229 643665101568840299067216688573502603749358476776656110716944882086683257555729762752979494609344105592117002240 4230 2710203738339560446035743514394613638447519300422904631070090080648806027905006773582073552010025952339676273 4231 11067447206625159756770325144451113468361092280975221566062274305466084247632229354955463897432001731362816 4232 43931283118958543517353080437367165456951306056053800057312111694011087895501400966460672775926845703125 4233 169872019665238609142540445026979910053401605450689427086977723471285210390865299935969146707367690240 4234 641208679201696191195405846048694069898393457253797340086948077045261930037745968747575331548335297 4235 2367477457306814491565517376118410599168474863962583763554092639006402943578438568919421471948800 4236 8567132394908209138747956833001765969522621099776664320847975252241199014510450065373181725501 4237 30442536435882966613778196796451516626204818449949245154931705757868022234687209472000000000 4238 106423132911149300790630528285804083969191525750682303666760017821849992303197840618554833 4239 366690681025092758568036311053413884263340354590840100044195374360756323252448635387904 4240 1247552356106254295717108022207358567329795844640173181707342416889515527113688579461 4241 4198458040933064661859506676519218317925791256636175630494418549103481615544221696 4242 14001145069309961954935231659914845953626183577746912392130644663003481850390625 4243 46349707531473730836481677357478727887164840045336861478892526554442763337728 4244 152583131990985051701267063462379841316466974190550528343421736944917583981 4245 500392641310353292641534478611007998410430572171620935225390546624184320 4246 1637700462693902353342675056385710885503468106640151762337512830970161 4247 5358710754163485637961946708350215665379200895833700517806080000000 4248 17562400200412641483185427802934463619068427953558879734425570741 4249 57758595278827263355746965584282600756274839671843430774865920 4250 190981034326362849905609595268994369547838981878360174708993 4251 636152256368253836186479773597301872417165308346400505856 4252 2139021114814385364450631867358226690124750721177828125 4253 7275674252753699021734757090394597962384943014215680 4254 25089841535614839891339815086198650841109158935697 4255 87922580100052444365060780788605994338492088320 4256 313870628382427651811865084119254297779520101 4257 1144426184971230473540790035486005002240000 4258 4273949279651719494824755438616787694753 4259 16397530848324250365497509187996811264 4260 64838780851252059761715666572935501 4261 265172267185353531805710376370176 4262 1126121497593256372128124208625 4263 4988881751270062965793363968 4264 23175655727824921818474901 4265 113497915668645697781760 4266 588902310343534735681 4267 3254815073770796800 4268 19333429968002301 4269 125550836544000 4270 913889228113 4271 7600141296 4272 71728645 4273 742720 4274 8097 4275 90 4276 1 4277 1 4278 1 4279 135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008192000000000000000000000 4280 226876147639850697035498164180665227340867432554801341517337271449480622375293088050301225789347331469537073128408762132868811644257794727767665904865163 4281 1436385142932079769377846708122685897645121641096332841593820578804577210280920941935424567666249294278287416419335308025696849201511212093079922534488700092416 4282 31981535076220386260748577608441822078938093252657380401677351980520038846550951455389818064848892598586117636933269774952821976721976979496886756905984991898883885 4283 26229971280865700435015378098868802156769503175510998946377848874930200679244163840379974767453999502208533298801000916307923446075711267710340595414670646322162302976 4284 2405502709326769986426191771293301302286872603930347455356260507872148417499776166148368069836463253456385067974172294289179166402975492392599363745145886135101318359375 4285 45830335663153914458526264024997287307555944651678304222776203989259362151046289264163603749823831957410806263253808106192283109193648006844348967540075969177782149185536 4286 266168432144740157384631909539535817158221937797313459742676146122307419796548531609483022766925157014302803062395644145587166077031690121836339243032244974381091772231705 4287 608089399226867166625374889245627909541184312598645094321437373210037718302582377608451689405313992941011361993824359786729387038371676210098033998266594734431643283488768 4288 653510718728426988768591794323214958377245242759693101877495337410043000856697263004362804102343909564754532510233335075908828693858599271037983896642109248779418144484211 4289 376480694741133768330792064867578437333001050506088028668353854327101264580530444210679539529610967755271286798853202531579433484551200014290135789076480000000000000000000 4290 128303242869804924382247054859944492458911233277256494366870636321582417790634196964277341494262640969019269378271873190240277640792061841536469032446978985494510655786885 4291 27918397322288352094574732243307688901092097493861280796373958598733662850228216948835221616214396361034900008471257571756047821615118180990896040855697668943879635730432 4292 4120503499402603929273546889405872542354864669560654688081647524759225453321642715325074361117233213126555502558789801059877702288115338400078199851150823857654775429815 4293 433099929969577458441202363098383973741342329522261292395238793991228157303763721155814747182639582880377204720062577053393405494456452922211211321657980499328852033536 4294 33740572574720985886429226096929934757771162044727650423957958987659423495665986572637378742938017738977664940453236574123855490979894226429441540699488376617431640625 4295 2013985367725092982782447712137237330534670626702362391069843845668410438653406294107758583036923331871926692116304272715499174483505999650753445950474382880735756288 4296 94715090904237931226484418924991920021503734609236501496458541721867840054351392380223035616701865882124978758702721162576558487393608845681435207574096120156271579 4297 3593694846780626281842030005190782752165600301261238998926392211610295127017594950030244578842830763816173706833001775010775288918512665122974392817382172273934336 4298 112269008690059321493520187054112581917183230121939402492632674313764421831012591951742056626219182121634163370439970997920429840141589258325655595957108594416861 4299 2939157659163429378716745646282220509980976635581457274897410865670707311137431655266125765858154431193177219662239769685058001066055280392929280000000000000000 4300 65478605573945388779269714851100740405542730296485235562787966822961139747492582517850958211144685403776564161604563680125826247335790605282089218889095029663 4301 1258190899499490953972496482968353462545135765107913034819725214616391896717670913852857060606791122367920583351316272609501240815996817515459928393038954496 4302 21102852433204372045243258212671577087084144275538813514000320526887575986987661306233542027110721139020270853997818277192906035055339446769044361485796425 4303 312238351516820716419576088608803975649857780707555906759687625753281935310688651715347416869706468160390678417744207733078315874095895820508703412453376 4304 4114308759633755816165854262860131596843757419035583168357703984493190016667647131605416034993596063356255317615349621231845550341968837855926513671875 4305 48693475656835210166932175610093092595259696662312908426696204463303531462492965126644877962927857945897527095884344565114875388167735812304788258816 4306 521610619565280009321630695113157548219981414219615920707381797824458078843409630058119069660949423386267663604598018863420397039822646555244901685 4307 5092739830840566231125097464204860267292476672373605308629741211847012780312902209755724978188861871007604217272756326079176238353612939049566208 4308 45608240094317438287676606284049989198456166255279923914112124304094344127373193983336121721847075334792478206518273943081533053348753336564231 4309 376827928424062026093239964835256421931385412764879388259116615449045235719941647950282189566399706814967292030226327326529945600000000000000 4310 2887784670829844168464999904106735109785053197486958671306347398107423618836006964643795659995984892508204223084432585851951511969144624225 4311 20627189193622898178338967303031246867750945938526768491012811482863754254520942873316727067599228486587515723298966636494529375032573952 4312 137955545156209090872986547925212514874354123666315368980670478936648822866625470388671916332443553300004383012860537811259935308718635 4313 867540108948036133383719087968528849178878927032488648542642685375734697169855821905309014600343341278244827630578352275375695855616 4314 5149815108880428804818605435597341351049318811684833720536812712647118864742715071531884727425599881635262814777213235343017578125 4315 28962266936076289274664792677215109137336971534105728531531816023457886270890332671935834872130226203983605642193255340879904768 4316 154845420150559431777186419150231033881041344719940432426032330930894759024879594984882814297759442323402429405002985810564079 4317 789559149112154503061069240807627360463867635298619552078984880830134834457112245222360049853951784985631392379315857391616 4318 3851288098949977188470375488925994972031567949541840235554693294622065994188747181310486751892850751182484888279603507321 4319 18022050776058167510097089192369153225782495517292492823837334609340747152166654613193910385798553075187712000000000000 4320 81125212003602630834405658235539839035865278513064370501657997783836793979606735593064294810526239054557344363705363 4321 352191518207584653899837836236514320801957355109942182755861470778405953103705352292470841416264500817894651723776 4322 1478218867731737745492378404472165585352998829249486982511419812856162218994650231776733523394401990283703656165 4323 6012479668162816754221028916323508668163402843343777660517159090579162160906040258808773082879622046208229376 4324 23751964897952203598605912722949497855730002859191510675690474280170742220247777124263990345143282021484375 4325 91330285766406622014671850757577794061510952197646899238316497417150850494617124785489702141618443780096 4326 342534408534138221658028092263632259210606105971319339469882936482614871177373423083867190096992939665 4327 1255575308615268077543256533679028081229030727203056373974560377586878033437576403058350125794459648 4328 4506915844892311646595086484600685316850399465524233522792912524434068927845119486893324894653051 4329 15872321288790467456667797872403314783811338779715324414186178388946431096577067057152000000000 4330 54945532749576539677059884754138583640400840595381896438673342104021039985400223266371656765 4331 187303280790200748734595160763326474694708224421412838382949154859502539024436070262505472 4332 629877285958632727929111932580105095612955823275739052205171794714797569254543257365055 4333 2093292166491664108877585819092699325364353060237010069038065175348417284856396906496 4334 6886918056740484362763357085783238295116203383134437407133583652874037183178515625 4335 22469521362292808443007031905264206575574342152697611207978041158929713723342848 4336 72826070748308972263536280536434155993169316419915705999302763761033426164579 4337 234884786859163150336493987818152622845534836659687157925660679375993962496 4338 755182766595979225082536972941739108792453076053579150595619034590559381 4339 2424594451840190205438592584469554174829437259655099839681658880000000 4340 7787290144842211722926916962197503785929749145954190137373130052263 4341 25065552127181822746085382723560453156454726594055619405210976256 4342 81005055530651817821994160969598172128077628600172880790055105 4343 263337081616890946686279522200828976807964214620175755902976 4344 862826315838773429242034469000950253930369418066000796875 4345 2855109871638860039914187797907561519271950569099493376 4346 9561423000875038006735020886780455162188925542577645 4347 32477044397234344350592142146286061394039459545088 4348 112147150535976616743023199012589963303746262671 4349 394657506926930300495637317101938625085440000 4350 1419074173334670646584081889684178856972505 4351 5228213774678012569735962661453174996992 4352 19795267819835387552160607593860433075 4353 77272048326870915164073110044082176 4354 312076206035746614090117551341125 4355 1309181849955541881188563990528 4356 5731067381253834944857689079 4357 26315531520653024033918976 4358 127418354366348279821041 4359 653804101594287596800 4360 3574214835822510363 4361 21005555182087936 4362 135020400185245 4363 973259176176 4364 8016544095 4365 74912656 4366 767625 4367 8278 4368 91 4369 1 4370 1 4371 1 4372 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000000000000000 4373 29785491471736445918952653271075531391540819876778975402174887327425599452642406068862717631313908053410148232062562253274829617261164574773877774484578173 4374 235341738295339604232692231299543429369973408455869452240395241079332106056109943836847570515092722661605181767091079663702540199863003788996010738054633046933504 4375 6159636874273024944496396345940980286322434648154646962238244370077314567848044863392950976839582767766127866908851220472475221979376765612843560255571714239549650841 4376 5736754316232609882409874641967076424057243894513343363702282358669276362760723950919884117197855807205001131267297639072283533839766260817435755971946718240774119489536 4377 584003431558792583133692602021839097005371125610296899582975740205536897614985624219696835106046112652009564964091466941093024305320407428042707888378376093769073486328125 4378 12152900900212737800562737624850397872470783693166689116646759701740777624872724669013363624266955241772951811817000800854840547384172416840344647431738019736191927737909248 4379 76159975624120758064535213811866919702219429040207553140348874283632287719895123569969242583266624748685059948579841971016942118094180875254853690386073239036969128804876241 4380 185978293022673225395903512491121108839472283111609589524853033515808898159015427694319896770469738211978575797842047350880550893526698402687366879959017884706191381857566720 4381 212010625959262795795683084708957931191164784953642515567530740543560389826482317300748255007782625434602154901456167803240134387893981534973925105260100033617255846049137341 4382 128743808451424489748641146492710870119712419081989291947551730648393430854834472283422755843232393344245039760621201346180661264192865526345146877251420160000000000000000000 4383 46005023732681965491051969844136643248773119176598987194773085879138136697283975721976577444396770034328472878635388122002759170059453318424863443170634268506649948221071721 4384 10449197116282140177695278644328336354041086474578042390604246167693108731080773256045470160665815482673247799548449067466184596170452550060821704844700681994124704958382080 4385 1603510862154484240059056754476970497405688211679687836925926781315820116995807860800120817411743905834484104369413127705934278972537966150383976873151633294250738303073213 4386 174644149260705745165039565502084324185556877393019628553644201201485722990311120283475387431816012988254256071481650786158653948601193585896484745531925256258181058789376 4387 14055586755875317561916769966960879148104333447153576858017558531511962949646269790699912263746745734586929766863129810460343778895481091414336158479861660678863525390625 4388 864391738197714895324839667102372945927072378252721712893878420843984054623758862232186206888755218072993628012867492909518305465193586652983530437441165561001106472960 4389 41780695017170754420529053034308978686763145225883595387236190400918542893236938575805232338699795003689431433161029102040062414675379275210200258014690380515300577277 4390 1625709199538894713294522842330885859175066672761274067553811889829512165185324862815049449477009587726691585397551355366071264840863816342121045262536470180889886720 4391 51979649993347726962676607353116764279360342425298581984876995768622092154434791108208751821015546469700626672373028174578423812518343484229315347116455127008632761 4392 1390164505524273570376374810636759020007619822448994515416023090659132847092629415216664141812565894003274420528975585554668600412061683548956917760000000000000000 4393 31584361063913022024961724196552418890181782640154767516729768198421955480826955204793687650688230415984773441655802358595976632546594069793256672322856974378813 4394 617961269195018287384894734885151873831999201518705617970399520181406958032217171068402075897558297951512973063485662555123697751873187678474460492430305132544 4395 10537967133120806494284000907489614018803043543905397254109075392027340849585693439890423031623198917882685887193061152561896596625913842998166642931067019761 4396 158307750096671173096613885211550869958248274297700675271738228739911796573440193973093845355603156153703887523781147712042731395050367102294248918064562176 4397 2115182006415152624319642063763938129083915813866287857796642826852523960511562459941336958292008559929724915074986595274802666056275178135300323486328125 4398 25352591048728037196187517989351374504662379812509500072099141277607522832122582680769550998205555106468653754027232107221869026074528271470500100702208 4399 274721024637510683536575107080622975863653986668095061562728507025725162393400299993107325015442235125883417450906466799091578065831790797138382854281 4400 2710242947945251771537227680355404458662734289386359734108277718609254555842399131749296826624731157214161608717454873516278739978653166291868712960 4401 24499094084212383706762663874715670265255633561999495372740214214671466485969211433762505448938404104132396347391179357066781869186953068085580221 4402 204106743890398535097802005150981198516634654461108670881539268890096544781675808309994747975233530348961711756774800298979046195200000000000000 4403 1575654050306555340521531892585426672775850307930804994486676745841359932591678050573288612490218589262694802888407949282829383475260337606721 4404 11326788961710539630194447885009508008363361237056998408282055077787111150113495520193021690670242483518883132591290146931911483982411202560 4405 76169025981362388594477989897542302364651111017309661802465548708630072248129341757800135364246142611613628939514089332022813241204072573 4406 481187513924822311624337538883417430324546988354512086658295771830663694455308279820520860043444027804178607381776153078548882706661376 4407 2866981120697734896018664803751074950425350265025222951141658142617880263695258371031000712696175229362563505143097423496314697265625 4408 16169830374341890971386388681437731459216762979917177574432399997044760002300477356610401123987225117130969877227338591760075980800 4409 86626245034451803014697295530462964336583306923562940455916716534324760937536757335404009838524004482703551791855670088693913917 4410 442240510867278025339016007575533019699444248646788353780754733192081135387279167062732234115443791255534974512597113126256640 4411 2158002883952121985568931571120190783702825383513615904425936658880493477470270257042186841697748058120323820181274380655121 4412 10094287909556765338625155650268447695061440035308345330560018938230553206085274321843703794058093529665634304000000000000 4413 45384647554120091227792259310726726786599561542594661062366286497097348560607626352789151622576693270756548182637240253 4414 196639946157063907743511029651719476420408530089179040319979655417264227564365066415221503601743000534826768698179584 4415 823057894983390428034433651741472044392329773642037611397424188825028294333840081223570745082467676451486220128681 4416 3335824253735202155051901224273508929357763314653216756849666394344159637047936787847132987543064029927640662016 4417 13120948283440418249098679772226522963661569370431176371076308569040227083335473702365839215770827549736328125 4418 50194149594656689340024499682162059149727476860270736631264000407779633117430796550585378684301464062394368 4419 187140960133123777508273997041367315013228457179226675031637271357669062220250734989303787355732946593121 4420 681371401726937088636147634529530599129032811198806627393204223350123528584826710189929950000814489600 4421 2427406912484929493957313075289391153150229425063280724275421963015049509553327562337058407117160701 4422 8477454958610668455095524946357026079959378649686063545710577053817104645590474748329984000000000 4423 29077201297460956331153893339974481198322402418721818880398761718756246628278226248960775740921 4424 98126493600512701702444653957129414722250198860011738580336353559865089962214609881021808640 4425 326387956141919457971174352632831442798588077415237169450775223721292035856419961909475133 4426 1071893782392913486355165959712359085440481715822818653534645958041548557728941789413376 4427 3481653112888052382873579747213024924297000542196681936856643793932750451770831640625 4428 11204051613087977673588592643030853074038490893214659653847318157216398429325885440 4429 35781320138634096311920409130337167004246336808980783182780431625559340911632957 4430 113596210035564243918849671548953886601467984258497477809655002067143239925760 4431 359115072149698330340668289566414806451723679606957438604924020067617275081 4432 1132416481129151210897638186530446716743565714241294173364771880960000000 4433 3568036375410699600862049022548159155557917677162489545073117382658493 4434 11252814827698713050280186636748843990501707466698825697307995930624 4435 35585574610470445752625070533718776622207941611785993152351721601 4436 113046546295516361282199939921138756370615034979162978628141056 4437 361428342819460543468771325901791278194299118944480839328125 4438 1165213987383331535453848677905878019036981096769260617728 4439 3795556429057587466310270600866832963928417253984244761 4440 12518009265132931674976133429984150802489867910512640 4441 41892009448848186364675591014501446519789688254781 4442 142580219133397790817820055604171763789332480000 4443 494737862121354298007536701308150383152778321 4444 1754706331380435970174700560429444996792320 4445 6378985889641030511328019544150933576893 4446 23840015291237552927217325792317669376 4447 91887402307317192680798992789211625 4448 366538037619462754581302191226880 4449 1519206495598155172236400446397 4450 6572684087836443751780270080 4451 29835726255066856421300641 4452 142852038013056295705600 4453 724978679480055169533 4454 3920745593668721664 4455 22800889731902521 4456 145086852871296 4457 1035773858365 4458 8450884288 4459 78201201 4460 793080 4461 8461 4462 92 4463 1 4464 1 4465 1 4466 1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516844845303838996289387078090752000000000000000000000 4467 3953367036977750808685756007120090736939292055073874653365943059202128556342358488546018250226340757515031040408100450854274369045503785603221854591896002795 4468 38987545298331717834220545055772945843638503017269541327054920532881223930993566176801117488435574529651692467398512280458755289985278816609722667926162633100623872 4469 1199674472245715944405099423720650052292733370942351578188314050167328007634858224494508061353410208185209631681611578863403864831363544424730032846358396557414344842005 4470 1268942728887301496711000803899740463056150784152329819405232344888805751670550447800735485422710827936130490960253263876647901110602009793863737486363061587070967072423936 4471 143412949281956715761499531880766414254394039493465935250113727960360309250806939837252409470298882486535897051106929472254155517968444301847811419220724133820247650146484375 4472 3260075637608858359206883850212619008243067238950134261787696027276662242981895201242619604343445169193051480392454742906721614461751134562309444470119596703061656472825888768 4473 22048374242193432926839771086544288787409745293402883221039492419177646843581280033393962395951622968298030313514847013122018090521809105183061070627914662646260563676750325449 4474 57556810787514724704832547394799571830647671476276823679203186687764186854878336747378323005254460275561411007831984388700943804026495145544092546506414500221866307480344068096 4475 69608733988975384206925528641283107080351871928577840805168393153274055608975450398165007051225691548880239750945713662703691141149391111416814372839833920763150897953442697411 4476 44562980805237000050631543733963178062007508045590495804510487282603104108852035971900012459166345292227370762672510380058345179468770355763503831606550855680000000000000000000 4477 16699432717289161517731065945047601498949502875331421939105761690156656139562096499387234763601334564607711634994756329651235909646333719353715180816084030849219206289679902813 4478 3959773929836174585194171392299534726104346024007507514319891887612406539284098359430413926754449214124581492457147758227528900308605715433686703582371995210039671577374621696 4479 631911735272452836858068599791091224381369799603799452293746517839147674363830710041478339504683471710787163525255823863994516587596236303565326513585770484098560884941511855 4480 71326753471454660811487530650756883544753927745189458183937782264524295681261776181305896595744547961447617637811522279550831147606939339820218417969654959429631567458205696 4481 5931293153024629786484839453152787257046222719744390669048932054053719087181457811910059177290007068950018727642262600908572069593110338383771959693686979705051422119140625 4482 375873784335266282091997259980607213864823577482920319736782745271417339283236145225661092027803207101907215255842341722139297690404206992926964833426341989309671398178816 4483 18676025952272623061802808085523184413365064094353358273692765990620441503647129134377467716652506701783049525286755143408139681399290589399398941488836136110431928620955 4484 745373714621459478718364224470440090711016674025793616418627260254530297214749975194680288165519287607014083316062565610614667194057101728169375472175026350251906695168 4485 24395834212496008210030600118767825929252999061153276002853981436841826646091954946134942490084369824398006127187502674648269327493931155132548568219783997395407839781 4486 666653053009892225509264323362882613952905297315235593896569553182022592443106425088006844513470892825130013036947500010140898174183082416479173345280000000000000000 4487 15449659669588702122969726944705710594361160736515690795474139159186380104291335720170972505716870570979883085880014360624467666449297773548051768688385711477032135 4488 307847961440611915371424810851845407558512226641884453138868725726766003199520155910123405782684657118347237900167394642734853978453462840612178407814786273247232 4489 5338527284311915280508392962771165379918766266430062098754071912396794179728191684342784576018936389193093474452977093829124021741911460157238984369018386808025 4490 81443848232580298690829600191453577517572144751340941683139497041272378768341561833557867478411575262763979723151901647318069268911146905884053463278525874176 4491 1103653427374916761362277869864475045672939760275760530263194794724198778818650928852785705263584121327823758623260309513762618699955373767438351531982421875 4492 13399999879370920053964770388830045873619283483621167514922345419080336615020720403638835500427252618580464598737178531153676962800195623288750312540602368 4493 146915612294847967269616516399772481736344103534157693323400518214410350122811959308516035707174973977661634068118359281693763954911953088204918757163629 4494 1464867482486732382506734259377113090436530454553057170657564231667567537707749022269978925923330471921788255653550040269317188233166708154650440237056 4495 13368914978429440712078475255196901900387346975681399253865576074965142161547861787650051536740255914630767369254670122276809222393244439994147742431 4496 112336395851739944517609232347244980843152392824925401797086657326802359608227270925587094195661123019354712391321879510330451270041600000000000000 4497 873813576574822189154198459686390125165315806968412363090327257631223623965257203955052907275297389722427339087110932036779212841941641028198433 4498 6323421775752087978705967140668409924788316922591793647470837930336872661678918295556531267761895669842668362279753705525166721088284310634496 4499 42767797107050890993027768004351846943536266667644384565305653198606088281457053562222633406949311892183801192088459884198016636274056696395 4500 271495824385988234778580212641418865875206078732925731892900587661976785950536174625865078332405287599529058357900388144357807499358765056 4501 1624094019026958000430079295426503081715260229056506012656157864191976053498838017117352399859682345716668385216443215397032852783203125 4502 9188935536851335567992601282108370336022984421150383798797034700443753938322479422311210388921583969152893831020223963381474929934336 4503 49343045588474829410219653427882121226666506316125623409469703673152918537009223656666211541451579654175892946157956686107216601335 4504 252290736990618231942858315743848050392455556712566079582550994883594806201574718678882136377042297175403991696908007388949250048 4505 1232014797484026751111530003404213382213338517859841763406695096977772510100700309564131033973887420868937766194310645789155561 4506 5762616150668150893852515804580819493681520364503874240671300768842422198989016947788470654038575624831214026752000000000000 4507 25887806699679352551365387626472072098652545332972414847217986584541404613862752477249617876231972701964699287655638243875 4508 111986268135791999886663612339720861262838455316828532213539287399061000179455234946734790773758021668059062239380897792 4509 467623096462533657565476655830915676434671066931536064265614583711592687742315547994309030544858773481916255867870845 4510 1889328804531585638164158782469468859742269753734526172565236609196553818828720336093423172307910012699995973615616 4511 7402429571550018067658506396146661669631938517492766896664009084274878964801275718335199068583092213295693359375 4512 28185867828926390750921102279446093240093676232729655874867688361923026047011833210343799812307313113188794368 4513 104515047053313803901043359111647644438295233748328825454265781155774094314047605431987596639237013335906609 4514 378168084596407379918199479321524612254330372828185837403207840964562500330493402764319109872607471599616 4515 1337796146916815053753367683769902129128207907766131666346088518171924104218338804169765953210710221051 4516 4635639996161616236972420023270037097432582906646660383392932880401990730077313770939482112000000000 4517 15762977334565498889663542260954710644549020811728972840597321348049167958816302783663222347779653 4518 52692771441969029208739960956912424494634762256049732146500005768957710948766688983702512336896 4519 173463332755874713161791797644916775047279955302984292528994349870815858222313925842513290535 4520 563319345134695100521061921023186435998856846613808102697048547794647537056768958520098816 4521 1807706646330240956822084693720967708549360117202482881417545086595559876466627209765625 4522 5741899719558212807246518655504518807579725667583065186504722612204033317388792365056 4523 18082575905796870006585490521017569693171223278855353925011710925386719830725832915 4524 56553817041608608616379125917665026016252095235200885784385887647350725623676928 4525 175946314256540280827786055768475505039630388396905673552020668109233992371341 4526 545427736332622712801269223542429437045552289736050693023352309678080000000 4527 1687564858299046826472765356604477750764629141655759837642940264008286015 4528 5220180241006175278734553256285493199011846585767148316163541462679552 4529 16171826950751907123357121276166907493623899174396877740745700710465 4530 50262323088648549616504206960432267945621931401479835924620640256 4531 157005682107909667061403456303220604333108689973370203568296875 4532 493831817270266995652874803490354568751394665421343993888768 4533 1566973467194974482345618258225311520396603585140683330389 4534 5025998015309278639804266896333193436441047170365259776 4535 16328896041756108941264645625677973142411871325053271 4536 53852224593176127178628454304980110598490685440000 4537 180697319509233510133215823803261798244346270473 4538 618372215414753740624826203621914099688144896 4539 2163803218356579385217944666075592596198275 4540 7763425629740117553482818475954219646976 4541 28644443515064268919629613108051156125 4542 109033391670262586701527675640446976 4543 429660093688068391798002576995695 4544 1759767689018576142836551415808 4545 7525624097771267066216951121 4546 33777003996241683739724800 4547 159942971729827079166555 4548 802949677566496256512 4549 4296364362815926885 4550 24726981659700096 4551 155780659541895 4552 1101563379568 4553 8903730969 4554 81596536 4555 819091 4556 8646 4557 93 4558 1 4559 1 4560 1 4561 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000000000000000 4562 530425780772737757181826423434492823619343330766440565137249239877583887700661622746755247311468395796518067350555222108044032093705262258568484326973748274781 4563 6529790726799534590804621632802582915667978726290551316531880132653172734628210054318793875152578179801553176094955018624092407505235733903442863100000744041034547200 4564 236249342209332100850895838889795854682732455330635013743778617483841452450400066604116098748177742076091821223357271486282933784518593981043917148448196816092898794571233 4565 283837841068711214553619859877754870962195998476666683169140911889690753984488239091835752418037939707927601379552768196467072461845173175113619023571327126394389402973372416 4566 35617929485795222872097181519198603827092349219573591203074048688811185356876130809393595110348065509256813472419050454796525695402330543182641934546242684178586292266845703125 4567 884583462136281801533962435547964202067972163213670941049694467268760427457547305320449460955964101905036987435516033277166881250625114676349607771563757513841887985003522949120 4568 6457243276311913726333932870862907874929360371995347367109083952400026221623051033481216496107663909532264375897617063685746555454897272544075852847851937565026614784570469801217 4569 18022320626787107469776907522962658630285995086627729207699532063483258733163524883882651376159852195081097571701379030496401561725356806236899165816669980786395382312436141916160 4570 23126477133717755407488378200721810823876321255971827104045681502183854742803979930809142577574729265439555724581072751309179734775260181812525266343870052440606048740597900166061 4571 15610733421528648940752698263515323595109441241701524459693541723785916901642442700476690048960003912072385916799309752367078521082687620260906082370482570526720000000000000000000 4572 6135675990961578324201167747740602491212241223621511489019808877862186838053192366060563883075565174867252869430292372249164717903080183666100853839711370507395135425813040732193 4573 1519101161051763721128381896760533510851048601863681111702801286256705637787469998957757413455857170200318678011623245807707830538490839408518693926804764000203216332553415819264 4574 252136643556318740064290108802057371507232055607732669069827433231696430332033980046860051416990159773378362646076310736780237132539271634121989202072078012386353316788192256421 4575 29499439801933745769532439398267061662676698827800400040441588552443033980435220331989202014448884466105894088734730025721968350260998119264804884651675025988755033074671026176 4576 2535025238310961725040286001959050995471342117464678725058824719969129654344693658423454417785873371249502666563799884039922551394043225879943137833377400222738681793212890625 4577 165568358568730754897478377029834199108957384733541598942322189333211059609870210943885233168879071839981672990153499952576040869841359326587036509567952619169997273021022208 4578 8458053156912664568310297572903923668217244731788009513798233843821140734494498067779912132411850963481795769922276783034883990385366943738367045763858936923685489589837181 4579 346304083330272186277230772934316865795745615524390635907611383342368333679152559471898448488187764169549742117626813448079395229683948326165932687129668023918342585712640 4580 11604529570182324111297468870804905678280927306202737240164335311375496369876762244486718220175894073081880354635437943743964494155810799688120813958645184557354174681441 4581 324072671046700146549504570194518981749195597987079343403424950579399913298708861123876325680531150293987522843626840146509154600734074016903011940433920000000000000000 4582 7662246193916630775556607318086672826095075360658541956295016985472288984128298850828587512532042847721497826538399139767180804104358760595598092708626404293590207221 4583 155519716300107470500862705067004832211488596121680502340370038682434562259700202068492405859608150667059297230415190485409962579586066442167473944554841370085294080 4584 2743130079180218781221111013613562724106493480349846121144827710555526657453276050840442186984711340636253215537699702754045471560836401350939740181207961104972033 4585 42507282813973518170417278859452094673179185096080752404871151549001883226919447673932920755226489990586810663716320357813146871825190678146592574108455011352576 4586 584329574033382683908257244990801176918730354718781999285321147807866543186628972095849878278587164841682331830170527767140116922394726486565069197296142578125 4587 7188219790577665174606749972444991058279998283776891317106904218095306331703051693888895939099230473707316676176310362539129704145078185511769047457501020160 4588 79758112633790906936652108612143220906394824739983334213095481871875140068136419391117844612775425078817057938849802696454957290366723905249986813619668897 4589 803931476269002298549756139171302362601475020480080169514579276410890952956379526160748925245112748727756219786688634540018950983115291362656571914977280 4590 7409274413243294468354507846683496548731185094005620013922414303882068312865448735819412895107973163881031275154665406988617769535475439634583310845381 4591 62809168232669122460465012920154914180071412973116225922209331014848884797819332679675231176895536031104055552389047705692840959305318400000000000000 4592 492408528206669904366820939772655160050946932685196047165397244002128103614312241524188434892997242761335027825800311577671293322914876401066058753 4593 3588057106283027090153289679277129239032556338072756739519573778861767908034023267017095918790797883803406050555614700145478745533909592686198784 4594 24413719180305414633433831980952990231474366183787984486078421399349931708139725482860200002470502693574891546139356472082426420333192333950621 4595 155779820194424340943972052722239196787188920431610078240881157780043830066611243960267683171039372754187961303343902727599827298233694027776 4596 935882914779730044021292347368663860767798004630727844022209427301617160395965442114348914732600067027067265409178120969420166597900390625 4597 5313468172112388541277223609305080642119681345572122546449450867114631574570058048373893298320235455176161145038447131863129452852543488 4598 28608114990717086894614897326415320482339152832739723867820530405041469716033246482343535341712138127430019856150255821366706152017941 4599 146544466880532635174850894427354870244843579166454648382338374492530315677863775980838983801868352419872386033938069124720707502080 4600 716388749883398723148108867357947905650365767369246598177684974451788258076463133812329886753906781941229140656047047301239706881 4601 3351826936938858004278952463612043489661344797694362059751963769771337328969227685484667439767845051975460473274368000000000000 4602 15050608989951232795124934729882583720622601052083331989721952037420142378816542743095004778102357235160609564446753488519661 4603 65026587813839330513432581819152224113499999191464057310865036292295641138288262280522603298254498005650898791853467893760 4604 270995259156847919996135933953592374975406543201812079200213968979584833564226759995091143215125972841079830681600787233 4605 1091907512457256189266343691088159809539836539392726252173148739498323678103991019221564767329451086568725449891905536 4606 4263224343819530624167196105326027907797546899413913402847299644887229965907816357590098177607636847930148251953125 4607 16164158521774213554426467549255093984258795968634710273358349367901314857521524263464672015616849769391141683200 4608 59638788657644707958508319571836957407507914886219419933711678280669975321269463467959840725857081313446846977 4609 214551306799639564826820242064384184210530249933400991291118546340842302463486239212018115507266358398156800 4610 754044774240260489595261239075353466460764278653056631128132203246975775270040502833306281438828904954301 4611 2593809833951336815946207913305486581706346534977769060968930059690938667205201635236672176128000000000 4612 8748690730490167060574995397650440431079889767973467922903797745323961417027592591065679764363375713 4613 28985529360419761774116911936706495605650233732547834931474431202877600652406467942560395327176704 4614 94494191424022676402639280048672114473486219163540564846337593639573909936961529055758529383221 4615 303635791998655526252601462291336089382773931812995892384733816532764780268286819693469106176 4616 963277510667786677869421382791730111115540049428222646515525659693316453567896513512890625 4617 3022163656195297850082423734917249357268838896468633442908598115213112697365148014215168 4618 9392116201223122942183610387350439991620483857311500917931754477327583530356551820301 4619 28959726711215778412115563686124409151046540205128217543373054711072793035087544320 4620 88739267977228355327810124825860980805586482267143145450579708706367314962332321 4621 270665707394300658293620356071109650466375565518150310341318673768120320000000 4622 823105751205820940193295270867354671027198007670224061559044502736097540101 4623 2499758806104328175396458549585491788257155299834304151034816893277962240 4624 7594245216538346538438521554010794721993417446984827241957431640696833 4625 23118042613197294243925722567076025338290686230011347181829720375296 4626 70639646097660821715423937609308905211324910821284668323824828125 4627 217043503628503962827609166006180629676550585255686058530570240 4628 671797446976572506476766117345532164709860122841539508415457 4629 2098662539633986013539111946112609076100534902992897310720 4630 6629956770740650605210195766168856406278977272811252821 4631 21224168751673421613277562812302935961592041308160000 4632 68997573253799846617301011062742378554793691811073 4633 228298042656592943804241415901719568501347713024 4634 770687636117302264964238885717809471959730221 4635 2661189122145084574213887690523205882085376 4636 9425113713248674843100351646231275822625 4637 34339063089953757984237565098950197248 4638 129108904835926813072245274514548261 4639 502689129751738416644482581135360 4640 2034859561854903754811702453761 4641 8603036114320800546489395200 4642 38183946343302586286636541 4643 178846970817112418795520 4644 888277741654726100833 4645 4703144989081625856 4646 26791750642233205 4647 167133487713280 4648 1170761774337 4649 9375665040 4650 85100941 4651 845664 4652 8833 4653 94 4654 1 4655 1 4656 1 4657 10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226607350415360000000000000000000000 4658 71932808487165612459817313420088981223441387545508285691783916644870517242503482223932321744464544235711083959042671402803322002688707770556944791626674184308043 4659 1105522928982661125101748618947544808079708883654787342680558356384450174867412236586529654696961341578315617324757608097002460646959982382728006128181119105070872395776 4660 47035334109778265570929600688957099596985209651526679009918712299434103557442599247550986525601186092084127550123964677631590997941496561331285318547563766092155024798631485 4661 64194445371772781573659787922894168277245917853044189032079697025472438132586121401690542668281679689423928572624019458471079660373213202819703374931923996416141091630487699456 4662 8945435223798892090695189046994828687414345579185518653737807461367875915691946138178253932136941572604998142161468677890114990180477924067591901626432251910299653530120849609375 4663 242748910585669203714050225445649344487769799951516903603757566843130136515802174494102549447370586638366473189049267065682401861906902813741002303159800674102702033639118655717376 4664 1912851012390020351048828075589877256727650361984860892354840928305578926513824725222858310320699206466304139935546179473148876556431659247639249169074475315372207634574616797679225 4665 5708808869892963428408091230485776433481393703325661760029680365408862598593565994553443725136645838101750376447517160201156319009943861378242406352738386428036377892747434092658688 4666 7773824887497363162667259593262888526192441305051028005845573251916658911242321077986764713480280196043230450954120689563706914880996257749111619556084883001390895909006450102013971 4667 5533654267066524760131891415868287214167185208783527687175538045734331547949380051056319571373854045545824279704193934291098224393943509646829712593822707561267200000000000000000000 4668 2281520159371854044317268756144863385785620603635724313746188728734387087211299646302832547948490607598404326832193953870830588298890097677553000171354556706381583784227658760406645 4669 589884845876628799197985343803402302696452586986256153084855537235468183012383729067015381797066941479707884027501874159525405318000742196297756979582891604302965262626248848310272 4670 101846086863986460451026494645194809970880377180749799645130976688689214147925175571816536444836126447440300088033080031714569514532176468414863025304419335138969910504795931399015 4671 12352933753509200004841172622635006588159396960451293790957954316274157065674454858429982301617895886681905371753762580732872238396001137476645535074139262198647894588741623218176 4672 1097180501951876139581334607793132825829163114851863402848656052114039047833417001221803821648717361341905177452252957443834025794802923497492694179033473812424769382476806640625 4673 73866094718888635829457642065745980757873261978566437246228892772121744477009312545417865276113834881313083222060722628956098774699606559785318827505210593810153242694514638848 4674 3880254661161514384902725546514129126590195075138450914769551767359396376548862147196004754662138234375040032862260281926293834733170389654722028355405332242577073860132459099 4675 163011515229851037303027383794602642519094275168741846345653687177630122635766734764174809436597850640995187092418077773102099816064945396131380755119543998930443861560918016 4676 5593604224006191642671164718452832833523262039649863208778040293128716271352007597541432498746612921124296542279533928291093871251953916459174116938791910214586399659691181 4677 159666751194497312956941160316063504835085267908639920496495329359747241757441293312672773088492211550811564639646925755181158323612184646327573292253184000000000000000000 4678 3852140747018773192412387260105865267954785992142332171597230618186702004556533715967803578152326631479361942620114104139420609263481379810321459164182826854673415019183 4679 79657191873964003605778511224142063019067682452186525935703347067001148534261710226826948652268793837763464402084087720835628560038130930479341941015571979382655287296 4680 1429372708461989244829728636405158029577616376993756521629996602033648452099511662713115351044865818210042250506223761167620031884985972008506468337069981370610552425 4681 22502393337269129835232425595949403543722542068676258825476467276235918875880019505541642349183340542344817721182247207863635251041737352672440981084985407125323776 4682 313857107248084066498042611125098609955034164777229502502580565807158103126102109589036242752167202575681196186501938635180868380850332716331811955737762451171875 4683 3912713774553486317804527746797776845692285459619044690844716531007731671768607841888834401407557536938955650221136357060798770862026045870595276906862410203136 4684 43945650499086760652686334689871339111940869478994448934577887107352533676429618747234101880776677694060915622615602479657526883018010205103030964830507071205 4685 447889204164965348256954350551283750446490934435593624490443879369949454993758753631537594736986515007930776376224762281368127874210262068124198367351799808 4686 4169517271596063638789893852488468732963473267972702741857543590414706523905654503773328073425608991689876727777167439540142884538738844576942781421102711 4687 35666375778493256284913144060424922864834224165375984016810249350122768868604360230728569793089445832557063214247607930355640433362599936000000000000000 4688 281884871600525744624560926798376918057595659761548509993543133737341394581666611248213303956600091213924775805496624547642969020696260303670079650785 4689 2068785208985148023982995882975864927843392513590644958699398805642229344480673802667788365751860623336721432515923841771416567263405682202637238272 4690 14164878801875172913109325820639854677425164384978111629037798646934118283991954353848732640475914078685868289902032780963626792970228690870941035 4691 90873619543141908586760242900296990661398243294350739231451298610739147300191099247219695490549823499872504579073624728970779271038904121163776 4692 548442509943638806764457321929108131396631785197728090584886664727412589103047027885575702587012816697604855642937328005398229504815673828125 4693 3125467449162331089719607694623092967572634796344156685375390324998679794501479798540629075687118834016759597275495931419066160396179079168 4694 16877404980751512158614384246926855660866565393293184598630955774219000885607867840443033583731213423650532070331320549846212873375085759 4695 86641183068003155988611798029082935389587609011550779305226102017381761788356111516235358693614966516149930583278333849625773847085056 4696 424137749473072939792271222281678371928110587214377183059440530899001908041436766034736553825476545291607725843649988769532325059161 4697 1985694401188698145166588757689242935607713132506417126659742221622285618750506034966424936858974921363156741694423040000000000000 4698 8915193611750021366271899027593665339851697421602525067144063942821957025447341238072167051732930220456290810832687066537103923 4699 38484839950323886769382315128932642593317771300000525861554056556565190847334542990647419257716593878392185657736886134767616 4700 160125537590276449924734898169863536239114617721028211412478330727914463617321153870244239106006549863022555433574485569365 4701 643671579641913815329937352569527563312067605790592093299205309651831988550950616606872412805948654672248074549902442496 4702 2505393893089607159102459163463339414419908989256987382183409800558406835008141523705450458242570879269698146240234375 4703 9463017285855765468772786497433613657831854282005156486672480603341139404278454019524986368189838838991206792298496 4704 34755391629765867158258607083918644409071145984844329045871846513574184368264304027535754688287479872731338565585 4705 124370528715068282410729098762404338039730499417352561986544171858463181412971893523346879319684106042451427328 4706 434459848211399097468507261073917553066625850283507668648149829663795920332278358014873668666295593157385851 4707 1484316109497590344900082783293464906102919246567415494719966101456151368151479146819278874869760000000000 4708 4968577844709278597527555074997706815988743600621755301195828033480419250721914255501031365066454448525 4709 16324150732746112813095450721492612411835828649333015672256486849026835054445987257491816185721782272 4710 52731238745383268168634336434372808260915370581734715346396554318175642569054679444037212711375055 4711 167754866496281987340644799328784586761276525743828792187624633789408391357202193244780207538176 4712 526465930507457040138463968139715811644942738300215294770536127152870851256904839146541015625 4713 1632530726805816789499878507962293898415801898388976636751422977818856920693064564670988288 4714 5010124175220234554633884780687421672893094929840046511047797047779905157495566322481219 4715 15241447656869903582356569640422630278909956350448498696102992828149760429101726826496 4716 46034768790877273429959855915101388198070977594223661881075728687889415149194239941 4717 138266948806810698054921583013605805956654018176208031966105623170593587200000000 4718 413633569699632606893104221383852561254806878644262247383024427339621322906263 4719 1234453339178205373514258281478313232637767840376334192389701063396594548736 4720 3681276420333938195742559415734423802214612233948825345083679041535674305 4721 10987527871653707733489616657744528592226539327528436322256053250031616 4722 32877963055751303142854795901231192569777969804998672073774971796875 4723 98799443703740914855936765677138521060967641850194647115372691456 4724 298682244395362430120700359601195106266274193267194565806522365 4725 910025212985099022168302927689247111884204645319371808309248 4726 2799611738647202777195691239330406487318446612878492999391 4727 8713365650449016230570589997479582229375575916544000000 4728 27491509387687951643203853164595030005916680052151865 4729 88117068492642097579253338070675649326616081334272 4730 287571541287409444699785760600962738956134485075 4731 957839342653860142619900845930159942455525376 4732 3264433869027804908721808312146415315843125 4733 11415059364914917686393732907265022558208 4734 41074776373726980263676775683286637479 4735 152569692432377599559284525894926336 4736 587033167684157223008865763609521 4737 2348942057552408481697224448000 4738 9819441066505067786635330203 4739 43105259808237896094662656 4740 199732478616875722139245 4741 981562686472700027136 4742 5143283715840104175 4743 29003501978550016 4744 179178241621545 4745 1243507083568 4746 9867279331 4747 88716720 4748 872805 4749 9022 4750 95 4751 1 4752 1 4753 1 4754 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000000000000000 4755 9858825077756689892365727469356584444697619626867085315546360659481108594876947783837934569155802096155033678556847365393890233584266060659249533574660528700603453 4756 189182583148337745767629250270693237101753015628379521184679852122336800697506494770809142178945066050349533109567432560929253635888181143089890168510091652123557000904704 4757 9466141235709199111115581218833930399670083792376652731645733513371975766142569834052866336100759530468643051564590262814805850983783129796067939058915876920324702462305681001 4758 14678140557211254077118321436427347216297851962321242122268908012002388141084791833166450515042495998426688156606505829388110472546248258597847619983012654867365607700847359164416 4759 2271606818175238345288034824186200162747109422093138711513135917653529962961786333510813320189974495716420043310248537463180841801666434036045097321847445939086915020465850830078125 4760 67364061891500644563957552466849342635979687565918308297918231008402563899681385707503824674050949807233997740409443817621863392154798739235758294517885311729677364012952494735884288 4761 573089532373334377131722175497974050133749133583390907103104614828833122070140712430854334044146327275320261483446006061615309158369859573011802415522067050042848526440233148245050161 4762 1829126383283513813511249059567797308867453405687235774632406458161777008504027520085537563935866604590744885135781920240713874175428347493055647119129446805828697061663506090919198720 4763 2643509204255139180418531150793382922353390680373713464118672356303818785173363299957577258926323452135009252713709087281658742584199969777399328318255855644799647370443543516827065501 4764 1984633242186374590084963353146500040945888665617151867018936404430348194125757192226757334440503233860526698565277173791096174025903341636951088937216860514104115200000000000000000000 4765 858471423542079219315633751991210924648354887895021451521820319882452274778471795522589383035784560316487876815582565799950627711221689100026259841653043785167632086965754677998310681 4766 231818972532114932378301862019977366039812657007604702343867292472595052654383486082908941865633776086364154786637920998103398185241348896017586630348383638619224601562003604609433600 4767 41640598896069549401581476580810416864505095495659648544494791269170740904922136153875515235198799353487357878666988321528720576585762529665267096735750145224374220505410654037615053 4768 5236670997921918182808718102526768678940541052507294556628783903348655288853012347273750920968863121573394404074310997710523121056251142384851802604936884633973201463380706712354816 4769 480804923997033235367101743975124551637570099213083274268684653578125229745231503829648077447864190424299430136820469005110620377007380285339626368034197950828495226840972900390625 4770 33371507810567984710359644812155747328554424288800260202822653693577493715055163604554601753296588214860586367715904397755260407351953263734750930542229523479973270710578703237120 4771 1802945242494693374011101557014518669763694197114485640861271502431135259812419339547049919666378408598805755239614643815860914130049108944441552653229948099395782014863157040637 4772 77728955839153633622495369498531554040685928260602547131609916314673901129087691677272686319172718105114285740517448997961590540493396745867559342809101136166032154882599813120 4773 2731700376553549572770396472243662868050432454006072176953245013349489263078655009408198833868846428544626758070354678072840601443748648362269332441408636275735167251768663881 4774 79714788371575533448884997703638333556462382160442096369432173236325466999691383932172955906616828837080507643566985383198449510558242075216902858446209024000000000000000000 4775 1962807618498684751325777216834229774337540665721048312649566524001486035948316584537962354399475480104309560830180672625510995069317424409289246888473815327140131711351533 4776 41359319915818884251536315656402717190043800646106100161710546998354088796949561753157240115792526007322834907657625605233325703241635240431613928112816754510821173755904 4777 755152966444538724264259325053246356414953997257004683023018403381747959453909323767681576169494810858929154373288321739060089779312556417698240130089345985845732651281 4778 12080035951182800300557187070161200971669603446751373436949317477190953754697952076347175039768852332537069104982587234946811290571025216936518579076306598060491800576 4779 170988292969260090030364657959450444955833046225510067790396067469285639236832778375208394980151364524002407755917255051879343868717303785906599130461781768798828125 4780 2160646706498121772791221887985768567811219311206811741938108607948966867692385814334022225612053183958216185790230859568906101947973648162939131882469249555365888 4781 24569544465172683682683521599280307226168054933546008889038748915008919459070809737790331933308828464258325911504851664855128865248099989363931215591368006062841 4782 253253972263411002242084460286649830686894258545678951188242281584826614196802584541105694651551823694078203463132740142600114336236366410403622264202917314560 4783 2381917645353482670316376236501194518376441739868544851096039985518235323293995976079826981246601628521653923911655433046280440131659063288712022130382002701 4784 20564847751669050412468341061637644806663755268257473712077213013352778352768386042638651065956988480621347632945328016319908123821228425216000000000000000 4785 163889584262959377707874202836456167859698025062916866186830882745041251427610918556035427066905497240224821429834013455323645268468072008990875948058561 4786 1211744014139807695982502596295569597799820581814876411628618115152004907946875705801542967636075286900783665505279570158669858708180712363770595246080 4787 8351041484138646500378070776739226838759992455925997798278165685576651879070493642755646225541404547612032899029494554667455354587723990050170588093 4788 53879841490594811226180349980553379894399401758758713057685716636634796726861776106377827748809792952034388625439035041941748882882035289147047936 4789 326752775369491752691678361017720334867487849891598309557216979112455170169368370574168424133291504326602346275744829529684227286241021728515625 4790 1869610401984177374951916416238454070324576424874048878546150239409275658933944384735940674485432704168498602558296596299450875571028633845760 4791 10128522997171250255113348646644440383312142770064180960318035537947733072039717602764726544234898239449896382080879000163367359458883603757 4792 52123366801706425878064218457222529684077277110483765470751501401302033355383967928211715765603299658244615368657356834981362779648163840 4793 255594748705366515326588902335774113272807143953455915691563415333929848546613852770960657636790728568068071835915567537722965932216561 4794 1197756601667386187264531756578045275362561452205109963162752801920632369412969130353468486856651643934188534974424023040000000000000 4795 5378688768037642289345903478362556997717487194248819353029114757430432821034540024056166551772302360219311775136172626352089949213 4796 23206320940793530926256604672932853939079506981874751188586364490387241029156323209045723924252735152985944911459257118154031104 4797 96434411451623032876963464045631821998779577246855985019975703743367713482528798981837049324374189738872434463114227716755161 4798 386879734722570690640861631966163623958948056998234367051079101807115623711822017350048858726867872865587244813901769998336 4799 1501806617332545875508840533024796498412593601949116948787201012764664152754291438724445977507275846107305853827392578125 4800 5653014379968442224217604271766546681035523649918888544094983842674338053643592061472878746798635358737581078571122688 4801 20676184651175606889155321226874850684275228666158854711793886769786960051421417543147539572417756326010748932866721 4802 73628707445366595553115082398311906943322329343472638897267401070860547238730171698261683776427986459255478681600 4803 255765630478829726017255145844061572326694761966258710625437550948404392581893944028885108776233756215943941501 4804 868280379330935042720501636241913386955211407737296531216302244321440555566916881742537583189032960000000000 4805 2885897951568470524725736484364352219457622045851844688328460819720904629218497389595098396884640727794441 4806 9407282308127088430777870442583916031083902788704979436903859256274752434697037314211077431377851842560 4807 30126591557598430722467469666317966590353136821831237338821722654262202181102746095532947220245473133 4808 94942950742895255019956939413853835184534982908394444139414764040831586553220895479830640492281856 4809 294925950456909433088531598391426065067833774338660999648238821560193275716082352888783494140625 4810 904482428198185075510521099884753476053865087003862791754670478354362962517398081974671769600 4811 2742928791736043739439991014717478269103370101452142254699744235985762733394293298754278877 4812 8238342649997261333676978142389959686633636160906053717528723802593983245520138833756160 4813 24544563541694474280147782550315168106757279302880380613023358596684670948192883194041 4814 72650394892366616681163245063292635132657817395122828500181823697049563955200000000 4815 213975991550545218084020630574645397580270280553286372519055443970944067219876493 4816 628081829568398243822547190595158553834380476118886769016870920114666999906304 4817 1840247367193785103552537791134794920210975051041848726070606410914751264641 4818 5390601166052323994384348714279266423951844572963994086131709900222365696 4819 15812542941450552726367802936256273106232507047192077056384053366328125 4820 46524900263677805197263799573763372566400852136016642436586629234688 4821 137537286138143612954336398555053502572480928693955358807596557801 4822 409221644161758140324871783272264432737547331258622907609251840 4823 1227652440737604640538690776047452437718355137179668046313901 4824 3720269542966726600931613635208353186086715217936384000000 4825 11410154551181712726901388138478977609663319590278342321 4826 35489554645970321807239243268663113067948497478615040 4827 112180957890374204399100745153629234259308138806173 4828 361174165338351739290692167059689286297846808576 4829 1187199792870242026486555624576197909161705625 4830 3994317149511644312355121618523260566896640 4831 13792850822972266784710159418706980577997 4832 49025755845420842568389302517712814080 4833 179935641131548704023026774954612321 4834 684280067249123750667433996288000 4835 2706988846656942077092789253373 4836 11190857002589235914683797504 4837 48594104031257189176491721 4838 222781430893990656070656 4839 1083445752097928274925 4840 5619104951812261888 4841 31370940949032081 4842 191949096977280 4843 1319941431901 4844 10379178720 4845 92446201 4846 900520 4847 9213 4848 96 4849 1 4850 1 4851 1 4852 96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832320000000000000000000000 4853 1365434692672447254549334110811913069561967885901464921338743306353836651045642292387627910696868090418770600707585071243739229623359843405224572993878115822697616555 4854 32718267553479958944084736830958150928347339604846188716772689967173267271510549075071393542819695556101167570025624561746202789639752849897143746917230116371153552903503872 4855 1925602457412818170646952559686433957749057303510496475630193227210917565268858111265303231178536513797915070556566075862302565612183313775275725721371969465811958007362217956005 4856 3392655438956649555888944669633737727148559203399917504810276453305095563519289945907505096052709082878559370726274303656339706573809111721016598023452172641069127618826859253334016 4857 583191636102139036491059672043902974089237314102612904101850991595702089688433955960457467137925128559427086328863896654327272480797639224489211287984829142543497956716060638427734375 4858 18901580738769168642402628175482111004882231326573737836412900196310841020794488846216501971476477924282694878965396670371034373954524835321126330176304008060808989814852200505234423808 4859 173626619531480757089769342046025959944991647046340547411121199955727388435791266125963821406662003608200174190538551944483620698375354919468374408241718594334206871876698002521116923689 4860 592719560090091797001899108189420469119185777676752503226194106877610522607068725357122506585582084587627152124593309029492200073951406642024163068683223490042889435400017551617945501696 4861 909264676532622840222144484240318005818218585441276633747235501517577845948802775563479756960499284906668807735580506119060324070315031506164491753739036796955944869098393694025278447971 4862 720061021967464133482788180181382219085260595386653499694716505641738641931853754599663381182757190071467098068352305265950375612840008478207471315224866115744589414400000000000000000000 4863 326818702320303422655987009242813798595365895139318386834827777243308496729111222238482266109605479258477024895684813577009831343123806746518863971686011593920156047217475911239168548813 4864 92187142523847295656104356317711714438841728642886453101859435812598163095631343435685850877521765074821970583068433072425432160653480880770053584033287041933400841996633961847666507776 4865 17230218337521726374085039643450468757032241057214283429031993972256148676285568258804646131048494818083100085007296762944096174107651574513842252489822418305787880618632299466887929055 4866 2247008455422500509953218686579157414362994411944731145747028898726465068327504919890852951462750488903551640840579334628750087641317612371815748070168137196443660623552965864729870336 4867 213298875441795803119014033173656069347675971762752942760040561062108340462496357409297038883974972347790177061080647927166984118289740798301494667838217623082098177056369781494140625 4868 15265166745465519149355129842355288726656531127818892479443355346223923187835973742442600266930776156021441569769652971174560046686250493607039165636193322267691887821599868134096896 4869 848335693529451579461462423207754162989308023001218284221362850354813153183809514825067602076883767352716158289954051253564875747081517783616893547581986316933749961193539492994075 4870 37538755594985111512406941687200643036837950689641539939015040303634641252194155438645366960751290936662297788583698189633320627561200471740931646049386198008351535070306870755328 4871 1351382429528510397764881334879464382017658559623056069024612153018957037476503585583020247707592488054801014826064112712420795456907613835015393134568615514477248261416145206901 4872 40321849026680885867932491741664280609813776294821145634495269047591337524372535985330698499044143279567848879050323691380152658131595782737137977287380041728000000000000000000 4873 1013457759443060900941953818026495923550106590217780244763276914908563736086536914464812093859075051413005911746489654014908321876414632207183946754516505843948506939615678295 4874 21764632036126578497975370273157375156170466253872226479024962451938344373575281599374867889412127772058459385384375819245420958372090811893963662881832265139144211994509312 4875 404420572306004188125657374800039498041836937970753183293541634425811202665942568402370904272108680350440544860326754119472339593316034137780206767118554626694300589132025 4876 6575035552152388757128665505047141890704763152419525081990200759195538424364302914609317067692696811726784771951110441005726570867819187534581908319811220609978205208576 4877 94465871024058293854608526618585584129352206148973679373007063838736471642898587076897569407805574152612710325729140042091657042730044920602037097951049202117919921875 4878 1210179381551433206236794396266343253006209627068062167743374200637841500367865500466103345537003565997033090446069198454591111737180006507695729682908313256038760448 4879 13935650977416986758226289590143511236678374270867840949229170950013758051860115065558336475350768637701144921648246632362861084233968094681270653144592061825462429 4880 145305520844266140660639184970629514294755882675812716758226743553436446444149531405827271564705953211823803676186223695630278518120616447297460978410023672610816 4881 1381025876934430733018350416674658381710367644402439115687508316582729369912167393437756606293891255375478982535293568123482332434722867753583984755899222895311 4882 12037128131073555335390906563547794696767081531938455382146643791645913200771264268833875229292360346751779431656508354014565229839635974193152000000000000000 4883 96752348940129790896390244040258455908451713717504454931611031212530881716035000839836071805378423717646399531323483079858012159008448488926247740660819873 4884 720841441096069096261551350201739205705799906534535200470184507513049560446537315913669764033279672081791070891431702889441322923488034857152815946530816 4885 5001587186386911951944940357419615604745719109831400717406378863748164906875286892889020103362788822596216094058492129324798566959035872929820444992395 4886 32461131365154170739855833555526723333694135213756401764613015078966514829653493547717141793365879143320768241081764166073552341488311897263246934016 4887 197865152864876202921720354191191318183586925321659156488282418357790611745871095684517264033161617542413815096730158280216445632129821856689453125 4888 1137014061820844090455397204129291301834257157174668853396890129050547058071847141022754310969565423083481803934878546000601636036522109143351296 4889 6181385145640506416279223176364133133024740010822681725459596137613699583397536087351287403821737678776542111378434759293295399122858626736455 4890 31898081609431265083468714805416900318236692612524585187415562464213979614109093002442735773586659939106746640368473663481348832703794905088 4891 156729253087076320911236417654351121650485335964874284321738251157877773248644156162235521907504370286544974653992175498012271479570713801 4892 735379575984700163788481385059713577239879464190793972963430137031675345651109275159972126452784297798149797550173852794880000000000000 4893 3304055915216570989083173078105725598919404107502924040756838365142086045070868382176875525221299114738376951017331790622616065184835 4894 14252525716342542887859659051709580845692913290127081218764710032743463455083006236326856421528722784843172500511108965579098161152 4895 59172696152337006853690690084007257292390716768950629311688381339716638350272072073188985635029485481561478866830293000922683245 4896 237006444305881076564066541838123128479518995931025613555708250009303082435956071254691893870662300481614901515469979161460736 4897 917878464089310986487235717461717559217116573967517312348805159250086203364159761264580691870584503987763203914628662109375 4898 3444535926237107919709332794069545253995130060602633564574621145680762329738730612590605376100091170985669155665255333888 4899 12551410736190772461940353252373447335326066162618220020165676714419202403354660271218061305937078262753363314157165169 4900 44497100751432545752930805431380922773311175345724825149614332826135064357442976764597822839237877183056460891815936 4901 153772296852942265621272224750125429073807522602398716777059373086034668120593749695398692977582395298806770137851 4902 518959659463401684424598023942253948291446167541357963238843032317055932245002768507268192873343877120000000000 4903 1713464690254849603824443853490542243320965445065584558772554097255071443676708311405867785638173597187674133 4904 5544438817172043175722760729874489279242576316085363975207205411975695344994505287553328429607685671878656 4905 17612306966405285118955143510365857116571506170330897303070205191794143569619200340560668751525658126135 4906 55013526810615706222092113157645973352887332177542153086834694421733158436550863447789919375821111296 4907 169247061599267528331159109994678581242112062455927994799217289169458243494638510032001955572265625 4908 513644650440408748162920143810958865208617279397280603815234718990759606630760446289359086288896 4909 1540195892153784603985130820086507745193972131863211607719553823978290331653200061280835840435 4910 4570192506950177969041247872812269364838753764951032294213756599561669639238612932832002048 4911 13440224831114049744958151060259155211429011639600272322120276958891502690610197877744701 4912 39233477355766307101259625205457680619757489892111784767419948183712919086694400000000 4913 113854125865207190628849995814121525921499833840806445307084704261316020928238656175 4914 328962889645521888304155403953868719173370821359863224771294847966533800419131392 4915 947804922868414120772592579676284961590259030664247972967839749880020582905665 4916 2727334305852618617564011214824611102842740917514161088522266774103964778496 4917 7850310119159436424377633993884626043185120111254435699221520197139296875 4918 22638978541613913139755200500282100823667180972681410752007207678640128 4919 65517111045496763438053600688500499135054516145674273096262262887909 4920 190591600891485991793403057287335303417943368233596226849583661056 4921 558274022520340964708675178568209531864683671055206274070327591 4922 1649504065924210621077736484910658054888856685495451648000000 4923 4925129654241501342027750508289705930509205698637330303593 4924 14889125730988332861910539764204016986244270163331383296 4925 45664114030578754640616598832066134592836388332906275 4926 142379186941921120518310145685124915357705412018176 4927 452321276099924656726082517232849229513923258125 4928 1467579502774597318021312925161654022336413696 4929 4875364125800975206608870032435739601018015 4930 16627966644969433298079993928212249182208 4931 58392686597727330726744432661729283601 4932 211798874664815820584558126657536000 4933 796217980610486902009569111972315 4934 3114539531170676713927340972032 4935 12734933734002393859983055285 4936 54708441988248912253049856 4937 248190168825873469533975 4938 1194611963564553415168 4939 6133067244387566649 4940 33903187551650176 4941 205481536336531 4942 1400211105840 4943 10911980253 4944 96291736 4945 928815 4946 9406 4947 97 4948 1 4949 1 4950 1 4951 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000000000000000 4952 191080868398299691145372728810441155882257482078053536497729039741289151762976230835088279174430197974789679937917066713832683984468231851876358857104516354731066710301 4953 5718038506454312638573863889599354517566844795923436176866527058914365161347523225399405437829009567530024559841598750337332927358784270981211659611868155924487007912245329920 4954 395873139034713063379161958254485565110561850490068139868487494370502475021965201324554018645332681325076927543240324477470831591347578764329221156771879900156516863609189218595633 4955 792598729775437791172549208723208324908031167141709378492730041785281388233837294775811146141500108154672376235175524318214202739502682413682000342480748665533400197675037512272183296 4956 151350733982351489505106410031405010750321702872711559565380253757002096057644590729078853989438423082289765402930893513601261949031731075478101849245291596697277073487495899200439453125 4957 5361847037421458872044315489829302400569595140463876909060761010899565331476709478507196065654984333877542940696465128307001082031149224543479799813407407325096680801077432780512013844480 4958 53187432502770470871985750070048309222671252070143737159056023842913961861870651868476711421043003669695173584305762864275799349390971382246497505437124249487637197806439137996321278435937 4959 194225973833881595434683568592359591223053487418917948375601246560536724263352885603933615376116895329634504977711320412173604279863170475825412837044208124564763062701672768543872579010560 4960 316305793917738300784640762184851289345234057044959789959110033002019362715964270600912279668017308474744135567359126187796900970286734327096593030469480500285824245825829039652005833115021 4961 264254117566980937711400694294883508012325254537775295666135119514083491053876102237924537454217201771799440908188298115370963075900377023947825161744922739861569614643200000000000000000000 4962 125866095672935620626649948979692899102892436293393832492207950278461891936854924793384549427821428700313111278913264747536728460520788845434832690975660196630995364447474852913706279962193 4963 37091231765591324722519752855254078069268227990356497190459229087066198626835886896971362505826863085720460193954072946132285233735667741718948307133713448271044346054168801748691812614144 4964 7214466714801232288006903782389131132350057533472555644374910055052035822618132729411571135484430994063428422817581600173242141791199683250422924559788372387071401525636014343196413367861 4965 975787650650396964163930523048535009296505643557372139784418175573549494675116746040804621902794223911821964942397966468684875837299922915031977870245563616955719870127847367054580514816 4966 95779477783676007161122326331530457527844349244928971634349451920472347370297750922670933407317895981396749362873028198426538438311624068829138218494102538455622215028500156402587890625 4967 7068969519032934275983157585180216686389228607760741258114864322779570327295390729043612017871614732852027654040920748408810513746035634253880316266256258346731569770018015798276128768 4968 404155018052186623120774343515429782050127616648392344212810023034698627826868173561204960071100219620212526958323430561241253220155972535409299875138822405023968416374875127602647421 4969 18358610397177106864483376531456474764932147508024770726399548949217818702365171090641018292985064842022790470930765817710454260030961579524116288986789835631848052713332584312995840 4970 677104908415553890910761005538569309372503294393641069498733798075060029230779804984876358371896490092739970555548791978192654313855309541465715422160881961546973884322275514286961 4971 20660739333771488311491773274766714447084713209502088392277594564766040266028403301996802497187521518347703298287427341499844649130487985043708809204464640589824000000000000000000 4972 530164571256201736155531261175279234520896965741890355420022281837844150406172720257515361571211832062445165095668949583284021552262560867865320514457475692139738358687979210021 4973 11605974133050649551710187699442041671339209965367023844109344755985145300615020247400845939703277259816218008748286151945910763493942455562720466226460132964234699055982182400 4974 219513426917466180604982879849050331450538283848555962931015909036504302177788571785255626603270919609473853998354269602110819399550322269239989638996063129406726932708334113 4975 3627745764657068312515495880791920640287011652962661841291737890122722039672940915895751472418447053390243069064249499910183691908044678864415840603501797391813175962238976 4976 52914397289037503896099040442153084376695385316947348716533288323425734817977308332259902734646465882664522333372341481316018299492857003267803296678261907741241455078125 4977 687368912470107460427997640295845066085088754906761164371142865274831365535797894113647819984571361187536159509960092003728534727728834772204647503169944689972262993920 4978 8017107846211916585580358326045812257571481583974907883256524086329078647234860792818281336733221265570789150538381191705282471122452311639907420455000400652652695697 4979 84577903229816797568043717963485344310948087427023222459941289925093965003916237685252573799670915754346731361750679977611504835216904674270696164859874335029985280 4980 812488212135255216358323344532572746697916837723772039044264679131680217717100295253660957574224725076898990615353166376328922237732924114286164142881310889869461 4981 7150795831538826878846178700608485340230654521337228370000235645980375041209922110605385040302725928315982392189558440341828745315862761676210176000000000000000 4982 57983249267871892209182038712084098812557391861356361194973799018510811663583937698582462580076083536421445952354804582808033264915931745432275918859646008193 4983 435410791148518669805301328095757178335981119673211066356104578859864676674367262600750241637199459505682409659358953102068570633293083561997724860991668224 4984 3042344774423680212674884744184341192021867209211206102005657018476071546919597016344198235813024395681030539491651161446477461182041556587758639882387421 4985 19867371809719451258985127711613057114547152022815723352961201132256897034904632139388374821135431122952770261149113730924741869945846383185712052699136 4986 121749785492976996408606670709727684649652081782509964467380183248387187509239325941236394333255416999316217092793502877849236256139388347711181640625 4987 702817246855029574996717315321704794271471272141483203596906741614638873696681630661033800196331318928457370929001783796663657557440716057595609088 4988 3835341806655660650595636236291501869987757340883179987479592862250275229578319272659483851636247381332320497211110054425423719952886087509964421 4989 19851617932056927349508979513697404146442226314187105540087165283844822628950318392608176299891255393060705515083986201805607612083311246049280 4990 97762482032632969744013271091549813859834100056266266009442281608246221648705550909372509649754927115498624097009038273246428722324786724321 4991 459417667313133262792892275688644905966449148256682107745656733358154220303530418835462269419578066048014140870916124274851840000000000000 4992 2065880471641975244776308828303631372340206023694447994494184977475077768872481862370901318006422024027213398509088086149604490449124941 4993 8912564993542290657287639462130377928993375002354069991629050471671978656162712012720047496812914566401284672618207791851291887534080 4994 36981081800431722043220851077195921311285554685264194888540462498475475407238617961862489616024986018168351450640740512386833232593 4995 147932030534377778350255714143487165587072668867925770273973868081409133497201199546486329327649040785358261930678324626410438656 4996 571779884859541782259800710501793117629726968957747747946874645903750296728957224355219791135764403432049696271173212158203125 4997 2140003653859828774546881323866177756875236505346220029165945698438055952553449781939120922289289177933443168759042550005760 4998 7771678982795402080303599211970510106729475614033629342952617499669624302756794299765040192433606276094096126001636558657 4999 27440383579704616043575941827799051359649646207598087386928107599330484510703151778377405848002809650050758402165964800 5000 94377585262564154515918067958613014431282389544212371887494376250293062779463741736360178752452861196022985834583101 5001 316774775652817675500778305827545522445429435447331995443896033723971531075232084798393519330876467445760000000000 5002 1039463813185470236090327765933110141992777615954236176888022986871413362097137884219813526746733879240936772593 5003 3340383513214149569542346250751756510728221526386084582448140758402894955066090515228501611279164018842927104 5004 10530338458239840346720798621895227673372977176695059266505711797581036993253187119647487920743398032132581 5005 32618236033737404864543970294281101220658617122052854534148738057392791641101292654124458201648575021056 5006 99437100515567922942171247456028324657532178333207194672115585862538694908026388433350550316775390625 5007 298807048888550557526523986980409497999297653213579511507682288823345788874628429019138590410539008 5008 886464307141564600998367074271164526216335563515245205560208724698964991885365111370448771887021 5009 2600306376573503689314504238301243155244714222108819151286296164648597697096202890206584504320 5010 7553335305274184610451585365308003417425370183223436817098107725538452167787606028481912081 5011 21759930202830591209058657219117326981868916972672478066639959840511505521128243200000000 5012 62263240813821894711956796084901000055332639878137043797921751956512892238429262431061 5013 177219718569941375365383343486644981563708058856127272507744858229453704169217064960 5014 502517097894909791322591454402922015099890845869032412878939744090759089560291073 5015 1421688756683519962957558063114175307726636808509831050246471763405072117006336 5016 4019165337147931966064249933897389693307813680497190331389292506814903828125 5017 11371466728124218415651489764961606495361115047313670062082278815694848000 5018 32249980182206014181486852008289873886051515878555671604854234503328817 5019 91827373847951802812452456295962654676428589471200790752059845509120 5020 262941661510430667833133659639048010103396804079658179647199407941 5021 758449627537156269070363713641079849528009941916932112384000000 5022 2207670852103536906711863688658325263829434622828917244119393 5023 6496374055036030758398114850070437371996574168424365686784 5024 19362393045013523167703507250687093672566598256288067341 5025 58567810852827131443191016415981572866847981044760576 5026 180167374126017224493870046087195939429745048780625 5027 564895599410576462674164941197656626601908502528 5028 1809484421624011662172180761771196728893111221 5029 5936462184917840944720089769540770028584960 5030 20001267928435106069472311001213575490241 5031 69406413849782697014566900412243968000 5032 248832764688426885596776316126064381 5033 924857855594043899463599973335040 5034 3577756466388468789415434429553 5035 14471097868617638477349206016 5036 61511413396329054241461925 5037 276170402758962120048640 5038 1315792597188840870177 5039 6687769463537898240 5040 36609791621455981 5041 219812385093120 5042 1484466632593 5043 11466313264 5044 100255701 5045 957696 5046 9601 5047 98 5048 1 5049 1 5050 1 5051 933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168640000000000000000000000 5052 27015799282204393652757486182039839007928724239614076724115229683229744474973964185696283577921954517330655027687567232551951278396023713574755635407598830596569534342923 5053 1009727891899865279527020054480406563508462136756148648102046107211098859126324819450321203472527964569583508769003980313561077999576996305896186726033724737668394120589644660736 5054 82241886888939982884320206930128036969190023673766665369044690358748171683254616361226958965212599806268516521751625158183583121301911333182795422814788466303062463819847854231915085 5055 187138326360880172350601034780776140436362907809655865999070620363003791179733977112678748700519207838907201283360095693170080623826272452143373123854293504825245760335167276711030030336 5056 39701112896784229431337599891117627114717127023577149859832977152496203472374365662729210015559309621022325404512263910241186432386308625823729754403297869379921117277238259792327880859375 5057 1537537921950643850829117622754142577171880236569801467499132150069186584746824804737135940764703657651856471221831085062141756165558365868180703174880397194271725667409859993327457917730816 5058 16472069950143348740947483890150593652283314745687392030013187295877177995607989063034888642892219834972395687568998676731631278210139925614891614532416510571465879471851071262570454558486745 5059 64352324477676413074015921161856957026060098078974545129075378265835933047077084238710592988724136595204478749454232203058527167467029696113440090034288416607967750374998578156245926027460608 5060 111269587322925727773599987194634031627504473942500503340328041111505519825973216189794709472703641604229619122202389131113645433097873691455480808919426237650260793154493449921292398796209331 5061 98080248667469182562685552518353310735382007273213183713059587770865729408508021139872289557046648236309540820549654165167981219856950726879685935571809561956869806542028800000000000000000000 5062 49031371307970992098596108094159837197816898520006966762139636020977302932121413114646728649785431220510021838053813099756018865446028336817974449390584254628687625544144639140725038501231205 5063 15097080123874541639146907401620339880056869160637888984589633114650043327489092041542532805104033992205253771857995898328183437559317757715946671336601848849436894355996955015376811654643712 5064 3056308666217442926364486422939637362298733664321230275259651166801006125483485875837481004794071180504600254613215200571131495102681511157257010596492228376638572113797975973763724345960215 5065 428790907864763634181880927508282182525869886197288532981649128635991357609759775006578629601176886109611956406845199539456888601182451825595235847176311326426249498863492406423707677884416 5066 43526881949494866118587244768850975906575611758924655385964906932930313967773929661172913666400405573289858660867654884467297188765456766619240169549452961443055295727946941013336181640625 5067 3313407915775180647043067321417295567337712121344466116057860434583294663073783235350784971799515824716978701735323377280651255911589359290464120838422872003206380057646418488061023223808 5068 194920287892249658743936045928809170757141621982683839756274099409120727536985657944411566042857371794222411900107232361946044428115970281307160839077555510841973032446082285104854297819 5069 9090646519922724613496349296053115166335011849166158218276544265093350841859177380024449222121766523667154630346067194628253755817086945122572882875221674486691141490930452976784900096 5070 343555220163465994902055537611115052553239406421657239764815296424500738697315337124780426930539814000499428745922567178262172756443863122599963850458528996363330024724924714836715901 5071 10722196605576294504635460017538419371474216437204552864456493807676502801659305732833282213482019551759190633243537520948777173012279860740082597860525168295673856000000000000000000 5072 280943914818821087606936691419044727104740559419645304672787685183784499016309781751912552121478932450842125290177930902917290571652031353208920163101000846577700071009672693824703 5073 6270309822772785408409748666273219733175684211331808317686152081221591924658812894940523173142045513385590098545949569368876072768557744933295993128939219925364814380838835716096 5074 120737246986694648743649119379918083040238432005293818068184971025333518444184405368139624401665929697839449051356559134126888717635751207555113202636464631556414572890118028425 5075 2028640659553897603861880264281240989271799040126366375738388958030584131964353155178394997467544060461407210023464941484794481195730208873733380136208218975995292145393074176 5076 30045652067806819585364040070969420658099741994184305969710770536116269406721656030209256568346464186605251230260294923865179363590367919149278256191151400207432098388671875 5077 395840646521413823025007630626580525569111075375920745275526225432380578908653361118223912174330856956319584063374291535171872889345018977378086929985952560403605782265856 5078 4677161202274619347067223859791780913580815319229689056248817259475833964047248507399273263814498393444958224178773074644992848592143295088679020565640335120766370258325 5079 49933501572254550842412792767993377289389091219791840284558886667314111956192724169054734525892565891966904048798702599400266478481625295202279189837224089356345540608 5080 484932476876286128991126147926558899805329263198915068597940800656898833217781908423389452938477736384992798808647102153650027246220745119336559822609219834529711591 5081 4310484136910067659662003228522093553154917188841503878036481447841502247928043394838084598496310858383580592643052076365448501088359455151309717504000000000000000 5082 35267744826700126610873600810914854941329288158707678974788037585121465363661970121935763193221206985078741743932856935177068656593021765109060438083411660923745 5083 266986620166465027307698610232797190927128037435794545107371808235031507950178994087624451563549508863322653327273192301627413153099996368643116655349797486592 5084 1879055437593417800374869999962906431142836799421503077737863490811053593289274121978885001690759065532558832977484484734183734907049946608759979193169163435 5085 12349533980953308529998405318712317097620364445153569649496957245984010092380830461812584028312260158218900120213585557093337321966473596290981119221825536 5086 76103830951641186361016696912273980090577104629578993902570507868189718347655036686813763776508186239337307227577840859113661189883698302959600830078125 5087 441436098640068766798501446052719818516628731817029737043393570458771740479517164397369713614936341532822602023947984923255248992910170886168031264768 5088 2418712222373828147589266245729507728777369203576664219015400423639807177532296142274411630477254073866757310529648459477617020296881706584395114639 5089 12560468421521284177658137429099726748644223718604754602153005387794592211731284115268787392054625851121991329010413041469517784783703019247108096 5090 62014552332751679007314422427596628104941613407793398643439516397386066292203634976573674754100099665802840489679971861255847740077198315628601 5091 291963014419487147205646586565081937365272712375559669574759327063970234279519954384834869220893154551836958811180821559126261760000000000000 5092 1314365437098450291143548161739870079614191735122208017487314217394821288850116336484072731261247979014102861809311200799688712677157836883 5093 5672838439388853525769764881059897801922685941517388656886574074942348098787547593588803552632664809076410669004141536089360928977453056 5094 23532236380879815512068817543204553171665621842802002446697821940143411136236639574639201969498621364402751747502434238797822526778565 5095 94044458854768152035553084684623313194104200684143886140198708117137728904041740536237441208762221306140211270356759422843031126016 5096 362902914198964800589173306061340874401205128933460915060468425736609095991927499118391130889129102432824476576097883657958984375 5097 1355098413835608512093614987516955776598278675875912395334639388314289759405232637027553444909701271953704139124878161421008896 5098 4906483383433881274823260135099345826966595080348558838581964729956588761622828726941781893241396195405825126504637358354705 5099 17260318785974703770409621921209433029216539276855181609027667584069279940088129712123768454509599024838536979637765931008 5100 59106268948940015263751725393611645719128957335223192147141895606656595568664060989931681494924468889234821718417878651 5101 197388763603852595149581660223541385375401834781676101819376840353601995282851082729818669077961050937098240000000000 5102 644001634905937296665467714373254034567051442215420573462076971602589107612504384800952780794582900001866158904285 5103 2056246110879391020615864831469371763500422879960231157955452619234063992620528939334613252386801183631052111872 5104 6435965865369330443845611890492942958603871725353982536238787014221166696862943567358422341502377152375657055 5105 19779317041565207725290416551411833878737869985480572544888369970331575237570067269691048306160461473120256 5106 59780561236665005962302123956733218129238758626417621284168544362739910566340128826809149905219103515625 5107 177966423391190628632951021632433241015196616790657177662772795220086793950049043712892936332538544128 5108 522651234313001676723563074853246221795032677183846878959809875160749970899862569660461007721069859 5109 1516486028315823447846218737311923777370307276051475450287180001867969009000712557087704792170496 5110 4353778986951250517080508022226706889585688421049889708441808834296814737502106507170853722101 5111 12386231821277364084343542486882139327527477014375248261167326907417003585415466188800000000 5112 34970073352948376706146263194037939123310663038365420478956919986800575965957628464899463 5113 98124261284010790506367284026010489651390476327882450348316023572913184855460063215616 5114 274042033904646668394360604020963414160486966602762747607936652411581417192299341505 5115 762886290421954591216509466769990084150614729815625280442101987798788359225081856 5116 2120068582551497415724483588457469756190680290578592030808616610760041686796875 5117 5890336494452785022793246163031364338612713809776325852657245680919365287936 5118 16386735528659234660507636090719987774049577324417526674408724604750511885 5119 45717344249898117669534042350742401488737877596220511672222506767351808 5120 128113421688923915487733508917660488889351960826748239008758969854511 5121 361193638921136928521967519766176190008740209046602117021696000000 5122 1026231530184513216855294657672962627505620118560752811600764825 5123 2943495406963626950168291946637520777284881588800828108439552 5124 8538393855047198931251168994917616560754602889468264537075 5125 25095713219750346064957473105275224207242933682177048576 5126 74883810424011718758298344527993304331945253664313125 5127 227321641276007251899334772040604204327350410149888 5128 703574834356411805739888340562744469392236283479 5129 2225415352713721978154424398957340215970103296 5130 7211569921658704035843017300577858060940401 5131 24006693792833050006182361522478620672000 5132 82332040398392183981001041606799292443 5133 291801941326971252247285298239307776 5134 1072458165918084513978196838813245 5135 4103486549665603422391032477696 5136 16420708906442108260931608575 5137 69071732575424002028670976 5138 306950228961866134145865 5139 1447767757229197643008 5140 7285957201455103171 5141 39500748339367680 5142 234979848097365 5143 1572862859632 5144 12042819495 5145 104340496 5146 987169 5147 9798 5148 99 5149 1 5150 1 5151 1 5152 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000 5153 3858580405358701701178592349999764119100383919493174924234254289226946169670282634143611442423604816235137952338329101319907588000843687802070594951425839409281529763476733 5154 180142411343590127345575990695057562614618216335674259140049857170451245198024454892399647366457860974281303788351159980749800400416294782401635693459538180409644075404055233429504 5155 17263569524547604349483010186934468497657803632690333061620325666437464106247109803706242888824577539724629985567077821426029361330602933292600460049508681884830550194446349270605448761 5156 44649822629004579738968177339761084245327248434736039154137688233100673490330830637951805428372303599197143139916543743600946897396814418944102597048289235274234103348381625365272457117696 5157 10524866171962873336145964246554399277591072698846285924420163011511903819427426972007948052854367702555911843916848564165933336671712493155123688440003512326328628324168648502826690673828125 5158 445637938833481784050454344827890750428683326262484664882030176634467904173063853042732192445661527756889602087670597512797016205295652020387902524299167080587917685640138914867130231032905728 5159 5156825677763799496435122982962839426511927151166133917368531242270004001211061528845742746083827734936938179284114201200893398433355202498163120023006081389901356792019189621320591548785486481 5160 21555971703625407117787535173877870715937714009256453557771671426431478837004513714878404156801257194770976062197902055593289266140438487117710901315728546780852470646258197498698217340765470720 5161 39577165810180907827793598883326649904534485367392117086757766394755789020178964465708343921411104007547153113203681209621086501575309988529039051516236901990686928655779509152727250534211483261 5162 36812376587951480468860534806430422948226248488620137601276348633811336034517770921974112081254461692129421377679958213797100379925756427547449859863966487765420888085757952000000000000000000000 5163 19317310175253008006910723958572617616772514234021014632538101681960541196648713536778328958562938679859274374625937755087103437215412417496748717652110102502789817269197659629982063969224567241 5164 6215528803496302751418032197225645966215565782190419439257808496387290353394654473156683805399474830472662740931911926290228291333823244589588750784499342654007773656389056481425445615063531520 5165 1309818116757573124295470129325085189972384160863885557124065497613875601080941090983664133969038883485074679994373365785629118851556098856975954580366187282719328302930770631191375281789315293 5166 190640577068715141441085444128576519327511602633357077254892545259398383830023604729109961976012857646754972984451307914176050252990976654158228016787699122711964831529425769530664004779769856 5167 20016230333929215852253921122109222685067648783356395876021738849912884132475521813273922973234125781515309219280982550865442970029514591320719758198115937244670726297235595933628082275390625 5168 1571791354203604527680231043208348747016847388213311171461424484402407468832881572007073223546466958847480767719550327946723463677104126720007236375589859205064569017871452652721412746772480 5169 95154723770257890998348048479601918485371601140842988605558047340020235139857558541590111337840042275061101900770919106439427753483240611391354658075316774723051915882838758787690695321597 5170 4556995189353344433478142678549441127794224647499798635055979354151780836812091112584338438079875531251984811323361961985043305712517839633359046226919213961799455680629005760826200555520 5171 176494905268791881205650643389117007919044420043028368491965199313922090214046657936639153901312259809148319035036316668207521984772350101243690490027352431857824842610277052149950269401 5172 5634878677967736188926627456137466752272834808865749918135933888504073058862382353928238772541133496560477951059390157748900343461427085135364158346236598735370977280000000000000000000 5173 150786008835963136120386151019692321183197133209209313198816364099629440443695322837817910711682311978663325586842710853390222936891777356006204698761867991842997751452037192061028253 5174 3431628609364091299870848617902398198380307454659207578001844126341428545461127691190846800942518547399083177593663823210576206000055369012508658605486778295255789114932840590475264 5175 67281951731455021496204757011367384673218289703263236713165625459796074666796795552526730757746866067610801685592045282671069436981824405104158728532133645663531336937951677105201 5176 1149544364041386503433800837492923246257742725862082084078184772411710214029356062163697269463562602917064085704109118697649736269296277771849037796206413294988422173603687038976 5177 17290954080000419453740224604517203285556312395183769018190053559240826069412206928077486891558359061524946047127634004320406112272870554747946431173407638501125263214111328125 5178 231078610644499004475878066505493752376203120888442556626897669100954926929684868331202041301151633860534580808380603299395800261795450577976166435339541803391339357764845568 5179 2766542300009841132578715175633463673558768379036268726450160027491444269461182337907751261834871383648733145705852153334353007634203877860120422396511589662413996056209001 5180 29895187192409386848443264647397984400450025752493289651271793882566336594162674598123893679320253122894722531550876078998581595074489829829953982985736928165259022172160 5181 293566017447749770303914114281950021669303724506116649279259731013445684219783066997387426819404579427262245095097108528177483056727250152697062715976941098391818271581 5182 2636007692657754250896876428728038568601057492022680391943821700787005962332969231575048702463322710177976802481159093864057678054075486639512595988480000000000000000 5183 21766720921628997874123019919703813483200999661100751153128666711386800088671248522635706830668659748885199690337541112352101532116470186322790763063123018333192001 5184 166155192079311447054073523783162203122860396039120414840879765006553292349937438396720142161631633860417669085321355633323999871215901106920110620583342479769600 5185 1178152813224129230295992321294475966946133202590368166911148798295738930433077335202847092075025443235433894393765568935864010457427115424572897494427812303613 5186 7794554506050220082404645294544127668542061782243489915225522782203708100451126465841843429948541178161218184658960810432600811698425713760640445132461572096 5187 48314580831984132639177679753363568954437188115461404716042297374356263120580248575466091010223928294521128359596770293157576444153630474731379791259765625 5188 281664882966540014781002390824035276405677767229880003409543446903318683528674240439658829761415038578045994476737200355620482578424004036949179912683520 5189 1549933923978168366209747818959655359028197679290591173425373894228825531822309066668919960185281114442018877406491139271892470708445552479815001031197 5190 8077512120579975339327562849941031558071322126416925048057739173469783490097432524410193231464801581795744876350646845587452212612167886758257623040 5191 39993884819164787147664120148198123296421976669000693854319522962089076214149410190039874889586173288868917884423483548260856794411227483571227601 5192 188689278683806703478285839764725420042709389572274006618579204565027098385543484699737873525999657706936607556105790535465802137600000000000000 5193 850650356250963840200246669426696598887273045981978378406104142559098746101594595531830503440072831958007735961757209407408610164248340072573 5194 3674102417654272609950282131203782834772442168879370641068855992837185508484414681465528248739514759940404440959521548887962580144906829824 5195 15241707458993125913720791825448970257522228715990298498781679254415233826793746459527508952121832857148300185177937116158617168100556041 5196 60873677989805229581883361231439304110219044969593618170764914740445686544550520533855798916109779520309655651476092444586601722413056 5197 234596197352429657656425632154421790482040831402631714144992862380316551033871684768125482427310279794467809386325025858487548828125 5198 874268939318742414959389256734616932904953654349384044556734761026755345900014819192941011190433893684744976399095920133048107008 5199 3157172689740401548737439495035953594913984037193882499541087032533054013888249626972319337887623964024158613792577556443492321 5200 11069821417681590237506803860778477839701133712295564546575607099286171905570371851184835108452020065135837414528168597913600 5201 37757080134357328354689460400032320033112843381695020891965788777356869746420179177475593458937132229557729940664583202301 5202 125507068498278103906864190254323602187239898059032621658956390427734920310497353379682805736285779852787712000000000000 5203 407304686891778785870243256267544805518469840018583168660716973181047697484629789451799502247268398950046176296878361 5204 1292698472683264075898209390967000989609015093843493166747547751410496870963269379796985317417919295330663352238080 5205 4019066204200027183750868782695919145113190769449195737538932832477442774928694490219461903422979152268180914333 5206 12260478792306467349894633457905323362390794336264536344579132515909997054764647734654960862106033178841972736 5207 36756263906355597708765942595009506709885014627837434289991719974352675914354474603265275384068180556640625 5208 108459981876419664621429915363058595334787082566894867524731650647864970675362241433439950750311681884160 5209 315487293375336565761189490178330974162645438360249269719073542522929673643242979715749260537181628797 5210 905978183117648232669348988427918192750707731171894692199849030165345784201470760930582404330946560 5211 2572277738135955325202301981478960970076637333870766980182350013203188840095109738171252741938601 5212 7231298588315570278868360091398229659592127384387707722185253510397246189194037952512000000000 5213 20157764864380734407282765171215876772162739966170956245907866348395305447778111617368601693 5214 55798513640538677909506956579471443422150568638101727067433385216933908150117185496285184 5215 153597003881976179328812288985600331368650069352152665256018034626283304903750136305281 5216 421065392609752365304532871404074003565536336967518450049798713329934952756397735936 5217 1151206084696698088080961548101348727553311837457430798397645032393497767061328125 5218 3143610313424297959769423495078660135179662971071415390839564511293202705154048 5219 8586563775533729571657479295402619345469704877435621140898174328269304928441 5220 23495143535780197443102844317008690102440862393967733153366517511922647040 5221 64501569292784254518336919836133087580889411942371672943656133311771421 5222 177941271416495808103143166413330402871382303821153658134855680000000 5223 494078990736512215569499672015118326946774261600017213071669634321 5224 1383088855746879306269888385528578924334452774484877964696616960 5225 3910063828246131334600416713844063945752920955274962147875453 5226 11183383748880508724574964873793788958030952829486184267776 5227 32421100689994114428200705541131342859469550301125015625 5228 95454417729286568699107875312640030832734910703206400 5229 286003861818840033511928508333276456895129157106397 5230 873981638202366760504728669227389090360543150080 5231 2730215651573874789878871888741821867437466401 5232 8740530789337163844951117388981105623040000 5233 28753184916261301117820596961164376687613 5234 97473523296925527779143434250433593344 5235 341573400908091109568997954934456921 5236 1241552059836192333619748239343616 5237 4699328347692524736465767156125 5238 18607227106306913141277810688 5239 77464112077431960950429361 5240 340775201677790003604480 5241 1591369066579948034941 5242 7930529393116492800 5243 42586514136347881 5244 251023546906240 5245 1665559034973 5246 12642153216 5247 108548545 5248 1017240 5249 9997 5250 100 5251 1 5252 1 5253 1 5254 9425947759838359420851623124482936749562312794702543768327889353416977599316221476503087861591808346911623490003549599583369706302603264000000000000000000000000 5255 556675481568232514984982818042190343148558399534414077721290961776960540637206877790763456361060795834069694795623082368217342462738799183932742267348758879746270192027358315 5256 32466592458448453242091220532855844657125172610134690272717869167418571325398048782332307609523656717281501618965370247626172854140661855818942465790651736581014220339920358365724672 5257 3661191722742680288112898715852434223847087666061647888422121234676976056059658224918580248036546486723960458034199273127744980855522408966854154165908725584538642786371837485169506142005 5258 10764087913060844029269042503161466539257646352095902602265171785607030064770776989098540637704043997252118757479919366338619990663858129194933451450587252725253222249065792123169416723562496 5259 2819539033729068700527776281489141157479529059271331174515305314319817890848241029994092260381064470997470904399994910137414477527286786241604736429172911588730734880394974975583553314208984375 5260 130537180896251224595597712297279987289538862065602656606378509697409262028594896665616984845283864126709501453492322310696672939379903909261813933166081488590106064348407470560640251740184117248 5261 1631780085160488452392900480163140884138162007244819894703872906333809666531861600211855816178398696965561616902989128561372645308751088897972936289584618141737762525812214486809000946560152193929 5262 7299045856723648964867196709730919205252751498863065617196014654445342810567382191847775586502266973573078872522236898564311842397554970732684707165408824285556754146939307235783750435601484087296 5263 14231783828765772444491896430721901054759125043348104248636063628800381951529308811819180883330272032296744160557578642506834094625944359801511870843750516113218751668198265189907446730706581232131 5264 13970277632659842482219985411704101255904824179327916841221795338581667408047295690230681859171694051537114280814129688164852626115785368459158573591334223727499365890960392192000000000000000000000 5265 7696118916632965970614256223838327490831474486939749795409199082369745316756454973236882343103341489667251649938827706164463285750496903679554272791810475592564474940715104097325831409199143038013 5266 2588037359421274929625316890663344401141389031623274421088657671897497722325991060559414865141850292720307078726543165879382647670409263824177332128705778221062489351744847390828299150295098720256 5267 567790592783035976532728797000093645630105715790879843024162342006273410095265840903664956879405282247883648291065802221927215151279146518835878033977696601754113602299890600444864011180003594255 5268 85744430725540711034992631159918101389532907785796149869940158043985395614423055417016240469800133107392159957857070517416825719670583730081182395146120630139717608153938564569634774046868504576 5269 9312934487416421616565026398769553341214602277835406075361494815295560357958632267667936089189869224383450469820577626139776047902129821983931668381519978758147806210049334508798313140869140625 5270 754491802109233460517728508298485660937436380559242720485148010850783007850993226023236875455024462919215909496489946617980533635428346441858002577017378843656175205193294291806246781767909376 5271 47011580836519414369257941208824921369990405898399865424217747961330743477753651007124179331490570206548500836971049598173451968098965809098871038856819352395486186919883211135426827937315995 5272 2312206454630368441971309816035634555470015540770910884604129768254518424316465824644407810465498089947577646453384918642600400836264738188624789009101633207092970136859230394432530717605888 5273 91790266051564071206577492962665911312727899769468677689092367261781421038838783838843771751410070339186422066782619323555481660168465558985135147405743867903221340400574111486095489044421 5274 2998336732618622801245711474431035613345448676705592382025528493646963408783791713300516206609943014161308397307887771322888144829095485449972734872593100559178247700480000000000000000000 5275 81953094681437872705985001756359538428213099652121249663339289277204212352424326945324724027306281560110686884004896272221705265834822508218239630778184868521656048220789393732044238055 5276 1902146874574096925513218170144864415010523300858301088216464239116862043280050849434462545376063048197345032084123085185835627113848019532364427909218578934839139549906882209505083392 5277 37980420675572756915126783428090565335191751375753726263435511940872227087204724031655215211066589462223760918936317073584732634875856347816848659192501988602522838817869986903456025 5278 659968914717443524512384642742392527521985158931337358463479656468144114079376122883230080061921635455826139975412802830192847328002318274842659014693327335132038281063420422782976 5279 10083437482165908768297331457630976760545472059745220568551895604222233132167821254462646374889898941100713191696223472285959539596784478189412019677024160011283512615203857421875 5280 136718930297984351855389360531697665945182361112821567790421585628388409194992343180209303475861684116765946408193322108189938642283340080615462640008292060672134826486061334528 5281 1658827211397366948020039662500796264486209796924454448102391836930379500724730761661761847418706769732898949207833657192442385704438908009133997659864783970597206220765690829 5282 18146835237084067044487934416066562326525827615226915766987181540738645840581417474158916400792730406253267996608514206823132422407343143090589642555634821524235031125426176 5283 180220603407423204495325850958974207945463259829893187267040668469496481734871880698831270462270936854232425953047179163592271508178743902346068008997917257856152989318591 5284 1635037072365219115358455058084946232472245606428827104832824371268565162542147267885283269298176177878989174150496643979439417670063703670669874330337280000000000000000 5285 13628789303240919820208280139638070072874866243464761517589222047713479901461976003391035147829002566179524016647988527771751378839167249999579238793015376317572263713 5286 104924887952265545996980367067413764231517031275820527150670517804415316547627864302538811099412653583740405205563324505737251348094742303236736044413272570814529536 5287 749717703116222523530341290278790201563229188581976812156387369193576468779433440091377589450953653141663725135869145532472572339311304327343212128129723939848395 5288 4994165088113489385547629224397199717190408351538075604659830779486552563874461090694861409322613012696488472168800758295503580871657957335053745782957409304576 5289 31144437531552974575619247198907681062725054383456844150797749755704685348534348212806642539166639500412936406834591102776848504921289580197832858673095703125 5290 182528609646253914191351282280136503176034259757739242216993713921804395574131780190127342564212230609029307977157511364656625455529962707332877393755897856 5291 1008977759101759218470797852100481301783031895750781733829669299978030656991478630963117993989157094650343259003176186228407197663491028507461378762701975 5292 5278350928555425112033077383590367866780127788951554121635283929864721501834682446243886056152972034484786073562040207056364559280212283767997258006528 5293 26215335766771189496547148399722308947229572668875285856002810602460180405533618291334024657040590214369501462178641689022871418187417940011464809641 5294 123978162189560580445248059981832672699179975417722450508297290572340395193397216618423097294808885054678122169410238298490316364185600000000000000 5295 559867535145724677307801743692868599783630392771538999586738596557656671411875880717106566100315551364013744644434243259213042545869822469264995 5296 2420617226123965085889324007226950953054677928018077696597268533356132010261027381965954182702904128423159847962017282772526360665727394906112 5297 10045167414976840853089942064778482017180552969374662945677180088208464682823185123043866136033869060211245241162455192436816425609547191645 5298 40106309610769601029031075243245271350076884010907092782317855173025637436734109047745182020396068130454859172405488924371050690569568256 5299 154410496075773299717700451004462939936179039039041575560703041478054389645662178397861902906620787585265856359615926885758109130859375 5300 574497563546393163166081522241047446286169910288424975481609676146142111370360262799127605765285832395053365944292956829948636561408 5301 2069875540945346818328790769761094494069951527940445345468659325201428271220577610306786982144671626105193332835142960235755383729 5302 7236106379385953321393233765561485191641617586848859504125371834152960243523064631546900885147635882274792742601969248979910656 5303 24592145815311649303250666707649373659399943683679347875846114361546344703244200222648593650941643633019217965648206799974651 5304 81398071676146727949732052052258619332906234617289933142087955800367847886710374870828856626995142177023066112000000000000 5305 262860766267004496583577361505547790170879597091984722386307387216791354923825234892980839433471078594885323095394768613 5306 829610461929499504299121704186336004453738851485093888890639747761526407186941151169601057356997150942646099578454016 5307 2563185087765074386663429670680374661388692886371171568434812834478381331913582527895422393008578164516794433137735 5308 7765038177896951650402219234054846530466125139608635531693663836302735885296710879219921177812739458170068402176 5309 23101918745909813460016218506232900689852436275648351402054064847923487543114052529773139296877182673134765625 5310 67602198493650393758694096024590469361233575374886393589016550547234931164282426626874421531761152503054336 5311 194865961602721853751719764703256589057039400383567684264643214332520307943850760155741287810166241847955 5312 554135828249895469789207639414400334109140040038426047917702324393247259868312735648353765471884935168 5313 1556806990307306732387116845624804022277827004871612437003129360343290057479802069140183783643367661 5314 4327302446005443174469456877847697444739734920947643498721209621074645744935544555569152000000000 5315 11917456927616555872288207344551764064123539656110020793221900172237472431580635701990867407135 5316 32564909151141198422915186116581270036480146528962026228956629855011819265207613532858744832 5317 88415860666786102160841561021741669345892527606219145786866727773326166638902632771212865 5318 238857294587687926419890390363022462933711661414258491825379368827561950843442965774336 5319 642969983623800796080067977945494727457367486224235328698506309101008978530854296875 5320 1727056051746040049464694669482180400629297326351928098320546614876375181728677888 5321 4635657433605802207968138157723274488103031867045499495489915739671395079648629 5322 12452001774255819621953499322881338585049719173317613498951116457971848052736 5323 33522330941047191219257850014106651703599806000904740182197533665244728311 5324 90584461542609732975905039732249067749175067148045459900339322880000000 5325 246076797697596755304088632094991149042122952566718911486982979552713 5326 673095689135821630673597892037742536684672834289810112109866909696 5327 1856888797599731147549373650103279811151808793325810013198574275 5328 5175322527438520527724517541706108706800205176450203177189376 5329 14598246204591568686184598565340217180251459438827195328125 5330 41752191988850084141001292370281597301390596870626082816 5331 121315463933527569112712648572260063579779145207305935 5332 358839140683504631617827998108573243174380983287808 5333 1082859566691313593054105275209336796483272310481 5334 3341474265268944599990568934025093421629440000 5335 10570005356374997849781853869568510709552475 5336 34366862602037417168433246033311116951552 5337 115178823790048356406046280146314503685 5338 399128816646011060470765552595337216 5339 1434977132681040474129952418622375 5340 5373704957113404120787269203968 5341 21056393869154388838755101529 5342 86769713449792553606204416 5343 377909462853198063267571 5344 1747482475282261516800 5345 8624545163055296013 5346 45878022999112576 5347 267984557670015 5348 1762718888176 5349 13264981345 5350 112882296 5351 1047915 5352 10198 5353 101 5354 1 5355 1 5356 1 5357 961446671503512660926865558697259548455355905059659464369444714048531715130254590603314961882364451384985595980362059157503710042865532928000000000000000000000000 5358 81114408620939424986242514379582957449016424524099565267891545593328093462760476004369461266098742915733338490977433839594856557962749493457511204027118330768545564234664544221 5359 5910473202117366287233575517388177943079899604707035751601638125555849470319668322845224935610390747777014478999941538215887646751909796789775888066313304742205739046738167224063754240 5360 784374496608470949246810044546262828221250886081867914765228029464912336664161101079613087673631196352056080583626641340885159729920134754615983887943159192195053024745348932668890441935233 5361 2621736712749782652295455957926352758210760621357237301752187768382443334457377029853868920434606721835553295782045938054794199345060574318379681187229937811097624260829528383689514502456344576 5362 763203127899610966031256094006561201329041416047938618970273114552282608729668619637658050771087559234384473162979947824184117891719219776419881989927858332989229548447692670210297107696533203125 5363 38639716346997383869227422397317566434556234378547374293996508305849740098402148394923550336248027544954315857168555590712142600782208999785931371810281440693299513333931577833638648977274689290240 5364 521839029797933569136404980698333032756204164776029181599214962367248312310767349730332010216650685906192811632488355544987974326967795916931531756712927231242243354112765913266110893391344637086657 5365 2498098073757471459901334302047101598087192738491714548797834813118902421904638903270730723179746878063928182651849975735127962407386003681328124320651934405522287348359987520624243908819616226344960 5366 5173317199403824639161827142977803866343956333360412100981456877654236277032288161557070788469001830318686450351272570913248687097933777068373520598117059560112128444446520038419677184845629822281581 5367 5359973626808089399765055008971838438267061006783760735345160397789216363140181629242692670470366954098359527533304826514372140548823775698354624119061755104700831753775857270784000000000000000000000 5368 3100243236987131706150242575274557026495806173799671818169703366802896737461809934472404730023173332851799038509004562153144349371760988245940303125421188584046552236497613852637368864695310220971393 5369 1089721455920359693878511590496775013038913739793245235036596787892039597596770240844630651954933963493032599519912288372922483840919656593857285200878574975468699837855941041681830363490283866292224 5370 248927413769273933471262428623198423742033260977559855363618478066359500314486279053747734926832625370075846353868619178880633577540970270823762606846669978983975931989636952831580396632453406888901 5371 39008559963500871787137300508829133147533801824925634515072888858157533940084344108744824220534858129212540937102351706623480911250594615349192058357293089683589100762434250675609195282171802157056 5372 4383405085865227692765721136788579523724394508760002231259799427688745783820849295578634375959633470467094625490970085901329735873989128761598309837400383226325825458173667860866902256011962890625 5373 366432242697253743172723340651598954230183559505366855699773432787382283075225180869333306916345894598597281059646334729604981868619641379989735370839022820498184089210184823679657148267236425728 5374 23502767117478516001051835338564984106331965555535619246714215009590430669299354145379970595089749162811983922440772359041146060958326890269106745967775464253295949171054266005579427288877691261 5375 1187342031584854701903327862074843157085666574234142394262156462423722831922984614331247204994900933915462842772989636244715682991038697131875083138634618195108889678337346052460813103440855040 5376 48319821781533344058415494604590315597841624332809909718701855063957130956297531720208117700060538321536044206525060368553664493984279468407777681662733013790035058728010823158921973588362881 5377 1615121038546685439528710499568768484207060513786948412799569230130925961739357599869024181980993971714626475515236201707461860834729626059866706065737961470295528135720960000000000000000000 5378 45098770449325244854043770951392227544412851668318348188803317270211990369879592811847271292170686539169802815983589080467149538075760571344521863450951188292042154636467681506694861172821 5379 1067703611839817764769514671455973336667376619360203086418056115344621066422193306743755797685207665315968994475838147309324051079252870070042007454249823354192250532667911776994506833920 5380 21714680761074513096569472697195865749545685767873929099783617656090732280352445238730695979395732393677071947339013301579897464079134697086075262934637186934778733885706018929438736193 5381 383817790921350989106187799998856762667237583121860084666567018354701889348542882184539990673409169549709216990545938173380473122543295709812834634353994741597996485379804727791845376 5382 5957655620897195081831354153748011738835969055330161492482553378080208172031731221313262302315799722129406461102681931353524189842756829162508461403828077985181719304035186767578125 5383 81969046786086356369368418421390648052254193659598428445435170710755945048230251049124824837256462225402720833706049663608364165654670789235643134650927142251602021910488736071680 5384 1008078913770826355554912328606693280985568680065128414182773678947173223989406196571040374765933781737737069358372790082673173174873477454695422639857527047065095860868743367297 5385 11166302133718147958298953381733792726809749469641657960433959986749001945807692336342557478488729503728451219272252552635000108195743501475544129992591946193330373876021985280 5386 112174324098492563266925272981632163791632354728113665663299639903462310513214362838909614313078675745081592097101921077255897022173923128188238240667109577982496738626083941 5387 1028448816494170374527056527173901603976375757162863919668098174743714289484361728412055731301068709349652187332552508296488538499684913102292094332499394560000000000000000 5388 8655294603434960652999584695178101714636827589549896791633007755630626872279887816708503305923453726994096382846850333092179623067633308845056034642676580535423325836033 5389 67219002070311406691185542933857483801857404508435012109641593565736496214222621362461769230335997301046797260220672940832295858993310642393327528408938792614744817664 5390 484098888380522161913527556535062011416970692829475950520015549884071478938557869628405875987265441895592307911996621470771410828803180985589446258668662844265512221 5391 3247645373680038520056028816630880724018342913734365849500026467905482074457143784274088215778703414830151313393823595701986457874845848530105139114007994455556096 5392 20380443710716619956514920583337452320713635498720215394233361228351665234019148195597034623838337433692283886608473801756095640673239799020041752615386962890625 5393 120104634614060137795476142276268534483592060798798361535360257624254496344015621985310514169496971473836051586825826932879691865084927182354317418011335589888 5394 667088394360466721750476319905464507191389485440355414359446639201332138983350721663774718903294222664507235256542109703436039912672674133568545777642829301 5395 3503953446998314499765065235138484224526823650252446835632550510130843805621401867809691394492238559760935671831496198039376491925491044969815682297364480 5396 17460879592344462807770851515297118869035303562959773976082877817054091383097401461272476626799446429704005670860156841632542166755741956599895424199361 5397 82795173139854438127432916088813847875465303449073614529348330138061217562788017399358233768936530240897742137100583690995539327005491200000000000000 5398 374626130289854913057207191820928797002724159013143948356688252690248407269061023340155211135419658237842339453989834345024679918483644601538984621 5399 1621810917313439703120581358986997299933579643682690854054802201493473571823350809095712609725100956486510843589961023545518136951525908624179200 5400 6734490656433819487167063844501334344459737235952720169025233962708189506681416320441293430185232717281193015794003614297885739212120542612353 5401 26887411847447377115947867868017195430195776264964175885975054056897417554063818466355450810566199598755573632264873266456492198971022770176 5402 103447380263284104844694299152723923235331345614012927633864112556057437163062767923905950464885096639280002740426212176353934278564453125 5403 384376360801908550777654988143214663024523503726234504009277296492705485618197134220588033326324613091632839131411848349768767944785920 5404 1382162346586303250651527792020526863534184125067313065780694836818175211346709128826623691704644963621922822272928614573224474590337 5405 4819335503356599725803774564068177855589028147867901006925943744128989169560205672772462567715970282520989370347247748160212172800 5406 16325518176592335610563395095802585528247097155767365864463845771335535788932922820587427612922624274413462832077401540201011901 5407 53826137302874725803257777450383689590897081105334332498819592434675162555310849851801819205118669776531094503424000000000000 5408 173034341021598763462253203424151275226767049682801842457925952302396902090730526893067242851753363157917507759920770233473 5409 543281765669168828276085064491204276545472047394429529060522469646319960187623395143440545759446127628512804781481263104 5410 1668743618731503495369961868905146376529906617847585190999712079164855581054537300724076879747701375295596116300507541 5411 5022536940847074214353463292950163737124881681549615628338607496118598252112765547727839372918913160915071413518336 5412 14835588178704142309440185651215066903727450404868404570221678558677057528954719206003259792195938462478837890625 5413 43072237224656196853115252492650968092330855721621406096978039931140311115069133197758925645551815024598581248 5414 123097698997825923504446876787470140674730956012832734097760085000306187642234108050314043660422574330936141 5415 346815854702511670050703163299856364591460653721692125891076305733910776576511509342225214720285417144320 5416 964652406361018371369053503745518541027457091062527708212423327938758373536629893904998423939368845441 5417 2652672527647535179027081066526559287962557533146197940913384332632790278887771662612168704000000000 5418 7221853469241152538455069300303474601564728753368933776701851861098974506984807689629938105843621 5419 19492722304798085354226663501797331792131796369858786319060783673080788012902701749644642222080 5420 52234642155928314095575062650272437806382838331189745577252877954383056069963897292601779713 5421 139158372899544995155847533625571258212889446591742057728770918929441249789169299647102976 5422 369085976324001526020803029182551315473474440814184449848726122740399261797929198828125 5423 975929884752664230254348341908674677088316183330752201103369625564885137973271592960 5424 2576276062674707119501881400033271403517584151653259685251797497031364769537467777 5425 6799315990473159592429909862849281269800893848409658948343007263363431944683520 5426 17966442844444603721906662719516388957841297138774535309664001893908254833461 5427 47601320657102159511659320902421623395822257941074300871464724725760000000 5428 126644217962132464653643542267384106587094257052620111198651652722059713 5429 338865053479594802013453678387625368596140185036531746521973778284544 5430 913330493525655731588580760827676475244917723476872068889500218861 5431 2483682087289971240612062279473064329051905937631521817573195776 5432 6825965940315102659854178198351484898866519900826921530890625 5433 18993089413861909438025815153814792125364806779061621751808 5434 53602913101888773597772687691159336512387604744259123781 5435 153737559995171166286520997357748004012091536635330560 5436 449007627489061062799333259346073573149680879157121 5437 1338279067845211360297784620262303383254138880000 5438 4079992107694282421274154114378315977685453821 5439 12754537767100979091957186303353892435394560 5440 40993493786107875803530789897281491014273 5441 135845669665415561946405471363258187776 5442 465578166868991341053518828959079125 5443 1655908043702091618563993259212800 5444 6135943017768335974687748791617 5445 23796425422037969979854653440 5446 97076626557298283756116621 5447 418636931995658461593600 5448 1917051190720850650753 5449 9371230903686217984 5450 49386703183550181 5451 285905449660416 5452 1864510712065 5453 13911983568 5454 117344221 5455 1079200 5456 10401 5457 102 5458 1 5459 1 5460 1 5461 99029007164861804075467152545817733490901658221144924830052805546998766658416222832141441073883538492653516385977292093222882134415149891584000000000000000000000000 5462 11936382216331169543459489823962269247340103082621860186296631343330490903201372446908668847970901687118712899938953753820362635862105559240404646460209043094714107851123503641803 5463 1086748800411779650833393183510433558920054128374689811803647162182408832024729949121659340501559644121632778561941829796105264528296419565836357521175111941976754349090026784286673207296 5464 169741979468522712842063491150479660980970451845769256904802988023089943896095836720964423859254974330913649276082875379165740534229533771628594835250084651911362231993767551245597550329934685 5465 645074737104171524751924294511160198116254501144892395936381924147974148023395553497460993798049085877800418219143837888944751922933069314273703420776273438375455100580816484099248310714804207616 5466 208716370189982549148767295123097288388108593724893740410340441888866129687324639186981372832562474098650976526187529074396247187179999490461654196486337560420669832877599083349451158046722412109375 5467 11556707756969120833603160426098432840822858280698472615203132526377390270851372846182764303011557911018572159934206433875451213387141115960513142505972365969572017882974811900539215253652256751353856 5468 168639426016720235240195132742020890637417266861366260967542730124959018395707896554078327542567181665205241274604727005080669432257509523499043950052051317297613645942485844042785240225834044151486265 5469 864069406304097347191335790793381743547626005055943247025834816042795348447385397070288896303247510371567481448682191420316767114176012380592880682099981701542565446219038834090849069650367392700694528 5470 1900744673459480821505432704244173668241793888831852112775322647976797325609673710295041490555028187899048667007443936132169574880037344173523104477256688984924883378678573858305550738987931719332606291 5471 2078812836189561579297316737928532924874376872325338528211831778550543083031992097617646162881594744694790174783326206105018423531419044420540444690162762701728785408674718256463872000000000000000000000 5472 1262601215260399561715061607701109401222798332013544309747409904590296142729412258513515699611695272116860785018172094013171305506080281116577023414471469054163516931297461091350007978995895813924084565 5473 463937358608405714222425000088598684428847989450293682502378874180919984751387057925397424139705618481006376770228319428825063230932551115919313060670318051066064768828781182113074308974066671133130752 5474 110359510133305960803312299364514618695745397595675514591233572923074922063648914798484087055693716752803668755820245526070157349329507252399088727155914376580909114879142669283359245013516185066153415 5475 17948214436622845332805340201728650028220400835413532581496804605761077427365587990434473824555951442817655389075482324148529965088602484173854087001500917657152761255864241406103930808543929754976256 5476 2086892537263124191191797512644334730000580111441590003076007711683102024465731360782231935632525904472914594902967637006521241695219769979110929158512869117655609588053684568098997003269195556640625 5477 180033629625759812010039080050763858611418182996385914874104775044244853068313742984149165890970702877860231394960115273429142993419812133013722708135786543448625134526119776552817640457566230151168 5478 11888105892220662753902988550037630879047637040111750131020391508898646002552036956296176013048237660056627733710351760476013114103234286591692170084580054715247577802794260924821617631914470523739 5479 616970948006913600063985290350175154891045451293339865763689767058262665201449576136795413581489083911259754534845691286002245232355279519012422615181664138427225889817716781508433538425685016576 5480 25742766215833318723121730062136931535491760577105833549966415259048769048874672047440719540405139588541212411773016462335321008279056379152137591523394238510025257845648984850570206040997299021 5481 880631027962573393430232977814872973708428470654246985529166383718226404923932376681339450295407347163014909535865803913952215731101179861405092347584291189931811342364180480000000000000000000 5482 25124236850698361879953265278298242880071191708230094858232076623058765395239035483039041215377049760346708193164572594414644080620152333218549885834544667059381863893157921844366069135350223 5483 606809550670702911960246406767522347296351035932623793913282542291709261581883661078336886926451959483527191623115488512656524620748129888935373192605542381323805097784889925623613170384896 5484 12572163573454221463838324304758515563917821451396420079534066007711525422184896030700617123768609591811488776549890308462104866181974895475139693172473803846564840097893052896414177824425 5485 226078473100675900948016771656862056196113459945113662984782565286590104618711110050915602886654749791461612897760354481968043259813243203759912494388753971906879243394967871543444504576 5486 3565710323551171477984364217956666506634322147713737160054557099987465533284287670561814028302946630878095478748946912285206769884443780476096682655563943663454216266444438934326171875 5487 49790702130440135020988939126507434768989205129100562357860102827539599910965280282578312883505271503195107216560713869818517757648775670208331562806532889500199098396969742920318976 5488 620783605790441703095433922447557876494871200714955744509448701813560790491725564083938531418895466606481885811254815940678759400574992225805210362193223759487588360579657251871045 5489 6963817753102584729556390242297362106859727790409752451715636632905555346004977249283658719417791491077985511754541031395204748108820544158051903491694064049569567246352654532608 5490 70776868409125638127381681657252106142893586249389083387616387559554942843156447812313210212792211709942463812254188624919314104774390528038208587734826265107993336783938422871 5491 655885643714830995161501708568290720870171988180961018680443685512245868802152129579990873726972059879338573375198655124264478555196342052083965654282094510080000000000000000 5492 5574174748647370146008337546424543392357358959423743732914865678165896734460296934677441317579411793398789977293810588588926641871338146154046304090027369749245182754491105 5493 43678319013757294564719990768704671520064730810744386739718803869607996830234674569017144562093110051266185619955779688379456255336096854629241129692418039521718317350912 5494 317116875700259801116710959776884242541412479916341051750454395413736188426293772722814627933025597919172274386815107064015982521028662483027994776352252565726235385835 5495 2142962071472015975762873622657211146249780536648390117128751897158396984581689476956574735436733516401237222697798560510627478700863178332621224492592632182809296896 5496 13535705228448770364170248509584010272116098971980478711334754983139445707510506748691803681618217576067617606550820802426674695476160067667693257090784698486328125 5497 80226797090763936641195261301610228296089884036058426736815639833743030198645839842398542225202077272072072688354284382447506216988867608138826661648064806125568 5498 447832652615654640919857759502442813936797817379324244048131109771960608756537043076926084405708305573529977996270686245486966240671781397346846722954685562719 5499 2362390987259386016311368784315183383533650191267039556717803293374198383397443726889276978019996288494889593703606583498703879809091834913662811239912308736 5500 11814524167735429603882888569037356770008340640641782550866208738010619886731928547822493147588200750701471959334758750267489174360607146301604355453999641 5501 56184135534388269231372720777674561857764327431808863033106509493049573498386512701065695888542416135656384103982234271191354695753505177600000000000000 5502 254784322974533536201732008244697964994405274597732742094775520106547929832294350951552323087495778139747454921805518574403419137149815322766137968243 5503 1104721749002402923618105544295937626413247004966356441708938538267578749861883568364689840351117722422803219614522607551904722478675238222452228096 5504 4591468074925379268556848224077344061072949203811325216802145118163891987500105469871904407520143792764826750737375485778823104428505689149523765 5505 18336199057191659580084167016432380333241742411395018977285007656225528909904104822271107574042344554462968076094310195727512018681286346407936 5506 70520488739102664602862797925541886188445401008153472823086203482423485675395613154609451026605864355655508164403045855545404549857177734375 5507 261765241824747252388936117613504935233961047068677456654424929697819479183597343765021292769111224183855671049882079648696029342173495296 5508 939721622815443562131835584851573219237684056481981860220707904076764453008790286225664183510538723290936808507346867935978459346963025 5509 3269176054978210034112717485907042874834389261749228195667129840344802648650113244798946173308879201784512426158786084346684074098688 5510 11042195057474030710367630985800011236070622542715257213848405820448425944642605181085950669919840418370166067108353232512144931451 5511 36278125526585259850195563606848780414213458905450573604770687490051785537620691441866688798260518329740527793078272000000000000 5512 116137374728691663336287210352160925452984402840603450058763809520326055090290056537761676168303292315351904795948031484640045 5513 362891010012806746004349061511351542737023034358506413194247774629753550857812812527171622712949616821835648768900199350272 5514 1108595707081640323470091009765127138630387939938908601147378088308363611925009394841769146287827459588565488216686051055 5515 3316328373806174211676629873997123991866112269693132862628322874189482900358966848860123509742824736990980602368884736 5516 9729821342550686150892607306472617339806204275912016803533845685045672524218316124507125623980774795656917666015625 5517 28039745446031602241718261534626420944473282037225619751237955277512364592843007300022769140003324821202815418368 5518 79489397076595866525904052155380593876872169621471589720493503684589610514514819572946277353889926170641066499 5519 221994130826319815590166683654141528162683389967884739266061737886451338733193980245311596131864349555818496 5520 611633341759250181635063740258719315877611195645496880646878884259495343818122134049472243409978761581861 5521 1664827320779303803028068991279211500989607717781324774671508988825945669067465749797726584832000000000 5522 4483107857014236967128370791739993707224396482946322510957395056852677229014266259977615584783999863 5523 11959664208922953040161932620862344119227306954698546081483887481479148099712698626256204931792896 5524 31650636863406787726783076971475886194606340582000460675897150862639622398696904285605500896705 5525 83207253243484804056559231100416608159182217011219006298254703427569740104624892044373917696 5526 217593672387259594023924277009012690325750731316186235223371998626313771416956467041796875 5527 566800238423547475087548455317914566584190725560568542451008757665604283215927434018816 5528 1472678403469624663027285536643636410107891086514193916741791356315023801056312722205 5529 3821909548749690498165902298392068530758815507591452462731420010116186780119072768 5530 9920989065166364973947976531089872060946807964232703940970940671988988092156031 5531 25795755940295586967573225137355134046558574056982044401624983409786880000000 5532 67280365612565932073215034276068906681147924659037546590822267883881819385 5533 176285737557022191092029256221378384002141753967106317280656383994232832 5534 464722037279204410185491593154289781503228134882275366686175677789075 5535 1234509985712030036529402393181808602184153517010545149867538251776 5536 3309953921502398510734930540963481390480252354962300904274703125 5537 8972272272857979078640988145384972478926982657184118045933568 5538 24631659877624355486803357820375574152032414116275854851079 5539 68610105621731049158293127581374072812574830341291769856 5540 194275479605384881000165560383980992598652986614885681 5541 560353093791100234441268828262317432698048675840000 5542 1649878214129428909060399096970347474783189789083 5543 4970320806630106353274058284151187703302455296 5544 15357773840555195743735093455060283351487245 5545 48801275606900102159264312292566081273856 5546 159927994738245553316973317615780367375 5547 542174804851940088866408258027585536 5548 1907892213395749857698253693588585 5549 6996358323510176495769589454848 5550 26858220627023308099399160611 5551 108480378944739680048332800 5552 463262558691396311077125 5553 2101078733461339662592 5554 10173987590609759895 5555 53124494342070016 5556 304830324445345 5557 1971107445168 5558 14583852459 5559 121936816 5560 1111101 5561 10606 5562 103 5563 1 5564 1 5565 1 5566 10299016745145627623848583864765044283053772454999072182325491776887871732475287174542709871683888003235965704141638377695179741979175588724736000000000000000000000000 5567 1773717621254587807345808358381304237732498110887124158117318309098848032800262430393573334097474125800004507019507912001305079519174976238268631717785757198740730106381991627246013 5568 201797083075390161549014662931540951197315514977334976963603375536545170238867026188895037549303681662609195098224274098824997412476033511476469307459911732881736098395814048709680933371904 5569 37100215669501965301319262933740834610161901144966469855639438777908506831518017321834279621302758304491826068264752477863806981895398049082736472615135224168446190759611485554830684888927674121 5570 160322987825871682851500917132314498471029059229699734139016793098505394589924889814396165210233998086037143580298340243159920798885584560106709387837911033480228695606541487573201954703065403621376 5571 57660977948425446527255610576028297844796761770548310889722842586215964447511768997257097182186301686081649523229336476112771231400970021206100965480076946342792094052408811756496479275226593017578125 5572 3492116100220145656295596428966713147588574961270296663412678305309007481831524758807014048243054683065109174414547384054885544155792949952674586492555263388284958981767632926491129553014096354311405568 5573 55065827997670703182488640149305145570396599775392827201385346902369733587326274819527821341873826916319708826977221157596776318431803120517802043044627577116782200951892122874537601259637355465994057201 5574 302019789368122408122454673581527113152649105532004106277423253942902670478372328901883464396489245251201496851487456137592602434620157763098807739156025180602196750213987542982388815267568420114892062720 5575 705787899327835432380270747666838947951409577402573523936625502014916808446482539110442110953822203925057469257743623088779716880670272656854097273832501923433711827299465624299196493871355904253567766621 5576 814916351095579738042173306252536714921886185863663412728677267421934447385470912978885097844198783866751182699579056648021512927949552648993825531674507348277937650376911219387793408000000000000000000000 5577 519794594022912307112880695484993785695710670718654271655444683638652575306633295321140547435288293171030938962151697934567698853306881827774590697003985251802462047487788972211728038028721530130827841401 5578 199686922634050687807194853938388364893707841578606853300908578202136733529586832721305164295114985387951657555509442164760343299885159753816988930166435395300082877644641287151757066759594817466757283840 5579 49470429847287278654885086630426801312741552469165587730828618973821500680122000378605180279220239325111225672411894485548520518015717047120387366272089824329166864997496322763128239500634129876833181933 5580 8350934624823535736294570782110931651883295118865638051579654310085123373549444335346876738594420972699414564462084312485141919336304660688079191355489628908263088650606101622514314275124369608195178496 5581 1004837650423555888562887743895403481000520989344605685669984161270695726729280791672724936817566258561696191331403642083799634282176380947025636556486153007400385160151644696019378070781040191650390625 5582 89469912685841199934242904820750657234339223118838095029042774808210326020977405261004803154748349439359601934796144502383292976841572034644950065029923647765068522289340926268057003545779686646743040 5583 6083130506157541808319170775466758838902050878408778401169162413843708586017756827767578242191316120610059500013659015728438937835514768799071561521401152813769418710352248829104634154192492123932157 5584 324364347256766465232664311846986692927911180294031590051599117174231519678849927767709435291871490952806285463467836263842676054334627761089538791455850114018838634451974252062577607800887621713920 5585 13877931551356145052578858990973426974747327750921698511853364076275964400494639876235034587843759476737094767236418052317748188393568535591883489797957622006245699586471973609638844596230661417321 5586 485941607342334710885522911103787382603074142653048938182249363044077278878903571033465591172793649102318728621706654553667831047363187919933760206828194106247868161914851819520000000000000000000 5587 14167241470006072911735497153783698077531754933284533774983390464677095828198739120974194404807379086365946792955077704896550179884064156180452061876548239161812398508304151791276595459025648973 5588 349126598240449052261688788884165019298608914391790329640424483201539705957265754837885183247216191306398651777598728854447644868416783756591302708264999332437335429713262371232363505856282624 5589 7369900570495022095454424477472150955219251005264488279783069412023219039632948287986302411210811404245614418508383703834265657917169036494525153279334246663464771797466820409600910666013521 5590 134851635157771603166126063189648369041487083210829324437936695794635490615527181779764521606629994176366305888773671220976583215734089821682017582381686735273156884559925223088957083877376 5591 2161469989250248198884538328516999661778504590024589578164496597778112167180906791485057865821633083183382862155373649967521840011652288259008170567858223294805170896437381244659423828125 5592 30637300335483280159583783704059678464400130080503569829987614589600604885724232784052044922399221427454676413768356383179149635548971015067595070323844378970207967085203717474639413248 5593 387313897600621573517813204261482840137657780317194689337599953097548989055183386216986220658788193395979738385652224372161866719159527965701221533263993635182304317994486785705132761 5594 4400861975546064880182327709274340210067985809548792453441670121890536089603090765582068713825317757754856511618038533079695204033546827764639866843969110163551213140665951856885760 5595 45260439638060164532141068434226218961389177907885056542163673034829537830640706988036923295735759420162326634194387219857183428724228427794583489554713082782641734223444796818861 5596 424016177796221908224521658183922461009409858712026016565448287167650938088161962768682200938606218135293439411303083652329170682955597711320299920355215770910720000000000000000 5597 3639734189208917565401221490642679233811251228592600207007187461816967160816344763753459984163235708736240584441717700597883139318761689507569737285458454431078569406473615041 5598 28781532783383788166073734822713432440868357007655507636662573045388691756224456747817282156554428616043394729052841382727753808922457463261860700220849142755557796604805120 5599 210700192047602274849324539153076859699551209335563231409724722231657380824881832151915640720685176938162028908787616591409658050456114882689100267241557506456875198019133 5600 1434528952410580857915196810986779736064751367752875721548974848960539424648700606575825496242034724008249456857528084472922901775285890954502108590473678990569275129856 5601 9121963267979012909723560627992032243421272553467783918914631659352221014576212413155252254839149120276922264187260225785021195828110815732772049806604157623291015625 5602 54389272763714717719670532344538579664923808448200607696679994542235952489832850741400731661251683125364862581817009059408319291059244945345677700894452877445038080 5603 305196110026357108650803578404716283341996342772289436993622979618497438693750610239949894995331855962703005190448572866718140734731465827516378277467684925876237 5604 1617244956777470886809700377006729315382004296526166379580342104885801446972905412348687600408255799214244995186243219118949396628688247241216610234181867274240 5605 8118947538881619193639833036244384730746582825485288393746947337577396406110065010464367299203298008586118538610463186374199273283725266386691746821200792241 5606 38731276621132153059172496891114552119548556379300666866058880162010376603410751610049362850152727673558056658385633857166508512776599004774400000000000000 5607 176074392189183110909210712648800706512568745880955326332797651135080541815924393237557492839065201677165150326832132877369005267143736786752929031130333 5608 764834453343569774758299846997215256802414670339778771358702739741582472120209792868875669344771994870193953492738859196306505339315827178352876191744 5609 3182562695215450385624846101119365392244700038938590018288648689187625055245852843488783192443614101230086036943432247345655471255058994104953867321 5610 12716537292463435288050028616246634299203947016834809418725528722774387844477742387125415787402111442441767040065453491231295074239232579968434176 5611 48902960139858286950888995452204438461468857769696320513155780193659998120833436971681769812475794276205808205624778231157297550994210205078125 5612 181392958773381340072118802999545783534653940938769795215632496443225147148960875215398147008518881492286479201014217359557796459135608291328 5613 650318653159308468580713688462320026260071584549822257304189682618974784656895827269290229817457442349906953041285159592689897310505413921 5614 2257952465083637129393514076761134575750946010542175641668742372088556084829302341514778924302319774742343824435627221561225632127385600 5615 7606988925832148487633226909011668629676608555290969000217307463835335771651403302605909148387601048724160973824296326563118820543101 5616 24912330319671647123890499421335836955190249259539465054541212303590787517109719012762084214039012566593821521255333888000000000000 5617 79448231050743210738629097409525222098306598214052869691552719331889151643024945178410605435309302174981382518102141330683504681 5618 247149910495302243399647408844241267528715280226417407433834147381543646829661839348937261662429686150350624624078291678003200 5619 751202351591886745584212248087537564754482337694948407946950216645440375720032012559527120600486162946190922303250748502733 5620 2234425288686554640026506519922885964630297045552845194551591375012630476118827452332984178347346960708634052448292438016 5621 6514180755566700252153909458629680394242214386901327983629570241197712311674113469907197121926522939765972899619140625 5622 18642067776528779577090944129099899152767798478526247027127759279219000290205065820407641892360103765875771960197120 5623 52445532227682662604088045882978040060183779239782450913108477481738453816161418315769440107399940448089689234717 5624 145254421128517009631568425845784659800981832556024171611637547092355716092329517939582346213736037026323496960 5625 396616967059919841664628444178020939550452560438198839082918946189348878712565460598536093115539250876324761 5626 1069150811254051357444823450037406526675295796627382682029609590939902766001598110221428691304448000000000 5627 2849238917833984848199653235631675995355183141486439059495242237979930705681045513770916087436204898093 5628 7516763913644258818606103939938759592275204722883589208518822785757473234690946745223693866593419264 5629 19657584351728992980983477956571602512946338056050180805401453082841983352896635356552035842651521 5630 51027984353740344766946588792165997581360394850461754189248659322293972743425134263970379595776 5631 131657617004190868779331161758441633615022855397897564184228968630274562154433418352036328125 5632 338082976898036587252464479238026620688963995233898583625876587389775114740353336562679808 5633 865212251862739008720769141177493398329301995293095498662545310069256342786973662444681 5634 2209683336390526658457504333771179702780641606487408697756497668830670983874729738240 5635 5639452855997754350546356873384099890034292041039705211206423537325867612917075341 5636 14402652973841232418550110219397153667606617125593807548333584498682757120000000 5637 36859995790181307291342991618961087570500707976031001562865591140154600638321 5638 94666396563422791939509411512489546172350221651668204037685235624789934080 5639 244342490316729790030917473812968327315079445467170771674051313963792733 5640 634770095432070555577549573572017007276666268863117125186777541246976 5641 1662339793990326463825476144423482415280031390047527805215425765625 5642 4395453392857796053997814641203373979379383083439687414746972160 5643 11754102126724920774331233486105292713650308010814281760367597 5644 31844117797148351961466041725234282664834418770058495918080 5645 87560887311873417099841633214209737157016016839199014881 5646 244827146190130409631003721718721537681083332034560000 5647 697511081036748560980037542119510752228801105600253 5648 2029143520183138928520230675119957259909735645184 5649 6041384020264923749275900117435088767634022121 5650 18453850267835344249351475790923412872626176 5651 57983976667013950156064487299214425090125 5652 187943126190742605063944168848779378688 5653 630332104447294393362614780750329041 5654 2194888854277647107554743488839680 5655 7966348502494484784728109191581 5656 30275583780854013445626163200 5657 121084476783523700069583961 5658 512113640392319721333760 5659 2300632122770550569133 5660 11036398340392820736 5661 57103865071139905 5662 324804855715200 5663 2082686754877 5664 15281293600 5665 126662601 5666 1143624 5667 10813 5668 104 5669 1 5670 1 5671 1 5672 1081396758240290900504101305800329649720646107774902579144176636573226531909905153326984536526808240339776398934872029657993872907813436816097280000000000000000000000000 5673 266129096076621696587457570500527320905565521509692908178076934476696035458451901526371083769423579147076068742106610553905587058873200990651032227398694974354466071398671101673644075 5674 37838825891823528365406730182751988203596448009877785189072448322574912610795332225548674814769115069832757035495457475999929284907632332458533536574578749840173961854232698648785049220022272 5675 8189217465832129308109533194600181493879702132717129002890492096548847151571353469984891291091981845626340410853451875418799115239070676554161396939408973230636681565061068811693341652178133240005 5676 40244166352272526921181158488212764719264183918402848042176886931132565350764024919118904473889042294366912448322349047279444114769000179304610388404693671085882120234850690277855126528186711724261376 5677 16090602265176688708192720884402345895709443314263442292039709868776680039639900895537190305171875510164834896805653176044871139246613582995112815462800673756941504498139320666536647226750850677490234375 5678 1065988049107915515394446100161544776065734178991830644155628911679041542267342178821978817554386457531507171218513697797292189056735051692257196746627312366212079212858151204589074902778435528459538137088 5679 18166011041544444842909038525865993066524234841697926658931205260397312593476304692952251536285640228602914932068000060243202240332999768525646443581306006985461465102323443810878906654849785540315444872169 5680 106665180686170746162869064455456977465677648268645556239158336362565196768049579186895824409973868599346102980652338572767389798196055397381796076951448555133519938640150594752934547431730937695322186448896 5681 264833098622352070238233685195154559851390500998885164889088371053948929777547861591287816453683613292767147479929832879182047235669898680514876278096138192605153890053897400796115281624497628250300464265891 5682 322854188972704841563759808690768301171494146558567058440686388093612108563865557644061062926431634999450417014228570109488885789157953597690982982390689538795444526537460226680485314560000000000000000000000 5683 216292877748765873573955133393529304005117930076215284520763015142674490393412472341543284916484110665721310881457231365192092430693993643244240269770980454190141226720036952236353834430352326552951426858413 5684 86883043133510433456326010269544208678119367951895269623337511685677133132639862716953736967200273261895499162394433246552660778869892421131647922412841093405138546975304450764645426628081746154654464475136 5685 22419609242055130645037224559222656468893208390641154137303002893758541216730264419601928075073386184924583386656597544637238059264828354520392967889814155590154511233758474532534913649854416922738141947455 5686 3928690357252218762449251628471852743133026968224802412405947216560609189830210087540818691116191654664010015349178758809761126118210259362458580668381325278059941283123620709413241745026249255755674812416 5687 489265074618046384890330894172676086693532270023900647981031532390163752263945182188230547995255848977438513857620590821374496717307517596790765540278337157469711306776622427755581344025930881500244140625 5688 44968429903777101454381541503437097804003831525377910327146097025564631272106584301984879209325175794608556381095817564683418661208458716202964212568098132805606372299176190159931187148857665427400032256 5689 3148509603427494121330365767327601010977074397263639176760818939696822299230861695184167394600724629977899658129381541392853269468541110208358573196079864942849385063821022242132820538707301543663122715 5690 172513192291692966842664912866294685345167163810514826397709724857510437226232517493390181595948390748531968970321927000991266357079993800916548892663817870583328073342114899860050040910010662516686848 5691 7569615067107981997216500950937280421049914073780755407536575755795155655874568084865319114420738236464400996328340498639358125432679255800284783572436997759615571351150635975718050531280104839800341 5692 271340004673999191569642615866528931359659958526928221710856497007322834382180870008129332444759063589441908745551510768965011694463688740875402392286622077234002153916933026611200000000000000000000 5693 8084979203678939699303383005982606165291799150579737394188235567803659799690683843813421442688889694151830731453660055379409280082750784672532004354698489430805760588924430547990660328472956759415 5694 203318878774632437356041601966850146420463660772435432800130895903344489901526097994533718581182727734359608490209640110520695130958039900543649818573193830326906716790770428928160842401261289472 5695 4373630283799134444750397975367916877818817089946680157491165561032060964378488839238970312601086448244327002295131606067789758594504770442328556801428651049518264574851200989857591961720180025 5696 81441967012642367709468867675529826990570099942298950623792251540383092380049415484142384020555855780951810967978322447945802294000527466077529306110996613566785043731806508689660993261797376 5697 1326829922948094479400718835598490138929150647942478454807539583770870569196342169057736498616687710136403368050769769820895798925449245730244387042857827366787730213131512300090789794921875 5698 19093485948342444547026441135660423795635011091556605632420749633712300282062395157721463687021677476825919280747851447585614822182904682977226483543652113948640422305833409220170490052608 5699 244787817151121150043391475564837867123945394219476402709857930641164645285444637568794000167019189132398415275807670535717723140005587722308444603845934108658682899827285009301880312829 5700 2817767994953811033281471141446991324436117423386317703648625873872718603693034151940724491139516422963817641927104002276750854833885802992075429727596932752122579217721187266132443136 5701 29329085545025059802386653661059778545902873649394326979971268384687518497842662144428445806302129684640515682875686146236971395938158485234249740365080442454734880141493706072804271 5702 277821769048943464034433866555659362655451914031600118236357488687304444350693292238476887233920451236129584077304900377087259662869685038230297184010790779224064000000000000000000 5703 2409170942107919144082024398165949907967779131649138537878498906002756106389014124308757224763699431353068967288451280615443814250592086434516459381217308396779304424967306081953 5704 19228804571435237308758979472770079577577696596162917034042445207407273989446700917887859340707988191650686307013282936611936607548347421989211507041747039658542934951152582656 5705 141966101540226116321893979358590394230273117572238784231104866640153026686334025366475714642895815540476951275543674992824870861987563996030071437558102707359627402776144395 5706 974012341753238889639659667916411339236484243940304647750515172854053706337510952640801300917427221581011590247922699345840836380131365042007784895145004716385109578612736 5707 6236554177714806566121143375086325701740932065950855196053424655462180010670979145241316550176358393001293921470872990566398551280969875033199091159059350728302001953125 5708 37415127348085674008855555050649071194649394751629247741031721735549641569732729634103550851964089319040750306330662598441110771861402070911775573583801681179381334016 5709 211094219932943902538520992054460119520810672585722384392665279190982605595091842260273855462594552343959187367044811283235582288203124608364829005263189836384305895 5710 1123907840968190505337940235347395911164932674665839354018104950555845081418407190783382613964751323607239513724596476337380286647415156387498261276475152681402368 5711 5665181317262913734008792002394213623214236293332002300877186678892871840519750396339809563540439918256442765216159138096056288171398294205237829048665556947081 5712 27117103803592863986130490834279848032256789998065817506443671909963178639093038728480848799701842576242423550329754259426195776431258133856256000000000000000 5713 123611568781890364060987487704765386195392627722899159375256848783452175709206840768155141153275643543336326163600647266705225347137851847004551529499828355 5714 538060167312822521932834540159669244676034945821115621309456105768658854589196145717371895023140715956598596525173245430757765660847944076730430675484672 5715 2242147716222950061275857462899395577556432431067087315905806921626337155728613100495868474125864754964536422909833877943429803855773441289335590996045 5716 8966170808337466356695884350282519044864560749623845797735917675758980034246726245719332015750386563167076554054885241687914326478606373242248626176 5717 34486905067342588684997916223480040112809378864235768123993323490803564464814320036796130839023646047828727768455883749649828981875977777099609375 5718 127865355056076221100950349186621317298649221724032140317392618811473187872037921872172930210646612263961897635639716265172705512520741633916928 5719 457937638349737236804728632683602160112476438184578408171345530634197293027913295071467358965951353556246152610127527210991957450059948674289 5720 1587369783612045105349842936430316370000838474098744124960146844287494242296267182125696776420252640723480991148602332481420584179808075776 5721 5335750220159792897062623609197018369908524903283180079279220153019000785613049332617516167360571786109444897475455018884187801378931451 5722 17424198013488159006407612486846472655645818110125789837772425610312740761921389789955061352713172050684771903767146659840000000000000 5723 55375077797605684888248333354621166042158046838128327532882359263125324674415710130860522776899003828331270552277778456015608935093 5724 171560471662057924132953956425928697136110282158592283346840083783102834285492905656752113211915036953373204003680473321335422976 5725 519007761580396456831373536894253528380691890030943404580017882272610992647084315328993233244232615509781091212074875398325335 5726 1535586625968465279625291114079645927449259787704092584715860287091830194979037252539698761534512349787211293596412287123456 5727 4450293652363068616483521603617082275529429862942417288927015981929145744930835656906121352282681582855523967064697265625 5728 12652284274939488897374482139135496532234793978917539324877844072749087110599500917920367389814618534305818581586149376 5729 35338748949877126479829442647788776855927084346633487101504307606229255637545794666046397376662291970566988722287475 5730 97108501747371537032092037136811145451086820894547283553618905424439109243249654482160558119540078176797131276288 5731 262903727871842973051057725995567163356370932545272621896624240195896263831503778026355201339902237426585496221 5732 702212543064322584649673848916621982538867830659948974464473701285731379117550800126562003803176960000000000 5733 1852946025492599767410618749439348195512663898695445547614302620166496242710274270321198388900449089802895 5734 4836843095215240500005185864378069761055355251152615247890319745449998856240350626969606796636294479872 5735 12506715662203611069179210518933790652008976364587961600274878773066646102491273190481930625923872065 5736 32075948466250748223375585760136473167713115425018641870749068028954781167261452398623208322891776 5737 81703583056584979015495112649311618974217871945227683329491840421909472013712260210999529296875 5738 206965326871995741681445243705201392525023289329741281486240645169288812599782226621049602048 5739 522058625498482136461391466924221413685643829604172475048501076916977369536630003137708549 5740 1313042851058292543015737703632193374753049999653048549758738601162063100753712110370816 5741 3297261763600512068478681462128145477486892877006513841720540083461649120212978303431 5742 8278008401631486018367430748994314741275647519285499788614143954744718131200000000 5743 20805933204768848265553257742420029509003656477470914247871294194336600683201833 5744 52425004601872415165072400117019320771879724526132051912012562080249828868096 5745 132615106598538660435180971726614304954991220115697408794155264240070002275 5746 337270788501759203602112079997210605047544326792330171903063067329560576 5747 863656220857794562376538943249317722456873676656835400997021935078125 5748 2230205807702753279904436769865790310477301391878983395757403406336 5749 5816739973531023129168976660287891081774864343923733651541267455 5750 15348319943379399484986934146905180270843540280392949964996608 5751 41042642947742055617403491768343399003674857736247201103761 5752 111425662481962100805708322467017917309244509978624000000 5753 307703943829855425638214565494677111577215687634595035 5754 866059854409926460781472907907180675863454990467072 5755 2489736939971029291151048446487399188412722272085 5756 7327192816395268846847612803612862904802738176 5757 22128976604003804013766409507805416342424375 5758 68764475944758697799872549780763026259968 5759 220479796976760435436945440889923327609 5760 731641826543805714979311816627552256 5761 2521311605789070228156572264016211 5762 9058493267113970507990462208000 5763 34085463314568410512056826173 5764 135000979007778329905110016 5765 565541208163175541967215 5766 2516845195950367300096 5767 11962236216397331425 5768 61337830885312896 5769 345876329765835 5770 2199431121328 5771 16005025701 5772 131524120 5773 1176775 5774 11022 5775 105 5776 1 5777 1 5778 1 5779 114628056373470835453434738414834942870388487424139673389282723476762012382449946252660360871841673476016298287096435143747350528228224302506311680000000000000000000000000 5780 40314028350330484015245036711230598747596286811487007250653044228411079693097670122719321789136650982200346233462397288217143926541031859789352027442266512841616291316637505412414288541 5781 7164015792178127830973075331928503016741778588256579437238328621158856264695092839603093961650411977729683832002587713621736697601844208541747933253153358421014137665241985730010447815544668160 5782 1825346959427822400016554950583560164085953785913945524588686914040070619557969831643967147793922532876526971540506232561469807645587569767805532936557421427262493505118365669252346276491169664334033 5783 10202083438493315883491976171143919578083198849119354091230587560960381181221866175835025992942880982237264315754289605474856944012012905139510653754949791785257145249678460925188376108094013238732128256 5784 4535069736461363422661496944328815383726271247977799029446179498367316918011059943751765816979252654917869671501679630378574948581843924534120388652370523678872719643051503548482313860115349292755126953125 5785 328685694853513309423348101571512174820631784588282552977113702172023992025498749867886070001737533361218906493083855747277372977364222148618465914126778524840275028374593154246171941894126871523763840614400 5786 6054051243787544748839044805567914555572757583441435006088247109819090016050303881532799256087529610070308994972370536829158860439610575644959732785577626070860963622127160851281666479294276561857873411545377 5787 38059605977710437634802717507050297293894756152526990574248471226102112405257302098223528573619225048740973744681756488193944323097447748650199829105736779032927150813179900031232560313112919551937774731919360 5788 100408578080684734859079790455603814951645693432261660958649911013859658644180649779264419192676666896808611743220900719293663900700134647758739352257217086328349048607751804862075972324805746060569247653521741 5789 129255028328277733312124564250365681078250357322607075950096875401230125068178976922335782997833616781137385875024800354350257567556779219176689636950456846867152934905922306489352517058560000000000000000000000 5790 90959576798083638251607464299312290879573817928138553642352064116532139894281150449146375855474071095834286011013017922946165770009870665491233347512728409860340937836050229913294846934330943935477780794383793 5791 38208969845545736327867948723277821928323840473933850884402316747434200804914895763443774046965736496580734720834091807413468527965382421975945658931983807995320540785715145942797783193693238664560502326165504 5792 10270829386490162408866797624774926874546234913867290052338553776468113390760200387009679780499248894906593770579643916691372470709033221155967964007804762999874152352268529945510304861841837208960236177107541 5793 1868559592462987788892738739811293508699555294306617809878032155658881925072603565422213716957121709102485049059495652123687751434100171888309763625837253488007247468646982103858014736315997880967027696336896 5794 240874826293791745216255744269538281928737112704180303472464715823164691041636474175276779155999857102042964268025840606110286295841995196882373218245837551577978628004951223210145775268916944980621337890625 5795 22855511109774788229861658542563962620964743896149013128300827625657238229861012270790632476772431251801520607635469996877727794931051028599400803919869704533423264395961676667297931691972827214970867417088 5796 1648125372444540821209091033232479615770524221869558065108159491234587669865736411945851143061338147620422010837158031666796100331758091002819280251325059616943196562948936865189100373500362819661061176701 5797 92805759780900871618763060811375064601370298191646116631154422156257366191453446200168377554400472488763401916195921157901774697556081306274365193213822871521666306409368173735773403374834181233432330240 5798 4176799714844072388838750498154877695038901139812246550268576941763873014412690380180219269748127299476484486595866994265012092805167465182584883418300196514692587995701618522166457947017849842618477201 5799 153293272618566263132676340106723329241945284581423643719870652886532284671244667673511642693862294019115680211617250692269421768821506775816688077065364882890761016636108350632755200000000000000000000 5800 4668874043734777451627883414220770523445283017850247952578888419239450043105211649537271190417709559179315193577770951085996518216699066068827817224470558680335285215485974184132866317533767449279621 5801 119832237631533521323988211479046587859223273442175113161064963790350105910425020547355661339441452344756729101888694390838907354510523630302329580978187842013456065099033423311872120695644896624640 5802 2627161356438836144241741582660152133291059080502039314659091204199556484887576587098031200197344321857400207318527314754008186860074668010268008841574701570701176555130312279184495799374765746273 5803 49793095416298909984525489710653362649903375962712332100968503517029704051067928320739519957783873821264378826330320009140112287834126316043432519325666770749793156841215034481234869949642571776 5804 824662671168577841503604702475959217268284280305260498871028763030844101200554997021868411036009805603786642275749949082729044189560296976690504119011273957884639368023625839661579132080078125 5805 12049883652372532147516306369180415891682167747163791686395448246497201076151170137800713135248167682056025354148276162064706104389018842808382741742251729989690239551543071488427343415869440 5806 156692787729252614744021267332680323439566981292403112112045245621885740733072842181328430093965292411412320305510835788472439133803531492938370620614389224073583144450641376345804108899697 5807 1827580827967777070922277264000241806175950619399186149900800201138991110627263927678149780327326292546547027949139640629239850787914533476321658514440607723113713365026765840781179617280 5808 19255527002092210486704270248208332086308315293432574430820943695689902049137286779834106939789770887202877411451061296174586931059643744386040808153256528921982258217158687322778560821 5809 184460102997547736786948585088417101265591524163340125771859338537372395772963432714551994919892173776809464203502412664426082023738804959878939569856032255743361024000000000000000000 5810 1616200021437292410126088481054622355752176651390946828965466586156842879818129313194419361902121532500989980437176424482627902632436206442152664299176291970820402934802590959430273 5811 13022654298525576991791889576656095223826836802689548999817968360865510386742189345026389550899146842297225937162294360640519724447379715228308373991099904106024845256075566383104 5812 96982805990215779113209830471236558481162956289274009717678392872445194380567492420343623328849081120871316362247000940240710295197500048985879607444550997378997219421740349021 5813 670646634696311148189536226587436797125270199164935270864070185702309200857450947717292738071321394583040794772470249151333289566805940650426152413758562264353389778783174656 5814 4324753795859172561725131768817425739003387620714898284676225958911806301228297336834810866939548672087566287529462724878129463555823611220078807199714251900334625244140625 5815 26111399704495496860273032212868890858509676462770143140979253433462613012081755637409607589138633521786522169250088862329279684214835283179847730986274551076816722853888 5816 148154165928908985979667641021287643760193290235666210223849681632619087340401729647503539874647968540358924613000155836966313565277539906070242831950493648660084948581 5817 792719801543372466987305609006645990541515940556747277058477578263869149604591404529699807029192952743059246767593940639510824971738364134973357959922441237750087680 5818 4012903909207215354955282183840579614932789038136667030589916205230798586718375028150200864634925175326055438068010860479389317918080457197789376258354042654596001 5819 19277706950499158961416466326841758942087735611232671456704792520955205579667542896870510036835983772364186560837709835451430652338176057478742016000000000000000 5820 88136423078248311719726142422896519991807491262755861178449910901175536671568081210132675616899086368034833590752686645594872295535427795023534182292394194701 5821 384533044041494524330270867120465979645609433396110741101322929809424534603921957380605456339093322374839608481828782872481362791211396511432003321719685120 5822 1605093494471310681301004942145822943933537542356844350935245294572966788523540346312409659956598195665879097618443562602038789983704973518005956761566513 5823 6425501086811722777400135442682463045814354989193083884571300491600844530806366061763616603106984288600906603432760326769781704951157150742578353668096 5824 24725886967806816707957286695534685394650684729703481082032928154683066445918275890177717311782753417680692471980865349175016676618222448907470703125 5825 91661000164779317457487240995213294615161967937127529819455726447190654331011849224842968383719878347798649011913448994202894034599966509031751680 5826 328027676053434401453680883978387982298108322942821761616344639615953678009832457359421131071206275892767008234494196088756197744386394113262017 5827 1135519407132275316913486934537965193970350985470364328536137224180305580327137186468704433373981822596580247328051642505013164329109605580800 5828 3809474112045843406830870898464825384497620581298311859626029878060218642825315207078532753544447523485020254972365953051446889725130640701 5829 12408422701075436850225390176513604096796061753913865799708986924726150881699962231102772466950004157088951034416001491927040000000000000 5830 39310937083387346929932184434843296607609337881961281093432307187943202528571826818069269766962516502897756230471491783034682716366353 5831 121336620811858052453093166755184839147313849973480751585977167199528853223617022030642402071325757549414672910185798069294888648704 5832 365479727484753921780754969465007763995653846722031147760409211995290201529826236260686305333249906250610193524747390110851308101 5833 1076009167795038846044073431052014241347718884997025624814593834285353438949635956787331889676419241900775490559465040449110016 5834 3101113804194879632236644004029357405498557598531910437247768971903069927590741286605990122722400493562285524821722900390625 5835 8762292047017037007451612109711569960467822327413161814338565822689630575404011744510233320021846051282468108945890213888 5836 24307969736467511356656159036370978552937093094877236797674362023747296374743876869042094056713130935954178471564199661 5837 66302289699103153304001952340664072442663787732451282814830809968406184069909348843986607441679150243476668751544320 5838 178058301227398727634500911484480946430562901912944510440626280547696069694427303505782027653988687262282507228401 5839 471458546988469472866298711817347544781073063487106386764678873453333902543123552486753595435211816960000000000 5840 1232413671430614438167094893645166468594782809339140662072640312796386833224399343279320389025213150594497781 5841 3184764395822618228753515841043101252713985677542332231764422066866107676286633497373674071220836473241600 5842 8146584563707408293785861372003977367290176008300822649607670344597990645362045097761160610554339050753 5843 20654564108457167826877623488124607195932267843695612693411231251385600312370738338138138190299529216 5844 51970881196140613001480920920407363377794081392109671123286792553257398436357479192127105173828125 5845 129947302304206932653588123723140745849100150904233274501645613105020899345248929897906301829120 5846 323293446405552229241633356546520431122937759709578729174872973825672814943785824019614224337 5847 801326731592256106907828093874722145305571647205601835990943802088336472437356568164433920 5848 1981386068882947361646774732079072149829546735740996281453255855975887564709772487737381 5849 4893771478581645521771364937730081298873606941135086745181907988705239577395200000000 5850 12089497437078672124369222712065039798370744019135720413014030299986499834388672033 5851 29912043836124669401537919229701843981731936288145985358069202747991136931938304 5852 74225129357229077028521941893699104175774989742986123191506314182945379736781 5853 184981914831729205027351758049228331836086444407891323232213352497048190976 5854 463662985113539951197130067300095797063850863750162510672560676561640625 5855 1170602528440492447795688963640244336773748617403931746755084275417088 5856 2981328787059540723025530783541142040201930655882700436265055465941 5857 7671616427992603473747390699376333092009293053459003080871772160 5858 19977952034215173665540782932033065182748022967210289392526401 5859 52740452456729416124145008933039226820707264043024384000000 5860 141397860437004547536918088168955859232851856753333572861 5861 385714354191188333712655691488960690982077459417006080 5862 1072697885575454030724301046752511846409615532654993 5863 3047875977753296266730707006883495986047220187136 5864 8867668050123223370540018605698830906709893125 5865 26483234213613238208740849463021860563189760 5866 81398744488319597711213836202059127778657 5867 258207067505802646694017101496753520640 5868 847894362964776838578563961563506861 5869 2892075062810439060406624370688000 5870 10286662763397961330332460467313 5871 38328207347272694799241467904 5872 150351106309691578076027061 5873 623921483162062684225536 5874 2750922065705322647425 5875 12955472288303263488 5876 65839972624083421 5877 368093686643200 5878 2321527922001 5879 16755780720 5880 136523941 5881 1210560 5882 11233 5883 106 5884 1 5885 1 5886 1 5887 12265202031961379393517517010387338887131568154382945052653251412013535324922144249034658613287059061933743916719318560380966506520420000368175349760000000000000000000000000 5888 6165049970603559971568615064523283028584617037618201386263234271314730434154454509949110928686550351414235314782671679266718597865111630239412124765827781050955348904607098245882437676683 5889 1369403320785080472774578767194014218522895177560837664899402825027405928450734979303997801133215422608593316749644339716726901801534450525582262333360013580395674592444929436716933404940310675456 5890 410813364977849693678803130405034925763800782075198164997623834320898619518413187369700765473027782031384202578925456488747752743801728900379859387078415060611858741825629547577929657919957279595090285 5891 2611631268398712874403667386193754823427043404715656772141211480830520348903200643950256185147952796732246067464687401164958857350606431784123399267450124144954401871984768284624929406646173101814024503296 5892 1290846012155726164160936354570159783186196445104865589894376372883700079687459816260659139718561173625616079133663006574734819073150851320423918192982835508310677675834704173539487966839846551418304443359375 5893 102360086449997332748445397984430196103814451678807392996106397166788150810862400033238428923821967160347081014813612473395699472907227063601468893356245204226197383868211585919759484283390232270579288030314496 5894 2037968264896655383818657022759665384974858063344294292180946897655654866146921968429157648713246612964653417585255244764262183182192451089846692563403253650268447714780146955547661432685263862539355092295909785 5895 13718765139105829262279316459257877753233359379935503677953736160105141234173980967026510501860433690262459396952895133160351050665975393646249378950878564083115343265305976424124452165392050644869009290137960448 5896 38461278211442388917286039095019492305102341616097492386044309147879301592498984246700250606191080718175574771284730342126510311975078335952269325193738091185718788561465566960396799334248135857418505662940900851 5897 52286427560329856513585418402943578985149855861551608843294572311948212384810162511426680648724392855525776623534527180923261481146504115840672488411042834460574972939815000554993742690385920000000000000000000000 5898 38654696789906013459830453586558180258554740471268914108839705379867264551690502251540773971763544966365240590312240588316620703002427707565172529174683372433174401557168986541264050944539240186911882912894310725 5899 16982099664934739903747915976053064868835803027273605169714460815057272395679916477898129737517437574149856701419632218749405533767899190828001991892705973141431215569425095014498681944265412090392703606447931392 5900 4755847237362118889193235342398406688414337081881729363420474073271255699655245032733110149523838418624821101124615378596144538248163351852591071139484650289005190929977260193038865710249079071256826428099018615 5901 898382381684284876599577968687704848971819671962574877107646645613612933858785108709650058959635190944990828723697163308283590168114785140367256870344971535836294631713025546654736548514138138292790445469597696 5902 119890576492320124781299267209992851532484719845641147662625484752430573653053402399622975069951699961411413708822886752875180601830732840809373822395000633942732240739511257050729226081392729956150054931640625 5903 11745541240529962495378789264507721997363468539325879802140803938128736989517195738680647629854560802143080189805310290498599734338926662940545939337074277489293989946650079600558658413730547056450043461500928 5904 872424736697394739597535133373616892386316169351043617252399632826234704934760332367522754756953859562766241864437960728290235200884808462492498852783621219698985120938470733262107776428675991547991088272859 5905 50493431251576650999195933376090999039937819026741441072636991046068943166601162754102767193142667194436581970350463054161471204215907360618579840471551625836183607301277834909535090161935727671543863443456 5906 2331185995781350314428848714281054310828278316883496837065538491099485745181869531156140405170765064875801525609221886193961163180619377619767386188636284947767349761899813094353717887172395269388388608541 5907 87609896071502094931581816099650232212438483563615258396209666057187049557462711132146027012032316411717710064786991499977050764982800756540376794155952254145578991428065570865964646400000000000000000000 5908 2727877940926994497364053182011149849664722393052965106310493765420908501593188481032655530771358753821357047987398881539332516667299374326605671036552600557839533600565057844101279361949615282283659743 5909 71467612101642348330379560460285050327260162326344815902862184213876003606372310516822787425229289269570845985406667041078508851320910497754087276786959258270841222916834845914607769896371821735837696 5910 1597101877938967077884982441364019975235616303895456777194924469710776436184386436632485356504147768101536149947309370931456893442978294655805027245378443364255336671052526745075574657445612063540425 5911 30814436923278563685953915427328128251031391868513614403202937804973255322486375883282098587833141231394672877563300492202179749886660669244510489524906649224498658901903121769380683668097100414976 5912 518879184875901914984655255865184310339521107356690476257014875880308972364466917062129345657281760025207723343591606892564658374223768732455426849938736777012444825883681362830134258270263671875 5913 7699730297228618960111626350911326623129674933843513296487375419802297751767203709369598538412217612266115045961467070040281849111385822163940193826099665815786467255866158852059866187742314496 5914 101571323267127428937705141221604964493640344985966988873490067364511435504675637166965872108914986527941965464755554215358090311958249793315999636130926782575138771609550111367355185777957365 5915 1200550529438027277427051773512526463026987775362733128776416747071489995249176403899696576504053555994603699817568729920561085746216676517465245511713084680271406096589399174565882713079808 5916 12806078916080691327768640995427333098997059085049484541211847818405415574406146537425831585285104742666672912780746790433089456050866678635144058307344153841275922869540416207622090628551 5917 124083991159839042162822082093327913821534214377886689062908547408672027761844693265132421819410666823610653502036102645747551356191819902564509403325616827652236115968000000000000000000 5918 1098689385832957173031777178169206264388150324016174762194354842864647176098638593911460713527610787929041306055004691365263136552894074003917171705785694155450443919651654689602400865 5919 8938739518513410549153982002888080620266485147481986894709223986540143533539287958822120282599481988800596551411777629235305179324407261278265866946917464574362103512248225714143232 5920 67160464897129516304890592468692379738125529669163075523467991559074546771398115692362851688500697691991628979290217322401252301349738292184021524293858365557752970786308373608235 5921 468180588377873106720113441603193906232177533994233607503781332625122974903186241051418811315536367944038868442006698061498484673903849173967365258623039134362313847554604793856 5922 3041250723865428050638958001575465990931667386989925683832615964840846961955787215814343612165087788107771924510293886224371875283396534336583675818923857092163205108642578125 5923 18483039287873809815754182982727819761639606120871624186103545530202411253080242427554808358461628268775674015813385641813291362518607029535545426317569749980544541621485568 5924 105487340479857420391272270887790667862876010449454404724488508922623652963468563775832026800217695157409551080118342116893405400789565127575603312249159412357800807581999 5925 567347166613821482061927349307643408146824107941381546577529745458182694162543694881503223435838699177293718160629575564084611546958151881172768729727181692774148734976 5926 2884946851637845616375031836086217518019439007878474202558195387353297768681431215446279018504065646591675049074766965831375754188906786416837263594844483996207116281 5927 13912280063326827759615320182479813164824527591676189996843617733677283567813158318369480857297979775567943304736260105255856327843356384904622374912000000000000000 5928 63809053556551789404536927002358803461773945809296457533411245299858451596855522947276054202376305407865826169131104400766913486407411646250257527697332101242003 5929 279106449522083540116612071859402387076556925357116461394029540531742433132199546955498222129912508091117911227008161309143417440272555049270896400405140340736 5930 1167282225286191693263195593112701946407256732836322677013270644667604744986267246111563254951775886204241214286381608661503764910490690026663107678389644965 5931 4679030268774045249515412158601188508902227208903627949310162224124976721574879027003486587833375687495621972017364014743608957122668719328134882714976256 5932 18018199537684883509020526218574119390466675043769586980009995117397506348262774083942815367868806971396572681473864432960362240456867580443743896484375 5933 66802832792211396175865526840409669478830315897945613718273481663788182583507022190632873554805289412354534479619051992438304555790343776972042141696 5934 238953762376121376950104521049680125961853458456324838566838545855868039680790396245232728994712110960514712914955246044751198287443439678872646545 5935 826294822132405070094415317108300655163025139140366363287247822247460581993441208616661341113415423821888887343366875927684490575544920590778368 5936 2767500449616960460655662170199676563745066246396302061001147032129885481889819854686290304307434549147208478673876835158453830678323599344251 5937 8994296289167226256639164126636518816940441677094809865028227617603587527824244250685436621365437705058681147774548728642273280000000000000 5938 28414353633053547476838712720766643447783287162736797809690247218051612355248493582279553144263584444096436739208031371909493956744871805 5939 87404841527494000241004164032555030311747003690287182773794518592446593413830386101181127052145162981446256112761235573963721090793472 5940 262222903839962873973464558056405827199858088441631179529401548154369916513567872347230636010339130806193906324594160566627207997055 5941 768475715864582308056635457351651761478133138586120879362165121149956114144438341043437986702106550363098347945586167241943023616 5942 2203331823256794384525870242023582795687767937966495122463593283116116176896193304822423352929515444663236477888132834228515625 5943 6189658361587634909739154421667317568240864980382904168054556732497785580949516964747867966842979407411461289378500216619008 5944 17061614599439028936303531848557621339344690468006694406291059744838560519990297718013827592327297035612860662091256807139 5945 46211986993889556159665762382830719818090679976085781099285682591378707880386243907011827047444285937988801230322794496 5946 123160398792260562397201761523895654555330094137062924282708737928237232856482897851566092957112122665736476701755221 5947 323413742779809333590994664833577882376797075050107909721381540989129771167615172831465770635064214814720000000000 5948 837906508341874476921484612059692773054529925682788406094744285393281676006593718526174477623313803176183055463 5949 2144630394882701436637280048249246570868104509446916099868756969451430954421012732596911074439134495245336576 5950 5429903163397157399303897571613415335152338693116956360269391783304063668331638741886716144622096856179905 5951 13616695517667874286701755642432008176703469964476106224371634938112321399303617631156442413632780763136 5952 33864486313499181913849314431439596319880037627614895051302670805683851037395493348053774898716796875 5953 83629751773278323812475011860969334374038472141823380872172583463237428880856291800840391251460096 5954 205338275657044812080581261774879751173795950374813686585409891045890450634392731619654392929325 5955 501904826765755946485000098521517177504248429421049702384540500959650741550349007050011312128 5956 1222831608785697814562594221464807845823074294971971548694540360916155414363850395529791951 5957 2973450623070554224992525236253895944929930738782260689113041964911826091533926400000000 5958 7225430894312336789132395841535963401263446758608422363197758873120716980156701523545 5959 17568829539393667227714735545242147143894282456605942441073391931683783808083034112 5960 42802970315820221602880530324069161339059005353366366671097382067911374489441075 5961 104627000436035813028378682669471368157062012952027412228983704338212612734976 5962 256952129106578388137883484082293362264676965252195893789271405989224453125 5963 634913248771545887842118321652472595732698756356372631862035607084597248 5964 1580750585607435361735747909551354999212637492188120954888358691204279 5965 3971485274989280589276636298126261515172731891689838643803655766016 5966 10084654709112819129616451269342874854521031962190214306227877361 5967 25923459079215259889735890952606862127892583020066111488000000 5968 67574922221416719913888794722719386187580622103361434212123 5969 178941669655212234989014761647603571044154341893095817216 5970 482263246016961502586318454273660358972060780349441245 5971 1325452141832879394542048983372102926477816997871616 5972 3722774792241885567444303864074452891726321689375 5973 10709584280389408697493581832266805905846173696 5974 31632619039777709202770308811475990556557705 5975 96180319573317009724496270698254855897088 5976 301884248374191639601065715160545675651 5977 981101026787221729260827250057216000 5978 3312645507123370947472986145916085 5979 11666134580774742904514837297152 5980 43047837095039490232638956295 5981 167265886729966924740775936 5982 687657406711798298728225 5983 3004140719854611756288 5984 14020283951047309419 5985 70624455297953536 5986 391507561954701 5987 2449169517040 5988 17534303983 5989 141664656 5990 1244985 5991 11446 5992 107 5993 1 5994 1 5995 1 5996 1324641819451828974499891837121832599810209360673358065686551152497461815091591578895743130235002378688844343005686404521144382704205360039762937774080000000000000000000000000 5997 951688711078197399813808296545760872147628716236561389481424327075244763209386401065062331631986034894147379571929812859427576236317485312421159347789408667189125983702939097840769339079293 5998 264254739366146528902254166568042746151106813487344636506214816514249801822943614189197052155412673412267098614935026664266603129948134971732380311362499427103040164928454555633723112882028259835904 5999 93346848690551113085762393105455297032878048318972616472884222515646862486574466938641143488488451609972456643054725606662754205486371702237262022666807063946731108895600374022030988837719729315144997081 6000 675042261189649705044449749507345223215820137620661189588861027198729903864970353691213301178175600843232917061439038588240126381658620496302991415078672056909133572968965192386413101483385909838686197907456 6001 371023961462086797940732663037261022423015047875441448605982489590079016705388790799137561354062658832675030909834353607015173033478234396665219852126712250809147912115728184223565971888402616322040557861328125 6002 32192839395904540962613220838768049982534462662062778570943322924031904087327878410304682034671892958442590959328361013307390802387936031680795335306825056326537381104362802451890095552549931210632127066625015808 6003 692899287814543821236208915797396624316294744643025024509456620387317129412485377500833802162993836035205282618165217298824031837935916692874475412216844616551308534661678847674488916364248913628785425754601514321 6004 4994943268197962937275309179317329089931844523583482750472623132536412332917774721898179696575043765692549810649510219818748033625950939778561334801996155073715939090890612165206318487869112284158699113997370654720 6005 14882837116710103551514444630794256356338948093712341192385376924017300896615813272631133233715369049718263573967577262483209422208221605499143998886758542651949795652309447808612856529064792871755816561815031851581 6006 21369031246024682216124871863687695645368944252972301102331372681059815195083677900124358116095157722861207885848484381684245215579952115350897446811416794266880608097218378065532267466284072960000000000000000000000 6007 16598032557218394547966852379849692848106371103759901973833140117993825469837712574684353183031046143982382179161644948168564819091580680736534835441541515602308847414633591969412458129681684548766698259031882053161 6008 7627198859538569791050765718348927367216055211084774723037602117003480286134735835731405492918111587441445131766135131990320018074704210349938198840153557641822844992822128293378368691901933866651664190334891458560 6009 2225594447013583869058461679213700453543951068723225405770387150449792032944507376651101832203732738358611307992832117236896550872923764593660161435592152607601573742952524525265298474445267555454262953035116222973 6010 436576550100629533937857478613383256104242570922028171960797669435355897480227544064717680004584744884284850304618542678504050351218068099369605946983045598326443464922647566853548679237931876829782528516199284736 6011 60321732128982725654213142728456442964059226355725934013608754972210637986448946828176446063659685598221011069949934743319158447875901987948350017515247707275442465057699637915185632227669895514769077301025390625 6012 6102412563576098658530042403302834711095947334298804643196412014322460839739005341737261728653399463815175490464158405760438261188792823321190308118560206286851855659751233800598848662975226150274479562738892800 6013 466943763889127687637231242324648328853188930918741553651265372225393236410202197772193241310831572719230543372898444267717411035330196123234135671534364240887223955288802384790542827312052244166637835084984317 6014 27780965816011328482275679184582448219809492692542212974648512287204223590886098646807249676116647463306493977930034857775851574100201227751781657567173128000326241734093997095213106442030544287807196962488320 6015 1315883783629844954826770856365297185908465403493819207563359377410469069796307724526955771787291325799538035886264198648016512325019967253687193066219796922678923550382439636727971108809517619279361841435641 6016 50646175300039373361574914506615674937524111127775331122454961238258246645093288388334715230283398583478843257073056747315787703585534917978436611109301516440247646571193295230662292275200000000000000000000 6017 1612346990789093979025641778954517208686674636131742372389265442986833762826786808505217339825528063012876512307863228305945663553101231783026992554842405460077152609862791663268361456155059732034426653693 6018 43124532461061541789097837988831441790304988181931217393797204347092572086940607450774801384532287167136798016932659391218719004608640127449899781786059966963072735195252485000499292220400670172443049984 6019 982467364635178448596088061945237911001009951588448488678646043550687935079599669864491290689152334055561002706090691710400684332390288002349952396253270903744280296770525656024325985095392919064688241 6020 19299254838410304852177557242417707585689569758693494715951526290050089267779257757239329274626290858135171179939797097519957421228438102334003344464418123902950674294895211994501720467067095299915776 6021 330461143815990111793120403706252911103056871608035742008270404085485597575829039799757862975080921542672332821007205106779001755764551100205470309646618140904854066805465584515450637226104736328125 6022 4980775948899727330852871244726353791344494919077482560882065498332184615751907205250218531538412679240841851149904557502096913639388104124420823314309818435614908874395816597748434751437750140928 6023 66663520593316757948679821761755280645372850675655020809878550619108856452410305168340180549269810750409523565256559378480889263949801315645186070988728714956109236119468088790682974506619394121 6024 798632885769345483417195683262888987547467716290079553203005927069912849878162620725964086464470172001152367372764606081667132570856915746220212140356866853285394530403815443592456483226255360 6025 8625999465636161477873155675330463365707413612174189375895499853014306704663028433408653391816058722154428039349663448712010926047952830972038201131089520900172602865607568144479084717836541 6026 84553762732367600893427858837497541342383676375579079670556484574070744450162102171187532838270726368472011026690879325546415622199605727304823615634553224574513147019264000000000000000000 6027 756714197947014930790768118471252273836719865216363431285766787992386938529747877487155219879508116578511697116606876986329804454723538618947555532929400967816706757477468559028572335681 6028 6217350921416852938931760166066051098153006466554796547161871291347729838258820624594914838235906012420286006472067797426882425641323632653896922574969967585857395835766537135471984640 6029 47137026818461383418487592907572212882191715608230523939194069774269548621340058100813485075770427594154323285431541058459395697749897497472326612101510649222881911482175536942134653 6030 331315623670685765239070651014808421555888783806119796108780100547067576148954411875882777836863648766711257153357279275515539568134494117005304191032535058858008206957608976777216 6031 2168370178287349501329730517177726450571523145447569724516330638694071885127979403092575807663634465483038177326915338103074492509820629560482928958692834289203153099517822265625 6032 13267551075146577389962684005853225565923316202660204214706334497654867297314312993034301922394076714905922541436407763997338028378646996995773976472178451330530329467750973440 6033 76181080329772771910535169495232685753834084148508698862083134532877600980973083358454699962252446471199906155256930567673641044280862879754614891651309194874515352713178877 6034 411933415884264731865301408097311516019687765950329741082987313395384430870160866070895813904853113896301306958108954874991835643453066649526529524385699023105513949757440 6035 2104539352485346657430529017250218103187457139640686652976159919937286688311869196854778402820292836303037291219317809705160923080209430517003652723774492919860752174481 6036 10190027577903494376659348566484952295010178840309839764346781313947688365548244788688038713842697066650391008439065182348616960780534209422440095809536000000000000000 6037 46896459029557490262114974643120140538744657109188992442684135028703436647649779437335938405118560575652010023098484613516114464618653423419781629923221968706482493 6038 205701120460735975912474291108009804063483446464174475048830242350862679034904782608698552000129888205248988532197937765443698937786049196148207590629938628132864 6039 862153891663394699810084144069831239279360426017938825341951963665495611217360617090112438280868243087810245943724157005826469949153962854116216085897834065001 6040 3461338974042511608607590479141457278243296758018285022168898323657733908473711786991309647147285831208595203545085106490166613483632435709225892059803549696 6041 13341964002212119635346391199278664824751778682467635000790953109499426008542745990002974048150170148564112341997570757905313977790606765930413995361328125 6042 49484253289085833636814770628338305060058553600906476864860888719863550414950168830583602449356545883859686232179624574802219885116941538320447489179648 6043 176968448500087556965456253116504604344033374249748333891577886418106751791834691407619842853389730230157994348801810691850576673395767952375028775521 6044 611469416739673387547738357489906542490000196505550299471121552290816869084614537963508427090994538258852089514362134315969570754728378632870297600 6045 2045193443070509690840846722723844598907637690968653343371620224939612607342450910750113504450941934623655866874810372540854440993501424825563901 6046 6633930818674674398547881952252011798064648538190855787395987757867530685978425292575439701364119470132578296567159977198999306240000000000000 6047 20904943327804089949237679085805567233495279827846221137146115150498189618178645818589778739774796641082578605069861082639162259899543865401 6048 64106847574426085785960049288791570523741297214848092131936674655444047518141795596931801142225297652390026602480927012671859900463185920 6049 191622667769718234004975106377563566073134961553759885720148708864366226058524086802952243175888936095119969109014660516727647370702333 6050 559193629249257501390183405484634219117292491407466466158710176973711685000561765246351943392913057753322700281742063898561343389696 6051 1595565495451309852671717409937623012010615801770081032496704365815419961556009445359344848147083138002245957362579953148681640625 6052 4458089683981865706252460868180052422760524654247761541961184016821297223444891477835366198370708503267429647698139504160276480 6053 12214951302540837698409667959280703081157535814276656330717945462490093707065638903037635092822598733174096188925413601128637 6054 32866592674108090486964090753897632447152735730730279201269220708155002593552454841613699977603489589652697329744331407360 6055 86963055379791779253717948091553333555456218166826458100319606919777703002533877741901409112119722232138489963630928521 6056 226577513682383128638216771552053529244346675964218611021729067459675137981273118957753321040708048896655360000000000 6057 582069236253076489339544161845182160858020174757892232332075628043160607442381349045081052696800551919195422589693 6058 1476294228917063245626921547802939284325616379159797249038004795108477803805484264818338184891329489388955500544 6059 3701420588081108442038470182617879266752255691823123100754572083336634621746354086646758827614643816201311361 6060 9185686928039577233243125773636484876639008271386695645830632114310305105400344091838733879806548525449216 6061 22591656132865289608727556778076839719797711685455548378026084852854306263322092947437423523368611328125 6062 55134035447415752375999717633863086478192093725032337845048502797446333159530623369555732511187795968 6063 133680107408904495450686941639455561446582849612009508215959707777091927913815802284146910710194521 6064 322424843872111296044601471529776958828127302340320098576246003456587729996118137173985135165440 6065 774542437016642262228774827872685135463027691161750633204324334300227581693500593319794833661 6066 1855494403594772879508483663372883433401970175544787732825227961019365352889594675200000000 6067 4438318644244151997763372122899598180807271068883904684412908167211959203167626927738321 6068 10613876409426074229013275815823946271022025212431045679186826298261997524061939302400 6069 25408906911628489973917575981332031492199107536193356646228335368612453375013886013 6070 60970991724024722013451634644243748186621485731859218939781795787142423616946176 6071 146847303133557747174172637554670833789866049735859435155636805141940258515625 6072 355473796579696413693950736731480564407711262640048906836721293166819409920 6073 866078474580509659221335162390289605311627150126033225170276449397337597 6074 2126876579786164451075706824262361140116146199133203867755161405358080 6075 5272433917470073945042883110483629604241339696790828202288063769761 6076 13214066127002768512211584676793288650144654405641501671424000000 6077 33536577185262084943758490389474255433874150744424085942519293 6078 86335633266052303486962888173502039863438792800608687489024 6079 225849255209091704878644749406120078621549315916773811321 6080 601469516102006483742422242386375328064468099411214336 6081 1633922088567605763052339208744060477869966920368125 6082 4537155234296323074414740292226034580499241893888 6083 12907651548176415244896750028334472862146107121 6084 37711358047246006332252413208178130457722880 6085 113445325954521269479872157524410462885821 6086 352371924051705777258127323840872448000 6087 1133518571265943372121812846051210441 6088 3789096172170148425775028852654080 6089 13213720015653689742404434365693 6090 48292339184458568509242310656 6091 185886839647346806541087425 6092 757180246905614349941760 6093 3277856767790872869757 6094 15161063508973849600 6095 75706047380130201 6096 416170329352320 6097 2582553335293 6098 18341354304 6099 146948881 6100 1280056 6101 11661 6102 108 6103 1 6104 1 6105 1 6106 144385958320249358220488210246279753379312820313396029159834075622223337844983482099636001195615259277084033387619818092804737714758384244334160217374720000000000000000000000000 6107 148283631065792687061419360565375379308559840321757580470062533908445626372097828715429287981460169451241360662931965340713284288915205652414325541723191858081726354618144098360348332458489835 6108 51474496332927187617042861350795421290680466815828429382961498033206026029947308544847170406501962852309163871546735530225921109538257689693983733273496538234475238987635104037166333861250686278172672 6109 21412694674466812424577970273612097531097951586362193493163204500149057926510475165232911087492829244096378052862891944704130835325323778320447503257959449057631508935257455491533221065822639815341952690005 6110 176159482456122220883156595416515713765988758874117711563858012418840935872195288256403614523579613865622336626024759886661952368532579476776333513033220392121178703775888231637623046780010802978323554585542656 6111 107677656110508160499869744873264895975703191042494412922217581736232218946421831499267599716862327076499610825805193118774394176466863543420014523458807373887664996418008910615415783700171493415296077728271484375 6112 10224097323469727018837327163373234639488777877174617476813517716174418027361266901293098430821240776007373280709985698700524251589779453835817562767676974251289990070735077382406609352430183399128374901959534051328 6113 237914883194997787581895734028660722260095642607858220909031533152116323599953485540846031211067115973938692567640500986625134553016360895859552684771841189198689478525076287490912720477992409502319996375677799694409 6114 1836823692185734332989309339692879340763690347010172223313201314705579904239761614450873873851277507462618704071259727722232633506196383901531029710465876323788797823267788762154588766930541759261766952603465596010496 6115 5817180631366890608097313259472611247312739817396855023915816140277147169201859780833863492413099774155509199761824313510232125550132887076343576212176458100106936642725513983420565629753715019664299033841308609725251 6116 8822462420919624412607779116412890392693483899090936025325543150034994189860082656385726495502293079524839923149764669784687533969889286208175675303931008087531654605637369082419431407320553226240000000000000000000000 6117 7200543770208809400614680044284811153529321210684952436785521509248162543406763938419550288806104393856431408927856772651829403623723777477257714868749261718164110661206493690336633874164236830410593281062861351978013 6118 3461300101959626365138811609241781733295846701485055701765037083867088216777043884950675027668987149324377812090889930034225709348209912302763431954455544688966972261172384918685139306775465722403391830637057111228416 6119 1052475002609315561655196916207441121394231199452259192753070293686786429236805369476919137548684850564989667655344059888636027630127875334094411917186602435892163955436790415536030038469802052320091562143225204428655 6120 214415084106456673563080169558637339056997619309901039222152890765109765893415615230891067039678542649724988856300176857037838426692318832393633871681859053413465282704759894374103272378626186172514324808720875257856 6121 30676616989611330455082132202389315850288124818365206371957516442348831546149385536807895107807439293860216049329383312425640340121228188942434488111942015553540092635652599744173736425486725695643454074859619140625 6122 3204979220379199031063781107194933358496935077981384753447350195813893711855379458232139236463597309453450962700515687429996457643461173527414521248056028390076440691277800647841392461968808502358605852049760321536 6123 252666476112458404660538787314245811317646089844018199538255289668339366776032874627446789075478079394418850957379376235352731160000781707918529382576014624219396056347207453397504217680160063725144848380060750235 6124 15454632386203809975556429107116362673164350548035700874911491499307066460978589061772166088820032710335689498146084382747339976851015143293734265070600504220662469181258916787605230752446333046385366893443678208 6125 751122284815376054132983276629872850702671478174046917882535980673685585437812680952874412130793345878369414366542660904674954586475142670141639663393634450221119442665229802030168066960613107299360325200482661 6126 29610618373856011858766527426634042420766960711585950355689145798917876980994925984989823921566509182765779734143111623627923984991757495049449324450390724900026408310507774185153286163660800000000000000000000 6127 963952221277643613896732173520707427074953040917825785972855609768428464148307915853791369790644259345550927000712174167195689887559754363422797618646130452810431443020583304808818357047902013774472908890375 6128 26324512005522031809509753204942948153718233269092345700662838635290611866946278449119206429723125640209739100180129922714472283332319340732278579579466051101239250334416065453424375153420069057005252247552 6129 611481287286949678859119565865845411947860961984777227866240417257872309692285342002304296102387926405559447972684622791167134840661759926360851071005451510740240209127292043259462357477770641830005704025 6130 12231127266914397143183493554925632909221607614237593439171759997939544032884512445269494631271025055152153113863842518865889807207778509957810460169576407520771458820090942794210285979712589211973451776 6131 212998109145961592037915855178746822585122138653093862761978387623498210395505233604584912010725854203773742984519649484387248075384344163684320569044943675973434818799663762299711772939128875732421875 6132 3261239841265703419305760008930836595574110558469639660098293127778521695631227917059133450590800307549226956318121967725141845422797388444384988001101492045902624079579374244417400341861932034162688 6133 44292910036858155040791980847389179558838212034472650779199862793605353519758244021021207081394388720308060541945870439975352337825856285710073853683763380372072004169633193825696701620634790832429 6134 537909193720039531401173361243769375957924378358691557457729362229655898525254591108029707296695605820656623383780216778716351618721990293397038336687935579919401652959729996860533927888547741696 6135 5883903965166506162764642499422220113260713859948954195649843691621761672660627332606719028313021470868703430387365101970712752501289542773801786489002254513218431911849699618724822216826504351 6136 58355609891026317595412278450630461861113501625418344479717849109355413907859485296020067208377272937653784254788610248727374458735028312020281008755345855738250802805866496000000000000000000 6137 527949902113939710804894287023207009792621390274845916910819080216906783836992949740187744263798157204915187904735609413591883339477741197947211017103742113890804924886930964622306615426593 6138 4381386970015848684768734387890495655249024888691598769497249818125257503266716758374586551485749554519835407211124460863591859363168414414864418133114469070138531455968290824428428722176 6139 33524553838286052096416409815931634958808290301197327563134019704586785632054901454537892659980890618174842435441847955802603312958230812728261021348985359604232429871731477023348760395 6140 237629291351665969975834636574122721508822368210205630844670001221752683957682481282890630165169173771870108146221215792876010452113484084880836704835817395814132252298842159234154496 6141 1567196618244695085339574522551825796280172788431705717763544542318451872297016462155712772460970535518106686135081598033830180279189272151793369226905297943961814333855743408203125 6142 9656027932230810610400227165011021783579542408114647619500958215320468738255391173195886586424639715429537613508697985831209206995004782264241136867729558150244434078083921739776 6143 55791502685335709944914652793920824163296299798120932926690236609681166398664608033894491493336547503763121342819279389598775877892708540842522972335877910616477007852093916215 6144 303364993797736700870057215668697325562316018842967457556594813051018246748990991638216214689779784420294981274217711090005454238583391883238669632239605410578626014879940608 6145 1557489883785056245352961813104249542811512380235451583956529318917943122208283058839257136608863009419158918315142601740646428804204749587846606464519749202633946767190121 6146 7573429466247934396368971417327723568691937479690552574801309581215986068326330604981240718885767462842262394244727989523630494317096945429810777857982464000000000000000 6147 34980975079990010823984661071192996626122475122230648432592299997719998857692416952641550450009592887884514499587045948550528911014750915161796456487592446770988298915 6148 153898472607531768766983200110007452737401344691229588705803520552132735352323533848751327034865045008407050570333823062126225376483811729523367351381806666934648832 6149 646583015451906156223221577772791212705460638708602206054042369783844700835377052820577649230879277096971573347284286846390796186353374429490712721581834081296445 6150 2600553501226970863995406874344616610464093529421380655950721040219819789315581873365733269060956272505884208404990006049721302670298788311671946949929778282496 6151 10036159657471944929056232021406917747060005137475846100931002639384334863341089954382321250585704163544868297574649962639335838427306057907482304632568359375 6152 37246719052557017264582500811437315922205527890386252619410094950106446620721007910501111329590295080937843527996680808279285886768306004103722223636840448 6153 133210871116277735171750390908994696373755220418987330384995324240420779611177265901247433240999957192325452915085710887407939971949941228122840786828849 6154 460037287200271266915897035790013254226254916460317132535042872855743522691308694723787020996127974569472511280837065913916819642846223373088950583296 6155 1537022843240981509731170926634486707365724086468961185076681364606387974843280838540866994671759391297239672801533023847842007487382531738654208251 6156 4977356002822116971361004740240647366773188036584498011266509152696374221618273118983637718394073909657173802158630620769865076572160000000000000 6157 15649964104427632523502165429428573932182741629608333860147574537423575603240416463637594173836405584652758921557899883171132583226058274845573 6158 47858621065623150402150190759839267399933779129474385039065273640021451523267344173941334345462424014067665813981762757135080394477363265536 6159 142576673985542160247774189841542521754812541316428145416460712078154182653795643237337511210534899424647743084978872924842717137884888935 6160 414441475690260268426433137896317407608981418273278870926175370375882694254034113407983966605321215656099250190336283237762461530587136 6161 1177246085701636013609299999646074728686903274115839536211577015455066028585395716826124895297332530804195298373743018924666259765625 6162 3272679297273686100276389123082467025261321509560821176873584111743779941540866592786756532337068893340774683954138997404274262016 6163 8916543235970293176948982567009049862618908327071355238857815572503345647350367540704782522593544307187623368281492643476390995 6164 23842670353722965430664230248476736294232426261513452738685460492160694341144087738606097690002437718995473069083094478225408 6165 62657406935761865836895691953986273870994154520587990446221438965698199013531657299100963081016914506190756129772332546381 6166 162042892152876486766058069868465397298965585010324858329110671539302903299936375584180929432880515018223779840000000000 6167 412949655801253828568141538170398072548113371315845469144770754675375562988701977255773928706953395922857670000627455 6168 1038325245776508638718837077573275922323739037321422038235231682340373697955455972971499571271262816928914328256512 6169 2579230204177045800113396177291867169938610514472327267728206484894573257382743859837644950210745259301939123265 6170 6337403945106300346669365901428668398739008313640965093474675065565131675726525603364285651640199526603554816 6171 15421828412668480891335854914792148094154972805286780352312899763219088204231831333874429720727597404296875 6172 37213277346424560359173068627566981902643952958883705481397096669141211616685917161180594900502061252608 6173 89151590314752257783095682670893164402833202059690788546822998079119472663634296354453416214863563669 6174 212304641783116541029591435387156375801934346508591105043989275049435360077847992304664395745591296 6175 503175125344972650879101995626117109041077582325920039846095983045107525786399747658169947660951 6176 1188336883506828340694077483881283275501848925170558706596570298203705481573234953420800000000 6177 2799980958839079200224228710164334079999167939278205685439625583003531269870163384975394953 6178 6590288793764514342602369333127950231063202497345652580878221513900003058174760631402496 6179 15514311713684769767684339563367566345135008476374230936917625021429005267615455990275 6180 36575634859341294963840781544887612278953883199731652431710803691706591113459531776 6181 86465868907128471819636808294753889619580344226634339537270534744172943318828125 6182 205241299605753001764414446635187036891806615041610949104750734616634123616256 6183 489823264480837842464718154964815605396550139052806862616704660064121750575 6184 1176988003582933470133920854419589749558649387342547421022557274382532608 6185 2851573143779782476974511799974969085425812690411669985893429066895441 6186 6976218146108661410220844255228340043181179248417620805287936000000 6187 17260220789368416716618140967347540928528393182972217604244987995 6188 43257271993534667401187156401171694454071713973574402511470592 6189 109998316223235433275169607510886430561828793624163782360485 6190 284309201735975721247709894973919243499518126262883188736 6191 748305207405071112893116576204728013636443763094994375 6192 2009565025236082773948626067974103671338560067207168 6193 5517837948232864296888634219052191719394198676889 6194 15525753317170761084378264090595780280872861696 6195 44874532463611576996663850273460370922646451 6196 133578104225213296562443062053506301952000 6197 410644186197912191448176972104356794733 6198 1307676133628263767639184144097837056 6199 4328167393658119128810827548760415 6200 14947900216379846027718172604416 6201 54113977970768855202986377825 6202 206366700041198323848170496 6203 832951284778377775250955 6204 3573507338180794782208 6205 16382427031070501301 6206 81100140550314880 6207 442136143692535 6208 2721881961072 6209 19177704105 6210 152379256 6211 1315779 6212 11878 6213 109 6214 1 6215 1 6216 1 6217 15882455415227429404253703127090772871724410234473563207581748318444567162948183030959960131517678520479243672638179990208521148623422266876757623911219200000000000000000000000000 6218 23318158451015424228950671773583457159746952971274726427350763676476539678958570327282116705779386714745312906883033481807871749097721977501576143662644263223484688935787242414223675285508135261 6219 10120486838347358069003651526087354356935043834101379847695483948497681724653958892993976302857180282847505667812375463520676367807334517814594931770488510211161423234653085612392148995322924869804359680 6220 4958164141237107305173379185452446148795949133859967746684265928657253538531972037611335162035749633938532630233435700278472170778507659471213955103228169833455476524426744765908416948219270982269000820896033 6221 46408513173666228822566478813832307501351317053833880498800028209025249297235049130778530864171352920561281314078793132882495444161753210451624757556969482938441508255471760954963095223730379060613524315319566336 6222 31550423161637859597476077031297559013113096192994377699867759359728273154903412916681139881558322547113844406293742269108963828802412561265458705210495991912169950553211007004330123852465426596427261829376220703125 6223 3278587520057052823327956536533006426056265036844637055656163461684963393746207651015727714925519330666622202532101423513084642795420236338167588399639028652151920238884042208933212432882182410126054788625977007144960 6224 82491682187430435445749868147047627460312643723002054405484600622502618042024318234417493630041705031759476639572325054976030392507488542393967025402156390753318613714530394446966619875258734711844152909692579476884097 6225 682155182626197896042085758092436659931040732430888170175272994671881811742684414635081105469397676133425289624626617594666367129969586739257241891737024327423593494560822247005272159623583822400719903898083253823733760 6226 2296469828629337638886236741209299490451016553660938928540217367042873741561161239157273284517884264366321225623576125756251584810329203635618669479223461186877204720941536195373271929191609177434862204718079932104051501 6227 3679252601646656698228735838669799183568618965234859014980536627371281097846383850975728815448546055451514972542280629609823873288529775299547755967312730250798619515067926735667317230024779628544000000000000000000000000 6228 3155608347068643978189071347345079049770012529217433595432479503279526166880104864125662596966790851766903765933867665878819089872334399079717492011758928004476493090759398534291045258214555600297366058158673480653383393 6229 1586966583984713436977611701221339579339603624485386641169217651275233998483466654357425819161414849078348574604970993438334673930644809425828535286947178253998587954917222964612080723563908580806091190480195365826985984 6230 502895849740343370724403702215136054483272858145796434613487164157118203725418442831264673409098455232522988091952628477071864658179898655428293766447632367237258820890570780635453067441380250506669793554283767097911781 6231 106413785431964083902480812679886418629631967051973459620036641120458637482949180083352230560446722502571589082076876967419385984384358180082382858598234112586907124257415290161812457523352148277087501189272952777998336 6232 15766557390770350703877288566530778534001856504971314858435061318956918354292615101967904042315153961176915288285999020253453066208409847153318781060129275842431226050006325399038224372016696004285173628330230712890625 6233 1701350432208987961864648732668262923947902832975308530293193862713721017898209735279885987669784735247205386390705471423738729771776638983688625824971085157063479229384830864752820609982382829542756991787561383886848 6234 138205646952680805864099596552948707634247959926738569552855203399862397479777646575036880626081422844642883540936339397563548361520152350318317806288333323868932387857817990580369008238510036710036345446042135311741 6235 8691934664850400255326647848844214207677613671909954752521612141190183061942992423641165583673949304119154507848778989684386126869309424503428725703988355007397411193604916844204257936361368875335307379305024061440 6236 433513515847356435073547226404134382706117012449333325093963138425880923698981495655437931150478896941075638813459324626204497033626642718540351385343548776336898283725663071807981984283870078848030175493238357921 6237 17506559456594398435459567410578346464297438048897154913756821063539243728441714231088796440792459094513619405766934124465407655471903717937940718710184647414243844897331481134790465701281792000000000000000000000 6238 582854078762492511676736661348571894284916324032435158613437501575469727396026216724287820816830247561348294009933510261108370540537515993419261280083419316643510976053163865119312521521066046063751377567914421 6239 16253978394786569422299285126161203297985934962397950246658346199438754437483000479594494262333147800639065863026225186533818509867945700794446122053604516056710993864166209017911440976404093734911925089730560 6240 385007341341107708501446299793582403954555992720338005504089484449983563610170399091592208098106396556570319554551936226735732323743885275510121560447181484029356898816829957613326043070330537484237264852353 6241 7842814713097853908939880950474232437395745005447894076926370157582465401236006846380567043221542488874788988310717316808851538006837486998918399009913639092394682987411209645364832067970731726139792818176 6242 138921906288887274331830824900639799943796365760556028992093808487379588734979406307755840695836036581784935530562399364949230273407992214954646619412892273619036525043305437038239985903487873077392578125 6243 2161074137737659742986999738903425113691821785034973753090961432826988335914750012313754557226120367835855336801865304046988498771947379619754444871281629667970475334834191473114417557032460577092403200 6244 29788211104539953333702138031614237529557134681449565044829877303003532683480495132234284038530029331415307240721222470248578933180555999422901998084343141061231033916628793413735563524493422608748897 6245 366774875489977888605299718797147482542042511172623248614760918781046125314629570489600206730276663273851386356741722499447061393289022413095751644555485593133344015588587231289814384266859281121280 6246 4063654314417265049699731640372868144037172595506623933888656597756312963677985367712889697320961205300203969438678595608149618539576288698200663260711556507303960999471065257862697297057029732101 6247 40784503668370895124102828281728785199085837428362966255026512377218163130617880906271663688102779452184056890227134341495317975315044220492485886796195588637051631617053818880000000000000000000 6248 373066311611497776076635826385505051201613160352441801630322133861482973398526495515108768683259760445935146020406715689572936422373167880801298239428665780232994718004486051658615557899878913 6249 3127675740696205919409722698027103862832919913647861861274209310703888620742084753425092457604481705120122224780571121216459578868286758910501416797679182781619810219552156605045943297900544 6250 24156886599777600493480479229140940764468067446943753363079277780124514868060796969040184034371163163825498561987281282231274771806318662071667133328103403039486949967246704542575571921821 6251 172707166283875016830581896511818192683654256706363847284515863011429774233036634635802988733200962247252500368564772264095536072536956569525582047147449082622948107344037391833357090816 6252 1148003176080524698069542063025906856417590700906840392270641459614049488564252922413737953039038052415403612731426144672642531078892468263778482077154698274213855164521030426025390625 6253 7123855771239564373714075562223723512151614031007728695462046518621673388406052768272167655889940120750660295401879540194221006885903276566157410923803956955114920683636071583449088 6254 41426606033828395008082173669813327198513668891072823674162964199750010125258018498898297124380720847515160758664160561527274380165374881119202774237177586514109705948621107298261 6255 226557296751772815519813020089524952113463498388637670529227391872185256206479396483021463099584872482323297904315468026447475481924908876838887840457134188013716624074740858880 6256 1169105562230068247164102177553829124900254472291247154479639510242378038465952976986255096891536746788535030008533389121757705032490875064193782878670495199805007036610138241 6257 5710297827696016762176466567951425236937778977948852769402732130029495774617216191436856659814120109253200588686363793072628846151052573655188876969461678080000000000000000 6258 26476705703791576096350303185514036624829879856333906635016626457836184693964564903775934944408760259255594024700525738132302967938973058856950558922551986350437985891181 6259 116860051113249790838939432428212360252290821770593905851127369765361387377371469964088397438128992525361129667448362875341228679991959961030746168917825229401452707840 6260 492260126400731641090978754182099231979101599339654074953500165599785332084568364659371656919347740744399200070259280878341347556837658244589323642510446279907375073 6261 1983892028215715071723026089409721271856618384559641734687325711502917247762940735582325257413047540386106912676556368569762010378657270332625798504333802960060416 6262 7667410958107748195958937986399484883981276852914283486257584333698278478551894396744065381872580541565541477892950993239982364817157448767456962070098876953125 6263 28480555094050015406131353651250045229530919308658757361477283724915935825454605996260018181978229864436303921690876328460310190235011986958072781904847831040 6264 101890185568739866998776950654150695257594439071243529024944946860737105920289714122529845159213253146565851753691242341715466478611872504870483112528893697 6265 351781650188898538713252972876328926273893785347561238481545017382997251682312989745255061075032111562647919631586877651869803139726519924611380726988800 6266 1174369698765227985061559608485993054538339458784637524016708259326762901560091118710632460429670983726212268711406749109721573021316919727600885869501 6267 3797744204165040552045914577866189849678728030864874893210237083357712587140010343553335960210636770975392996285000778127167979100569600000000000000 6268 11917954280767381891596864802001681840326678030774377207947022268547409428923301114780320224541769891193120094465578244922820417288109085389699233 6269 36355412719459349814227279104390038694584866331251958700333518434915402886478276391681366575323955848443898442764410544419325903196663163387904 6270 107978404296027900923646204805098003852904981336393668106479555572022568872329568689709054630299465241669892181281914180850582188950752054261 6271 312744402463415844931469637762838179415366935012878514044039759753233821149210768755273165680508998291511533417096187070737138051864068096 6272 884685285373680814658224380234146456222047836105591351859691652701072031313506934717120510128101035489597748121191093349949136962890625 6273 2447800321922774313398406835094193276254737930334503978885986624498689327402846487743448205072337739664578796107753445304357437308928 6274 6633974924879314428763467639259913563611908054914337711373955744958203174567446719289290536214090069548523727146759461129720189581 6275 17635520157957812809719793354379560448409002474569291261129988609103197146660210747177334172835301087189902717256203491417784320 6276 46047941155048289095919750631333849129810179368572232184532669076993412097836449253582257686166598689884682430644704751716961 6277 118254340201306373752682560916995841677792276383488350583937471094415267560893861814906319930937099951015985152000000000000 6278 299071075965633985078997668065692493970318481591910253125324121800036325684718196966451584320611760502712126576933833541 6279 745825597161778941192876156008037000597132866075329834493960129366052502591929300921671145025340849483042371686891520 6280 1836334535377393772278825783775139342355452610160430754608837063941258788929232674988112644726350351662643513992193 6281 4469474442131453499545208620341823068093725235552818131403329973377605476675689094353566757833269642950193709056 6282 10766722053335988010260445462347022268476821164516355889799977129503648302301694631211106906863097797548828125 6283 25701607036732471513721006802832223573924497078594265138566012105541332604622404568010673185321170480660480 6284 60871018528010960160620070392754165762647250868864929567623896477226082467222081133980346405515788190497 6285 143204252490359539924925429700632186202738189883945939871039989390012092150979764628500368291339960320 6286 335055672307270432244487685198842800967006960354019357114915125824911570673215137026957922746887701 6287 780575452391635981779653310624616827145544971014567677432766989155309664018986331799552000000000 6288 1812895151752367011283734878276204928549725340585916366456210956929594607957262211374983796353 6289 4202587248528217940627453756407808365505828170916510916664893827302505035881297384585560064 6290 9735948473302617632293400710718392249170239639056194971495852711597333459965352610653101 6291 22568097213433263030814203885883424643380722308839967534895017664776420570365402546176 6292 52409808752338925393032581814700862878227279023210280552729486024266848701100390625 6293 122091913408296136365426391922251866537310217368716644562279196583672849123770368 6294 285683745943686617644817346099477629874777442319944089896270995129489208537701 6295 672341707221463295801047723761318323695199083797479594494225315861899509760 6296 1593669645935091159101606249916550884198345063310444721586537962705230081 6297 3810016794421164920620503425464261611721281233811104850148065280000000 6298 9200554798664054831499034931026986776130584010788668889696415189501 6299 22476185656916932784105697037222780629810487809644357465250201600 6300 55634457342170235403672524939613047981468374988681826007351713 6301 139765844855444486381776100284753343161917962844511294980096 6302 356988219043101434341950100397039402282927098993947203125 6303 928759718195697906025792749911351379208208435925483520 6304 2466029182527589062207549797763952433942122766631297 6305 6696424999229338729679320526083963476919218339840 6306 18638361070054739936853690320130166933319210701 6307 53301044534870296523087250397075927203840000 6308 157017512145827346217014602889834611602273 6309 477802194714655235430233042721813889024 6310 1506404815014810266921500610268862341 6311 4937332022001364701224066331181056 6312 16888972872802459807562037978625 6313 60569629012799189131454097408 6314 228870184973208850575214621 6315 915463583163995015987200 6316 3892615132496414573601 6317 17689223483236588800 6318 86822769897087061 6319 469460984878080 6320 2867363221633 6321 20044139536 6322 157958445 6323 1352160 6324 12097 6325 110 6326 1 6327 1 6328 1 6329 1762952551090244663872161047107075788761409536026565516041574063347346955087248316436555574598462315773196047662837978913145847497199871623320096254145331200000000000000000000000000 6330 3700509071593732759743387879122534531093459460019546885341496988364005534089830811680294792747194445415434450108942381633654477877098592333155614371198029996614628947684440825759218124342915519563 6331 2008229976595716130501492774054501713945245617242116039360235276256268684564407184315755076638532311125281213703587482915845807407653725862790183737309817036989123255110418749784317799218148520490975625216 6332 1158805248593154227303184147303271400243163541119443912612201723985939276604128774042678183132414516264817308143586543209285643423773834246016347048805500316053480766678027718040355488300730765796709554116981885 6333 12341478652189041654696596674429860552894830685426198246360970691168541597629920423977701683661656403554247791691273320416267945977457923959318818686918047883995298263994427388575816778180340328591647135812997349376 6334 9332572012510305237162823505136721808561416513762994710966444782125811452811536893049170614452672913629083519545538089977205256387444660963482798528829384504767442019128207644084740199592020137948051393032073974609375 6335 1061462235879026855409872320804741246364083512911845251297574683295110398506989306548950214202963917826662590127803886539967174995207542513918416022580994611486808065045621464066000637209331740787346585548717429396340736 6336 28879842702351689882485455129961140330143717813892037609016380836942981446873849019481273995329280154351061117184919025031673955784497842288410119765555254760137951753179537321755064712548596585895678449991236172936589305 6337 255820855219741671536819741572693776092222117080488451923019278407496964711441267367952822630652330914472100967495797964815950627875787717349019278131830739149090062806457050951640364200446380277917573838167694537148858368 6338 915561952127683429618050661351004115419942476030619798876352349127066997896140509067086953895814426282660770181072214291149621598773722263192382049595327219296031354083621288239542256575410223807811912377493726526984549011 6339 1549711186229771048283663708126766547008957861990718578082501463748334773325566128628562312666563235438741411698504017485978391640159680675130469734711077482323487394699921186538384397620756520894464000000000000000000000000 6340 1396901240564369291557636074409072707150845423303775147103646825675936691992646464515791601086005359210075773455820229888087191847290431487471760492999804198775029488215123903447790540001031958557218115448948271358258373685 6341 735030614265104935762712691747041886739608100791752657328656238336689522098912726308872741889477040255806815491579214283394107852488200903179558201288183527260906831595429533507799565175529123549545685296112006878967365632 6342 242772032793467924607389119403052776013752477950386933083727984933299351126075878422927242067718365574944571642896370002535444739549152502718436327596583158343765731218728558936216338272653628725049172057845970421083595815 6343 53363087788324564081806585523105440527968275628402390363804870206901600878312266794633756323737240365846967126174344323481401793622184106878293891497753074043537660710803555116083730955016327652513965771833559798551412736 6344 8188680297440022955192543478132631624334216158109708688943517855544529785730492225495837191037500593501397936789612521753677355429963413129513823347444495295262797281394757572284327861810980969408671500799655914306640625 6345 912763121909943163505078055691320864378668082079098548799258333075350331260125505607564343139852812707025285809426130041599135783745822834009415545345262568016433035762188904062380229649523715582768210786721950322393088 6346 76409763978297894485534544861543680479129970452099540316069650719704855004218704812815883136980800314411185819648019007841741372976007734625314171595153333990568366228449718002724793904485251594333900896226470952281179 6347 4941620027418161861273032307662336762118091150941470805602774976505033086379922800748376108113004363984843169371999237923285188465541339881129434220770015488601187126585397200569672381074145762152034003554439566196736 6348 252953720995295685196645849845470093409511817594635098986273194903811759851424071030730677796274937809877605210726161342303834840458611045882508634531477539230424390199721717447600683511170792929548075235538716372461 6349 10465332039013297404547818779116115450407224898944614855189601122121951613337948083052471053461050908578325955214009252935430447113910555526156576072900414065003412576578703109362536913297211392000000000000000000000 6350 356382749665655678381369502792729762484503303399689784791042160170633524446151107440581342236947710895994952416745802667244468218828745250136905858425630532012608003988147890500851023384390134342032773089970177263 6351 10150007464632246700353971160620487144155097303540543301180489874114425507452732189722499885584278443819985780468120895607432812887083559435832674678306452061331174815459732434068476588222105668838797360807018496 6352 245198760144690868081275086080066208243633966970535109318272984487529857417380675664371263553701583286572675794923745466411359035385517712611750331125988491526958614434329371506112395941249648320564839512776425 6353 5087427416252951629104941967496899207633956461997800932620591583329767634060774080059076286637956836669345770108137016306348390635213026804453922821044017981951716407405652824961633637668654815636468453605376 6354 91673802490360185582648500303743935721438685601547072489128344116400137060241758367220809588261772727650845612811488075048608486985755101237051135315981593045483082932747683893464018920596144390106201171875 6355 1449092912838955664888653421585367612889473487272771260612632176487881803081352771276008194193730148458774413628669533807781110130460024618129949872992467851458193529374898296195942425682569515465143484416 6356 20274764822746247290486482939051965164309299760862168619575562547932708820289800090324974173938326953619037086713337935695318145583435425079834903502340412438157094487275249878109029387886138658546405285 6357 253136300959376214903108212585183480077802218390978344503847364570017246043155180947999704180738663810193597632146889471489349160369450224142168843315631822272764334703611735411427713204800310590046208 6358 2841167058338083039956447342114602193457864946606019254042845353074555600184571457189998325191462923362305868779452301616743028104186135394844818590326140748853448243961198842884923280579598225880631 6359 28860429003549585260653935496853194502468630798867844194525968207329559144136915911096976331347594339427159466768582722900363038979462823205365237633343969509096416053387832852480000000000000000000 6360 266957575171583695836842257192292529500465887010528803314388445093174256348768683824710602063529106197421571589701296156601862004299727972655510384969453584339354942205863166607357102179272301025 6361 2261331952951307203653488429982516068761038644641591487218854882566813174662872652448620655989534879223954987589097711324878604335504848936706346984433065438106738686207358318168431391829655552 6362 17632861323671866096815361002264765163984734756333593132222915203196793596654623661036502708299982913027726925153303689410454293545776707178682798467523847290744569527962290117159696703830635 6363 127173866949547071047294868078221852758141948235317935358701269959001599121771375086573364178375303967636246228092591052526714166073289033877641863606012935855574111975448955183982408892416 6364 852147986607214206749333604932508226139289472565999297059151455228723386871709816570519132186278202942954571756983685235281931985203419852052705947716075298534477760428612445831298828125 6365 5326737147636163026072644910322518282119674379805074366470517193591823405803169963613345094383951918479629261395819891856368538139569174756205970595731809288549568500496106198839328768 6366 31181679921817686070130833317029472861751588821330458388578896186238703959095891864292332692482153680389012873113463761195137633921829724967083778539376912206576797495716574097364479 6367 171546162421850357790113063136056529312289756379323100928274417292215508698743715146593129385771591207231036752132006680452003765119064819488035696413659434938305876988094176034816 6368 889931064318437384962417469766468860480340993339818274419828862317635543501760571387537399418683655597279518047808537216905864469942350659400046947221024274420697886659476482521 6369 4367020631176021156128580458841592253640457025927278765770735297667714266722678599568910708437889228542003554255496697588058949197264717985312050231626726113280000000000000000 6370 20330353704397648960177082732892550674477740002853723250629865529791519058710922135390961109130835456300318904857174554134717110745133002291856760198048689218812474504682163 6371 90040523691664613816625318296645550516675353570642975791181233159318527812444363520180655965017032319067884486189691013709907714250204655263516656155989833444616858238976 6372 380363763140848403412248481123772034360889275972937987693576320933376213581265166140889114894756855211408308297744269639588252099471792005190934105484404113919908582165 6373 1536388822202308297736855537291645610725619000135825522521868385951345209971492639113249208317004521037687349708222037160213453114523539219688277533796467379825278976 6374 5947856742724030545598098687600843965402971659182715348871069520394948138968312085865168345357095511302252021969536200119712200420944374641299252853032318115234375 6375 22117816910028795624200628236186380574033387954946368262539097916213173381697187115035736796795112705224197334091373144112352996080672550349309073519813744132096 6376 79170695948669212445533532916893371940954511460248485185744127278223052123551904674483037198264885555609348343270988179281728795988111009175568634549292461265 6377 273339370445153726612633758702180799929411271125444243789911920747968917170393510099328790282108416563638490436823595057350119842246000776393353725422338048 6378 911992373229486323798301426341736140374227220410630258768619798741265625087551493964250168216179621434592295022938897586183021247896386407533492313917051 6379 2945990210323120729345035757147142113883061665435582132879642716639540073447991273038645024413208723853907011663261329840801484495231385600000000000000 6380 9229736937675219669805916526436235140709648212109869710780089357099559151388255316918172764003370657890161471526076625826106688138564009925968015565 6381 28093250736193512500134824582880620344844250936943638179769189868838796957338303279766400383245833194816387798622281646451100259039326036371177472 6382 83210564627822564135029843968301171205991244967323903141251410182709291025032971574260145742470581263320244767288736495286190888744360156535055 6383 240216429801693648222352001885016158531705063827800283105940751513512616962423199753091377522049748595672956039948135282924177772569633488896 6384 676917419469825108689435202866789682236596029629281447853458670893629679274496925248960829017994816632213443900177310165936283560791015625 6385 1864736430997609766735825830706068761376763281725290035424227608575903288655178098943373145959140881182342822104310196865725358353154048 6386 5028853936809920977214809686905767590327257300014751321521171695610839953356246702008414605585174915330123497613454772813229768227779 6387 13295178698257489457929751933451905483833401869988971034414543588622313492712493138782450687804050850655519202895209028931337322496 6388 34504932674012956131918204121276108483736090126629370469753154061231835468767067941030275031832101892975870189191153748339138181 6389 88024661658827148544633591061716138070063678584575724125302610975241684741025954606068220240085080887382048243712000000000000 6390 221016980934869189233913053314692196026954073416158047541904538871822582077772837122600146696376820521412843422373103794263 6391 546884982944176533888437221701979914691406375615506776288011422086096830289439306408315939392665936487016941504383942656 6392 1335232446712306849318698824535867633459471843434238166627397191697349893375705357109913435241464684970873878049031105 6393 3220635329857617021775979703854106599517768781324297910742637955838129107524491774828330213082332777215995911602176 6394 7683807120543472812374022090247234995740011113721870361461171461308783756653407364459654862522235201091591796875 6395 18154424070541682131348642082607841228499123311178620856601213641058843031269901085863874943764358494762827776 6396 42528127724535276573292286262819637249374308429078258235647706442634165978746055285461367823900716007709245 6397 98894355594241638033399419236340159631951996665497847477584170876255649635692508345151638737476950949888 6398 228549470592615721226996555255873639920810036639085316221694846345549181535271356362157710646526410271 6399 525550032609467884906278700951898672957005484077462865902531441397750774238196094942052352000000000 6400 1203886879871007437075644482184507631469753009984471049746045906312783416224131667300565654885305 6401 2750489814012184186782813747150896350418801936464156241476154889612217989923762683224514363392 6402 6274886758853401192573373554342537878786260670528465345002900183422934845253595455022693075 6403 14311898169289218089721188204013544200195439702362258738783402548224358630528216178098176 6404 32674947362984292344017384229534556024128815094086105250064963766655443995059858203125 6405 74764971822238365953011660033822205471966212851677713257289343424958151148257148928 6406 171670880994815680971545351487404644520665485450361235231138947546104317822847079 6407 396070072744751287294667462715661554016664797493237559567119209360704223051776 6408 919391223394264001875149392926277461968460610702065552600856247079602507441 6409 2150176650133693335270650646310665011912389671971208788947244154880000000 6410 5073468278448499679123813393530994064237116965819425632374086782353563 6411 12095564984104118826183042967234867316160329554567544272285163585536 6412 29180727481001186192778060812269622034579741727308090017209955245 6413 71351256434408277821004037767479556213576694225692202396286976 6414 177117637132262572559316354065848048088213932468795289859375 6415 447128487916465418436630694195248569722934130376972435456 6416 1150033273946545199660749460956205386332011222727021225 6417 3019541920971844149803734978575730631276475649097728 6418 8110086979695016711947392242497644298482965432291 6419 22332148480997388532250826459990328920637440000 6420 63196968449140014975135125879204824175398245 6421 184263971151864511984062497821314037645312 6422 555089194782754709117299812951563608695 6423 1732870123830251040574287776236896256 6424 5624866497339480019815913818078625 6425 19059210151038855211146073233408 6426 67721134911191930707697438379 6427 253574804308341778547654656 6428 1005243841450899868118301 6429 4236792639060862316800 6430 19086544143609280063 6431 92890634585423616 6432 498202702386585 6433 3019210275376 6434 20941460595 6435 163689136 6436 1389205 6437 12318 6438 111 6439 1 6440 1 6441 1 6442 197450685722107402353682037275992488341277868034975337796656295094902858969771811440894224355027779366597957338237853638272334919686385621811850780464277094400000000000000000000000000 6443 592596375585171933390750659287342641654953297691010994963323859733044942221570118622885921630262738836076824479837287565411174579704523120839564124905206575522407594912796296623789300712790220064573 6444 402153334172769610167140580521826138662072427519986836635680651393322059479147323738256922481099540454683734800887247453848328521810177370201529728345263870773783074397744817935100551043315767763658294165504 6445 273339722729486428184397856527170058510110315991151256156028486685948328676186869682628702925650008837366221869860827789252708909828615573844087764407910604509169694855264719926403266323484586096907114489509577641 6446 3312658870873944926716764100520643817749934575171048380453057626993139623644761886897300026046974835610367508834081943560516199636472886429692916049055976362679381927716040959942738865561091966458232779611587724967936 6447 2786605073081667123968422265200748840172069220072647053651770461077824750346766524894896819246810203646765582233267874506167451643206213764683227446419714601312131198850691184242531651868365443684877674877643585205078125 6448 346927622710020290148681854856758793086913821355331436758529526076261484599137045813146335501325072965308966527721577396702236139267412621299213858943633404318197617654062514407339165907646818930138652084801807661764968448 6449 10207877432842345161936384766025446997687187663866073812002536501677991987633033088827825873069191529776841291559020327487360899986729192235384935380948159200899678627088296230297564038342545732830108745832890852460424689841 6450 96869001802657259609295591849258028787322079374180709450964844985267570536234219487260193609373854027759371591499421197297091956358564580430796837203924622617299090975295257175799336394795690121288224655130648090302448926720 6451 368596987883199712086299913019092030323294626071266295013025833984457626836075399825173379243204494122614081977770409409919895000761245892443480160339712854130107740135235568421706648918669523306077480826926261389076143834141 6452 659205357250513119795957852873562763896179765416464105928166686645661480590081203442610502968045380656109799735211122639023890715062879952407449383554947311949157181276981327208630264532184153947373568000000000000000000000000 6453 624553553510518973624098209446814462483160189785715841623973899855340462771414310530807207142225941961771919551575738930492880468600879614076463983354360910653051060166973372515396189878896053249868276949774497909345792642521 6454 343880761057619711462058398226099291811918759275295559914113301762610496615230097890186712090433596526156021007238269567425494401420748021490428059462495956524047037833141284401530813926717207490804129595754054683855610183680 6455 118393641054680745590624756758141086794462620603468063778955553672472153568200135098163720212971545760196758456583008362815600947153582453010846469906844274934579409215538162061626887636079789918739558613543721841794671846413 6456 27035745650424881681525930721922096665615521450030646696340447521512724257917388047693161725395690477613108018442685088965880483727074488662752039947378117508589026520502379485235479189096766204570432141598308827150025752576 6457 4297258276067109924494143266637423486337868427457346184641685825365384321027754408376192405253223087479026394788597466121908951433261626449859952356418183957635694195399079075946075047615790061988247944002897739410400390625 6458 494845952280625147083605890363544711553869727528451527381484596863071786010065279691840568744887339888425729444735110268385765471389360251468999475709178303920457986997774020118191453473992170032170938294600882982758645760 6459 42694081994065848722183939222480545283278824960312603334169803826479812780680187954895601106181352431656936501797147291400314847990226996690530398805559357502591451916983417273062491939910780254988167074326536758823790077 6460 2839665262398665819567212412395190670048074124857140114058797741874211376053869851129608731255987892220717453216599306714156952482262873358189025372489575007345038196105742669800004627607333464582545457225654761915678720 6461 149201992762999791453387972261226209038344279792242867323059497831213665689316927145550093486342806674537541584045989597784903067672526979103084044915907313014992947764448461384338252858522322924852877399904028712212361 6462 6324870762385815278182434504227604699099636138578296348304033384863437960562077448703577309926640788189954818460372238173074839334264642565994218522764618005583576227785253971329695719110060539904000000000000000000000 6463 220329369423940582589963299888605163440777030250773360658045383494625892610861363859588285668769915855293635200650767103107011620311830972323590585992062670527185035990869993967103483905457791010742282463122395882413 6464 6409520603761166365123293151477045899132007687920574892328356203488284336264201403780326390755748719277078721116767654809757509569579437250804606572930358003004071551538067473818830149687260122060561671682307129344 6465 157933719442766600680174900594669050625103333180294249007802606816246776607164387017708406772053156352253127581547250087982582379975712117699894982900736572802882644605570800771733138886850981867015908825649321361 6466 3338012178076543647003323822215025970328198085436871662464259248942073792303696301757173471392469490840271825685022001905577309306495128092533192620817562539855499878033530130761693349333728738704272701496754176 6467 61198469133641961883940089644952873240746789200216246534837290985547762658568972016118127469354922646452779156760303094420157864701817111506816477717278236515154235859437695506271115013358184580707550048828125 6468 983110476895687745639705944382294318690035899996146008001564777518529173228103654555850895761050897851628320562217758423372710196690892265011281632290430349082471024227889333198851848514150080691607445700608 6469 13963904414064941855805173734219415912596161465042770007440986247962037267664391757688786651269216770508114792757713099045951075452079664042536279181603683051605674582528849538548623161431000211591113873081 6470 176811486105408328441061724017668443978290299198583428525253452511034887912924840788537079356699030381222947354824122568517454440817078084976630937048331718611009945291843851231145528753127150373002280960 6471 2010671049640088274979243087206936315160364837116004730733521036614959311083990547830506439695644368994980399367806020522347485809876984648709799756173405118075831493037350890988733929765726641768076621 6472 20674700026838459540595425325770375765553614545059100704626021117709727091951076166909065344663539428791755093952448440300028040230455660110054791732385708092238940562661016611061760000000000000000000 6473 193416489327514361504539888368656987511603501830081170412401430780903592080950917173366667332220518172014055612401268546051881633351227788079456764076071094707790083249381564510664095322839629161921 6474 1655654877842552494369136063727556377726627724563219201869116440039298161793420593117583469804431839181319603641994272823931422139745103275440443375338861704062287928675251484921783943816187740160 6475 13035782685837600687506440377943910062558057305782703475244958710113436916487809205951146103689560094954218603732214138263313251985023107159858588153909944856769125950000949339743344595495850173 6476 94861343901421299701200717543354980526422053540212279221028215716075558472676933824878680452771648691198953201225703362511084062708964810827611361441742449651728172478367753347766336593330176 6477 640861360954844495034998486200834553868674345509268403256027461154352682478912030508522442834592477216862854464313398584538626825225475459451912998422298433253585780688762822330474853515625 6478 4036079797023201001162052683883169257360879729086205160766157682959267569129321860961005748138869551458048540100312002266158733738379832428681148020179847241476368374597811333290891673600 6479 23787522269864992956686878808607845669226239498152122059232494838165876173259824058246252739206309978092452308011430790380525858351093762160246382332332060386058948932377468691655739117 6480 131671814295757704246540180163463743317072738332209263024689423838530841382775026275651175588061942526246801307606683499335551262362704402199714003740392802994686607723004244409712640 6481 686830180175450196093659785302819554628713300953617092516197950825223162391047010995440726005726114672448341097519873751035079249093695896800231439027934249589445474691558207198321 6482 3386771332796214395599370478404847189341592178024027132771978727611516387060766073130421283025405260327823067128976883390622318304951456783757514285472724402831360000000000000000 6483 15833839177225735187870844414687473726734075660758002819707014875918913520297731552935591508857136726989682717777488529603561720451136271672716765394559959765384476151186929053 6484 70381562137296690425953874486124796255113819854738004614717982462043549661565809347573962395106771743392239372136207980665487740198492584480330371538084361699886279042269184 6485 298224823387186986617135862615957941522991270867892430658986154871108766705980649770151423586235686275374236680092362929318137588074532032610205865842185451329368830365081 6486 1207586795094793196282909090046182529864269050792660631094958700040513526871782041646358192326908536610103481447123784003675591436670497089804444360324045014250727407616 6487 4683851586559532592171429504469996810102553843221560423314301535793519124305952065102785605431163585647037688407187871386003501140400753328495726556977382843017578125 6488 17440809829997846555936069474579698335416303701151020216707955083298845673564431374854394427480793747186006692372423057908625117265918546535005346863373521118035968 6489 62478407977699113173940123183544956094903525656481021367897171757230698796626389337244449427391809132553337230677889767272242952615296680383664070239072118921121 6490 215759845441775191647549973694391135167641163475425575728924061842702053870314310910652292619665664533845400150016643836861454913852417314572309047572797849600 6491 719658461172905432016444878280865999831261875768299594853886418773530835393392118727842528147763422361432999717372082785443089106186224956668464014111864701 6492 2322730076326859070389734329704254648307270022437099999766395141816980218945049601535027824133520951544009754147942522883561960284458529587200000000000000 6493 7267005950069914817048860912348270987188396066913948838347090612089722633200689822655965657884269708116840466593767298710092431566294005131590081032521 6494 22076699700023981020905250684702083007483110253864619735500435588383524178271021583251333787948733753219082698042239243578211439561533539448248074240 6495 65229500181960328818196250756902668201931917575764813737177134186594644706203513989846025386752665682466264860727204120269470949839322971891737133 6496 187745271821030036044127227361933121937397121114881624627208421690885441856483740561110955602853851134702984950745963029921849073543015905099776 6497 527192720805553890592961571065941268158160159181598229579246543935925070364314107866543403634422075204354812658206003723892463478687744140625 6498 1446386172278388284504110350928932651757750010406272604704747007808200214871362754588559183793154669165539694861099459964455114330330890240 6499 3882693846693729889638429098779786891368592856703778273517863627574111695888242065320194141840771757896589510856998109258893889001022557 6500 10212168559035220732970380738631108002412535069007763926998531109745083870578675682168140672364168066423736262055776533527538706677760 6501 26352673262330589754970255839651573800682372327207465971524685588782068602366212766605136669917978218103008978553871129046405685881 6502 66807436435601018890322322191758643365691001376577879147695073056161037675196630220640731428536824068491360069484544000000000000 6503 166600784839917404670547466721048545743494788630514533747616480213228049514212025095035752285402138476188290166633589297260493 6504 409193414910616019807188351027136724724342977932480309658750438243194340922583830617017302570737837989215162483060479361024 6505 991098446478181804155662692571303243985957992945773866746683143908067351088422534963087007210221425217267231944144892801 6506 2370118317646359941617748477510201190130055668576753444892957038964497321511302379341983440854299450877219192235360256 6507 5602855652470355285690091026239275687516551104745269589303739350716650431245811493844150684812590210109155986328125 6508 13108409214940441849525113191205184939414016169340920410375297518988775527980860828012718378605815855148095766528 6509 30387977472222657768613446084703358991529145105107044421679956248887477644754101616735128413515057632447665961 6510 69882963883083312614265586710579446806649717697467055667420881216619513835752277832063507155547933261168640 6511 159610930606959264654816522533067495327959071594383764277560051668359148667264621048567218569707341014381 6512 362475517868478626178340292255660334126585596282100310795737584989159034021408051684834279424000000000 6513 819450153411011739264018374183928383147330313399039637288696594745878137067624453026506511105718321 6514 1846284942621878041315343281458514661651329711798655439276335107707909549857787896398446770257920 6515 4150634855632137276416621444583110792515232971630669587391522798565227208824119240354362603293 6516 9321405546807462023141639638795671763463302705291317822353409757513870850081977077518565376 6517 20937095845641183749112023984926686947208183022032221693417931766195486902167175847265625 6518 47091649718531578699547269342006160623199554530559464928789885923094322722666897735680 6519 106193239676619492585780137774598316661874712180391560461356856097314528808819632397 6520 240391431947249939808572773285020318447963501194474180017402623749667552315310080 6521 546973599639115359704509573254053719219587839575114443697815206938555564403041 6522 1252592073509880533847662079075435855007832520107020503514830403010560000000 6523 2890921477180746524177373169854924112992081780904368383724609722218772733 6524 6733687749829891529866250287050250867609061971147338805208995137060864 6525 15852159915373640432939377812030304804750312307128901279203122848521 6526 37774318663049771397249542676873720230035134398760814474319364096 6527 91255732576966591019699201283788817611719242738473452238078125 6528 223869064445319316703017019001627416662689982419718308364288 6529 558663416349945036010648648709429177117311878212084579601 6530 1420764470038166178095363140553902958748777049573294080 6531 3689361401456152751148794450136336297393655008861661 6532 9802469212578661987680017039310909836557025280000 6533 26707830769638450588436276726941825869621323321 6534 74799330394604356524262463304479575814963200 6535 215887337136613960237636879889880738904653 6536 643907129027286912503124993235249790976 6537 1990607526788313703536328621166946625 6538 6399928013982093093969609238609920 6539 21483028613065409086164404040637 6540 75635684772631682654532505600 6541 280671717771392781748077801 6542 1102854339540550969881600 6543 4607746512388295201773 6544 20579732307048904704 6545 99321118995936241 6546 528421060491136 6547 3177641700765 6548 21870481248 6549 169574041 6550 1426920 6551 12541 6552 112 6553 1 6554 1 6555 1 6556 22311927486598136465966070212187151182564399087952213171022161345724023063584214692821047352118139068425569179220877461124773845924561575264739138192463311667200000000000000000000000000 6557 95752815458216127576890837767142061080070498026215229450388035105997326196134526961277649242964336060360357287109470523213016523164750993301349087379108775707091475564587265957434461819558160999111595 6558 81264374253987351589540938242328142301488608526711982902383170242855072218682181862060265737436292786194752857900576093952800626808266758033865781925349317281186536129439550704617195190373551501887814470991872 6559 65067067305866066590605769510889844851919086258044778176482887346060448728982557945606440336685134823252036121502223132803658072934461448604521704753376980908267606642219920422664003739560358779352509779765627532005 6560 897406017680212133342956449213278407169146192013821274834965815809439096889812979843694137151236319254925405711219782218010479825610965599497084661918541145191701858575454811910938375986291733379802554065944205995278336 6561 839826307775786425962960092940427995525743130661675325301090159944748497305933616011585508084966058553439351946634927355636310916800469873599449587594052428833998892668455947499950071101208129326745644215047359466552734375 6562 114459310409558845215016937111905467909706719487346413930019089558987826404492416638742856595064544013768876546724100222085075036695697327556012985955985149108227736335698996872082824581269269956619438980861285386894566227968 6563 3642441926523366122335192727871971124403276728498545511294669541692870478980660102515895776666537692639510810619585305479996513399964397074487238940039792125530936964952238966042726034764692502104041741831721515542418187796649 6564 37033065419685073763655578109981431385777627208629860157554555034633311262083357720463769438341793504554253573941210262733127995565400266478885221739398647223891023206397617188345362178262838772839297717528650946236721812996096 6565 149834541059268072276737715361078447852891308257468327366779838171515790581259820154155855140046753381991504662555804561610046722852096700252653217353266158792991420315512495985471415724871177266917217990855952192330299326346211 6566 283157286171071810168002422618123668449663470933638806554694785849546267305949115460037826040672326649490478610554330715387348166779311417312584905544747951051238552745921933215061464740450222528815693824000000000000000000000000 6567 282002177867964039063114445212810295891514611609412225090395390379258569076005861570382781297033860675527632135708603412659796729320369836241421683229023296004938738092596402038342874708591224452779534109145504487568631358844813 6568 162491895284168416159264784902240776976452086909390482451478891616161840067992034773949318292369440033430543859664814779497727855622030353429230233144830724680809463707105166365879477754337740082474680001684125332159387817476096 6569 58320723708386950922897348193597672129163234825032971498995090198610723033965066193882882948368278712012793356188905417494361810887005843599504152904602835277144282775383733664062394313835831941737733649088226448526319012477855 6570 13837093365639049977308783163918205204051945550264825951403190186827307197138875868039428323563825357175099203360966422239372420690566818619392901831071032595532482650293514683529548956051583124818837497174588599653977760464896 6571 2278365202580645266315767875580872087228758005059610507217512406274964174397860327398459429244859826837198814100474746936438690015660499369912320676330696801439059269348493800413877385972543846076194908588036367893218994140625 6572 271070627120515108002490683432415115728000694344190413632765289927062723254277866861184727380306763861879176002232852667547426572231502199421441979922764878996884137059539504700073322568889597399988329956650364531529236873216 6573 24106498281394628401100923825861024328012181605572413251208755024599158675351322983575656094092732947810733312075930232166845085832241956067089315147990987542843911596164222592160948260806802739457809713308372641213368534555 6574 1649152056829646026940595392440247859202715375299065625038921381920802585690688691600486109644044534535162011199544438663838122976145733525533505500289404955533741538168394826551170552897632801369169182095178659973686099968 6575 88951459857454131022677837773216711802158500823231677392487851842952153576524762737711179478400413858454435702843269063877881478868678141232779766844766554752285525070553920389616729104857268496395922540257515299387859381 6576 3864073876504085857383701325014008266474073128738764392642475197974085209141366751569760222644147471315089670266132626946682783126684028899135535115253542457136334092077895512039437973041471020859392000000000000000000000 6577 137712874588496795184767130479088220416024029662045338962714371348096504024248292741120659936133040865617427821650373761725512490714201979738269628644562368704536103701525303769968762558026767627644638891341895627478935 6578 4092452214882289091666381269289103507103684803389982079626394528156712706325551251261796301429499375470791026413453390079602476929090343562313876429659505953769103936704621044715772190414931962180883277897985668677632 6579 102868867772052209533730911425240443120468120176846329875791125100853891375800174830543754391559671622324530298144922556826910839012160981633916599909167057346119714272794736163973669544322717166744684116393142428025 6580 2215057181543634137238688391473576932085130334691542139762117807938793630978985093228805452714915589475455934456590798937764452089377985842597483107757810861016011960730462392489477075366802210195187350725696946176 6581 41323708650994121757483901209612712085328062042077212323146065234238492239046348660958641552158146061610632784046669489152405043247105349119189588293863839223878686126465003180664112404720144076117229461669921875 6582 674728753014417167396890962093458796191519425150644881002527758673570598642742525928154146966899159905268601381736503300681368676227653603199915348922218111221833629882372249809060336870552534243173515571232768 6583 9730551036242959849284038846002250244534677246007820488552877356922225806675641731035419009072732988595411878328465297506955573851435675300356654358891734410013979290217473587966394874422267614163839893793629 6584 124970111976339828754286292116511748967140330185471973807039824009172952190281568635268219539438099315201244841196764000828730121257229674222989067772856942273483773229049666376996239674256712443894595321856 6585 1440079515329280634228403341445331419679026951340120973391326144436036258178544344694263428482590393016773649944517513829887178890521852254640921365010333624831542360625714116685032092136455801186383730831 6586 14991320584884387167566552275273564430953017930793837074802927928568710805786860757706584824142957912905979622482659958798554248755665601944577133023368107123460912364661432296700641280000000000000000000 6587 141864449473302291056387958305881139932264856718043082262354882289251255960609381851030848188653411029894846477345927108235103671284962036272420252779361544679088519902530010974039336223334872765449633 6588 1227355401905095159190607999650383683130741609214843259979506082626832065525405199996833463392261220922134759735665101701978734218028105657909617138448496223179876832630685533815083927736981280260096 6589 9759202455442988071525932367262570514489107217662340187658086078437830826792067980233405903782004111994504161410928760031354881898002396478247635281673792468951887636823443689620754995359412576395 6590 71665998746822355303831138720703198326099238751525830067268905123050942694964985401885956769164946342466878013841929033319672107564596116118925302957813452895212713227102399653520648459419385856 6591 488221646223665832791847435554313869078295989274680370106532221018343879694470771741333852457691398286715959139061633025182671576073819714055866991032596500358892384933193327861865997314453125 6592 3098384806304136759601131186249874877307107714846336226220193124185481874558620514422177144174053619206523139276516993603650138265302643219441792157412500190848281383549319335786236017115136 6593 18388708799104231417989726938135945392595345255060719083432788091693629983317840921103547613859932959291651251411035195267070478207322675578147315261713090573723940936770937001003091660935 6594 102431651761437170421266120371939315529115780066632112182781060481511090692022010287973242084573121179277687985372654571688162278914145403334749644392976839378499783003542894010850869248 6595 537342552025048211885274443480168639296946836886250513254304689024991330793961574408294817920852850901990906438188345052524532272520166699676623943663267854345201202745838432120562761 6596 2663034973908959202368601677681927927090303421755222952009889635062990381149680961147942496600523775228050348701168345001157430086807282332204022365343882773664890880000000000000000 6597 12505517615181231069778090442831738149368918220054419441561124704666049731926272761175151847432268936580621272106860296482712158610462382955800223857768902580229350552679269780675 6598 55800758225467995803421922176653791617913082839095666357389678530757152056604505472757895460363925021213453192119955521784061861453214202379136364192940009378733625467671150592 6599 237212403508957525920644411993773045709437042539015900621208962592654676926909623879493222124834240785785539667786745500598996375019090607802678163971449595083937004166892845 6600 963109684601694070829225544598657330769524716447969632395718101731480085767168603095489812432311111970929451895190726081796325061056599333881730882175407858296519934345216 6601 3743517444076978283198624858033616576236132129538933540739776813828980050276297237090655685487549080635751149504051860464470294309039386626859468698369579173675537109375 6602 13961172780019898376664690467380633391110454322502765095132117957688900776418500425527552734122378892454708055807822177504718819808259982584535947139804227065733971968 6603 50064055315321884422989810999932590485638939533406141801100292658934278664139668767004410245485601287033654435909233654993094583334109969654007690299805802464919409 6604 172970657999071734421518522327991905692724972898170680323263869706956174686397319251090321542231378452147436528795838912507802782333892704448056103119731310985216 6605 576900731694759974912979828867109665374694516801622904039253518526403060540488852967174555087357116070879982801538241197729286944942618588241293760342261005051 6606 1860865771750921070108472761510126910038352225835035581143904863827565274681531920270156485044886931151737360602999633556515997474429299431833600000000000000 6607 5815453171380355437929089592275360280792994269308666998173569459828349395149291046784708289652248328858430704739921594604215419973862759058382883798772053 6608 17637819327452017436027535565587606582900243794029039273458008304996139519363960043282530888148557290672846410559991833471560654709762560238538977181696 6609 52000661862083372151085461151192976279553483612842703638003814319030159980023428489555565809036629677206589862034542261446762480244442747116651228535 6610 149265461186527687365457813015909363679930756525679145153078315168436680467719660972153413381225175449606994170767998720138914137349189730845065216 6611 417788284993945386184950658864099470801695871286803699174928989568147845671393984382535468777912957334834731350231494043431966121414517822265625 6612 1141925826823708251606692111494594978266979000646419195042885874557150590129355668465386630060075525725469510483393998886187392174218339680256 6613 3052267628545920590692851892971017341248076509327712563833540918755757463320240116970626772319196391424128666448466215590485314050407390515 6614 7989336248036601057585248710139072528079200520225898130731642841089316428676536030923463833931789555799402627155058964330593863522582528 6615 20506241167015795345032295754656825903799570160071779447001942516704441537768412308608062078745728921717384999151492505032761862694141 6616 51679437240026988145893045220608523409611232021225724484413468644158873144931211418731179111799875640231540255665160192000000000000 6617 128044701288888011461453299065076924023516501789735681974426600995074894014173202763541880959546672911163514240659819397659784815 6618 312292421896245972142333568417312590813166730203420423266436144739687612087509915227592194408448902752185238982823044817354752 6619 750672727227581058941171900158730607780678175294013866866177023890243486870697877927577186111396587222300364464923227206465 6620 1780546596082243797973674355789372378522079276874539626154442605531625050144234828292772563008553453869850900207769747456 6621 4172398613272238458604952603592246883146682149980571579697092735483290099994538510219935425170893018464548721279296875 6622 9670691550012189735990480285561196616608129022826894014061573727825424178517717621042701872562194105288427011309568 6623 22195894192634993568117830109355730428165444565139489441921085175518221081410625142814390129832037255322101309989 6624 50504603332199584920999654481651477426803277399102334521091958721887187134767346063156920274688531099524530176 6625 114058921504011651122166873626081000233287061484686926446743575068452956640878297863866694525748439571168871 6626 255954315191976798824332504125310132817277201360902129073532517130641025128636256536445375741952000000000 6627 571379735892148411566691712493885816789320958810647466726508814696401757658420761161861075618322436073 6628 1270314572451413676439608192767223879338388004201187907457959052353642283255376712849841060520656896 6629 2815908568727810062061297200123378303218022483583000494023440667108129168955591626516462377338275 6630 6230839713195072106839972547196142845431087299492870834064019617157768080775534821332773502976 6631 13778433921073123678339404837783392056045728811920308133605323821938453825700202689842578125 6632 30485186674736997758837674973204022107669091617773282170457278694140776438591426790424576 6633 67566521610039260105911487319822265471240707491359294449976836150430187961205092243295 6634 150194860255021051622216927058384342450408822547473123500567318194387746843481079808 6635 335272055713717791711395103519513340224758887199881169064958766182236123597877521 6636 752504558296286281697421818741256321154951266197516304475452138512711680000000 6637 1700418835948248122401658880559010744082348262307322134198334313118895419355 6638 3873648424098226058389831756641437442314830840683107212531106037064794112 6639 8908488922507703029635603070764023857426458245566777326706763398768885 6640 20712462394887045215047979342006684290204336720558662626156683984896 6641 48758793342626528971094578511090621612880946769638772351765484375 6642 116398192077005252998831058302171003946243694344804272930029568 6643 282242751316891136947022674794909952306078573455108985821369 6644 696355028505590423611489498489377840541576662747222900736 6645 1751297418269422413076466709706236082321537956881782291 6646 4498301259517772517681513903866199772287866634240000 6647 11824733527715523604709655575016305295961224705693 6648 31882257808075310315692548626665513757470621696 6649 88380367435874673437123549115160501777089615 6650 252535682066273256193092032054241573339136 6651 745834995654634347662030492131320678625 6652 2283561370043271351815661163496964096 6653 7272638228658454062468343298419275 6654 24187171901589300883199055321088 6655 84386218621105293303660776901 6656 310366640513803655847500800 6657 1208894974408700510772295 6658 5007282122694845532672 6659 22174393284962100105 6660 106132314342449536 6661 560177784177795 6662 3342881585968 6663 22832029549 6664 175615896 6665 1465311 6666 12766 6667 113 6668 1 6669 1 6670 1 6671 2543559733472187557120132004189335234812341496026552301496526393412538629248600474981599398141467853800514886431180030568224218435400019580180261753940817530060800000000000000000000000000 6672 15610058657437866646486934261623564713499145696125747834762160156265986835065327251656537539201315989971943161319444900723541384870204366491327103232335843350080966646169998917884390677150805440381156381 6673 16569284742810984324160206447874599620067350801693505740146392048458091417681687728527210544929416554380504132382639046035723672550764799927823340263031495275053778876525668014384778875000963118397077530135756800 6674 15629677232005669609113865074542610536439748231886719607580965712099813880813123637607943275991167697753698710140993521954856430716868711125384664729655131644733527880486443072743414283138475899298826132977827110085233 6675 245339472078244036006890439586085210722013639800412065175339637386214631704410197820304862926720455286126445589842355210545146714446288232165531152342144368895557228053494388269843626386266237445648358551149740140649250816 6676 255450212820695802700648071896579903849155055868403242851979812920697966023125347355118340892968147323398344231088923014160457906428595698951228296465412671099579783359855352930093916333798067537160384524526894092559814453125 6677 38115651527590562475192709473168467377170175307914058945748901298852886481191891251192344826816830031156129976816689138517130974941943750856230584932717048931403197768122767333392346959560659130173547664840481394891943753809920 6678 1311981581728951816282498973333189794652648258745739009519046795123895358436396026719693922822267219414404078341412552242790402576060000947616765262636233230551798166218291666874341489305723514111273090635305158099118793288654817 6679 14292594302747731970520010822444135056073503385769862019246691207656836511735166474219352938169119338722311432711816680230544052835528947286572689441847569377839381443905510884505797432906595805371747053385329867740808548093788160 6680 61493337089616292005299142336594981892222632328203066922967727802874250683384579948349162319083145240529641487485925038047660341051169989256772598393375763838431375074821881560337295548007932327512741397309021165199441143704046861 6681 122809190609166621790759855847359157399602633258787407890770075591718905482285603341346149078756738612111333613893743234931380402204948961291585597054284763123459379463153578444157880035338921779562467557376000000000000000000000000 6682 128579666182495067007835137719023255836495113773230246055747582456604744790839114398061052134325325298175969810414417079789587955780748800199568839178864885143240190560712388160874152043488616641437157360845395994127986150053714193 6683 77541523090599515451988187691245817168851171774237929490338345613019632731621474020894432372228044732795300930229891263364503665066919845612341390456262037938497923704372177076140334431720384807068064648196030949538292382421745664 6684 29016084406273870176728463695842991014509853330574870532664836393034957122649354217267867254857197242742040741782527988896274528454816662050585022501570841076629511792148171299371664778201274058782966237136849278213120896767189621 6685 7153460709114644022455425305773722486770409782040242580603171725753837816402677757424018521091179144607127682262497434441964299564245932066922543724826367286115055265982737093658966662065523714394505960254200200283122351395045376 6686 1220293618989789249455818776071478279231675747328834554322907998775997727504442653801763839664322998615139012155762304246356718327303469931308685663397542861182048414893941143203829342362548066737353262012312111952304840087890625 6687 150020027336329724505253813575210437073589176694438557787278507239920960196355114758804323282720559896530296003816137740500466661224274638980895969386054103186155192589174567432679016693440934056397839456480060802477646579499008 6688 13753115168463323042210354882431993860401513398932472500768723814352513514520388028045950231435122374040018617322297531678252014853938337172619853139821328851532050041699769414321158278824079770840766375166480043551018536704381 6689 967836241255160080308606708351153001093067851099005237645342355874454364260672012475953407378659214326616941659205215937196342854679188538952418718136655898225720986469024626378737721380247631421405073033498945920382418288640 6690 53595371809453198498050277396766503704635779752564073364950323890895036545667293848061661545187901313909103023017725017128374947471994605484010077812392030955175594224543360401899183356012805557046790184449102281174689093041 6691 2386075004019272360710987957842289494078305622493778376726472568267109035097041180965461089004090398977110042177137855244781281556734552339069298691278121928210898393750264705660167753924376675880009728000000000000000000000 6692 87010530631543218229275105011606618918868067425050905324072687550290225574273724490861493085110764230183190864599080388075101968633472894740489908036318199804190291431449962720746408814442871492469003561630723049828661221 6693 2641728133587767516584042321561216321660718519688975724671675500190146341363717909009798117174971967461394696810679714998459706544925645134974696419233101715699108948835231027880478005994301594784580823473814211584327680 6694 67747291814542015206924862402440081428877395629507184550991896144078250792700948305806286849842675741481959691067682820164210541403376057338196431759345907485210288033642320231851568976452146944197152072006048230262433 6695 1486395801655429062562163464737973679013906696321118495808075884098115884421323512589428856124956840464804359591171291130602619877868220831428635588105986962787654394836957302023122495281014827715694821199677096984576 6696 28220542477939211368353326896461087702939221824734688562836405934120631327198496183777303191964583874665756746566901435115749675312271218488083281085566391441573227235736694242197695475425144552569970417022705078125 6697 468402851737188720526347212157876102464661695895405392183500777872606864885342469274560482762231308869029166291811261551284245124074534337050917357401098742844536209641984665203757753182857849814228480669211688960 6698 6859442244417618739945734980307620478529408623803835537220938468200450906520177229976690388235706633707167844281556209448163178118068602349869204851521690296801674980654760566154049419508600705929098533936610897 6699 89367862175695770369780353974311012044654271252094658699624050410614417120640132643331085793408291271713979353774546773329931075041980097436968003949901009294430041721816900661060265037651843780695987354337280 6700 1043690091150164789349048852314761012605082547800042970440241957260492138730310627342663348593481944459529520968178208022995994129847479110945151224158694910684999899390820111627097141770006698737853490189781 6701 11001243051973656654035799310115697485405219278355867051065757364366431666122743378592381583007076101593140144068931873744520360665201797251512747356190309403137630301769974990391025336320000000000000000000 6702 105321709077698277586231794859490884783556247170598388539552223787120361683888549640398727638986600236177665800503805773673185253965830579059943021414034371974929411499526319140802149711350254264357869953 6703 921084973500877197846101739009620223323896100037148345974739865829062363607909972013640480081381743385155437916554333537714713010591309650285769886111602221206175117318100025456443205393781036872105984 6704 7397527275302789326806915835714778744277892089060923790675539445930789809501982059674609152349498929562972310631767095673595396134836092973719043804577515435709264796530598785729904925760969953254621 6705 54827688659460164614755922425767459536996998687251104618113916024599111414163651243582578694726037411209576942195865576752355264722244174204455124708926075611990169974455783718347710680595301400576 6706 376705934862459120372928456533739980804883004871466742937127752542115284798254101647862436172646194762984001912115486285810516155563530261995386780542362865014447082434476459419875827789306640625 6707 2409432932727882081145224804251955198050954381496617279273445433801809349042171419375616401654498452602378298712850230501925287218318415270321770464803190023690004211339570890280936138487103488 6708 14402251676861618673232100767862381391740746640263505164792182029701514877311716511039781425545961647152796575404145595233659673217463126411808349845185966971298813413073941916775001250294341 6709 80747272425332611089480285905754594513360207647043429625458520426675169327444353498480069351588414309791506989436929495412275749567385795404181506538739289434910456689724859871953766318080 6710 426071652441891095456503655818756823670958592121826394978186658794703098764419950709888055055365796387789419505873331024693015279327805594145487794776191558895405652102772859779195210081 6711 2122641861038688137166053042681244536132772515318860034707030053360485584984209851366516955490321674685241426946879061301764689937986537711019225711689367295001907691520000000000000000 6712 10013997502387000723962270862890490891372313859273967220091591941405210227185637783391973559413411379940973032472466742615569545617978238066902281139803180158981029106584742505050061 6713 44863737020995868265643384362098193341528355649871124666915176775142320200893003264186315571983115398633346426108674277896587186590879827825721093859398110404366532853986869903360 6714 191377689273721612971699133900657861153238984860283732994647265494765563782439833582441402559187051207328782800242304269385800541440620770764156772609101475666211591258983558033 6715 779259479017326341526856346281846199472852605108757680826592490233056369536120711151505798826587595545400307545871517567409336748922817331288501184809351544605261738998235136 6716 3035965100967147934293550905053478329915603032959416360456154201430873939590083634523940188625056595776145977455776484938567204124518120774309503390421753977142852783203125 6717 11342564746480314644569169071746968313020710227871434828354018572051055842480454486734955612614095285711846724486803883388800305041255182562876427321654694616867274752000 6718 40724237709107088715107460052689653745936592860522528981592320651739029630058976701977316045823481304378821494973832985038076009848346434652488069949759018134670605377 6719 140800705728135587771939829430924880884718746591844137004036633143417825729224816010839603286074906240478155495767637480860844691698363690980794106872349732949196800 6720 469687634223591589858910620960085016005886605634863802314262638184575876786282306139159786221364543058570705965283046975640945825086801295290289386351770705098301 6721 1514505226285160005914318966380451143622719138494988672552878361904334553179056814104511460462486894791483739860810540348400213567614947353323110400000000000000 6722 4728903699808569459125815207160280451126022849566736424847334896662059095995975929690322061172475127664567501524702434116551412032676670694685351802187480113 6723 14322455564943635680087910344877684164374707652969592865722240552499333315584951657548334395572511496337455395026313790937530422124909755701735391655624704 6724 42145603451313944399318034218512604508545307667506536400734304634620744236486989242666986215283132186929268257919663619703795451384998981220849094586021 6725 120683774442951464895040904538919430693907790942525705211464084206342975604991451901689167428228677777637168955146036080542533766809183578054067224576 6726 336796158190530047159989744252408745885899466027119441659071588524983070384033362093299034381230470288002744972165149633193136199656874801025390625 6727 917370282942249777648286882557013010394750197723520714746599921835923699525428752100190296697692568746100598768517452680169368040684055710138368 6728 2442299399200572566733022166712888741974589416935904368032258075907463723211559773220264171682027021736999929921626449445352580352381715897901 6729 6363979360240270402442240852571197384524383451317186121696750591290405191863546459698993391180637869552075580008253363468685089859509944320 6730 16252357752434053064778800513575184558095235935739954960665242179726551903577666653756638544945585175453170211490589199121188097209127121 6731 40731334064262625940983585087973981814694920217255994812805086392349650022609636328310249755540462374882287800395663147008000000000000 6732 100304104651162800767541810190937977905874303258599486530788715715714521385537751096320566377740887796238421894804165486547161610901 6733 243011833957509039257678944440018270188113549144777540713071693918721890340445609244454502895188164876035501439857077488808099840 6734 579942120092870832848297265065348530581644589729091388021977771307746082847092002526064986977562908279794816842728197962892033 6735 1364930644684941153832328780701554652486529054661262268188109875774533438507100649559097970520436349681194431253235154026496 6736 3171881790156840427011530800269353378211456151997191673792516875780582240023959695979130461554606614316089216111923828125 6737 7286323544597308931338992204792688047217881315305734215869458624285374950976004010746184392248116193662527553446871040 6738 16564697992339626470978045933920218634953849843729809834741348019512318133216140692758500945390461410520406982758257 6739 37310917675552345894169513207370413449463685142536470767389065466087620309222831247629260493595182440370636062720 6740 83359620545770957962405540183953497450020854502943898833122925685302330791188303298419642858331468246222812421 6741 184939829762663736087304636586570995934836950370167003612456171625604484280734953755511177890234368000000000 6742 407893037515956259701760868816897553060117509405930433159133762513005521862775343946412717662210415272673 6743 895342636369796567673279280007106941460332571863751482571365004903317907901184921775443783608984141824 6744 1958152156997176771217677176222457232181203763776437505663357991549282514110444560444457264460679821 6745 4271762900654828361430325073933152175723268944087303206422058887138598682738934367709940601061376 6746 9306026494428122814524444918938071702319936401831298976411749379348659779675214613281419140625 6747 20268223497239947193106386329636638986206309933896566540212582892898600736138732977046683648 6748 44184045336895542520991852923274394556164556919642391927839500365685941567535109369859061 6749 96521845068333376372076084159480960129481257857427879824478623114592171080056947343360 6750 211552167904339282645653643940363684716579152414916078295447692909256440801638260161 6751 465772229957661928506803378677875870923055377140922536316286163771897937920000000 6752 1031429327783115438015619176457463404005247937966420793177395914540944153471741 6753 2300253460292675713324418638198035607135912740208812588572934820026510213120 6754 5173209379941379700560190464093558062131022534203962545369597283065504433 6755 11748707697294118438535683703135152787314230181732076079087539932102656 6756 26982726333776580630246017786263501839973245398367888029584257953125 6757 62761430862866057084364581619472061038823947908163958925772718080 6758 148076368121526163055790679097409528954092007942694560191109537 6759 354953975406196974269394871945429723105588420359653204951040 6760 865956728462598391630325193279384243617363179503925372141 6761 2153994854838173956654037985052006405050737318952960000 6762 5473339122938979844354608630094803579599400029815633 6763 14236754158468781817647794166463550138806809657344 6764 37990792826219953057240606038276747516100872021 6765 104252320050462640307835238787117320268414976 6766 294945081065368985803949212226238267882625 6767 862649115956073424874439876551607779328 6768 2616127452053196095669598222006281821 6769 8254173995966740544117297673011200 6770 27200907013310730571461262665201 6771 94051858137634117805739571200 6772 342880799445873263231600581 6773 1324005392765857639219200 6774 5437308280555588955233 6775 23876404706718927616 6776 113343040774582605 6777 593536605765120 6778 3515159619217 6779 23826947760 6780 181817461 6781 1504384 6782 12993 6783 114 6784 1 6785 1 6786 1 6787 292509369349301569068815180481773552003419272043053514672100535242441942363589054622883930786268803187059211939585703515345785120071002251720730101703194015956992000000000000000000000000000 6788 2567343180290144188759052538844932809564341142956576847230230487853327344139915083551758055830823684090597642897208858098605263715512152443207865256736065773380140191322597491936850846363383820539346642443 6789 3408534922192684633693206871596262835469881933802480803005161990696516270153724703006382930965980407737253273102877478754650005444361530325777467189471990524026734134705363185968198671174607240985577347714778136576 6790 3788208115996032947407880548905306228259222583145691673078626021304347875197837436369405136963113587283066580395930492733560126133640482481753604715456249697272745845234905955674038909942388194890390741839514371348409485 6791 67682465263909707417214905138339544312994855675259935950214375944105034276524649230195109136823919769095922611902581523038949481026021278918038112857912620468330286115389319925975958312938933173306499655986028868138598137856 6792 78413213081504393663871294333592810066367683924783509767507997172152572829654375144108288178613364877098413638434796575909256310190743009735175739670201800745630909750795464159627426304131278749254971054280911386013031005859375 6793 12810270870495187204881636610498784180315689734332136029601877984570198162415524049170746148371201603639396510411009233025481073369236906709769399581856829899405802873767211947193527562753185692481188691167867793720172841665560576 6794 476982909067900290813320224298707830394146271566148366952416555450403073172303766639955791330862220809539763406444834866476447535974247888251784090152060604700662499673928047159959342375020170177840276990443543844542364470527156825 6795 5568143033419173771047694450959789026645681701666003752257891054521618106205245241779776535595615055892290377007467226494860796069071220060565072861590954628663599009887490033550703760968582559904618021106732278355013698761458188288 6796 25477730991132428491701868246052797819520427740992025673290559535208212255509942105737933446726934547413858221400028297604176228647440958942428020863601021013125623926832266503037739355624443403570485001846432312129491264956746366771 6797 53776180971047693871456519546855302445811575056988465708021578770329500936793443531255365284802117518691014807802288265708373002604157761103127586948650839091078495981077306289915129432204449151232724833402880000000000000000000000000 6798 59195438237216585660901872047075388429593727252285055863067108217703780987251625539476631590174914911760597653944213906820561318298415635552128442713864567513899662339683316848914309279812877474166487105918876993748363579662813457445 6799 37365775765191968627193521866087677145360353388926831020958042726946081042878077913572590601470169040642983238101570616310023875858675801655106857173107937075528309316204861743781672779358388068670590096554521215722487679540078313472 6800 14579193673040960814311406794319563480098072412170679573370006662620490813039336826779924959109790645578764589349504331591658517607241910381769757983461156460870618555593526580716729381742523356095349429255082378372353184580682925015 6801 3735157287177017134965642044329484848273420250391721652631659033912128689188172958656472115848953923634255264066752506258140994476078964662892904424803109776242728817639196389351377231544038567382054948782844808532555488345379045376 6802 660191832204380675381988445623357883185938188896127345159662819728382192907431038354408937541066128798238087774168010427654670353665226685906447433000665057306356734396801923517867942880927161713247093251132029984533786773681640625 6803 83873571963534857671489510086081754072341132727343131406213741331830434648291203159181723590563197192315909187853411589228413732947091913553266605587714422132228980649375249098075950513149288428658439043273019968429425485202587648 6804 7927246662324682278967326653578339229743398840158729794631916485540229581024610775477844019032438612403508622396350505037062121759539889165561750812429460094124014622412378253202713382488247157921398217159182311898984213776084699 6805 573909695255392048162693172973674148373136797633420577546053898243736748115184358275099527497522863214793945124243671192321305791681419391123742672667348967286496718806480729319875015671331312963852112976946267314956864287932416 6806 32632408123863268159851691021185560263056916001038082127118427172787031442428343704272052346317070303377864061973303938473275632861665855546172469754931928555194472722611996603186937234482969363135220152903786127872083532078781 6807 1489081654141667793226266418159083124765701573518722320104875489672898463199956120149144957516616227627451764073026520667199049607150405132239987746669019468049453719873968435393986604620111577771419893760000000000000000000000 6808 55566621959545086588365906586915110594486637950194452143340272402909807277819942260363771823029898531056409487175015501583380985021371585881593699553034178586182595676172138433255617834108632013687939370706658087883340886783 6809 1723803454607522180381620945154809037631182053206655757557326541217477611946135671211109826338795251529241159537904396628758170761044655888499369034393428836124275574409499629629676951309221867144984254171169127145769271296 6810 45107250264504183692193920517848470842864312488182480867931095259482816826311980112463972188324912841805766905043314739272149591835220148328077683607527394214704023197932300952267693261706774497658070528578864821287132425 6811 1008516204861173466626223578590731015714793789512526773295522508881885825922807579809383698530958065475051954337163894747753117962426971102364910090838936249043653114983940206660040091247352770844242325898145768748875776 6812 19488747443291555230169434193459645517090458597008241772896925507586381077506035942550394983406134461224650988840984813538444215820221428470375148062500011097627959060199054392711503698710426254436092662334442138671875 6813 328864638325952574584008326574076256484617653011716373898101378156553205242500287266837887723048482246251832001940466893867269784619863581513824689202304822486635013890828423505433809870019497948144363726259655540736 6814 4891066776654512130946465627899019592322793346673412544802144570911325102563138215671306310650520081915519176191133034836435462530054145407374400944743441124875300041855680242328220415952704904254367776249826142805 6815 64651317630405335840545809853853402937876729950720078598215210214288775131165937411015660945537844180724587651498090320398567729489039965263375643937195977782222996361841846638107622342684839295036893012644855808 6816 765307859332894820823471147585718406641248637939391543765011334538403129128017948390602053005805161873563240149136366079017398098069603965784458670464954088333208474128070979761659032054389134345442436632691111 6817 8169270329805670887789819764325488227528833856792655595343323811179351849327904730070221393583345115265588279339703573592081150373500585496129075681598191052921428506887684656327258485555200000000000000000000 6818 79134053525767097371706904754212080799060721063515874765910449365353675268455815977144173171140178313830674379700352520424204765936445305767464682657901779939979240183229010827599282355414822475422851039585 6819 699670069808823038484623105388569148564595953347964402644121258584964951995724273217580664159920486859271403939660152276896950126214266598445182637754871020746222167750871917298867884669441018594561359872 6820 5676591677803063820134113860266926538967597926209392288971259983344765604040024292271144104117811806871604565749981896100709372256148282937526751995820260062832148941418962430134097238842695543706053035 6821 42469950046156091050578528626639236187323674089158488831490154999921598826297829803607911616070471431986081245073588803651872376687702533311299310835357417712456101849641350483543874731966138287128576 6822 294341019464324553871811038050615724917715906467232980132618710902475342771487088274221104073636912668716694056220877901910352716408977013973348476893894890277941448452821712200446003131866455078125 6823 1897696770309619265403329279020345311819776690141120475223336487474241727163746739184762065756911797705339428258658737500471694149417743094194576987026136863657877232223530176649177525370033799168 6824 11426505521603668628260835330444107482568336280154172109573522878896441271126469922015384581884666750072256257250546660377908583069392201701300999977160397892826243278062245030026584613926942159 6825 64490935853672871596485429192885624723560478059620057762796194283786354484514181705279946797120874145722239730210817736010880092806260752672743445191996179763264709545882884652541213205856256 6826 342346881633492236351826315309410006709058382830124220681897099216500517099822621727846334538411187733032728813646064893687244216760287043442862334164507645416475309223698098943448940562361 6827 1714770972188893515320193478151473433145938090056160157703472660345846339113575795602906289043549945945187813648025786839059344099232396973738269581279957166713884114944000000000000000000 6828 8128719636861905937377870129955673625151042704649188971822624740156815463240341515893213504590536217838418482957631609617061827417828125846615438202730203714152507014707930566464192723 6829 36571363786903640569671942337847582994989955566083937393995290174766934416539122437305362319451196807452403995807320590312591809584798416755272584647256936005027013012196502919970816 6830 156573899119834722901157690874331298746140101407049386514995439438622635044558349659799584075801384834075748769794067032048394468803057332995260351660308443123399988027580065375365 6831 639512071005015939454028499480036133454927849462191481074867076778974596734989220781939984724853653553461383337963394813081652058184384198948236919027586657454758705706718724096 6832 2497828623181098912743761737747469397160534628021290719900114410498453847725962780356187062896633429687105472946978523322506593158876077625811046804981107570715750579833984375 6833 9350628658843727406737923020334154752061736616081907580548673386262227253731246563822995550002434025905055939482301739035889290576862201371465923594540158535743881657450496 6834 33621262071271730903296819718831028306221143393616387857879474591475023282260111619157039343321246179804092473034373761545319602816060056344110436707874561298345659463185 6835 116350456839313343249293364165375977581875868340640538563932741638250850942015540761350673079341394293494243746358910513938302487376785527593485712780563907763899465728 6836 388282432636884150864535574172453470160907733950268481771898770048708201018997184701140661622224009185405691015692170086411939789612827811022615689348795971773449851 6837 1251871889856993270181162124826739846656306758410127870600653502996454741626269547963646530821520099885786774609655599015462252693850426858406936576000000000000000 6838 3906400813391658872836648168822866237175453446008596502416263642543256304353098778579898311794726138979440079557833231664294201762911994798194930834671899287325 6839 11817862628840523229376168642718920711723495620070434608863544149480319737906311120602219661509426893521899588908712031310968547877709384648703038136906678272 6840 34718226827780853319436948010880508950970155120319171464645479315750818315485165141452196111633080851178895062657956581228474788763328537217473822236305055 6841 99201223017851144974750120131227257107628182548248735396551726780793441053691735557111777675261058557076057097827182737515436707472277642695203488792576 6842 276106886408667944553114401543952791079757619751107134787301662767582263708600114677129776288059869509428373624435074616010377276573588594537353515625 6843 749679193770052338454305499258869222069830228727041357589894153540647287669256091157568208290185756237846425563285592897757554261950490447066431488 6844 1988512532446681730874591054225052301521085070777318112021389832118104815352347519787212643944330480725234627621368818771151612219017475111264419 6845 5159809334528523067540595974209691487711580428254574919659529157299576375080634647045893539745744549450382285483737556898889948888011422826496 6846 13115112613995290851275982984676020072100824990803545177639147714153719724468478919535615662585380607160245938377259678099120727507165186741 6847 32697038842153267217254131925328827426049393201589967972956569281797300766407336588778378186358767549011230542732993379696640000000000000 6848 80055963750093515835707461268210284360224373732850773582437370571603714970865539415495635256532728215895001962571475809026774142824263 6849 192737368953449325993795817741167725495734247065315059503304759860244242170596900393015273730688339001389741791073894188665731547136 6850 456827072880670269774699159245054918071182512200598620432482877503699643760463009810062903404341690036273855341754614361083290305 6851 1067254506159550967405182523667139422714421744227561326357086793036043021139147007215438259969717015592664637354665659980578816 6852 2460492917138115250296075283080539786471871038662855810079236054845610679228312672239042938246542253869667583436178466796875 6853 5604207602374712835625900336985418846270586521932871211590763376659133313174296649740740798409231329519873202336726777856 6854 12625185795503940861226204752585782192471212629024786190839810183224472368672187676799566406625047200439898090333637965 6855 28163130228666408500079370008349697323921196143920162853499987988606075095554671544638398428510430098475654261506048 6856 62276975855468896447560111567334129248406891457337392463984486264586317755924801352369229792425837111264542618991 6857 136665309277914732978491121738855259132611948794933116873029136197330558528061567063128038852169564160000000000 6858 297955887540057455648226904698220290607269220476819088443651411556087100782815028059180854124091859303312665 6859 646080178663905569057026569831275288170606169549903314148177616883739726193530491428484054151518771740672 6860 1394889339180663194214663295298572740311950150403499170192302714759115529147009902572360695025328745075 6861 3001867822104089720860167564305721728191782901964930881042057550984987708583501611523832537075941376 6862 6446501616122821907454304446725965463737444812037455763999352144416370271643718765657092751953125 6863 13830042690601793295954702732237803896457511435197568473118047922872508759856677065958891716608 6864 29674353234933442025475942216329067694679475860624496609188395852356988540589971387239923479 6865 63752230184321170695838281283753170340746032030840478847593697779507393769297376377307136 6866 137300481545373340826470119763020539865793243888567696353665824917185178128936586327921 6867 296774908099538458464047366287348597667454152629061029743517951220709012275200000000 6868 644596622651859221254899947515828256653629950614289287776413311699748796400805403 6869 1408624185691384237641486025746534230862841579456844250435595492290867553632256 6870 3101018313884383639081484684809794486013565836968765157855436638956398309245 6871 6886346593385377692106107469203976168058971236415243486658245054678695936 6872 15446923088424302568058848870162240214563466789066047585235202492109375 6873 35049314688048292161121538639488939164999351671016715585526029090816 6874 80564397756585899576737763087754806296150099902502693884563507145 6875 187890036354946230817490641463708310866040288873607724183584768 6876 445312757523024610895165836555967026430783696050025602174531 6877 1074405777441970446296531644410980882301097080520704000000 6878 2643604504318063115275485473246895786011169865021987605 6879 6646321282687830391831077610200952493233318903939072 6880 17108488611940114924974176330177405671189284517095 6881 45190012170665843505188486339823808151972478976 6882 122772818799789916671119378260878046779630625 6883 343950508353258395541732658441731340566528 6884 996345488029914160994846827050402351339 6885 2993199550278998083011203592650162176 6886 9356865644982517172736349489001901 6887 30556235028239660689518131968000 6888 104718365172501341754099920143 6889 378451942672193054304178176 6890 1448867223411877333144185 6891 5899842141781824691456 6892 25691927128997958675 6893 120972869972037376 6894 628563312230725 6895 3694711179888 6896 24856092471 6897 188181520 6898 1544145 6899 13222 6900 115 6901 1 6902 1 6903 1 6904 33931086844518982011982560935885732032396635556994207701963662088123265314176330336254535971207181169698868584991941607780111073928236261199604691797570505851011072000000000000000000000000000 6905 425947726563439456193357598283577430239944402421297999785709691652897108771516590505203130432105264038019852624849531475503546711369733249438607206160636149101225261082920266758204673569429530784089206009853 6906 707388739663649951755226065266723788061111285593507822857834786987902131406734266757818248249932983624426434471635076269797098087421249395069610462978938527727072349013504179240708301655870823703635331522240607944704 6907 926356326145074563978925200706317362976642582706229890290446310378925129624144907013515271128913682244012785232776147553323514990688189036807324040027340613422839805436318768350030190027446194397570006229325950589334695801 6908 18839959096261872835615180436619535845636474813373414443232075776916422364881464467637682684234526630444136067167862924417804929969091951482733801237761471650949282444366657086292200445769127715980813829824638884213327256354816 6909 24288602352962255367385934394546083733760976224636265089423619166678113626268502390394334434926058702514853467060860728311014815654256749881502678075890926377812271779500392638154397137860990994742761448725616176426410675048828125 6910 4344896797332286770975554124026679252637175129307051574377291770134816536536293267631138238072083439776017226013619364891178773874562179091533733288591014983686323516507297530368296945182536804852435485828713823810450117609010495488 6911 175017163177767336091525768728045194986251481965250390374503512105215668819913993403572752423941622867156538221464496897303160044837822090952077933350210746253825788353226632456304889701152696150562332791837003493613548772978753695761 6912 2189523834066419049567334378466905286821257683547996521585400216304572858136298569376376254282273774534913750185105236232720941633980240273902810962721069260125784831450789362621286507704648482171714370291886589353604988620279350558720 6913 10655438975572302329717404299375658584574089566901314899555998555476987181095265966526706018038930695399059427428493259884130961156776248419723329491065462420441964390854079496393589812140102139286201196696988148149879477872155297570301 6914 23771993913140213151841498621967251950127130727781467251197246548660174185964336260772272714594577409501907168344501737125138563102994244661821089867161771387305439141862664590383115100390860509352634500178247680000000000000000000000000 6915 27514406293620004613373638085125986211125215874225958644906861049421653919237920869252791333198334427190181369771219501052325693444111171606236952169856865999861242057169948639896836197454073218675977125979026060910205537508802098169481 6916 18180666226139657656190964900868577454075260079036374517526535906936572934833581987685223591686497736902772036549624254543530057080987928106762492068552644999099658505780068869046244787044397441113834692149451738451648155339359204147200 6917 7397164172650937341612276602110426737865088632584629493027653681859127618346282976090600284033345574667625904111292768785754062974509435699523699093305544203753238810563894955752843599963737183207621798129000178096098463234599178260253 6918 1969610682962175423438148167138587496747481461393282535691603986562752141538364033392317158194887977696836583087490867838372967318813447460470546946685270447735353595521869018977610613556368821754855177442001090770042334073185963606016 6919 360742513942584462669814936243667548687797158855870085950705496682624981543470263990508939229991976706348983434138655923821098078453364518682113757904220108270986516425627380369648337604476535639079807125601327431610167026519775390625 6920 47365905367906189960797085400923587008273505053873904696228354419259554873801855601781655260862767309357196922832733701220496589791198701231169164934887873037148578959823133443811213962725957732071901791969901555829781525107226705920 6921 4615861643487498292245665713825903376699710021093918594739466951841494875841800025717333865915687331704016386703643654430567989534204312097814784056440737019163564474925983904850699276768424465079213024993848620594138906724934461437 6922 343826688069831078280012026809458741117783105381556623349585428298747871669709230873508490666836034211521970863549905237072622856889146444734800912842558783496572226307095474351464325533421800391031383541760073336812327436151685120 6923 20075735306256530311896472631866201457010936713272092794851163186889155629807756080625424449195445406385222122925848677239678761616015085247771226078965937598021586777024958017085776910719785498742439362718767723781908920773395481 6924 939075613477784091873879535532302513403326736999707514601434458146472538584652072579224629148915681405666828172824230739729874082442478911193993377838448060806595890693748269310816681529679897402620310978560000000000000000000000 6925 35863438461950496278932308573571981387201373095589991760879463807561034112485228316104144138734933468268242722975334992918150161181892590296003806377735958068563857866031697466046664127290799582902730199108455386695831026775133 6926 1136926206407298772795138456194491079052432094565346125830921447135162929840068086839498000833004769060895296756922975280948781817776996665542142288975718399988082697816231875965613966138825552170988289234578245276313482952704 6927 30359589064987915226142995643460868817699539119823661172337655112069877792226222289485956038584837213983125240547768056331910981497322315222270927456596875271440215909401213827759590232690106514601029613986230691938122184881 6928 691795490565296703134851630655129834012155273064076138907000245534611163063737923589017503189910599124863826508173642241890379398334472090565017738510368486065484234408884822900259760665432717023057109790275541405139992576 6929 13608221830164799035953005265552665933806896364009859989747665373861809077689820886739183408330195092587091816557357633305889136386117554256213219712707798677916812329442365605705887699322867444614120357899188995361328125 6930 233489485362689134754904204218236100979834417386833598719388958901623423336040555556741901792657850386814179433671520450195636651653208830683807565982851608374990657642225919479374516330168775097430718056962923889164288 6931 3527164502782219567128452901482891724711210117086133268654684207408867183173708381121098557151701926709476300369605200949538957846583168917530760934086627958146963111537287755806008806698874041986003175249854241369641 6932 47308242187309879901148338415802084252773484526111457554875160914260842575712812927619579211734570430540427409210574954652331678431289285711741071149433662470867203824480533451773026943230892248362232506965620162560 6933 567703520973923064091561285580257097191638687108035148652779632267257796950265403003128234676325853283538639531414395232431681514707950305457545738650729249450774186713195961499447971749121598641063198732293651101 6934 6137680834503470116869717948512432182349592079383738763489619196652805811281403196307732459299297678595054104871721829397026152751354121919446098705756095063399777274719701898317300787000115200000000000000000000 6935 60165643571383772215626917601108257674024143861175097110481015119760490243906901623592514409368677012689747010331862120766382833140189823413991008648649283546542891076432182753525384801468660531120484871101761 6936 537883334894697338461293988596211629494604834042298510119856524327353671546236167851864668610168319193768251600868508282223191045374130040759601031075907396768150549349518345072804478133244163287099826503680 6937 4409130744564181060618691784596528870210875025645661171386126692204589275646657707131726180045752724700909091903603696888407977839898869279735116726213741702206761418618289936267728057739596783491038365693 6938 33303693107076612282680105259034545575591809890554107149231889176393908018764476067374800851731070979928788212326964281019856514378288807000125131289255563416806811170948183668595170136328178188718964736 6939 232859600999030779291651211199068841340542991039192705995467328038426043000771186771305279039824686217495791472720456486865956880772974536683409658426686036418602782386255327768290293745975494384765625 6940 1513567140187214129740835185270554586626221260338526149097514311647996867809865780082724119064517483138007112483066441587542610100748888259536311284084570733667760330594900555138675065138279151042560 6941 9181823927480469930528723935742179927446663064719211664674018752236049620398604663004902744850028943122722823587853878948585989815040640367777718180550172120883871852799192306654083758798562516957 6942 52176311560698634691592947036891207294029852280333732571270195247931643162354105494570803534498595377861287054285343801330911017367101654355209453246657738717741506091895021164217339899375779840 6943 278693760079052951648198359495505887322772884634055123893374483572529634132158650857241517857502787321491390998232412502588575822982661267156536240652848105462558311970230904036307351636647761 6944 1403743797566999626207824034658195321390043378633866371409556631951498338408597205660606441248158433880418113931202658837015084431216682170507677829405594215238574144487424000000000000000000 6945 6687539412547223172828075884327205154869955479621644933638594564063573783283339652641725781376623555149893028189599988763703543497717760392744827426321190425582675218952990630536092310013 6946 30220088044620565845292911262691417485555198132384382534258755860691602687914565178721790100087689765600979909036176882523244357969016131872526849422355042018801349177667866517731016704 6947 129878657489017720197549187987358505800565200383439066798651334975714344392339899912394552026268337634328002094005191049300414001129922958831109145193002088077695547571410780144623561 6948 532217985279312338555814586391203990042656188764931236076223788808745766654528364692467227568673101880731454502914682589888719622546812894859220272179957951048406295620054927015936 6949 2084437173557667720115064254774109497978260980281182569350761985472000111281761012799683802115769239128889352635188050151976494546506926009080193013882173484108510365753173828125 6950 7820225974740230133237843563641879894797088800689616009523954705613836937282749431121832523296379039009292267943149276170015618366561373084774855649238838424375058879939084288 6951 28165355555009826909019431528318178670875068390194358566128608286805315518144369748483287864375003279745841087443194084758784821574658385953908727426320245096349112348394721 6952 97581044866816122476782420906775377770025494105410382598189199025705857464315630269263791648080788313013170847383649192208726026367652431913229088099940610796443769241600 6953 325849624242529073539587799789182858408948562367337447816695688444938509661010843145230584328731891996440119135451482177905324555828118070395232668645404779870897045501 6954 1050702045926086283266653497180169610120159200143100939573850416956020473339258697372502164352167773560647313285912864570408155125106232203911853244416000000000000000 6955 3277377863454737175606758630029633799145715478245850804912965678161011559900350248268872753658739442356186284861125198498869788572009885486705504522723890920158041 6956 9906034036070113897155327952083943930621884898850100715044099574811947159732093713723770934661070568006445369125315677766856015860376032136840503876726722396160 6957 29061073703166635351810981095965143574776604517488243640501882704210724411246165571779520462175205562320462683132044436526404890372879004179372893042401591133 6958 82879481019369883112809274421761526310111963777116451610973185617135089396033860728636879894003204135194112226709102485573978921260531366799858052687200256 6959 230126129359868169607266075443975509651697537375602231352989931419725771871561182139535526689917567750346599709324843667068587139825324364982476806640625 6960 623025018531735237991612806320715827004722514293153694926523824362070760464647308704372781493368520846229417011015112615760949576741356307193685606400 6961 1646955179336025906720144812041736695895977235976959471381032097418553098579073395554278462034504485820230769049898370599968851851860037235423508477 6962 4256882699457874368076804823678139242825989771250123566778726271664851083126126587239058259994290339650925173572318823473369998723840303337308160 6963 10772450400932701793277580694527098212863086278000662262100763670773545391574065220831229930269550548432815239184394432729987342369830545492841 6964 26724743725925056613340097831936909305349686213618932461327756290791761342808940737244917091672510301195523088670150441870295040000000000000 6965 65078510492609312997074833403799638314795868252534096175497633002181141141834070322814470871878851119958636224800083592242280025182254493 6966 155747943011780434218187864955057757455086468535638900416145919393021759781470134339006917909139798991837785863328750379215341123272704 6967 366768087915645187839736365234727486270869439387166331120230745535576735228328199562711716656345115457576256722063824618771230003841 6968 850860920862175227700343954070359538592925362789126701834858339005794451812271952593163575170444716328712402347243247364678352896 6969 1946827250105781920350535725010486905260030512571643839625558605167581841451956998150767775847735487931803966973432245361328125 6970 4398391692783623545134286938911278133846842739511624582537491113094060533828023845004865330893201012835200962684230972735488 6971 9823061803114759264271355577169320237215057622972001718267411639594250559235043999358216348167133976535964901414279147001 6972 21710473500522157185837483950331248331489518305149518212718303556743593372881986280756344866586982418224793895399587840 6973 47537827205317608732779974361885737795623072748731368282215419166215096379662362748553491362652557813532115802145501 6974 103236064768312638833878173113367248476700921586917989659539182671156442352919643584376530373700443176960000000000 6975 222596067635760859560300116118797947799872936580796776785471298951348321619583342887438167449383089396923762321 6976 477054272180492625473770217302223910560274708534640840766330557161832382739059620904228028987500814548336640 6977 1017307485138750092186701344043582789113030930453649397391966765645229732231593252655127455939545124312573 6978 2160933613766057475846800829800019913749171906091163420226056933402930402523799590869376090416481304576 6979 4577283086125377038623512638972228131948906953431587365088543984794524928450865834931561478416015625 6980 9678916453688027008407916089247697104172386150141418728235436772281456329535900222569439496765440 6981 20453990908220529050778541490057239034283773911248581393466669464395221865957361981107899507997 6982 43246107213145533261801245640288845709277746227600594384176157421267557481864071980599214080 6983 91585319226031388820522262052104177349583717908806592104613945627192849868011010858546721 6984 194498037762932016308712263250474295816916268430928605796316665804308050293555200000000 6985 414692046934343316538854440810765138023850372434109890697400258305986124452740888573 6986 888749909880648149339965615873049599193484848723046859756830477865660459153096704 6987 1916957841043809153146754089498505948203348203627210796668006651713193120557721 6988 4166543466301400576318316084581055465656252975022875402043860583717279891456 6989 9137734848982519685183160821301334683214712927454997365685636877678828125 6990 20248343753174372182867482310633351786837389927031652572704054483877888 6991 45398413519483043921977878488940796706053881234452083304777746802481 6992 103140661693766806738014319221152184743885714012340514159098593280 6993 237806896092177459309421372908213107171471254531258310319023101 6994 557345671422527955033202381440714088100237476478582784000000 6995 1330050507077797427976127090149131552757134964570359058601 6996 3237687057049646182852605931002417896628355193236357120 6997 8054777478891942161393539556064748091977607635706013 6998 20521546930725419849191632268060527092245720989696 6999 53660765548441886967943206806797215039753330625 7000 144350931755526310456318323467357345505607680 7001 400497954864951145777452286111294718187517 7002 1149164417992724161501278106194942361600 7003 3420220225550485947255318593273305401 7004 10594303343167091980913921445888000 7005 34288117209249682818412509132253 7006 116478629538803125979708104704 7007 417335404453068076896757201 7008 1584206412979976986479616 7009 6397014297693352124925 7010 27627414959471551488 7011 129042148237337161 7012 665325793249920 7013 3881777430301 7014 25920334720 7015 194710881 7016 1584600 7017 13453 7018 116 7019 1 7020 1 7021 1 7022 3969937160808720895401959629498630647790406360168322301129748464310422041758630649341780708631240196854767624444057168110272995649603642560353748940315749184568295424000000000000000000000000000 7023 71283470043756265773806339672676821238242181932992368764625814367671298825779365158678502776867824272395232669217204873577390137184401588769243109010003733716893802082228237245230338061488039270049715829525355 7024 148095385242674007640590952615929784500481136159615078931770236539510326728329950325369621794302534512343376600027024948753668889828567099373143176866819205794239176871743556072996584501885150059909189235044183936335872 7025 228532894908180724170325792181488300157237099634494072503510143380010017223133450136391285168693561504541965920499197596906713067934294754801561396737403871863811848416060627868846317618069676097158571354470321361075830406005 7026 5291077987986098580900997299529098566522609334726214552316255699041296224577337923901955642377612269149844661581524034663029695290263934640804151839250931107698687561555024017589999026337012675371544711735980139234100440691900416 7027 7591207163268883079054152992127285050691268022546677505497623081813594813154996417326636643333231192183538647065677772473977131811325261717923273042910822686506940231793715473428207096544298562299075347666789770768582820892333984375 7028 1487068284436522730598178399352203650339124014045740977894062123225377361576681271179772940415455728958081699349148098232383624844577573702648463239730283007942116977927887039062060130224212080627091793288899626308545651815577192235008 7029 64807407636001653129746523116650441767474420590201382951873084184346420047433021115931874549934709025959269669250217250659861337544253856666816097674931251905450996827056424630799796073410297539928621613934630365796420676912229577114889 7030 868943849891117273049113324907010975847180023329214662540167142914002894730745408917191794379311202030920887838641183042298159219288277069476613905510214326030796793828113856386341119124146927475003686778736978425831292696945635094429696 7031 4498025595566148542844092842673690810600494983964100046797541941375450438907340935451845986955007048630803107474955074901910614065138163928000025839365580029505658403255269731927087052246699656635241000377942162338343429100265052663024771 7032 10607649873455854944352567899234718338924382355160304451183770654176011715815080884990250950100998132915119551138360574078105431646141420003502806626673175467618210713299675506956954241887123811491661194440799682560000000000000000000000000 7033 12910665171706946170522594555126505507626915040269476894547862217454957083303300036576523070248678299868093518046053323228147281516305849662732891223133088384314676069668814681369051214691364166512009563349594719911392026991569321988386813 7034 8931029916164528097424727398728810998607047446412375289996931250356044181483873165712411695869168635101037041086331946013045861367488934281152926148610572336766524959493712202747339668338225186400525355038544040451971764330738844933554176 7035 3789597842075709060106787793973363214440801913021516628905602022433685015908846879697631176465247175559840818876514612416205362521174732362444241239954857892112622975085895690434508998772749446950146877046624979171596505707884855659535055 7036 1048790972809687572719748726521965111304159665062227243098160904869147015432225456721262137302225665660103280091400676240658901283074265753550938188883583176362509184372121468518296023332364196502203562799695263520630756986116213399617536 7037 199068849232815011369163011455392532515104705802923307863855148644892699040624612714226331582511831642617307795455588838026112294901657503377972753520310013966228279213462673470393119716000339074458163434465313368895079672336578369140625 7038 27016427560994024923251071309212142610836106146717938077706969457953141902464479071312755691266068498998837804915127693747524580192956980718259797777270641564771181484100441991215444563070931950970896152128206505258104527413481408823296 7039 2714863502416856158682791220559843132542722779624874125337720671198737692545412398528584149511170371549628469519084140656630466820086156350215532576911492141182377165303690815926540162003577115248866462983271052953258549866107780011675 7040 208086892775034446838728503218707815157637596437751594518602781658455962564277297825890025656106580182878224320148369464485073727100662342472758782330565482558699014144216523543169672771560497718182038592285847525479198149013172912128 7041 12478090739364581914986027138014726860074805606971886808947390564108330825386959930136065512120610912811439205835061381032821169107007543273921202208628977573205394104675622502853314988012927842065597114921069119207060494657747658501 7042 598388327697521665905004268256922150683466309468476885361241133321110662461757060291393672300306978193668503608987195252227810537140034041823267537542064403647154947479414862637861699249293056193654995571179520000000000000000000000 7043 23390391115702690914317505710527541927333976723139243065320140060186450273164581014796627960551220293278571174858854938808991156975508391950237477839337063776426524890705555518233337647271705374695694029629380168433715094356173095 7044 757831336227522168591329646097167910833256890134202954878750818781077364712928047077421651013789584597977048686405704827984111560309181935031412090730752623213552830382815658212885930067678140551235995337693854677952489651699712 7045 20653341655738295961694048576851007762675540789127497133199570682832521959693679115403424628760093259122065115328732226646282365398591137263089836660709595299489248047673785636756667553574634488510586153378519985046500768752025 7046 479697763738669865361287254367542723229228186772669073981938601731760752177980300082354327401014891867675926294426332115410049257546353988547660982006124350437742813839014433274565302061729490235302603586973527348232979480576 7047 9606501785360133633500167654104124274114441626387803646198107577033168631062559328365581433381397469403207057730469032762191760150218535150831183872941601382444858241602678849173621625639858840003830618431521892547607421875 7048 167616342928362908010151721769978971052273247194484820781066868246072708620378086226286674552107687910116624527668515026959240913625950431016320943072509754638472045450166269078182282070659581466125805348051447163647950848 7049 2572173981395319152702839004817871451492278636960027836984424136863218517864972730849928185720156457697877117175013818929704728342034092524261229848472297596010780054171909994895418865657268159384027318646055710792780429 7050 35010924339026600322360109570568704880785922990723550539556698767824466342483928967926452290504213283657854128704667972705555961346635819201983223847290632151208858577937137796070614924067019795677273533430152734703616 7051 425961572632234987165466759087845671795845930741590367707611022421747076472584595956980081344010436044280263381584931725577995574632464374909593361321757535349640130312538390164122399381360987733609637277779534755711 7052 4664940788693421844769784769597520463697950456173260980583155493358718934164490304559157258886452787444836374951709322528105594441300269752339785171648709708994673356470054877595282014258751078400000000000000000000 7053 46282120236493454693220283641722900622078005636388367755843320796749480266510873529802995692530767823752151220824808837210839610736979699362872455935788932351144539074565947721546438593647398090989550524339703073 7054 418429717423507544220842275621693644848510738461024517872850015692420670814790876025310304576637264918885385329878392688645897899725494370039536523663974710637876300999774123056009775263844688383330663756988416 7055 3465927643703494199677640817226887440115265736021439283022549539454484919322692112110139293030484268913554872688025879448071747797077067940970470889916581072325061095802080379019448082928521253883737682472395 7056 26434267566140525812739122339474994080031031955300149986886039693019511543311275122909517423298147497830516539171797934293407175016449431750447696000757832281242173085383986077326043925870007391591455522816 7057 186494634560281000667814508273934336886251066530985730016769955998713949031513044502905441522791858624923033866054344331599390332816847077377993327024153421199759084079390947142578006206280384063720703125 7058 1222282502000696862314058862736966215314330659837445299304734079339592520157765616121074208502909543074089300793965355489967899694986413135704699351190109401715982466803881669719696620365436689470980096 7059 7471492806478705579264389461829033188551818490602385284264391942353546145384898904669188179287995507937825918740607778793953976778901819302653355796341420236944516816348533354799585677677429434628055 7060 42754374686363432195476611441467318546656671128479276990294208889153163494553449309293287116343763951305716298044217001129592256516323409980261938515155651947033655452410016497777406945123828236288 7061 229822207178661031495578341110512522228666815840633368016890669516861568867199644617647630649344149921921544917367276086122752353032180392657627968913703928138279769382813495388374696126113449001 7062 1164251243505117321253028705889721807657455704119248633795319971134607311878360390745740601874298001213594399787046100553994806288276706250888375059023046385705951802538590208000000000000000000 7063 5575231344034031085268503933395577907203693225353866377062068427491489686132302355655875835540061035224510917268525718324842207642531261966379736861812191276579768145110599923728331736657635 7064 25309282785396600709098016819647934960851941673983204227719641782750419425825876922049924084113361315607912360290520984614896559566319999611770108075371036410200124106575264051682137341952 7065 109210670740656951679042362643565941553329099406932569162170436461968536172460435768022051625095973661330505750287352053745205748421244048407063471353168834148926360703548333113022185245 7066 449076894342764630410346513257157738887959924686843837250626488025926907647946127349036621391355837848769648733425501906555020182612555895077825986446177284510759965469814346099982336 7067 1763961610121006644703464354931699420834955779302879820898794927481906077229030751354216995697846379402780208113735624459569029059113210824625254248624065683858562894059906005859375 7068 6633734774780456858653209440215234891819116382842609381490648034493610506433193261960541287263822845331239970505888970626875203578065811347970905657383018197818737163388204351488 7069 23936762651921905974104624759635828676549554610571145772691796726491045831000102702175407482515552853345709084526522588748576406950041881771141684522002685397747777624276897969 7070 83042996809434964402995640583370291843925039328692131854809432493962585787844064185365568588588927930645513095014129573778777570003453034566007874701371419181064747573313536 7071 277536953762694071875905608233269205584552591367488124567438199231267496208775124138875658436612286015588301194581319046844328231479705116235447149031075645189934042521851 7072 895220740349443247149883017831359466564424058303089994216834149573444320749575180865843527947314178262849548729297871340010965973232796573825153391132672000000000000000 7073 2791944682255444799998295156377872106062003665474600593996276701235477353974647736595465549879075365952909789597347258888850167671298863819551370504343519638385386533 7074 8433232560968323237175047666399512329423642424483662746632613422260507617541837073445626022777720929820032572079233679057857890329738806236863576690987689580691456 7075 24711846638254758420785499368453511006017292528480135103808980752329097430069186162762486969820008442056419208294888642488352147211635631576754344987337098944135 7076 70360007864317297028077136133676581472125880622262290840252160795919029728132727689119840864838618577891916941613255344010038031948503776073101503676018589696 7077 194946966478309212802682794499411548937951180892491250294206592823174717879494031897913534579780040702577406562484298962681889868008840250120628619384765625 7078 526397842203048751025709350626312749260550016155823747515751148366485509282421890265488787798430475674746703705024394518551956344248747828327291442692096 7079 1387185264932760322226479212527891196341238113203202341040275696007590220967699821032001134200482170999756467970250715673754937771017738090607165718035 7080 3572512281724534085965041692816332687221684178773776840879651525467377634737249955523635610361102980094598010444762968672163992051341690841121947648 7081 9003474112101852132365644369273363486979853553474479528901555301020896673150625041292234762580259061008694469617641418095797071640684994857475501 7082 22233380678305882929754970876319545107147026413103929755041653071086468670967971156841151832678757896580303877210410856381866311680000000000000 7083 53865023791883309660684520405383188567536628346917694910797858602490264106904056859743572453567091206481513621498369890491785223704605898975 7084 128188079978933821388780051405939680893301725969340162314724873318705860398527706567589563007124248511167017490504846122992890951176814592 7085 300019262402797907648084103509363296616069568268165110814304954634020419621049311635228980333411776618663363296161127780851748102361665 7086 691387755127143487349234564467209894563003605071803414819782116495194675454266794224126615603225206126272736449286379229749440413696 7087 1570601042455902141736962223991563436723715509472746248475984637568231642365611236044345004014480566234354124326731280483154296875 7088 3521062721596145812758969084323876133688438979279007521707841232390853003266265256860829266076113779043925823870246673792892928 7089 7798838001900151650900954476264341701001962037098940748242071101166082477373199487910459007089383256511555701953445059843509 7090 17084902712117609999096494163502900870673914862279472904850673613368173060220275472959662909772709275828698594524010643456 7091 37059070267007231014350508845624774935462249330169455393787811384003336493977330987992360151407968104735419765308155191 7092 79679136807051702324435947291200739103734663764937594045654339104728141766997162082946445910881859870392320000000000 7093 169991936864554133508306135859330965047382645701585097310854376590659714091166978515595018152333915879102949989193 7094 360254155307994567870332713386960377677823015390108419808329566791236436502616946916847295900889905325246775296 7095 759187319784330490711179975884535361936632352297991323516457485629685388233209819329228752863678772846846275 7096 1592613709279819635254306299664640184798740660760674507301754543171340968090640888242362824681497533874176 7097 3329330297925119055730100513973090749566795065098463708952345065866607844933399279084646691169986328125 7098 6943106502139993649299419044875485393226053863758212902753795663812816405948631184456901785127223296 7099 14460064807290628194217003269637029914337336581398744956382639380734545193434233411806173368073615 7100 30107844865808686736838179014959964373306987772004460118836782299863347634421126364553394782208 7101 62742459434703024738654331550408642019889600549970307294047596728477801209882266379304002001 7102 131009410398038131376489017700318104453393145453527004772087300403265302249760358400000000 7103 274408680103817625821496884786062846699206114792842492368889623759152469517326842977115 7104 577235629554066777815758676321785981725791318364629914199452886471255891855521349632 7105 1220915965690387320338937553702450955084582684326281328547053024586281702067497285 7106 2599722012974746182028346585165561573881353025026008483607905206214021565382656 7107 5579860991330267194100968566543959578311599059624362700762116603387637734375 7108 12087594763474416036984682308475984592453693327687205729419713425512071168 7109 26464364636975832165253384145565774358900673881866785747698912224473049 7110 58640300067964866816340793742672260655288782108872804729396318437376 7111 131697706237334254546547384720934708226388312649636628560673007731 7112 300241882155718081726184128917359563638706652831065571328000000 7113 695940912109089232805905234911165221408421446164911924943053 7114 1642918074083684963084410263570289717979316035495642791936 7115 3957115321666403980652075240138127468792823995907594815 7116 9742861616412420081315009077689033808846688281952256 7117 24570985613530613779124296826946554632311498870625 7118 63611640562712479164213860781242379554942877696 7119 169453946003117831818271870853570233114886795 7120 465657890601367166644526523970436113235968 7121 1323617635388408279953341197617525452501 7122 3903236250991945475801366327504896000 7123 11981452127583618804536872227132055 7124 38434717434601845764711465859072 7125 129433187663240495256226368105 7126 459805228201903735929097216 7127 1730795668867737503597475 7128 6931074056061931422208 7129 29689627701322122589 7130 137572020093799296 7131 703894089951471 7132 4076605408240 7133 27020560113 7134 201408376 7135 1625755 7136 13686 7137 117 7138 1 7139 1 7140 1 7141 468452584975429065657431236280838416439267950499862031533310318788629800927518416622330123618486343228862579684398745837012213486653229822121742374957258403779058860032000000000000000000000000000 7142 12032316121349644850261476325442362736118338476108342105408800024255837142801156909123609843739117921351404061777563014958705877739807633639806176245050592947742839786915933679217129429401021960845909931738503901 7143 31274117111828471593041768870565223899785908767414263683851477993708365873061439464144828080481748255900323796817820905502641099241749191344683485686221975936276907805652768700894220462096517938070460102045970615259627520 7144 56873814793295341830880831744749358104234960199481639811854150995396769319239582032517482069221062495427384649783038132407194767521575278251429181326386314076375737252490528543503021289111366696734803658466229321738195233725633 7145 1499114407509306160187973491755364859306577308639704681062742142365352397900052348922398738190954743361938884010555553095703763670305271952675756289677341463659037736320186241992462668155124895351441796730953780737558048974303133696 7146 2393754363187356643138818874402247684960655559374159659370195365626595371448625671676992316863508432614941434401291341259022848867135313067481764704807554079945302131342277014040413012183590908344966869201686182007451355457305908203125 7147 513543694515638951992691561139527193685091699238939609435596833725077020703544169085221082550317749711826254447509511587768766289889290067590922734574281127388647313019193925912093276565280103515228059229896070045780815033190120192737280 7148 24215807332816243197934498822071949803557377852881111872266295095836461484530700398688610187626935259242098732735741252620006442113276350051891989329255015915598667125359570110040367015856135216118283815322852656986859637761948301054089537 7149 348016582279096398341663911907704535102483553277100053935623128372136589517925875015589994943808016730968579578515960372029588229138254889913876369272712025084970610922802959972618629214409688672484118808645906622128526984203028534982082560 7150 1916351809397300864370661684301261066249724760492244550839695486358243899338704229884246740047545402110473001377306214462531353738237431605248733762506436813163379509600167154587344371459488328135468158749135321298757222746399182893194243821 7151 4777632281647871090123929997382474215938405357062929724170417537838283266026487121229473737905711246286386518610341959606085255816417098201246593533916614390218332052619357789242194517922947344457890484137606648954880000000000000000000000000 7152 6115261073648585186563417816748638614667076975091723289061050915232541080181877331146866581739599304268682418652808309090167421778086635219090955170646864477755727788508506687437193079789099433716757218862185003726929632704732590189285680193 7153 4429042632094787928269212150835849195957500510141992884866286311168611252104147694241538572890445824573923757168603008821842963692913779427122184418697375962197166353499161912142367994945908522671677465302016756574241515075068697784346476544 7154 1960094233795016585798214728258645904626548466511724210836142522598713565912785235904471656505542604971176296902791859141873012477310327215323024610820638678289751834622240918236520936153346336114277999109894485798807447848268049088557229061 7155 563888976574134777780617795547263823977279760489800643990489921490586339150264547133026936994301075206457349582303442969399212801828137316821971060863251446042667082807479526905426447072857754825211601776619748915332786802344781734022742016 7156 110929316561686722372243438650048476474691888135213047442911568683614467618624193310828818356637840322814935949055288135186363640029012404616741869790286400217719424974770624594654760667565911504122835966782372958546614606916904449462890625 7157 15562121317845736933635146328454591791105310015126169373469001417801861861925958585680145944770833151140562467660006978755619894769284868045386546927686920850269288365528821317166382051028590055135830602514033450884638426927818921180397568 7158 1612740859688818433304565611159485761990687454542431683998839016245074321143547428241324810779044818810071866123734724151561509822068675870648111981844063859826205412749995212017172256956200279095445007759195955866413241580151330250762621 7159 127208072452938897944735592042372964723080279217510842357871736924705099183622046111640304652935259647191197744576031986553452204170728891809460813290151046886377557997322738712453729476220247165258190939240646817211402889948638834851840 7160 7834908642520175486904982863244408790174983190121096109079132117343326063286437530804923123529612184615832111860230350249020693794271779517787019161887247095465389371411497228089085694068878747450429510793625688957650451084298518330561 7161 385229915784147753730470271011244739244051835149355099036294264276774263638349638654840330669439980460454251634416468810050116386126078728385781992290189636437978396301135155032350781775462120659142220435748290560000000000000000000000 7162 15414290622543965652959559517000941223338667838985849911565747215554178191806987156607987319664610561723338449609624691075712702416633801459740751683683465201271851208981410352633873403989652727706864175408317638524285885362846304021 7163 510458534409458137255300910546239079691600660132040992618173822377702819633182818685387129538284284980058634847897117982000372867330839530988150843193255002280791153552512458522486186000684000019472111989094673867733449721249792000 7164 14199744222975429548910513897309491670486929235808903029259814736150808315727949065337794265608143305551392789953897894063917580273280464157051091099704051358905182708023909834052166217122481287317616422028423066652867441207704513 7165 336203759907001264929640244470825833327898015171033471474209787320453154002018067912584615400914407775671395591009371996960082468433937176920706467795640873484053979248431861074240610363117415373797311199210144700961340025470976 7166 6855265456475877319028053274253941895581070994861149158245627073170139817085886565908255337451120598857834499239114368045844509526075152404884629633726417709343951030783926923664264115990697505457263671432301296710968017578125 7167 121649920364753103174474613354408352234183750700792897905898833057948871421371221976327158737622484099285149099347827313505937285511194996514720454953998403773298501305977722335699749625154647005339723560163653981850797342720 7168 1896591716681881823428795516765365253672172023346539400624785613907888615185694136110172023905446668127417558633272967384683515673539035778501404056539426533044123657047513402672168146527461220807464836074790956116500421697 7169 26201300327895880442540601305714004338801278172145318656184987287251939231950505483725108272718190512158839950805003184008957167907845423036801044679786758658823020267138750266526328193069221129035598975712191503956705280 7170 323241110583979560857583514333559343487801584758457828709342928274683335381050912403278153168177541227311918310567058857608459092204402623925100566783639626282985994745178739780728630201606274530610809623626510327485861 7171 3586339420853221840816596669072185924256237841216223159421655909395235690375388088888978868124005583808922877597040373038643730195226970538902900737582073936357327675140988641366319306708517860147200000000000000000000 7172 36016269496180346999940038350772405295849366903083781216011047832935591512587457144498143615469225141481983209041575984646140524942584541079683863846292691387426679325611192954216057221613291577646864232941744091393 7173 329333931675105847627226920061894829421338218428886370078005301287193151869913290722532802209435350137979011191078138316745341403313761066074112111255538564773442127705390128268528778400043634753266248030223335424 7174 2756929410003112822282457347545117981791671757248836091872937801330882618582183099186194516302207693464819339158517897950996383412818715474700637748898252248270262919335105342958700207100217258897458866645371421 7175 21234564622983857926165269239277547406482145098526548664452192591473812057778430835912642300785492298921727446137000216054008196055550276724069584274729767826145614022351506837616978888918078546895184840359936 7176 151182935740539473569741252826512096820865967729335649175684778694887279170794591812605684993615341546856698618016244514616456326322547007022099856318750645332057795287782274059898716471763387851715087890625 7177 999241199383521607756931973257950190947962640313677157978298781944626902704571007954900221372882865788621450072951699615716121221535294564330177503550717735011945106689833474074956847278669945525227225088 7178 6155748058679929904323392328084263615938008378534412011711956664151745650359196037098579612919538973928364049369977187242782126262936659586912530774631485433948316534976102086116151193202254973000592821 7179 35477306403143114421494637445183009495403740757883096297307532968911497892337967032833132974749411687232965881651286581042424488762961860979653484458030670198282361673272854557358345647476262075105280 7180 191950490420006147706636399484973419178548206887792637597468063035956019630599900392940347334459704101724395929738415478818597914183780908206107375678852527573920304021978948763336455582685724755521 7181 978158983988609374805618281272558273904169759657762444853961841163500705312506503401809604851836745803032594902125562923833934255683301656594398268527743413338241612861096853504000000000000000000 7182 4709085379568459918857085832073731132816967477516053059682701844961230409166959064884602473957569942436893491118713804176542216411883797463232164480546917263513716294527999091233537911471287341 7183 21479109902688292868273437001515293700928071395594230960572746058513296433778173200755660145103589237543333047094815243456743082677518933783833384934731999074551209316096484558675138765127680 7184 93072611896020620045762620126424503917184001473327521202911175788004559191972439759045154279578360132425187837444509227363696350058481960508291102953615940863485338925567015268324725475393 7185 384114528647971928486794286150229700231789990635076754181076743429002078075951448141256422715176769177652612897136285030142550122054433279997119819286419541443934534456475459722995040256 7186 1513490893809284299656498912939115973909935274028821831265807596150947478320295179613968261497489172045369318983242164707948213778665825700627812493515417073167629218513692169189453125 7187 5706516177279644065129508806182709148725361933495487960024350607576553137033904746478832211062207027201202303604441265243311493983732781303785171080138800660946258313414904968642560 7188 20633642310072218014390305265278880375114670353834230319084206456542847817155412976431265809554619164820962929715300043658094556857517844233476947534281443307244076548819929117057 7189 71695106121719007960617779831803474137700464872202285412405267637503101305024033089822464104259073075441516053075839468037751459946495504042061466347537033652200780170317004800 7190 239863732746370172511859228682224805587048610572486225170390529801247573322777432070782641087206482681559038839115284805682003699889359379034554905712694496679051186242727101 7191 774131612514851106728844997114845063277084126229804732423623447738036568513335993066357356927170797044489741511176962025136657628628600044355885487511044096000000000000000 7192 2414448629023553541538365827089758446912543329646885104916367130087101699777086280541523152150109309952154942427226119958866171339315601464638241975734721166735670476993 7193 7289855451295728702659600994282073443104367302323551790708470102870097563872350720322938012729598710429221156714701755787056198063692758078248876234371106473303343104 7194 21341853132281236971836568943054441620312495761252888947937876322780782115388706931294154598592957360048294218218634308216291245191704663803429287615771668204663381 7195 60679802736436123767603542768066192305447776389061885041013380523558222380056249753270442973221488909520217600543488467754532396472796091926551241191206426771456 7196 167809247674450171748915478094215660509155673898421490060954031496761258397229922959422197473296797008323074761404830525723587359938980305508416326715087890625 7197 452048016969092891055775795064066038995323680006244621302206663740915722754945514679880669363521299163779983741908512349662980959494256106100455364999774208 7198 1187861313074343012414462800926137164870804806892764127489522833108955900431678849303813736406278733197371237123918460408167620351069437497915831035996621 7199 3048983096153473592551558996691190880870707953873963503399501595644545777432167688599830892589980922311352295865330810440813269199126309449037586104320 7200 7654727858863194876359868292874675521555569786339462884655362482116122194817390187990421978655057786726957084085990296720989580215214266482496034881 7201 18821342448575415958639984114768769162300816445941965885604480755677954764510967072055530033847706413394556430655233530061925268848640000000000000 7202 45379837497666479204583381520153924839910409741506067950449370259620087890317981392231687187388713497103254890017102165383122785227459877509861 7203 107423253907673928814210123897378699688301793798760178163754615592427096783558083878673837006960054011227315079261347800172675088570185154560 7204 249962964427918454283446816315624388096368993779783129733840208379656242658873747603357936737118244348906032217939081832395968475886838273 7205 572404026562485429040790524162390341539828353612634449712862497918214865241869267653637484495781569596697480914792273131433995100225536 7206 1291447845805899812462696582103100788640500867089476543551702423008217500131110371295508298398850911240009566084149777263456298828125 7207 2874000159913525444866396954815614650530715678061604742519955216969313894752664966362311171347369916445082100801042439853624524800 7208 6315577862270423337235827440545972854466112305026514633908050951032656669104004081581680816199977979271454596803047958703719617 7209 13719227222588198847154949645029239602606151037049092236258429691379347815083850891335373640975632592895134859733800971141120 7210 29492022335985329084409780596045315617432723709420542142500911596319265742580475201164451025986293651181851678350594999541 7211 62806006407818786562109894976393775504120814397184876034576720534351700953968737388791556009505172409506856960000000000 7212 132641426178680204212511031394925409186000003182361574329763792124647862714706871472956065164487004004330310050140993 7213 278096501957299417809810216681387787986141127009437592346524366884080881652781039177828646903086078934775532355584 7214 579436019546229388304557147184065592372627038165867674184544679107197850419604766686532375802953034950608408941 7215 1201057212225188937463046560077703016505258394100314842488317462553451714673934395270735279384163251520536576 7216 2479277611343157663945858857255013842052610455060596949845955381719639839618625846946532705689345837890625 7217 5102069223568557949556116517908070799398455395140861659859673699010566858188498834137818932100546428928 7218 10478190397899221495531271128925164906430178690679144586054260914713845188873032769318236105453670021 7219 21498477410748778028915702750124155444677454641534394820174103503530466410309655667804881247272960 7220 44114181304144583676587873954643754538855693685219456876384183922277912809320411758298848768641 7221 90629927368223536005943868175059113725416003808657815052054241891321201051154199347200000000 7222 186624735927528777577681198332627660385300610412639196134693429454646093132339473528387581 7223 385621418505023877074311775495725390851302844643576496408963380973356835966586338672640 7224 800475632020047898542961409367230119127365967048223510867275363797224789627731113153 7225 1671255643524898286825182457928779220898914864805557255443317881309929724828450816 7226 3513760542272981471480220436029385670962665911643694584766048036382956300703125 7227 7448666623770141736108868878896463505653535449318828168580450629126130237440 7228 15941261264102690883593874967770209395975469900079451739973531796750333377 7229 34489408235529114190304130479914463186846318869117641516165718333194240 7230 75539149882504415596594767642876185075868395743625812486856917095181 7231 167730629325934636867642878493143872439631897710261398667264000000 7232 378152458642071774101346182863922605628864135989736111684707393 7233 867020749107139094372517322293149296149067232014777779748864 7234 2025029456380117378244889747243440705076398989355879512101 7235 4826655477256109641890412925795343948022537846360375296 7236 11762436300800711912616988149507071888529911214330625 7237 29367355624199243578015895775472311125630082613248 7238 75282880158187302010198997395812564970747429021 7239 198614963844051102081393087136499558200115200 7240 540640205778253096037560044746578995396801 7241 1522518116023272768820280746188054528000 7242 4448959036863310316622781068766696501 7243 13534776219053289472309023815761920 7244 43037661976822411994940173140033 7245 143690773739498344109458180096 7246 506155350118084608426122925 7247 1889457013256802170388480 7248 7504394918104733622337 7249 31885641525159164160 7250 146584452395566021 7251 744340444395520 7252 4279448120193 7253 28157668944 7254 208276861 7255 1667616 7256 13921 7257 118 7258 1 7259 1 7260 1 7261 55745857612076058813234317117419771556272886109483581752463927935846946310374691578057284710599874844234646982443450754604453404911734348832487342619913750049708004343808000000000000000000000000000 7262 2048357610244176217330259927929847195453492343074137059661813165405040134253938592377265334895794412518463666025201322251897516347059797735116507350406921599987324796975757233708745200909174133817616775770447717323 7263 6661261192554046139625344232735890094772981644022043605955214326600673767198922118228044251222535518303283629604229887688835730288324782159597204817936392330976286682212985252694492860629892461773970426371777535135801409536 7264 14276973277218072587873525734505224800565545838493436352279714679596594110503832952787683489712208838756017018307714077550683962581933286709036589009734481165577833030865800364159567579910391768498262502565918592827262956441373085 7265 428467990052096348716071724880135965575022606016158741077569273121068301083228794506161757547389165928213897685417898230988132367259750780689390136069988948936150751122223108192636223565462199619300177094347399335447727196402652020736 7266 761508456045518169396071841568836317210148573162049829296299978733424899515165406454478112054709779478430711158838958327399512774911813722098759297140006402217210875769565893385807016709269508995490041275045198687116990983486175537109375 7267 178930473768604602494848664440203662800057636944940345620747170159964450223210008151922800801901944038325997565737729179001894118081275286863084692207956388839547017421728604864248574142189355676644845240678574735577570898059353354210902016 7268 9129947905912815491683387878791996257499989732566711929063957397826561598195084284504797805306784428805736357875947616829781022486003427619239873641746426895271860633996138067203733239463018702425310996616652258776698308646049138627313244345 7269 140649585049925684065463165442919010944174807663004215514361841975691298304569983108943359008074087867792459027561789240605600273203783471803537905241383788863277012856525936852082465802521473453656666409184751148555214965517033317247597150208 7270 823938406044494376193834086695041686393683311653082647702843363792248195772840769802726440645565185562223261536429199650865983881844761364240751012851656195428965437398345190389034328000361026811617679946524134967223867839241764949421550130131 7271 2171745883179806172083955667973173551914688222349894777179898372358061898319197130192196313829288600032998517909611372788980881652131675909293776579137383435648598118691820022937672085302331549255832573261210432590315520000000000000000000000000 7272 2923622968337392619529656579149231385955390942553092543953748191206778081192967668059856029916900147829565536282578926388312088490557889643754118440095327152190191425366689462052905770560915810622444709342043482105056290334539819792096725066005 7273 2217155174259609811643461198656827056412789447225216045865294336704212044903933559144865807669580627446647674709665820559756341779633090088945335824013070044732371847817051414622521864580452550306652615993015827614559015961499515019533496614912 7274 1023475247717830419409167831135503982722366371671871084885922156076833105635496524833303726527672606843804524079741568734639366948214651722938614356237193263393430093580407404883422312828247074832818821517036081867542375268571793742445096046215 7275 306093585424154505092334388724016130673263538210253090921992606899600818608337358892464644257360260251844442021267480740609418731929176206257482872100043415913111379285592402925814027841631910884746170596521317988376420259742007709529450479616 7276 62414498208171482734560184391985105582384495382320835517189939697062703968324150332025986689858315683744218507577111723992639091470737226911155778001609521871799637629111592533172735961502728492710350981497948762237685726056158542633056640625 7277 9052045440070080353874440740547093926075206331189477512781613561592263569596509376639798381800152477792300393043533363367039471423018212823326800518379750900207515753752381011547362579788920457521843459990491462888993987981443765497766084608 7278 967520057951269916318732918181617123741032902442398961294502588009180873237607038351386361453302795848506320013948397978981610852171954229831323855106858805080149154763215548682807915878654471677117313850353222848271479404452276191785219419 7279 78542729992289722487486390976640105147877335235809228392064754959093924764936402478600662622069450907699111846924005659405582460681885821250225413764508862784096584415917240087704546200336800483636796942339625938106261026779566328560746496 7280 4969177837486765847040657112580563838768591512563360689586972691378962418176412494310839251309478092522448591467633348818233022183149342807781685572462852419686231426269113907490347313978995512567704944023240472123535538650281807004175501 7281 250533621891442401254826443833661432946561622121177969881421639626087287418593479801297180978531577669297416187362591136717062958954822215686686391315191600822237056052015841715860691175724555687806167416668254371840000000000000000000000 7282 10262754581946912408424674768073402710796098730382420718895255085968323364248916829809376699833419864817358681823262430177778437105918745220925437920658057744117396681174916884513478351829662074000578175628493138900161705111384603532303 7283 347415251763423486700732764364157785411213785541181975489587558061676179187511925053833833368967246842658392590316404813745743774868030543626631901985452018063027792153273099204450679794850267116776418763331013212196275521969870340096 7284 9865482750774267701802913820414881597834225709215099737405874816518866960421499850217225134910700129672923435392513943161744757382175890829902841049830613733150647268857289913961663640064399551049627571115144148832878670320932208425 7285 238140460922983762001454044222687123237427321310447732384001356775594850542935480397614362577435286738648613318457390585803685378561042572147374502886472023499613703201316440763315352712387561468759827069957355161441063316463026176 7286 4944566139989585632426613076513148772727153358188062904556608597494561476388513034923222572709815018601213223359954557707471789560123453772583841549477412561386874670216279181675307477558939076282199967998676926875591278076171875 7287 89248806722215552391539622995691461651347508205724002392216948210546297174585199587973512622393395267970347363754498766689976342473736581503288237335700300065016345645278520722589286006373762153454790864745937136877243209875456 7288 1413818932737140981974475746440675334241942903098347682776935145440348884360712254363445002550579802032287192908910892543500703325562913171986834851397196034258326838542573274921469285997057197307877501220920543326555272337925 7289 19826269091345880633356805603801041629947489743970331082356764650119341788628075479299769313572002406709835609679441402562800578025591716628251068673462291524540686491025412182416932970811401895970860391346211732512055492608 7290 248047732593482352308812835255388844690312678908734335624562366946854991843844727950116619830437735025326971471195017397251268622783929913637689796287581608857124526665871200491827443847327666217324854859198985247445331991 7291 2788457173390589251996414802563648978543504813380015314722566110233640995333234222783336005817911651554010540144521566758759190263908008918949300866033813275443220199866256662496281770786658810907852800000000000000000000 7292 28349645195471683910363950215276026458903614660253024120835060143040809549367533036963226972888377052489576273285689077346951561667877780508324722314334320210080509657785074698640711463474996820775265835682984462264545 7293 262223275558697613372391954761280658916559451505914439568936894015474604409054508642202580173275347517559416970846410254716407798443011232431144269994959973626926711542445156057736267717446739966559829625470233608192 7294 2218765101007498914951189878450215345616561632724667278292844371549087567750185277785298977443026388174726542088450469518444827110191783259796355440202237031906069173125883361775595874659619851692199891625764275435 7295 17260726854043929164148827563062257277428767875495740441001964580890553526653344960342651334952074696008178239989290105423333543751795255855002561141681285596254776344950621267526942332396662091124707916131598336 7296 124033900395313872842209933619488733317261209138319664703405882066656503396209133852893851224425677573975332540425466503091909381988967011397899286674374030283304134643473346101921933981027028765888214111328125 7297 826862525260662173998726479204016768199968903972944944420527325299064893837623297470929712192667256475343187072314554120547456766524421456556412689840888398430649650575144692403921124729455809775707271200768 7298 5134322264806431682080024130322556663581532891130191921068638366038279121424710327529525101285263648873858531689878807057700319221878022946781841435124747866533795162797706381362970148736496020470916987039 7299 29806827250808640418524491372605821299854302117222565511142052983187447683148671884796183546553500609994176154395458580538019859995937408408997937799476616753010529024861950112538301708429631458216247296 7300 162348902304879097614430158442713406092502743225417644088004635568491107982227491803257400393843465992206374313335038691789508208860721416277656693739985543162166801425655083278111727529703126533179801 7301 832347490201574774423089597923989649624605140053755347145000096657934539938335915915996456480202829637381920902747555370254189403580623051217628643269730907967873814544962956558336000000000000000000 7302 4029156287702205259218447328691039057531045362322769097304344931355447614432596864400527229174282368970476117096243870823404594471133110307164733668899064567338090529967769402310568157057724157683 7303 18468424781616527650972468444505743629482454818628302243196534958139664849577939704325488800698440759714537105276262547781222650207333540146771352317976545193971533001732418711625794782815584256 7304 80376864031852928463889952831272607529958218015680663750741766472009549537207956687647370473599523914089407726775241012981995529004613690172760363706670240782490063616730498804805091548664565 7305 332989317530692990657690669104432985738328564993203420374410016053505030726535054803637885357696386662751876584300165939360992171508402353661208674067790570834085852737589685165775824879616 7306 1316374179364664814457432511774536541698356090437784972347606638893066657284578470404235335461470838246610737637784486947982176890382910463262971980368243545745133220625054273529052734375 7307 4977077064472528637426906936616277676037283602734055482493811679952195744828807547946247358241276632560746954180251151702613881760564626339379787907904665716124308202449076536156880896 7308 18036843186530605767582598729938835954155166080360996326212550934214052110863484941924718354160669128119266500835660275775497850883279159676254487293640404044124294555065596581908305 7309 62782169511124997102986094825586682817342028974251503808553480335968231687012753898951472223339665940112005078760151163382330276990169757123841368449133630641140545484851309969408 7310 210308733404293167340464369825653619556461389230916572241172880763478712661013400811014708292927506556907350712413495250264213188262703823095867769177866284535141431452294742651 7311 679265642135227503235466641076657233684383657206225801412116273098782575428389821255049443867797908806772181518098727041235360650464146869617129414047746228224000000000000000 7312 2119157521485377411995703372072630269100618463931891951773942061859897762587567081560244689469733658931090342777745596807226863699675609518908788645941247863135572762303085 7313 6396974566434709780419351325926181636401502996261676028563303344647884735791632022202896683507108429184792944268284230635100657757865945065266489610635458720363416911872 7314 18714991432723162321927844559993213473654717121341798399713108872602269077195733906378577503591759365811204854976576614246057326644706511114021675188400629165201547055 7315 53149088872812350679807279137385602989803725792819693559140031057172641905038194233356308420267331958881523832338910066634017371735306853575897179709276245412806656 7316 146742097882678981104682285296228392432581369387542673967823629863085716363448778043100255160006309460036198530060216412783009072216091934123874578801763916015625 7317 394460841136240364957989928126744004830026346530812249991967397684460674515897272264119501044895837488801539545613073216253981607185023952325208698489906659328 7318 1033853170578008148512827665705251169569225822670695973457681318142084440551594236195026743770704220142866733632892495548884828452188227175710086200868253059 7319 2645543380677883022076115207682539812798309058114645594054398573789770471163814255447843559519369086339768069196897652140782019922218867970033610701930496 7320 6618333217580767827094251923880199436506782824527978768385535985093237163285926145979308231490810844175458521386666876819119881561613532490197259516901 7321 16207637224927511990734482349419295934959949040818713764189101178310744171920755030534666792066119438389349229385987312750295622677954560000000000000 7322 38902020164044076146031787934026362236171683246347168854132835682897694115932975855684658562007491272699977821237198833624814134773200104099633463 7323 91629600382404499655295954155124204343986984424637972589761576103086447827544138656868967710853048644204185135589359314973895505178513968726016 7324 212044753561405060546253886466315756766803074650085583577746890191510404018182464289220245585692658310206818143057300405962151771464714797505 7325 482672556049248925904959336910849455670794991869330130403547753461338852081886141924173825174095433652851342674118717705977230253732397056 7326 1081946417519428624651888291103029911818471871505075161893069150985966541071215257102921098369286338398255878841364003941198975341796875 7327 2390960165081810329928278899819855686849055362522119195024298283772172366195110302536355408825277442167543259510457573032041000206336 7328 5214701526710326357973815925519897539542292545918074192432686643523252800200050592024833856894777400797405528903850354285798491485 7329 11236911484458711380045490528597569090894423546066106532612341137683285341506696485050367373280638944393997246589907581804740608 7330 23949062259062169350618658808454227135986897660880221615013773106275937855568970690634161300783246036913346681651881803186111 7331 50537363394158375031706271303479096003826487549687144043120739810934719076495274829059916472773359188124830269440000000000 7332 105699619244851026134882482589627364493248809196369112922508500603567432241406502509799526091306193330869104937248213625 7333 219342141682184296995916821995675485781924847614522116451638727112954147955790257363880694935062275137192221791485952 7334 452071730210517263362860571225464972332589971836728643304223273257556856585260263756402928308438808825306706797075 7335 926353567515921195102319246929460111936165875617826826778298157875842040558961488286618681220106143111971864576 7336 1889198774122559038698606404804004302107607618411057102583651751133628921209269766203598254254803757345703125 7337 3838468946956874169441157372356112292121394833627682489152510593195619783458837191877887200273711694348288 7338 7777996900097994504339634790457714013679858416913364797398456307040398260743304343705126115733525217479 7339 15734741110659950675067230011371378237897559179811446306546919174232179897885158589827965684438532096 7340 31811950154144675608515350573234808997727074894836967135872508260625267623587997339028567240650801 7341 64346033671634990897637787791884578320528332331445156562252030581745601787286994603212800000000 7342 130353422839599739658880121923437835708104662115859986268888900129119687964995814910611359643 7343 264769764286909658679238107252516806621154206721929123561028407914446060930934935572709376 7344 539814960554831135612339702911132975330766262464471864672961478410596686136659067783245 7345 1105981834358871391289192642175853329013284920151235700251563929377371708017917034496 7346 2279743173775873188351439959006510851860649621626549697367321488804508796138359375 7347 4733486423379284885293793496971883784856158132492437433213774866906559887179776 7348 9912247664087490042626150280053331039764837539133134385707939186335630303465 7349 20961179369661386778824495103075740132188011472848977226420520749742686208 7350 44821797341029138926381899591639674759492740846957413333354501207006371 7351 97049567016561740538486548753716190978048443556492432822501376000000 7352 213086507554291212960782121922523805226689697210490715531757428165 7353 475152896000305339924883181755676522150822675593611424334610432 7354 1077746168842002120324988676663112725426930030330764464081495 7355 2490769412011444220153282346984174240703939275924592132096 7356 5875642889838265486258762190571684948714815679959550625 7357 14174321409241635149339115430877531014907930199195648 7358 35039037424582628828683574180654937475205736640299 7359 88950806878084696809280679620781869854119428096 7360 232441402263612989645801409163167067135005501 7361 626810776735244892504010587943889477632000 7362 1749012853120145825285732383654908096223 7363 5064830448609982674061715455085838336 7364 15272373272339782566343285601917785 7365 48142317694141446532608062887936 7366 159368905101388747166123937075 7367 556700846146785513036169216 7368 2061064452229063913240245 7369 8119480257010321406208 7370 34222861174986067431 7371 156102258956558080 7372 786739349778705 7373 4490564635312 7374 29332576315 7375 215319216 7376 1710189 7377 14158 7378 119 7379 1 7380 1 7381 1 7382 6689502913449127057588118054090372586752746333138029810295671352301633557244962989366874165271984981308157637893214090552534408589408121859898481114389650005964960521256960000000000000000000000000000 7383 351663488585706500220392195482117025377561436720676055038587055644194823743159881388779433156511639282333484629603731318789846883242460348540265843096717211423803943952560933884376471863211613517308069073593628243133 7384 1430948531759663248000329437950747912412439456091995225251120041147817779015858139269825669334899505635403727825916083744320320401603483550708870980641634300425359741637152131134058629215787033858897397918932365175738286997504 7385 3614829404813657280698900645696663335794450849387063188352162175541491371132570402395710560190180366622756173809216010416806051695792407349843158751754448094769224548382960131946059674496463266898827958341343475477663476276572351561 7386 123527068579797167758300974844302905550659482820396013146906350029244007882812552470534039682134269084201093160886924372911912215700279885150312816465440946300180205071467481273919021459142302137269269454835646727525838319119506494980096 7387 244378427878391318178870379005617662919591509763046668844008418085059989033245903434298107390409248563428613116947587526341402794335319375926544223318697077708673849795099386224611789600800023921928668580915652325745694048702716827392578125 7388 62895218526478123473959828571886302146107295846166008032915945646049295973495579210047767696696025274145893583519270923785262827013406356176283201470555434353180658828667295174071565588579286661126393759479789018348059210542526337354383228928 7389 3472946292947027062920269831408636798315166257521836959621992162534708124420397067225967128928637653776615609829244807283002698184762298386612050539414396197163755224211732875177337889904798820166725521303500074003512924312204184211643523124081 7390 57355096745511015506445617973486786874258692671038175422505731253231542134703729098709018896449635734444435674855871204937632786640044340174965222358570415049099473295923956855695443198366240023865982112378950654581450244818119309072853075230720 7391 357474071270111534329019274809009232421072474315310056976495212647348944560505095029228561286580662242061051232580220757085528107743151643890844515621165179961242479939084822383063297930439865573915601044495574102739872389995381143900474966276061 7392 996257217151060120531327983518902226778593701983980573081952458016868299463779112692779606824090759206392631156607353081083491393808502882820189443300623193020913319959673935817881831627025141974013781431342382860940083200000000000000000000000000 7393 1410686368977119854141154651639395598058802151254151640203433952366949842363915016337753089093776013078595799399441256803435949622471230562257955112470265110607039097768042735604471195171781094181752807668446314401895341602360109331057097087914041 7394 1120268943120271143965555416073586277555875450949800812920769637559157443745325759884250680277547880238787789713703936541582818334277057798036489280994243210716588276552433732101716890125607221897972087626602717138810654848909750722436260817797120 7395 539455529669396375442366324526942851203237350434367754714891437690056488431832005514548931986718516205204040288003947903480454813688805029848412047414712905584279851995018835900603463810533185132297873647338153872814087197505392693714064140872493 7396 167737983802723742477073486687469016149230951768642299476620914645682785066352248949547026978982899603945742001956529429650023242576956541708829661059189115022779383108534153733153605340359778773537285072191210367615015241785426056673570435629056 7397 35455253023772698176266711987958491557154130197399410000981342897811154007010671107415843336033744113350744465603093486769312539872499130806038265579948749621752269037013166081087601023283020790595832874692263031234215222983211576938629150390625 7398 5316438186300503458706112184162743644484539281413485661594713688970143177212846107065454039827322746567673296889502244179262850515257075035402413005318389661011854223531238510947539411962033033287097934886903196720943678269928020617179986657280 7399 586127932105796059231339108211267598446138985331231509458423101956215204015364230809338432910699185164109632104246216617289272082709139409212655591550650839962133665538665770102683889765516362116947381142766600972903884962081178699633001510397 7400 48975187900367921900092201764677974277260061588136918180045912152553617428021952649674857646796434874745706742530696218179631353004330411071115245130054710267031010967818613894357035141115043984189332010525088495107122076537630556184662507520 7401 3183145688390983134530009995393649036440372654843541284359773984981261857407520091729014809522013463326571095610879683589337737131637933168428472852643003485186767039917902882529778656721922284562330022411742541056413384635972710603021593001 7402 164579914923393913976912425333053305726722932704411727437835160724907176387070247397449740242124041288636282739190643010840405361328924438479414585973751409390119408101032677063728860083356877171352559233055246516224000000000000000000000000 7403 6902612014495782656889064142311558927172852472288152984508900001763826923233670848032047980058441322193141644239102898596105644162500570847677899049078577569057709069639953622440890228831319563004492620017327681637747234916464200585571853 7404 238886513965384467066522659822738517816044514516441625505529977416692982014362046817079038909419966462945132789635769939610539516030537077860549663985461142504693384379980426758522528215432602494974769697273052335294752003607057676632064 7405 6925588171855371995019528616429758120707718067010909835275812782153518538692546673460319534422431784609008939224828294401172269405074058044180335853480910239126775212638786845046687965268372034190055009166434225281520451752685050830801 7406 170455665834521751612675638466608425726801356825013499900527144845429804210357018436589012692889123359744985938238081305901455009021017319393274090699480838349376509765276184692151060808180052358285929633298450883695179749090159230976 7407 3604357466217545486993545061524319257724837672050046148654920400437620792348866336713060536435040374538568695922783427880238783233875249361246826324205846957751180867755339271209788970025167517844569403568480792220280170440673828125 7408 66181699063744954347487977598693449757839819674321260107689271644012548897119362740934689261891145126084895212293843403630207038460661630111585379703700542349001418134195469371191728785909519792382440535849163420353689108734803968 7409 1065390593303140446581602126262075111226598239801807973604299836043588315637908936443436597352719628533810289630947684086497722930022303927705991329411975374682837285498644432871363482350110626992336845842407235899523450618203801 7410 15167205899908158567177332037423759593326437986942825017213491911750234429281565369809141361850680097577797323425663681777117643463652788797568085880459532411988096456912637155922463272946717013111572693819951834439539134300160 7411 192461034412033971647185874424214657111844836573387679982523008807070836069078407543544498427528703773746081619726194118266923087120678393263695024554726208389408527734664684111807101366909905965013297768200869015831676831981 7412 2192446832160919616044137478259678119763368647918049568771810541825559181912804999946040935988275099716367452234982840858910861417256876412821190630646298018856431591845595613679035135963025070339653632000000000000000000000 7413 22568560700519787842438730261311476370997746213090126503285240384637483038731089660487469893000911675109592206758502796074965206676757642894973258774189828345177754727542649981120632062632024961428001358287352797518763201 7414 211188087253439064017204381504014766376339797629443947944605155403953243611349138807901706413666197863096477353774274704355876766171491553431683467237039542648472113998421745555618175725108232422271005164882799833907200 7415 1806416150738274740019032496576316728054744939033780268337397121440876445017896058610330334596883985097190162041461084558645275712530872833167549352411536071484759731793417934726447131624804100109048484412694968081213 7416 14195618670336681533363073660697996916044945888666248910865327056040646976657766707552304717163665173992902795374460131833188209069178728321111020020645692424265679391815528454381395083180603075246738390944260816896 7417 102971648821545134748847064812867891923239434007898162943055460548548831273982330610944122046949834842319535909634965138610209585129703742637841118253427271054281187779599857564793216884967139382772159576416015625 7418 692464447234473684265758352596260592073329483653221642549096840890484475695018148438193907736791819902912838268645644326895903641076732844735120868120804057129401467422094100018681274752531497364994402885304320 7419 4334606242400746776406903593717732173988475343381813501239791187449845290608424724778606399037037166766983213245846291226736258887380300266913030760390769869051740318725023235126425699064234140191378053032397 7420 25351852291509917850395616673717493344610291694748824524285741853499564934472186604948430821419622188266407312417999336779977118523200648809060733694322070953969850858230355330800094125599385693539312599040 7421 139028718276266191921291202356165279984280793417142804196137171475144769417129189262889280274437923387946483271590066867447333819433303721885690301407284875143186909702528027972194870246667552171094666801 7422 717237183176259796009414622172431873432166347175323986595517882097765510089737385566235309978975202007095218090098876207454624279952999558918775052801699847803093780948604970053140480000000000000000000 7423 3491597318294073689200031861010878248207113985517041101231671470741359318474208249431769560383976897477214907930349858290394896722758273087305083180243910217679509528234471097946083647354440307105373 7424 16085971956697953809985659196583123870139747333517998063260430991476936198365086586785781565516636176366962718335911536792008757544853282326012482259954383645332417869147639755403192599031970791424 7425 70326231651849990384777094445538086022984109489716471131194543215851722353546589005069719523181996042502953397004822948113599877862889387376591565322473252940870352325207967149391364627256136441 7426 292517731954172513046220964609565633314720164027668499741694297837206245243925739650514180256028044885120452543597842427927209155273887469148379501726685035021936764375778450124855068543942656 7427 1160401927281516800459166222947435267881271234018569813938285803249794381385894319956387660152066205775128750175813851940735464872947594300458550216649277404072301464284604440387725830078125 7428 4400343072546009151856717220686611161910243956896270840318940087097394546310045300271229888733751528396902901955447786442854131378119851988894064980305880388558571333714869155471040708608 7429 15985842326093293498927226891150563235855864995078830431433584985016748941116352206995088556681742872812488414971505809348605130162089829993006915608638986326392003145175061258628940321 7430 55751592111224550774941774080812313848752826589498470566021739722424773804838712272416383762405854338934111010328943670322433441447560246269561913834003916662580598758347168651673600 7431 187029596323516493401827293655507473097709585590092686873849438494197094147997771084679296147627591618111355984169621864823422329754393942664176730936801669368130689463417862706301 7432 604663067376667231201367608177856342859664618887320772445426973308032313446148119298554732608609850702929751359637565774981890501709684671078608250049828413767680000000000000000 7433 1887333672442853773424753095292746009404232528272916508168031873152565594621182548828573486982755368809495866045384521995243258516755861109812860062742886190018798120287673961 7434 5697239034163572776591341050174184207136965569818973063268261636932564515118884208432977132405106246583975333758773583214383605548466109723714813679892135869285677064519680 7435 16660115408292879672202139115960503815429390869848706182933390521091459714219892768873078802678426262377125058912826531068029316999461165323030674578095366297223092008333 7436 47269179772910374726729395532601773898566393514591234623072843358517789547764611826369764305594457491070433572026353400217152205116191432714665494854777277977131483136 7437 130324761719085769893590660700475858287373687709423891780696991240594840367838832846355831714621319275464711911278733415933551065779478736484651250227672515869140625 7438 349673442402199800315107761109870836179459629837960170330086760588931718941880089864118731041988095735332596838789242235898046643442350352098431427781864676392960 7439 914325536869441743292290397578457312819900838177867327916428517188649062576703904454610638122301547872062547873287826908277183950017631499348535764557025258397 7440 2333117507268103713821351771970535831911559483395398561562813236232453508034090476255532543474925650806703133366644836903955429957631915478971393923151298560 7441 5817629876549966664553098813843909728962366828039276531700654126472198414276683492730198330186308473000725695777737411926337464116144604790746445285805401 7442 14193452763959378937408565156526941381536834236372177918828837719029245856822834364201273986937596518144539997048989924026073569172232601600000000000000 7443 33923870053207612927486532881576549352833943752412439007525677230978449194629067222393735560834524352334626248439441643654766926219709822009876675693 7444 79529164445517433555306885388376469967053765980637060861711813777280512953129231866588741372427237359989181470840854554587377970408598394407747584 7445 183090674774122167118953117245041437784621174121614764329020249329349225944965173872591257682949461565163516660414123940791449422588886555652481 7446 414407751134159126569792478109052103855908902059325809224500099480789168159701856854705857014925830976411294323054965942877148312156174811136 7447 923216513244521453576561904743728798265489480359820078914191325561191962577639349399553830157397349296210713630436506149703828604736328125 7448 2026636141974628126409350535794488952507143261671699612140865023550873572130151828595841235050321011723965217807892662875584887781326848 7449 4388522646523992638586915777281889155305800629160387346802368212278091343578686853203772366123489975212404683463663826331175116125641 7450 9384203955639666644168508203208497129952130201821996662931574743983294346446478961018900152527593517644461837530605449164923863040 7451 19836846998321510008228714825305006845372459609181815901040316977245474884780040965864780012096543679506238078467027755366515021 7452 41495204186519993338909651799148075136779912887025669683482836990916003077869731839119233663679370383541342830592000000000000 7453 85984962379479143274253078561461953016657363799649171078056116939469962446962127396342816004650326009680085438580001454321 7454 176681880356244709019378026034698276917995334547437354737939448734685814372345123839919781155021050208920040030926274560 7455 360370503875110480759554274750095126351658483009410936554191083131112945207754930947406868970525077318165120956101853 7456 730356971664868218198612831525179768777518585053063723953313846631803843835247676859089065292250502100769388363776 7457 1472278563842084942520186868816895678574864165118593812831653494567084176430855777034158335927933280441884765625 7458 2954975859235616605093680612383449005882590145191917430665417925842633683641217083656940076431219281310515200 7459 5911101421280827177463644824086686738882907501290263663985620102218683708748608476280092852891162973860397 7460 11797145456758266688898167942405999165746055238074441925159762428677073115755624013891538428021000110080 7461 23513984539871198096411671555746460426256040457802467873470579061696079160503468051255891953269592801 7462 46856227124292629363357125170988612835000812513042534044675666281696974372067678032494592000000000 7463 93445132189530773475025371049593216934686234308938417309248021674824120633745302713415604994813 7464 186705667636389559567553437932414122104017113955267284567306775735585254505443647414855532544 7465 374145856804409173769420249045919379549975603800875807834725159349060283846996182716762921 7466 752813778083049158143943039162284602295676649833554120713918843083441652538178499772416 7467 1522610492617533116478908189073447229435224341093069214449848754534970034696467578125 7468 3099193657975363126132076038890088451669586775777330720368271147979471431231602688 7469 6356024491259078332155067794504261939523310087876376712620498154718178336871761 7470 13150247955487979386004074748979415303129451170969150794901656177784368660480 7471 27481906343147206817286592624410066457583115701601126067614192590983834141 7472 58089565116587138398595012878355857509784448341309352027231354880000000 7473 124361257659359151949462666043246243274719526375984895457219943392281 7474 270042259947550394714869458959846046100216200655358769867092131840 7475 595651056335078478956619673751334541567855909778861707136929773 7476 1336759290539694304240292410996638166487352835039504751394816 7477 3057320286323083823066477059309565185067932660970581890625 7478 7138766696376077717794700785018032098575909695038423040 7479 17049729509136483047425021271438015326663740937230397 7480 41734899849623462970822476851139475009900485017600 7481 104932813633261754525064823017294702080080613001 7482 271624492871732104068869498291641199984640000 7483 725709815386187218639626222701907525654733 7484 2006618836562815504765910345792163938304 7485 5759094442898751215422324106658851761 7486 17214119254813637037653212753002496 7487 53798089755766548954002337676125 7488 176594503607229025846821040128 7489 611779245051478312284610681 7490 2246546764095148733137920 7491 8778969203584559199661 7492 36709032214945484800 7493 166149125705255841 7494 831167601371520 7495 4710220180093 7496 30546212256 7497 222538345 7498 1753480 7499 14397 7500 120 7501 1 7502 1 7503 1 7504 809429852527344373968162284544935082997082306309701607045776233628497660426640521713391773997910182738287074185078904956856663439318382745047716214841147650721760223072092160000000000000000000000000000 7505 60881180525317362698513562979673962450025251047234028540125599471773516387024940354882385257726476473204265820991509279034070784748803898315138434078510935869381950425616175598679337787225005141514520876020337042147115 7506 309996305404230393140106443997857677276819801855790837079856420110889021347593470826711720629952608378051947639770033886686826991697578444390198427681659010563537670728393878881833575888130133564353857384260744284402130115100672 7507 923072072709215178969837451545704069982452203197780550797616887805515455274782096703625598774925948394134783754838807318509665366663535735921145132460225960093633000689523860190926225219869540047288670719277559107949356859103163552005 7508 35919787677868670229474703254444966818726825738031503224479278022250741679430142036526127677972453120323923962444791137691932070242916145519122858300225027077595175599839091912772291497175826609532435676445418229611385030837181473301200896 7509 79106314549314305264558284558388793267084540894175139946494337786577944600325763587108880301280513050500677496079958413806847640333526488028239758773570367147171103561117555031002692064576393569755134142116900341317432337187230587005615234375 7510 22302006495180835560410443986300831586440545178524592115759782378564573488791011648739633516785819756431972881444135067034992455063289682433917268259844569474829386407578682924899327096556512606001124552120973049773353216898607482573893243240448 7511 1332767036832830435689495176638601907777538096385498472989363778219753878151291816145061391012587072407692390681521747695901233503196421343805324857193840362853570273139164954660495357709905529064571814568036842348296504167542190566589307002785129 7512 23597500224943106057746416428220261876087261092305637528447481445149480338359377999573368712012202994108265203777679477681188511261740704730830168299324539977555773824160975920098958921428296868778190838005238864658012446559318363087981586254135296 7513 156491008708708001488762494784543758028875397524293907025534843162058457558795327007913852287409212155195062475924016202596694289328486842839952164929552792513692065617946498680109551458339089892645918732633686896363138952224440735218395717938416931 7514 461173398013810119856891409087284702047694975757866240516848425542858335340234548152236048486775755408070605771058288955508878485878926098271306674325552998190507380738587984894314811117918582640327348014869799868627628851200000000000000000000000000 7515 686919368422931185971779840497966251850096373328680497843372826246236996529851159559957162680952446928531541981194635322565170381239039867739566727039538530482872992725133548067951942168180388169672492780440174677713004941488426794989732473546012013 7516 571282927414791292748647563512286838064017784484403286048497457635716163857675391905540018534418511212063482751003205027401405778896357375143827998625818973574375783024920069207037734576233923894381661324602535805112528170871677701584239264746438656 7517 286994736778322001733058218780794454879225832056149555014817094335261083110251764278736115649519403488607971843526261768202577844886130831472847756310534398030514124023883827313510609312174992749633062342003892648653843325666506233675408332743040255 7518 92786869177761012344111447910647649201396437539890716775585747074538272849985778130499066942663771768395331887583493889292459461616470339984576975310957874201412752115383701159102602992145125569379179288307366718794507860291186256833880659670859776 7519 20332569290066967772547466896614013941625189886885166370569431902639911376924621995857984239069967474014263903321411292172090199751781000544123813952023494875909466311149212412264974954072932094101763989334610027230658166180450648367404937744140625 7520 3152468617205420864295247757346839681974897391385327148638242215293514361112673975634714304783190644893485258436184957014359824836002382126617564124305632149144451239154976503155898781853088200200048635432191202617398427696701091631122159843147776 7521 358526262627658541338600137096572560388711551422102530542223964129817765978306708611561228585835493511715258793658225972864017498977923087581473072652072763214633989453143008670124167298811994806257245431592814173468977586826893036809384359117595 7522 30837792533566874380051847556887809647384895665595435038319867655576380499809002713647635547030186697962798588713847190367056378917302791680709747112581808351223860098943152874629717069332408211350835344230848537364105569437563948392476928114688 7523 2059241541228649055439414152576607359803745851937141502980232254563885395689085629354119589653727283895718326654034950685567250518260093182716986889100300485249154373566432466771990238914268141524122446637513348210660616306839001987097853768021 7524 109196576785241274754243573934171393954884491035225133598482392218707232735541399961484920795036378157401231773567580297923931694618317532796524424898250816353871018385569870083812549324491836230199136243835506800984064000000000000000000000000 7525 4689513472936056293307032873453969087652038687532588476671421655977819363341993995278475848786051113833176162020139113196576834617262033486747551578488320572318263553450977721620341009084741611958108018959493591617711419687187662965417020855 7526 165937103239856228247643478759192175413774738390408396107627348463835484819944831065059258927318001919411494790934222659123606288362251914685397702947696355552858944110002119524890689975514705133758591795573678600159754053820435469321633792 7527 4911897838323567709920146556920812227663119872986070350702950127964555314416032092741819222693979340945846926540457242435069025388600355214529071140581379119406407987266810473553834775386584599477822831646341344385721806862264222619076025 7528 123279309812771282789880845913538967974622158908268337042265740060261866151437658673527466287840971597860166185411913120623017943820063877550142779575031825162103786435120716941957438780260655330338968212155880439883045936433658096254976 7529 2655064949111422843548653265680045594424341180303634403422544840873185543978228922470491435541664519317100324079302566497020133426954544390972385533302749166509052639050606681275180460663892647685494972504131777163823840618133544921875 7530 49598570358134746754091471203776450352656021504864094642089478749294062743870438717758142263581722032654512754556091020642732863749583652607987463066625082039900145665348466637731303732172159147461265932981526697335427476978220924928 7531 811463197275727508432142698135626040441422456101333548514028944306723765624569965093526550592429455920710817364291217103499883562243694519535937961619187240218623153613180616602619471725278667049420898312888977513940815086746416829 7532 11729116227818775464165704817911429942875186433501293960093233883318618046504007006391256519317174117785496911125169115884147221205101976084201731353887362725061991981225254365870078769907400440833702753583398870211510987942526976 7533 150972137806470815863688131455776282768539862213919169229517112362207373438673632215279698287602059895020944472189347572542268879019069899631733528112945505646266106444903593240600333649181457304775134650190071517210910947610991 7534 1742982572556408716310637816695980648447762786259107102482011640586700359732419044053768445500636035358080479200307637354978742104335847276662234203171979274957660417047016780631492692381648461334201761792000000000000000000000 7535 18168229236273927962618565448833852935524437716759629513482968032412316481800594131361857590822988798033171008858367957769037223069619840757597274626924156148689903920824568158839683385493321623914864298658200430873470538913 7536 172018410349306625096779591564004441805980209353784585953182064330928319402816236631080336583079433522028579097059196910224297029047744184311588660553383727050160056195282466179073307685537610626038255673918589121788379136 7537 1487605270398423083734297073153507076550476105554712990855234709025126724958538700734596379330365691204487661256046212988474517434077922946378726392749850724699802375469262767051974324648378080652654247288610962633328395 7538 11810556744552627344003558222639663816071243600105407240420482868591748535838278115542601321204702852442511228510409443579576143850109965395555753366532793607163002089700557073290771034508409069397943289361404711141376 7539 86491705018415371878672384230396639947003632735569458679290347690526142392505239806937666897513345520455874131166151092803120107377666243504602350596999205633581477992934575364304349088641871971991985034942626953125 7540 586815114549590689431244547466548402921815977329316391343290889377373269093843069911495183811604456712469148966636821032828285066447020613408590545927263912865223678563538775698933394700562309063286880887851974656 7541 3703542846774758733821939527140738949015021931124306740304997653645879592115944647193633071499401198359321193590500510125940773755043954306023321290261476098879236053651953059835809033419531994696169487080065575 7542 21825684907443934635316343845621233109970329674089102616041949008888324194602921153554385186749349343403365646713634719801093426743973413485881800403515027571101096751365274017571000285264947101234282761289728 7543 120528156741921756816370573320764170385640473603024299923348929101647054615380262315958942519113341941957863164329110823156502139436128756049766433501176206575413261141364048552898995873335065051872015992841 7544 625771745303284984213923305379613628454298808395232535209952397511435496892189941847295789100673350298732729842799006609150786013947043381282417164792556906666863416153953946541993492480000000000000000000 7545 3064058724715327305988950899402960465833629549347354602739820170338266842072178931949771043769604156797912402049553196822040874223151901203037067721321775659984963415682749241217772119039940712464193795 7546 14190485300057432165256621258897205317248424367792268240421352065991635345232084154407008534256372886740509588905392662535505019139973490209455498864172684221033677856046210347937216396191181844774912 7547 62331490696483360039512359056208493318589447321652966905740983971872193184553527085044161920893748852049708199286518693695238384055361441842040458837326677975177343251359036484833088435360711173645 7548 260346190008700469340593795320651389366102402596938119013489786411328140493250169264584191992759201955633897059337334322973062208232622712570986868464645159019983875217329515001938970260700921856 7549 1036549047122045091406236446368199724977359816808887312413819226682682406837589993067283242043727921688588177472062508525294259096493333761577560648644887899677305552919438296584438323974609375 7550 3943013403834426411266290538478969387878583680846619202137622711293025876674353003376047913538237091014820868117331817001403579691429175198832113699888723845853194978629749459010375288619008 7551 14362147419752096888620972632619928745458396852619406856550486855377979616932576456697193183943419335832287130906482174182486984843981829791847141198664652182808226802668352257678529196529 7552 50195940149798206127395557403344630651794079926247998468337580437346535761429490829802830095951791505441152717574450424234668045959353634335718127434329386192014173898391855756797280256 7553 168669871039562265621445234334139272181098880470470789473473046934892299895680548871650163700424960300789264185184519171508676933311569423439043845731950087232908256367636173569958651 7554 545943307180649628455698005428733410699178692273019898525104383573545014205517721237669174068613256219662131991409917254443678913503798526836428585383113377741537280000000000000000 7555 1705230476909174632955853337871976330522150854915778829540529075786462972335775455389370472089738247507708727316379915723509428465313630012069801353258681583264607257318274561013 7556 5148662642362289710911171343492026199741524329054981174215471848790828408891984726242620770830285756212287248507783784184522297996175613627090672173305716316457127942675234816 7557 15052217614959585504671493536328088022723073043455167825616959600331606008444319487387581089580513510852066209585749743144868757533198391297035872899300458989212799048835735 7558 42676734005702257673124541506409634872483101841605050616925626928955176972897557366570266654109712555169621934829049319360711016333702583323858464805978008592594633752576 7559 117524857797923996311490116310550009381300044345534719126247439217973196133306104823850302593713007773317239400051633518867605287154006639049995005415027038970947265625 7560 314814541302050412428073917660937599452446736941226811241326304585155576884146434724541192308154430278666878719039393244297608415081839579859891550898229990481985536 7561 821452129690367479997280333724643463239923962526984878183910727295732625028784411939898315993491276321228255611884369101530759504049348308458394176859856272205555 7562 2090774514970896755655664404495207720557345250023104391800099518593749988974005606866059163699910489795743703231125146989670055132725399238755148389034405920768 7563 5197630479069919867121968750316069615579984110152844204969014247115555772721358144216805251135698611554915725177718978889479448802042316014279567356351386461 7564 12636738278161202022769158314832487769196102347437694011898234848637580372666434167614633175923206749149881103996752430785602639986976987545600000000000000 7565 30084158355648831778671568180450818553268647839585853710831175240449595865827461711206629033937870117560503822678702292045954998203692900212181257913935 7566 70216805089289895634989909436683446826432097433030978556832134803743755341687173195276983236259321861042332978243420842497324078033922652437617836032 7567 160863701194550522255781596931502360779090710766829241195182994210052816227980951646961856430771596998586338060841913148745423586359784485694828865 7568 362151228047225407985405854693799554085372544239981527605951689790028827260268437620052446336116889139628385323132236831145538382751424929857536 7569 802096667895045277210930511634071063752495967537032154110926156331545476751306709075586926856209851055325422657672254876632970605155029296875 7570 1749637812153223976387539157841910813647819632505017274374429336924713773057628357394350087587599459546437750379966743746504399166466162688 7571 3762921185247927474980157839786456712784202028633341056802902838952363196288131930483233590948442222602338587444044538505812884172060229 7572 7987676034932671705688871815389842541488418092756602437438466404597257813674931907178513092686734987082944755816038375234455140827136 7573 16752897902654895049129589107521757452493629333289699142774188562018371062898560787840532268535858715957951860341223973120342107911 7574 34752288048588140893919655180420453644171333501216195151416434086913535434741566646266567176538126519262330866368512000000000000 7575 71374899969389539689192659202923901013407985373914101442498851827059139417286563743181888750461395291119839417945897150278313 7576 145283665408721079765102273925271943238017948892228560011893989139912575432057996270828936059661890835220443408324095901696 7577 293382701756354462954834088272465764311022355518517031219517175407612106356255533458744604799098698384540192077949314275 7578 588347085306453191213796395709669824177900660489167454574218203066321167888618895486834482952181023918776696099045376 7579 1172863957696187956374597908729115010214453494894759518530611392271320036909912098729713936455384120085685830078125 7580 2326535481464068769080481796363085486159662080066138033200485373423888213204421721263809992743382705784452284416 7581 4596775321071551389921474291227994679695021547743696422163400876666575702340827938015352163960835762159609535 7582 9055520788935343744558357422712781797371024892827057922473831054330674925079114708756381745055940170743808 7583 17804410427368564940219112032985006789237325865575174019438276896543872037665536415962197612396825780881 7584 34973308267646049251922326208598984295083417090243650057058009305834800967849178011378122752000000000 7585 68704678285994189597669837835533149664752337857983653814644745617727231064269402990819488336749275 7586 135122485251981562460002318743959403394879630461510361630062434442741723149581046007255009329152 7587 266329231499846226697253450334087195269331840733290068044670323967723498551389127865740545685 7588 526655164405292160552232854652876507679911935095071486512844686488599209952814102810198016 7589 1045986720763240532099119353279636255457782523279931705986880280298898230012860033984375 7590 2088841203936968683931342781631109387293496664149253817496534948863872350982366035968 7591 4199174856905935001589951954380143360137575471984073988198830368479762853218183929 7592 8507777440527997026369149176013443553849373478902443641961308537266668742639616 7593 17393728922703092583790775070001329598756547001230331052338791267001323266771 7594 35928828902316438587739898703603190940360840496463997977981883514880000000 7595 75082298908995066668948113672771980801444911866584124352469512078370813 7596 158953547873060892554418330840597204228595762366653391921633376075776 7597 341398657535613498214294583596720690417442762192278891330494516015 7598 745011819869141129933129079331173829631302092949248407058251776 7599 1654470037142370111129982730001791381783253740255558784390625 7600 3745169878135209758144606953963800321651845724341111095296 7601 8656979319623805708680552129320387733393026498587469515 7602 20471913838445270600948917168793704485356661766094848 7603 49627323939322283417830512666860685706247378128101 7604 123592987042054235473632937885053083212349440000 7605 316949888914377765479973980748823880247587815 7606 839072174801428825426175572625325142966272 7607 2299262520164461182437172676745574348105 7608 6540874975526044285475838282037559296 7609 19381824687398215283946979589959875 7610 60058740079652346481308145358848 7611 195504554903742841560084983629 7612 671751910481672499923229696 7613 2446890411160979119203231 7614 9485642744709833996800 7615 39352253623651998513 7616 176749636372253056 7617 877704348192955 7618 4938686233776 7619 31799521845 7620 229937176 7621 1797495 7622 14638 7623 121 7624 1 7625 1 7626 1 7627 98750442008336013624115798714482080125644041369783596059584700502676714572050143649033796427745042294071023050579626404736512939596842694895821378210620013388054747214795243520000000000000000000000000000 7628 10627790244508272528263788704322466474482213858819073204023396314191334618336896960206146402613463406035641455746398361485929183398163732125011974146922045107010766413033823256004325044768925308708093645183514025006609821 7629 67720991349197655908917913270065690529574824347307368735276450936057278264290335757205984418581045686804009412043811688928023589220772983332170952531753019293777444167801079704100420784196608498603876313869321703982905322991779840 7630 237710503050001629183656092947993983753447171406913925302048662263981379252220326760941942773769849852929561700953325512532271726249497982363577041491662920988998386270592514080410452993813507621678741869740829755172382623287942789001233 7631 10534199333177577384955129861140955060771599996551999022538145185643215068190225752476648524367835355086976929387398499735981980859920482087981017498679934878927743848591735075631332995852879113726275990265563185611590409437468696885619326976 7632 25827793744707544255948798798766347657247757860738460465289485839118944694217275814112454812235956416806748482511808512044166969591353003556418762276972916339295494575803964972907587458322379524115086876347302984275718725943394005298614501953125 7633 7976831061897419940814072042856888486377921194645166607757114767356802463683397187935429780271770078517113210473716341547776802199865884046989966097371539766404525998679119622466940708594544163956186342922100729581350099694227966432012808528855040 7634 515944999244232446177730789582285299191888953070729784923300147018837560657447655443738060620238773155808899431098314764672985096515553492116877697810540169095597849909538057127430800970881553182552699504719676202713410140360648900161627428623300257 7635 9794592881915948435717329160018323402629670253456106167881199459998389653145097460561549416672140837536661901494191356570904651953979159423845605451103488103282705565986439242356940315095726387996465715064591715695031108374905349223066701591960616960 7636 69118555636009926706560285160785900314177304392452851841078853162409094488129238547810234180552521994817032816101343752905693610312216982484312630910923568718607780880313093483220229504437815636347259731323911263089682477659818772375655485763439538381 7637 215403154439138408142073600238176698553325356022528543383047268596293541227782861473551322929869701898916232097341090540491574004765568053303141514368629441594239072028796669619570100236743598895430166237209064722089699075686400000000000000000000000000 7638 337529198095210161458637761477765503081020875359776764312293062261839448230807528045095254680856997382842069596306137361294700260947302305414355511580361915491512759776770035748096288446831862544709759813479910208477764169527703200492912961725298145393 7639 293999357918641745086362672297705026535277537781182299165885440177596207407511156195839839437587190353392885927883461785220486001811553553003792323985456770805611510142049822945929022180625798572816891786947920219494545672891065683128433791834337050624 7640 154097274603037848891600234533481257636239551310480633177570445124478438408009310678038824755314003255560035871707621933054552447908605524036797719853894826051184152410498824469012785962418585446052735046463935953185295012500387425076638368600541118101 7641 51806183703564045269688887762058077386754539296330647148103045165580213391130726724359360440752982154068211806312258741871367920976560222814633535256191497140110657383098799164168549908912721119007332983297906498472963749882334330067901949796214112256 7642 11770145874428476857096727259367915485946430065725415734029056046197860320916540772853134934425818238323058674608297563555538016357191053122372555124134138935553401720105528938075469821772920159094901044978968903657154233766579449533522129058837890625 7643 1887110543933082586832280252964804601356394751163925362794797594476033786609363836383210493841586178327681767190962976010209881741167312700870224797473713956269262933660109836951839209135305458382918446744739448659708298872390764599208899645462806528 7644 221414209795694076565607316571203662379930342181109245931579400635806188443477739578797698074204635318517925900311081980089316924361593643041896956422477045843291280346740364258638610811517138468372774907003439876332642678190740668306952839362094461 7645 19605890300766180503315163574931154079711132282444085139084008130577469066026813540601362447725239856652405771562408193746024069933124848654552919520060254465939387482805804395155967229686511107804244522078903283404948719974532746370208521823191040 7646 1345225583661235051897432165943714234393510572592036661300355443274730113531367528522870766609368555034582795325053401880477825971152247221449466285768978790880340436014905257439672004664246392214711122135022454469802974699095265902119575463478481 7647 73167802569543332787871880109376993469666100023235545165976360398280496560413781468892041792337305065472854106798986559743623865828223060257175215348910575080103745319149489474283902868673185741424835076449994464148062208000000000000000000000000 7648 3217832891712915875360427899980382346834885259524688799561589625740873200176966731473328050432505509743765787593188677638281336231278223159371885598340025148158575053996461862103414733267124254331673346124954869857678000520291649382116534826821 7649 116428735627408573750338687611088743480671472083916615068595546537213658092095286667646204417958916793215539406000834219109107408181677238324436016018899419953991906284507914153175227526993132598279259152836095919785374423882039991746449899520 7650 3519258003454980266579868489668763528261764871576883309525208456919592939447192387366175519405783154767426540812637334261611389979575512492015761133248072477998933149061106884942225084005797501469121010966493050802964944576796175785927226593 7651 90078944468605089640411930041845200073195829052014645897065114797537646493945372325592849578541294288955677721817511529924809251448371357159157263789820564715252416600819175904835368682133427529002964442783697410515558010075851027304677376 7652 1976163820334518385765359774089990668063587876752510479993510448906580910246418692352978349202164261016265990855323262866879830353275987484890728876900003378301294001571759880307817418653681151498591382068815546809948914654254913330078125 7653 37561941518055013911850692226484354629764139642120216419094299139866686722746718053014624785179219586329799806190473204880520967080712864392467363404294812756695016732370216321748487531085124295451199446508680734979489657040472092180480 7654 624632460179583335683319610984044802702399340185952417987594161972947213137487997944869046115448605317644564780821945281398442192639449018041366625299676938453888689195158397055868348800246858926490270614910957118317018201730350357297 7655 9167900734086384622107837759763659031250963453733512651983762737705764038121804073391155575262192144355883999584299451078609874791963752548881411172258043927393592281676100930873811267238255493847659260481417769364717414372375265280 7656 119714268233697179881417243338757731510878240818035783686712350696709480577886459774918258276243900071561771485618293010828806597481924118185450370164314753954080586049409109763560253750635978522959659793544543502090234754338932341 7657 1400888126191180892248009536435485708537427419185423417377030383887941801496085742690304689632052987139665168402459696046546868559623128808719738203114795395820042489051169083559666683207274815024504477057024000000000000000000000 7658 14788367063435320310180732223517574446549804829125830547212882740666736465259885837327179988687435068366364992112016660142825294233659884579311749634571094277371945616867042432904862638736032544852861292862752245941196675631233 7659 141687959513012031940418485243622016849557399401067163662784519993680606401040864563105357995195528896033138574876852325766310520863748196355899363602955496062723192560418666400258906243741063451826324242914740020042597924864 7660 1238981847902729023333402754339191474405970133029144151394646482000354318146433489294028836870832247299101395330628767099842260133028391052884578463228858425882437743882658457111600191705410813940781603908910630185777296221 7661 9939163527325067265235527278675730859773692683269753376422330893535569128550049696122753867930409682726309446772837964596807331099823563727671994851543598799332150703427282732173074881855302031550835289225304318091984896 7662 73494028161754742222678045218467988027860865512190232629094102917190261375816394071592617701086610927956040218739101081077696613333106755611267750820141736471185987969817707100369728593049142563729476010227203369140625 7663 503135113729331666788324322155899478598666444386407659220625139564085404861637463632019646129852359538864100115650775472632493089632872612165589817299276681741367606979893044357435939064873020453299610565227092901888 7664 3202025118212659973631400253258272404260479396493499926733783753397393834746187902036225547998973370237120228386495682404957917928516295462246863054623929875815122991922285462382220203505257318255606160669571889701 7665 19016354289591674843946332416908709264094521903064174796076724453323576334115851883564197143244767416671647925407343571170169937781142139837405933911717318318175798122208069012736462026675992361370212624739860480 7666 105763728044432432316970052751125960698908789885463000442094250642551257027558483141507533070376844891523847717701604843972547682549616234048978477064338584829788693309621853883629559462027348657137966498678561 7667 552710782967607617311357797045988177802921025322209238258140937146862444103514941878112339010130232755893051677187407247690604083722861822913322693390588249657195376621763564792174933442560000000000000000000 7668 2722482205223130776135866628457228391854840909799194937811123792562139960781965715028096243462996113989459082192865804338209174593440135564627234298664643489668918064933907253182890093074806360368225659021 7669 12676813022856352569588642673072656548309172233008422799251705268883754431840983119286443976824886633181850279701645945284775200255879433811641775536205920941177442812736213522177305105872439032466636800 7670 55953875037893404559560315444358524022232118660698962151454229703502823752544912333079211940551441983120631987267056138653216381088765643252684375599553781327353200868298121985758139458542465689927153 7671 234722181572701250534622163888735334546045312275439676327204033063815771912035536617467164057457960329899548450574573784344449300217021741940176441485539209658585313043071265497335907124305803083776 7672 938098420910211303147664393088866117813266792539677678511152184570307794426618367936620714728714414861541283706256910666142493712964834148580114099931463143658170879834150959126813343048095703125 7673 3580323739713924572421837066701772269704919532118456925463253311786168511677675938424592561021187615611349487691838069059710791841870249963231710329459266714546490807173066842356081446585630720 7674 13077742414298703084326358851367143239554644406499289122757888059279822923375228865890939332149904542477131304988597422328684009464903863450449373311097788988806889980345163395482291125548737 7675 45813004135530383837081573347651267419745507688116681281937198946587903483519715957859327480805972001615113184114483921396990236928925294477037922285805924882365875770447719728365227212800 7676 154225097314447760149326018974124852208788127746793639162248361014917647336168780574269602379849683573351485072208467935636142267088904197530198647513462409553103722329742068866609155901 7677 499868531679654862822919911722661267450401561382403531461385766937435164496047334500157407039033761223525179337818577921685043336721996022778123156028338996370378588160000000000000000 7678 1562707845089580034165706032435673527130495250898045751086543076674353716609721524507014463507701110802011480487102805817105367071002738949656269493601531049139176782967158183777873 7679 4720341079764965677754970128202518861531785328958270128387734205706739215902720175201136359587378757438349737880716676774858051058459399705574462182165788445940253916502744367104 7680 13799493599208168762839322720806025817047233489641904150776633426565214782883153907741934592327763637822896742375369879809908104481809458335498239483821158942227680499187566341 7681 39105549757237814276427390138611526540560948350925930475200075256149324583367107017163385449112726582298021069455455080906880662662955027202170333270315066782640871347060736 7682 107587891508246518241423598467726695900658785380777255867847365780038928968556685871721749490994625582694520881333189799589079972729132037655467468484397820344879150390625 7683 287791192238721158241001194721291904093307298652245080404240996678808983821521517147444226913461603860138454448841506014716774967502549016821870643750691857599664488448 7684 749543863218325590567442645668764174471342928273745011300372557658695051470063979965300270679905019585100111118612856485399024867555607260430153091186858516296037741 7685 1903343649528339410490332503354418532283248096181569341096210450843142829085035118770539929972202513295972794491788771868233298421108942339356634415940554268344320 7686 4718604454779369461549384293086198177157964694220704172763160101034957649494625428358360868282382316678340723729298859022077696413749265115374022453476332376241 7687 11435200385116419711000689639498997573568418117996907701202645272959537135019689465896966344233232786899485014959534260614673003228230522712883200000000000000 7688 27123699593355082254324530733922439391082323751939317699210211302528639226859352364601465104077259783095761220751110363043551034960639934412351837308730421 7689 63045624190854288539446907680352992026914733144418048306600671866189254055275700771496847419896309283351818621530846031563411178150383273637679128903680 7690 143771865030915393534522597137416511593231683328684571874676239545201435856408409079533063466344916198201225026780537848670539268639148323268146118913 7691 322036570062869752636306105567004716158767255558366641732742539343641410505719602767985180137868723218627033556096114585805956867744920136293810176 7692 709310990412009767634658967154071026786182106132209689786126162390242743825647121659503919827162814462295098263746272394154861514019190673828125 7693 1537962923590600419014986831230875027273611029689485191180133552897917703821704783205649121925603097267774837736501977380026141409200056565760 7694 3286251747005669768828031149461375060844304583899402332496956691712173958337058473944800426085178455593170611793286610792599785440168866577 7695 6927257585142643510468528881058039174750401131124515812153390720542720972426348089973581567796313634858025851256327054641176627401195520 7696 14420481638683266372612180684888770997449403721150842909775393475912856647038568206748231023536662951502649471713158696341505203097061 7697 29675774898828003962706810477325342832045725277692065478981530246713722299463979194806321845482925489909784946529009664000000000000 7698 60432239879552582482264364156324792378255345947243456023604864952036812309274798392398826775948776428283104779052720423005841313 7699 121903307243852661083162604223258695665876424512105572295796302185581803963560000283569077423003756985193449053054701188153344 7700 243822967696441124386430946831437261855681797659789018057058658655047232975651045986389800511928110532033503611631434512461 7701 484033491709711659802252091389671962270137788299423376871319349590677464418405492927995141073375583930488281516029771776 7702 954652509404753388171969697072126974002114045648328614900405526884636171508142764313248240299081610300109065556640625 7703 1872452205664750046009525735592248796768051879196581133075570709415580210251633497121857462373424291837005904478208 7704 3655930915060779935279852261741507558627105761033309294585175876341921659706521615866026166129046075938070530581 7705 7112694417596335680233460938422234662443576493829482283409835710460302674767539951003830838650010438530498560 7706 13802194114216671126770265442941406755858278822628983787411809404817467088728319338853826670625507738867521 7707 26740624740270312709889017725992404411699023322642723583759690846592173383888717968649322758144000000000 7708 51777348126578775477928296298483902606665318493212152232049198490899026471783391451358363923011105021 7709 100298198279574285868524398216053084520700627768773793393123651577637443230536553716397941886812160 7710 194570834488349939327271800132762672846203265768941901354749732555500552598561117071130352977873 7711 378396409876249602421717341528148742260062230807294396356560536655490617817583492573561880576 7712 738520826164842600147415383023778990859748684191831918121336797754602437294422537339453125 7713 1448093470663280884515950877518922140612902391175120331783112755987487730622986295705600 7714 2855824329604825691383588883613602359675831200927780202474602503629495356739959182817 7715 5671047422140396555748938328571953808073363245645325711620328781500010422798909440 7716 11352787000430828425254228555853478704979090764069638046936451222662056164843821 7717 22939093486158995067499322683457381333453022537202034086810299515535360000000 7718 46841460944707091819291019566105840275215254294982246020976641344447317553 7719 96790342206091358183327441675050578166727821891141376303419733347139584 7720 202661777911731604874808925578094928588555258718303746087279317678581 7721 430593608406874965957142790157354679220047741410405366872477270016 7722 929751990578217322724415469866794882349328143524862073210890625 7723 2043394572690018447162217969523448150009913059505993225863168 7724 4578705082395884221635779491572231807933770801589041600221 7725 10478549284366000094564708408944513085066316411515699200 7726 24538057798747343445802124593850961513948766463968401 7727 58915637591304855250129292971554394944569671680000 7728 145348436364297599125830249761788336615357286821 7729 369309496148936657946124885698407567185674240 7730 968849798378627994700848624287530243840033 7731 2631323078414826832028173258766142078976 7732 7420260665898037334772715856564314125 7733 21799403025016751544723292133130240 7734 66982727721207806374672410249457 7735 216246807517178087732643010560 7736 737005495017695781381684181 7737 2663142579270155151769600 7738 10242430040418079942593 7739 42160990743001261824 7740 187929298717568701 7741 926431145427456 7742 5176240624465 7743 33093465328 7744 237518661 7745 1842240 7746 14881 7747 122 7748 1 7749 1 7750 1 7751 12146304367025329675766243241881295855454217088483382315328918161829235892362167668831156960612640202170735835221294047782591091570411651472186029519906261646730733907419814952960000000000000000000000000000 7752 1870584554325943014563006390580938172260407123002591745530970502010727043208383927087458942432087733561430123492538962096340388048001421482689746149378120672695646516542197309769833953782718864897423355818492604279319416203 7753 14917437275687333578496022366816125402015267768561172367922473390890148597232012145352424242265475162629793811276789888455789794443860617773772803578681085256785366078021105459188818359469715458811885439923190008390133556802639364096 7754 61729877505142469010915199975963426521701701984264361710304563891656258318974814998495667501054165340679376310422627041818875631959121468849915346691702500861666891993792804647164574686300522243134237271128641983356421013497266451143072685 7755 3115546641379271094944706778368787825253119432502935272632054471293865016550544216495946153731993557357386253660937970599763548309004186270743188996086147610903600651906710437368395419828815070829727747535060444768392956435099822768178138710016 7756 8504712028084116128946313510521163551320741816527792178477065507462106361323455257372068121011166277132909375954865071253529291902703560991715476469921948610479502772451593524839860530802943463300050849387959122588185955980559073388576507568359375 7757 2877694742570980851159320609614813684855350413593028780615695252995108986563066273261200689038941798456310631526133791895659020946129269904699674042756953122788032772563215764122761906909955255095402875747089970019135163996323790158922197906600493056 7758 201471082975421556025290132115161847857061252067409744262778194980704721008260791392614964225012570030850727896231845485442874305690874215032362521544662157821771806874184503889448991760355232350451313877771715285420988186898317138782529309502935683865 7759 4101094418981553712406175992854745459326541091028321363464142979616233198969111332107412639829931539156499513177339035503890237211709961140775507844586033447616474636348626326217293288312765404374954284230406954390119986619585975259370356223714554544128 7760 30798270299897910193756193928222467660495083788838358746246239759407268937645718477265017687633092481693600922401155969629049262577069295978804231641126883937692279357353699362101537463750601721566986178356373403474697268285155430905996437314661378175091 7761 101508004656170572030117404860607040993838899260572256340054630679962412306407595432454279917978435111412369472385146232929748746465551937118388018825631846630569712313355690617529531076640078587480504817132144927525815744410419200000000000000000000000000 7762 167344705721148898939372973972523327371859924688702872070080417656606906985353412064576948411503022920134975972098079659783271250731418767316359618452254885391063214004494134700477063304611713989662948745367728458393308856185336336536294558328535232623365 7763 152676365172057100073579931881053511582015331642285270095151301135345124258275950833037891758156870080904972967166624983652953063405618021830388825460669964626455172188522187951127245980695227240985046371578879285180345536631569450189014412090494473469952 7764 83499172302736489302777132239413012686515071319041318544711308556668529920473677103006106993083160161147112104247879664830405733127169877614884824970792606252403222739833083746935237319653199404032764377568977957995168813879054779395802435573790089999415 7765 29193046827367477534695657959322275806924242078826499636789383459397469195610175311888894633257948656581353409062935918354741012449192822079245722860211600770197962384895301778295301987895420846615775947430973711542226422575725710383095307179366029459456 7766 6877196088848950428148132153397198380970555506226859447431695904452848738276368570288002252898434400953134832687410752634463980900600853569661357993616428722935716179299902837016616764739072413031343443159744329292337340445749297121590673923492431640625 7767 1140307085589292563357439552681316141926187563830113208597853338648356049485872371359512135090489750820635793487126182808277270161374613348634798749205744099071973617870698482776412282318019418591942837159789767030802051986679355104694395651750224723968 7768 138040515017436800368800318855634800221591162007879488107774568388080092849071252720174754039094293584234788836666021097806782146003888839928994814362533505333872792517222191869264215800926238895119448692287816255102563528465290036961494604397032421339 7769 12584785397365663552646925828417421014666335427237796488958808667602187953072550320591275055647096762730442835262698876828124406660360698132274060604636747414018722317985697491060408678106216465167345995383354622713254961811566294292111865052686974976 7770 887317527263903981091139953471300326006760455548009774299645068429052731249261872923395632842335349410236156308079372401368878943441762133777386998703162605804665544293810993962599234744432969913022969649396193467478157906856706565303601140753270621 7771 49507164547608372320146922635613029805574584856185555300734086605800123151627285636002052554421969854578823328372546655218733202519762370736799210860658307855898630790107685198449630974125883076329094988885075027266962980864000000000000000000000000 7772 2229861982827341939940832804727147974654991719722099637138440654085645325677859683082823066304618108350658498200575982521955290598578411610818077016745768128299021698675129210033459769748668583483624075413398859839084611351760470240238269734817823 7773 82508412629120154441091702624442531829217820666223917139098287596143155203820414206185818555685221097770002665860861616087022722123022588837190375969880248587772501735200862737803313505635956328680586220125573322396165589388886733853751452368896 7774 2546934016866624338592517140918435001236647500245100640421527977983875901743922863808500227219208346980732829020491885510249594393932175055382534716518493517528610187001016777726983602486122633808401637323456449716268243959118715735253737604425 7775 66491403739120383801377039063389215581698060475960472966015494080028072414675770987158449988224331886313418805772351501229846274687580623200730537054583883457909753868935570663056902439179207045239128274458325218435000172192564528878584856576 7776 1486021455570401905827783425213459127491499560284941925577970727917020314349143846865601435204182239467396449992328649535420264964884026652891830834553584058799399804403528819316707814119841011663854893944414453346397315640971660614013671875 7777 28742689750716052537006548108850462772352563867002371524263089846706138679417062596114897396849358189243911400857436360459129426088952415751888778367889511652654325828164850288029114167350029155050911378265088562770230825031544782324760576 7778 485878742388579308376766422130159915930852604407029685722326825200037553351093349798555240272201492274334913438603987384199044704158855896292565131239035763678440130898451433218073611615569482166343573678208361772228846107801068137598645 7779 7242195869903043487354235984653128900347604954235660541855903830451872899099647517570789376373192822461969530412814981962657577994246585713926143703077795656815583825267255557812001864611860456524235195793507187894193442402165858500608 7780 95948884638261293142108931837197100273685662996828673453810870819671965890934677218858659214855984897841486513222890554559848480428709546102952407336334148059863121221838250955722441775804480768360604728625707798187736113141504635271 7781 1138174850205764899985815678703389948031258343238255024960563234764797724391779547483294380579972574602351167149091145915487772380608858118256034306026764848122855630544483568949232706915277123075606724908941312000000000000000000000 7782 12169543221930482441055081199025381019646836405313416854215759250513555369528732993845648455752671718082168078558747862906689035649748605601827536625336441743112537857421400117511364993154866757105672301347872643641826062188023905 7783 118002129510294336770086234673474133615927778241726994129203806332676265526885175842350801848786969514309451622037397648522235687296079716177181286645058463889580764194409231927916181585934302676406271559232441148748586928832512 7784 1043505354198474316329592226580735713500180539770204074105990077950066879227314663819750337872152008330999083671941686910950090160683527424069522808029399817192942128932147742563608006115224368890639117440858042196863710497835 7785 8459343027328298292790333151372437567547035024105242371374407166336700239872414174798779585015689269166141909724085912596509517341727457294818667773387017480330607738215825262827349301655262310779118170287174074671558557696 7786 63167409081903202428912998977038326003450238744925510569723813443047265568804299350008030267517876176453013785467519211335696445972351498495935211855610974791696000593952953442360088962132459404530156139541339874267578125 7787 436404043050182922083285839351720963988067922722585171577861042737648751346313338891313929372231842566543696304204183664476004340453007311594992801067531877219685779385719290496962754426988914578012341772568129141997568 7788 2800990403734952320760282738253342045107640143619593327144836528980353319866383438555482183866600389286040988061865377395602493009206256890666913980734363584684980451562340533147971796372389714507216900341873221611119 7789 16765877113128690526526230089636533906965484616306468754953880038070562513428121296284104757018101273156908246665209559902834844365716153321487810707209544184194580195822172345030950262539715780069109620806502055936 7790 93926076301342607763940562442397567926504637671611485064261153272047944916158502581375023035388377221621556227707816244921474983602240725697883870917355992091278764176474335676998550935052034491272387803297918841 7791 494133348294212237894209168606861972667750659225939000454725663677634562494325112242732380883283473031952234513121621858079737490709712822002762216073751442133747979129669827275864200529838080000000000000000000 7792 2448848108240218392006280042714340605901579781531001463918870294070907705334662598829223005381698200481918240699177710133100299898722157658292592031640192453092217288939239516878309575109785500782830011041043 7793 11466158826224755270246909321620262026324238619153821688969157431651812110498591437483064232838972455564709358304487451123826795140576130272258171961561781997261827777027525508550474135370326384117385527296 7794 50864610062115857949916144819812283306975951373533497372225409117923489249343841013354288245672650896753418791175912728718052421954430738731337390834646779112287188900462007700632919893443447047968689765 7795 214333239508170228484765735460059291498852742228588594959848923989127740274289234865393306168201080918674492496230706192710388244582391089722719896397309801990219367966342104187945034777077955780673536 7796 860024514287053898855339334778189252592876168032921865196959718605529815782188266668225638660780987625588120905790515388563053538974102427831193875757110887152268230678883639023084779476165771484375 7797 3293771563571790985418145764232153854628368523551427214270743740787868677014326608045707655084025561606964948373044482845126861622715413374786165459934660029960284339730829954176479529055390007296 7798 12066977605205643379448985691444810470084945230247169909779347029517637028202529323639666048796921211338615719704013642625099980084063190126731762183719895898219078002087691778722262684594452625 7799 42377808391609675633235757930046543528686344943494454062637219285749900997549597575782041961344510207779125793887911023796857598589833022468121877303974841691463681937093452228677439311577088 7800 142949108961332521794503160593739712994583447768049830372558841190551201526223702591380339056083687081971822455200343952322501258450290452674511864897994250008561859803618206409631106595451 7801 464038925186656114855192728929031078888086679150851969027919521615469706698384141944498851402149164420844374309900811755268152433069398247116165370872464282659713638727680000000000000000 7802 1452267593665187772167717510670649862264427491525957429725352721192401036335666148235369956122221233407161818076341964685316726374568054161247446530222982893904019151985214946940678845 7803 4389475546371173839941101462000136384799901611047460430182431294043191934502790510191345795559276324723792629029406035989314535803114956215913753791609777330236804991917229994934272 7804 12834376035461385366597300967880192656917200318838474536661830708539853294083640865626986073602566054829412776639425127345493004669420134445717988377411931527078558729845536101055 7805 36360160650583741264004251502596975050863296780541379217416405947083638661717545542107039620504223902092687131476588293451406966819302703701793314120036473769218259835353563136 7806 99961132630216374515654117924412053307887054789820942472114208220029835540380405382955146107712858778682149040429479254415918102963493472004472565869548583486465240478515625 7807 267073673260150478704207598213770244683927464305819363164942393556293743754336396879724344241855789468551035192253474044783306064396886171753031122402867060797656235245568 7808 694452306337844331387588618970156298506653060101747543264635071732933664671165122671196988755239103677705219639904546725671124809350300210805393908426918280931738329699 7809 1759789004377258988564990596278857301177968631976751656511269160933119077954008168271457603028525916558003630901657786981660222323107979797624999638347414980836458496 7810 4351722272142365468577093745595678569747665241345331334542696565885891518669626975625799301942625344890640567513370479297989611677575629278321777464145758627504661 7811 10514809961076862240200041819622531476786578554187994584803337613457283649471290353061940638751384821266049700500936730448420733780223109407283609600000000000000 7812 24855461996532045410172934721921384504116622987533910648480048647330254221080659887123078108160432461157759690686812423364305530741081641025854811486936589863 7813 57550276888407940642253851358057840441091345276246250413786127531697125116188044541836959906272006986888506688727077095301776941224654079662098409949495296 7814 130673942720659209214060334247870110239265912007963347385313688606084817066616801414190240675999222449403107783062892326458966547107495648456773363392705 7815 291302653523997679591696664931924711917008614004210481454107066380235077744754819365259093610040862872969054504950648259558079206490293936993280720896 7816 638263197926394675105995643884689240827432688207253222808863002978494061981062200901916113958799482354689210805408601863135665087150556522216796875 7817 1376037927687061856037691534297630103496532654284144619402478881280896404486091796084813928820168096834168027970250375390794820094338397127049216 7818 2922145761137020354289576643355588780397924670372516602844740465922912353589409580391671718916651833894670411924295445131983089711947380445805 7819 6118869079061659651496521265650328375171025084503339815755393475322776384228979801807337925671352194983111038624658043973170321118166253568 7820 12646998884201704525597859343413274582995673807210803463535964864768027478367515653882188893861052546807884217441095307407889453428239631 7821 25828147562200395441162389927342149405214934180138869145077180219780047328144995475349275489473023211949248666140789440512000000000000 7822 52170504646877654290183128041299330006054987378757315640634921980157202528391296318488010997748703566609911016218258867603180596185 7823 104331237793865424161139216768060752037245317291008057238877032390080111760001973282411002990468462803464167216413322567831519232 7824 206770532698868373350948859270353685075811336136197808075485306829633834534258569908730508861200891217347446981945873224049075 7825 406510775429579848294081440674829385065957720647786547550032404662594360569700526247724076706447336350554241710831515467776 7826 793572072861052452287028833497171680829667250604607290910928878343771670755500676874456837770519509462626560210439453125 7827 1539755727768636415531429580506758702813788142961211835868948425525974904265528956954855884475184192445574268969811968 7828 2972268245629854141163237348232347208111994676514686080834903020081432182095264940614151362469799683758516270153079 7829 5713664116971382400553907099168568874516305583067324654282670077745842796126465969838670764808499125993032646656 7830 10948456214863970697222632818659386394630969825883473838508778968324278948916063364543123066775563723453348081 7831 20932714402833571029542264042246714644593406175589406009332874280847280554754254015523764381417472000000000 7832 39972262459102319994738874655294355848589805081135962602724587172626363765511937819018055543250593408283 7833 76310184616268353292969405835014403857152778245079709085751947191995470750306309964085766091645648896 7834 145791441972661270596536811039353555562742995314283038081009293692845731089248514871519744259657245 7835 279028572510480381679825902350364841583168293196700233349841109251907822125752878736577350598656 7836 535526781263406200029685945594681793000190613279054939972855797509689030739227267565924609375 7837 1031779721816250497574851514494858014562417332108382941648926383354124735406014182075662336 7838 1997714757338079252151030649182650193761064358626679621792435793118733253301325292658185 7839 3891343510058053151443696107475356657295682289509504544797676362450192248150108930048 7840 7634441325294277913516224600424312718490172013321892555574428395620307013048791811 7841 15103353593898655057783650647285045734591084640539871299779369879711252480000000 7842 30165571250172770022876446935186601568971831815636973687948628622373464343925 7843 60902376474911090827050582339698466429040450076506692301264034101976891392 7844 124452951413569533810559719985357332123370145782508170635273336430301895 7845 257757997694865283358039379160116015590840706715367917050204170223616 7846 541838413282029649891674465298306018773254888986476615757509390625 7847 1157772335418431082488363338285693995592283842366621719113760768 7848 2518554198493027984224696014984573571013953128816105568977259 7849 5586904737714214157242973635805791428338338234753053884416 7850 12660278188333952935843471936327885145944371411372529101 7851 29361438519165083522070532515607692727544077680640000 7852 69830012142224636740180400996049887927535540880303 7853 170676408676349983921422114898342939146606084096 7854 429714655439730032524029729567985998574307385 7855 1117236516050607125545459934642420742946816 7856 3007679777118629350339841506365173089875 7857 8408396735383179886958029328624582656 7858 24493051999329569778728685363049765 7859 74633572513638058584009595926528 7860 238980513801392703338634515991 7861 807953469276125255950028800 7862 2896414349573841887050065 7863 11052414965486343914752 7864 45144088588425539515 7865 199714571304742656 7866 977432007589245 7867 5423167625968 7868 34429018239 7869 245285776 7870 1887721 7871 15126 7872 123 7873 1 7874 1 7875 1 7876 1506141741511140879795014161993280686076322918971939407100785852066825250652908790935063463115967385069171243567440461925041295354731044782551067660468376444194611004520057054167040000000000000000000000000000 7877 331938016391012159200939423808212256954486959317325379153498995020380297837206876083071758514294279289479655646269592224915860599017097021246899435824225394554069075912634684888895831578074489251783406114407078039949914412413 7878 3313138522854542691132708577315095223556002999195322487429564457189394687242625747119730051828328732685505660544547007275116417149987195922551853327852693341752202381669017474357922563638571285983809282024568831902516143163190651387904 7879 16163915949470427345258415430277572558693736560257975055020734671490737802008641607730929972747107737350354412889222703285902443197303623261679338172971802238289483919952209625406029154502296185282586749255566975542490047021060670536686864921 7880 929183024898627730593871004323810043254914611021596076276593392990181521711836031491631864710588970762872240140301283161186433389462930070640269837616275838730988136003354796983973784016195043549121420752190524792181281723315074161551591683915776 7881 2824209244386013095600388455851290714561215924879209628673468194665722715744546866264810379715354378026171288784658733379264768086789283602059218710234446299126717387362101139304836060775653811088025918624482181043161663809857566125690937042236328125 7882 1047020531101788439530050108296742261537862755552451710595342371104442044853562166433060634202490046832228432546905092748756414709995500716584717367226624370504074630156405986527184365340634929934197473670578436898912659391761190549526503631948525600768 7883 79350543715489284745714401869221732479458388681449330859063802648725968459252921889453546072743760358843451768881331525230734983405769184537598965432057045279288203592725038219766574924917062293215916830319973276872969109739738635703891924653008387246801 7884 1732101333687437542152504188819139477616298221830128960007826631023162695733251034144157436093304434696067308154949549264819226429196056432698305309683953729935519055530884778723664405561068801557035186754784686515262248948651221821917851002843481998622720 7885 13843662002929837689369263313279906501209411767147655617764901899718129449506864996712326096471011575739180225027228613775757937863613194012766536400178106857111052854120151827906498154230758839422188939450150797843303657477984847045165611834595611264127421 7886 48258623560731633389897270935762190682998842953796884845262316123328026881396791658030463991433453054736910038754279133279330901700859406946978573387207544729215811037754628260661861822766207333912235927754891119651777518326566092800000000000000000000000000 7887 83709168402416404299888645748070001394188000867634850755455198037659594395266057329259737043143650707105005036622507742430780918824774951462678014181738024120849172170155548433696728520773776648278495653101552440403308875851696477847202444858370925635476201 7888 80000423475932826444850778080939438870182078184892960239721533332102179084073475166135435492989633473904821706676128435783816435430194024327460104636702625685351283808881757435457815514630123781090744178928844420060797706173740262456876108428651206740541440 7889 45656191050012005712702945253651306519201614875819937475449572147670287228788927899999454422164596242060159304897796385394684666237249319460490413486077054378085353005134671528112802255766496705849896034948016736387699044729563908328335833245527902178691133 7890 16601351073864044005050122029929619320978532118812687379977227724010266316090923907806584411897759084789411729710254858699580403587062254235618429552122521908997951897073777376808934123645408467077712549378779828801242902056874407877532792766864055332765696 7891 4055493523101621666949334871125754598838274890710308734958894643858060569154903237259080680266739927526177295097392410421174283242816775669111763926637014713862232715464181826707045579829416366418861597509997683390009582172946971643175682127475738525390625 7892 695482621537165908045774584340890146364839187635167948251875651142321477158006727906556639883484025469777208261824889867651543514960391145865057772394593832722532755638176635351610903163431494936976112657597401542003591367249706795159694151499000934563840 7893 86873149147943632810540673942865808510781385023590547090384709885437606460631583845661132451535055627789370562088474901746216066659361983435385814793439555040901046529527311371865177318354302509128879020343071730701234744859817428855023675951365457448957 7894 8154956074169119813880922594081371501320705623668552327726568449893617654641524914387034258567342642170821973558398565893830016433210049485497119932549153836801506518924859342772913647640292676381688309045204539739778521757725556652143847708014065745920 7895 590906765106686626948714844751266118740860908625611402077834846287239897346874461509793066446875636234732161522804197202366196053895874472755783746658568676123281084586239861230468076641238445779590677688561005065550436759612480294056547814360673572921 7896 33823006519218197405294244636897381221828888254282058198954462112830483507717984340530613145112141490534435702973623330042113762832067720259764513324108221558896435496776962009320552123581442701353574136463184710766853898633216000000000000000000000000 7897 1560376973669611650921683795464818294392266069330335897432386286039796582288992100964357093974667667758130844515184654965821675612509407608885901351700856429566461651840724965106826566545984293751274568006966121295826499621172509621854861400682512573 7898 59049344437996338780967590606091686324954153492658932423952320749530613742994588273017024491976036886782494249413621685092187961975007916438760460440597005968377335265749713572331688476031347264752314096695072566481964133236119989439357149379559424 7899 1861682663988546729695561341020916075595591624802579587598491867103843686102524759422122641723310632139975187481473359430733304089239018911526210552525334674891640445826622904360358003860885474429527358905561848496245782466677517867007808751291121 7900 49576118389227710076235053007347625785031742251889687925533861219827142502970702791070903358056633454554999610584598078556970044126054735750595688585585997839959866976486146622991257605188541380457881865873615606495670123745587480935289508069376 7901 1128850253396787073486851019955059787179306581035411099741695813079220130072331446732321055615589386365561122662927396164495836068669882517094162828001837491299564186660794912236575120921880871404711587192073953210847250447176411151885986328125 7902 22220873320593624931925256083052580050857588111042744977226685003684605920795682272052181001019482708102805917081361172323164292016011413135232240094992494889234842302651373441857838558729464079084878218483631126990407854203097101170164891648 7903 381884251830864243451600935781672491789005272348229804146634257316123782567203110413350774809043691710795381161394104877639917173269504298803450880945211369964918409023830918672685194541922483899085812053019090765553687555718831259985815561 7904 5781203517950953924841216884299731428415132771207308101848895334684730557892861467467513960146793801256646467481772264026636875377591015932505382596701992616314524607287292662683083844327084452984335624678870617691218521827407352834293760 7905 77719446276072359906556253271947352853784509856359749168164491442528151597196782898320284066584198723136607300664367574084058448056854246210623525592605414749512880311343202791501963852721191525859011348563868870655768025057856236851261 7906 934672404541319953539114479968006782972211373457491831394202178783729567666870057036074187514786394297100676822836524866893547703055087545784707527150810343131390872103575282219569509896117912012375950759085211648000000000000000000000 7907 10123331405743588597143369592777951130739841668901060094050471602318828164133893600835819118663027691275531186921377809252218120412496969817224767706696921382594634646394425358413705957204150551680982814829215919058710171611368754241 7908 99355789504600191931057313712249845054928025737894684363261637464965656119106762029755461866165880332384846348657486376261151856470941361232493518076784732566802359367391429146659970288141322816706754751157151906949088053789982720 7909 888634771397660965957198622306334784195622898521719633312446675675353293764913417600135268996094792280223809495680139980979318465766009378148181334486940821432433782347528921153528397767536549699102875479181202640732804993796733 7910 7280746980586915764464786684217323852973851912879989778981286629376460967934833583166009309904989652500536408542736480130197763249229974959262221750374826346522100574232457038846860357444912916695007542554721289135621360582656 7911 54908731520448310225463669825204120344834592239702119607354176267457513211288615801042379147055509425912842574178064021908380028437300668890530174264626595818174847564557074438869635567825690485858357776349479007720947265625 7912 382874394220325453158761576912365230394428003386808473345183518603223822616769759916754761863575369806413309979428078786174699871347326268389602600161950060094195168226539111822231853041872326901262151921496488837780602880 7913 2478673415202627623773343880229514104136307135118166503380372978935801653815291165402129006783053189084340107553999581282708780551017220125536665769506406015691103278866872038372125314323218947034158946754174011267765437 7914 14955633806131842048302531406073764793843305691586927888801249331118976422001593531479447183880429391591013559909962228268098584200570956081606039632308881448043877670452434315190184127080987419877899474125719852810240 7915 84406375109847597210279929661764719585252769379356949039556155255374833687749638572179375203846799773782809059195783022809257459109254156653000968993641302478894658458467121011799926296038263709130904829183809159441 7916 447086530285653701661768893132736733129617839192471385912510143715529902110006977152712487384574597913945604680225135962619593285197276732504854128933530324473719330139270403160522582396103557120000000000000000000 7917 2229579113032689432270610038099266146019054281175545471512126573501649905866686648180339414386286830776530727637281894113730221815360237169148405582407019113509778035504342213297525625786027738393444481590035133 7918 10499162443590490159792727149557135418164958474873652543558859996905411309932180865605120481214965944883390637588828225305725526432196012088958471145181869550493969201987520241481948898319379248342089905209344 7919 46816215355178005394927520417309202706240307276056213729677695966103189947599755668978594064292452248136836594914955352399200126606049468382407615838797042593391778482143569623784379269208145673564630439721 7920 198192775192496818638594662219396239472879452182373413789630965609491752764586743479624378272545201374110698380703339842744492254672127343791416488513155065605450277440167919811958846166346713359005515776 7921 798556676291003184008115992945061339197014724076546187064190772317857337882896315312932661411824940075888232903178113111076870195515659845819444647597086821990299717890897509198276609706073760986328125 7922 3069506313172656141167170386118949969643377217690568684337286700473499466675007691224326103494166582755200458454460223107192876188103384792044291787449546862205184350457351690461608199351535222652928 7923 11280838124961496841608756380340653353801202371173751445573493131199022568449478422509499034632823124918563694178696427312088273616912813192906702601560919726342756843117877832389165627304323501921 7924 39722863125937088427844695850206649108652633199202698408884255315409148586955828391481760027570508599923810283077457691606180877319556099157745257631350290280768595282024792834264464700840345600 7925 134288058813550385676400679730253032227861270069631396387696984155922711404782953989996685232501857422367911741153650986109703541882264119338567164871522147087841297018072134120064016314447101 7926 436678577223927634629687299037941883881963574023566105593320094788806391226240586679120958395980027149524258295362039862261985443573828628488984368364285386924682339753656320000000000000000 7927 1368377310108483183151510098349424381192927379861633032743980293403519920485489739015194062655728869641318885127437963614185151953066252817123549685435190451137731841541969850908814492281 7928 4139291720469592967340162229702865132337621996115343090417726020611316866586446116376026306921145028665372269990952888682945507781938548888566484337725727991177908457167167310056652800 7929 12107282570618073543782637779668069270490797890402379672068649153965614561024368849421195767587560917571240103005891434709704921411896674963482046816271764676907776712104513984492733 7930 34297474381640012439613120389809089338230657567795818504617514126057128878783963562905166715397307861234866854604263555435345799988040106434680955971631243547935489826995008700416 7931 94240833466749849289858831714943055854031432892874009208071509711074843834953494189040244796802642922740758256310830572379694094081036455346310627425636038168996868804931640625 7932 251546784940811539720427027790699187346784605479923326612062863492602806924409517863217296987563258201090658994297002235011970994552962765105633967624521300148747820251217920 7933 653158621119848941866569261810260812604365916771853242505989913687323095098929266876242503004346499259084092943879331815693295871871910950848191403563999452147915756224317 7934 1652093304213421148326789538051189007501994228709264865849172358068615475779897221045720201854081726144313077492411137289964671642441782615118928090770699664036420648960 7935 4076074853995317569043563783935371902039869035391291258102201285896101583770938610259290647823127758012381030379773780523110570326850171064704362556964151620914239561 7936 9821967684881730124354459011790092452215450474885686563256709505931234316086547501432578651886910373029003057565067214527919033451404665044385293926400000000000000 7937 23144276764719168710056286896593469262348929243213841931454806408316303249512509202853249142520187829961672482408366566908568351677632938231044756035346105388093 7938 53395141352720326231044246306011806856535020612632979292337387153566703832232861512358013363389337054609950204055732719002537691135941673961163754589508337664 7939 120748756771930527796001082598584914841128054831953440378874957703158497068561155858737053687418086547049509617968854917667339179820502020338027365057646721 7940 267967995590432425851370526942089611188954109331255045879079199350496656497040468407114998462252481514551373811085440039020634442182524528917489674878976 7941 584234146908204280945961642928367191016309293365987514958168288637176710511068718696657566306534273347734538114730694197653716132000240210714111328125 7942 1252760585374022497360030971220871087744259005688117994962915456890649594843978436632642377366897661426018225146586415436841967623671951949570244608 7943 2644781202340878489847543628170758231976972248558083201558903352509658899461568880645879851787697960726230917544332329152588036051484699815689881 7944 5503086289342954087409236528968402675821659466739049003549695485752197890921538227683739771156974072800958085529677028401775708436091361034240 7945 11297025895313205732002239032090253122638618949588984180163585594889526120835638992136158160107440935596105205482926833367257000148839370941 7946 22903525622684745801454376649035053127576515637238390915727582422889866632690311183605506020750506240764843228515394522185728000000000000 7947 45904357161122911074477971131312718958901400896207636074391940306045155585815621527808924034166009268404657976703971370359813084778321 7948 91042966297243169165191785053508484138225597247159526097554153645861181855818264287543502350232214296989137939509176817787003207680 7949 178855727450150940115720824465309728184807242688089710294945457151651260880650678812645323745499374358455180699053434944710579133 7950 348371513606401429957603395367349963066423838545444654707425769021796749812035700918570650241567828027298156489707381090942976 7951 673414209237724727424047908573279937058100488723209594553151918879466265204675297241167869150501402927617643588339853515625 7952 1293112455416152584392095092345918743712608911884001509234940501116746258979459323895967100301166728379107300153973800960 7953 2468982713509629832860442388995154434032312831536814020854537188790075902901143639008848615278280480442187722716225597 7954 4691811767455532801356135893365957806964286181720729086507528660689328433692554419315599871851167609443688990638080 7955 8882137213786759920884182811120165098682477616857945860290730784326592775402819246417031506282799384664971493281 7956 16767324437364740691713841293336777838572782948145749310228559254170506928698009057406076236110757888000000000 7957 31593433196638988060726013978794884091622620206147746448163533498424578389642758767444670329858669995219453 7958 59475391659693157288277357963459222948040024773143673990278196380088860141119739080243482254860965904384 7959 111972193724125215991524687365065163018570014708258914475240258074163652142463398594278900884091688121 7960 211030744722378941607970616148883762445473927593723439688035557874062661026052233860159450671742976 7961 398548016382008256319422876666293751494674399894794406964104113135038339946158995747111036328125 7962 755021385139460322735125651835845234048522724965967235081359269799257702248817868131100786688 7963 1436265371401401082044646015722522621096576093614235731115923517124974367969095630534723441 7964 2746441293597760109872715352961019903029214216756821796217958263054822891026728542535680 7965 5284953449993657399488368118063635919357611730044429868343329488891330832337234718781 7966 10245555448519002924846003782979484146057425470542496060360168137523168542720000000 7967 20033490482444847657646409222038889414698688592091383325217216625731549237940361 7968 39557123608318726859442530862815909122661952462216560973098617703939555983360 7969 78973060387577495575383401550775505571431267128162757247094985165136975933 7970 159617328669580626305197087352971598575910204814424485065797007453454336 7971 327048850563222287240154885825241965156081357757606382677148383890625 7972 680281346860776854604420952570165790430160741547110715300511744000 7973 1438633355501560266740456845820758276576241364567009662195889277 7974 3097944752506233110491383728651750554872597918976524786073600 7975 6804147047525673290180738389059521194091789446372806800601 7976 15268905470506131517726978764401371199403850908303360000 7977 35073901065057158629005837574025923517500679068417213 7978 82635877772506441654838929810159899204303143829504 7979 200122279270949556904504125971993614419548779921 7980 499310816924074424321791814468950191224651776 7981 1286695408170915344392103833878349052200125 7982 3433763806813852891534478960193345159168 7983 9517584771313080016307576217153906601 7984 27491448794358463885558424356945920 7985 83080243325425160768399580226621 7986 263877214857433936365210419200 7987 885037729263863495830546401 7988 3147884007095818600995840 7989 11918842881573009723133 7990 48310785527646698496 7991 212132890828781305 7992 1030793462439040 7993 5679758055357 7994 35807171520 7995 253241521 7996 1933944 7997 15373 7998 124 7999 1 8000 1 8001 1 8002 188267717688892609974376770249160085759540364871492425887598231508353156331613598866882932889495923133646405445930057740630161919341380597818883457558547055524326375565007131770880000000000000000000000000000000 8003 59381780936099253900024661626072197009857295709261723604551628599957794012202410240026900090302502263389590677759710488305305913792382283728123402827800829375097336038928763411477795725272809904185068988030055483343775609392875 8004 741874167100672536062978557468932773656846045571798940064129406489910199827114595998234687307714473216539880061073603983121213998975955890047007264600197985467683103585323540523821769455053953438207614443388673792655214817471564215222272 8005 4267487052841402090022178444263109329253301162868101481648699021405094139863289932083378894413881239107858345156173866321409745450432384222766184935201703274208019076212737700921915114060225872634687062323710759459534314131952113403569198810005 8006 279429595001136850156976786711764653811358189023022139363960329722527657757065674888249507283971117273346846150971713071610813776151789985907974682902844095562715653640264690384313673586853116228981458307577337829058686366958507658767058602637131776 8007 945732714537661406592494075324210421375963327681673824956797953633386100410471903685988057221773557393921804860812175032251952394187455246518050988554276748031978347761731350263333893279110507294931512287087259089838813848483558413051068782806396484375 8008 384176350367257826631711940708202827188660037343583151376479534046510093293057296756692170275912959885310370429008812582345627659481185963781935006600455517584395824270975286911126993292221919714574485762125729124894892947742634750645934254427306918412288 8009 31519784420602698395398797612316458533294920617974613725403998003465804615803635448079525104401938904530763574959734270004832498845759320666905431185005552211180071760511626858937228399450852359878667433077929652846564384835433367556104524991388729237543369 8010 737861238698204443575458357889868012847038565405400566511320668495575219452491570644151280015947121959931578731025312943628358095037365112790841542622701558572098900851968986217336306117331347712433869452075813792275233485398386462529656273429167817302736896 8011 6276763961963217827396715350836011127368945631589834295066468731736477022035190678940589230754969868864762986107423066751623876390888779244051526638243617345096973846733011446967898106677018342689694545342379662241839515917959229806189550972507925800646538691 8012 23144220568930549370079058876456196224601182908333713142361260411784897658577512862901948912437049906726116116288355070013041385024065329546579975929173204587555151572872435245927668696207564033114510196196525124141970121490989842432000000000000000000000000000 8013 42243557594240327739004888329600048867467480261599367664023987390033012956397111282020675618020725899448912673652636473682711782321189338565830236541816641771071225715583567071121603321259505881351502485919953844513634651529000087223067731467217363094517608413 8014 42293456561935904437118992644573362080939772007319046964640363429402581959360885703290466122005256605063650394766134017413633548514134626922701046746006855939139248321212047621647192064801423216025000477043673433083212148268516231873010719976827727825428545536 8015 25189075441005580618350230013315828067937464831949092927553079115620944801720369393499536020115463230675000220294117349395039998543045258803798215660969892922684462691739676351687962444632929922894546419860840311002332778703739381248779898594932802429876433455 8016 9526595761882262980363651720999417401140413194225895945032991660749944815082677717203634382007535932565987328163332736631265356776260794199383224193680492572552779339205281277041238774993855105878339663030692053090228584067855415489077207833334502536947695616 8017 2413471662581108388470829901286873207068101460202728168983476835630280505720502804281133759585765607172553341904985824389888757502394199172568914795796516933574322987053533617820335760557887809884106290970683185253083724964250620259334416617453098297119140625 8018 428108138945977935552658777441854848598830743648766236941471670462491570531642120654769912391501102025639290203211184558555602547125112611851071284343109989973890066213514581582684824647219879907881670493960839861293304002051252610387106506736673790315462656 8019 55182902130112234326538144107528656678442382563254758953549550942623615073482371348942976124368265972840056687101161839498026128276479336608812455165368821768035402548853025167667160295447921252847918549222976862891887233387167182835920980208476756323388315 8020 5334274376199217433517643741369504746654456782557376396638256197569858784471888729838160934219582949738123748591121521497431315990639920931930259478516419164757741303375488048344200004596564107328991267750580794578224763970213312787877829757466906248347648 8021 397260541414472422277066860589225210920645935322994022569075833309945871142138881906129438011370088911264278752366043466842566836922633434378700127666142594573000358924495077279184264080524017185744246017996714557256627739607949254144807314187444271435941 8022 23329870330491129781305541585676929121691417080915772705987069639194734907362952581359096284842618357456382589693745537896555881969274917002358808795978381899120519027050548918464098486808412318925518540425461014633836437810708480000000000000000000000000 8023 1102496443163341403523301661912500757589874848096218070743909878191641056064849982967338098098089240875026716114774052043079203000803666035701286186342855644659277014950517239602787154932291091864271412141275555959513357414525259983254310746790668070215 8024 42674553126818209050522223370283141594562967123158097691952340991607609100766119201764734210342462236126226770427949401835127014242406060711260472515439049920455528009631681136648550057727539295218568969388991423023409604241779496417458604052286799872 8025 1374271098875300994761544662784644050587675153774503955031399403607606612158454842391151226308010321955790581258366523732189088997639757212559251097095944281695223393178351116275367458763620697533694409058344918904935371309819920749170703044363800025 8026 37333689621409524720152440818663577205837247024092005908419265484938911682068770641285576331948665380108767031408840624013286148157302952306156799961686216935761120681037463614579813001245060431900573268135434048236866804456954328543137020170469376 8027 866188463281612002303014404495132608582435445782963822586403859375695003201307689647163679305649050357935341496802200184720512593524896984925865737680931683304904337719499175295656020404174422861230899510679350195641851831557732760906219482421875 8028 17354174448734036057158066992550896548038790496432874432825901833532354651601091996814870831915183865229240841099236153209935683845823215552901727921764213717950089471613981828602770648752213514221517579691771078281366496979357082490229917483008 8029 303242411220233756847709066888021365271691686467750131522872669319752707012748800542521558646390942250274443148859028123432473723071668267677639212883807634630661462166923199913436635873492233617361991069046925943340611060812885279232572366829 8030 4663014343713858566779335011011962466264637896256087339054063831567081607764265507735705616641800704183721668216622458158679369364927233530886366777408304404305367437480431445655207659542634854879445793729770264876873787998383396252010151936 8031 63616107550584316530251558990838130049708061793581294298560590788297960592691560234163102025093386734132850311493775072316273809778215451127679895464892836455520601958073196403679405174307288814550605377131147753822236446479178657852888671 8032 775721106200844097561499871118429083712758726454248814382334071133902338810705670726327320224151746169901135215891225031735792188022190573484715485759701603067773510497206619243570885224673498298249690463486303272960000000000000000000000 8033 8511724073523985864577367424824504983062138303375402668838982154787702493370112334382978099760723902781812881104086571257074684015111701886384244929924910940301594811582004270498470113846827273186121455088111309084797787604959413509153 8034 84565190942037313959837557058726248059418623090492834101354769623530251903583947063411154234539391115810687231693339820983002732990209048635145760414892105652420134067224043691084151306716439231875581857043796677153079443208594784256 8035 765065042876454101504068044872936516658311678778598584619796728954487198229412457120449128564172720398945421234098503077057420886108536667791836739275186084457023379796527235090201283949006237191736732413676254754820895313300024395 8036 6335984766706361511427394826480004212767949963365457433315970461394079716887133917923452736121778089921273187976730914839179381311410027581218080709690679417652507400694815884588237605744329824224894998363139153276561267187777536 8037 48266105819418310440218312014276644185685285827059341754710691757504228355857509580101020607206656254209570070662992285472547567115580802782433294356015154155058235559544726620941837971318066391478633745853415741443634033203125 8038 339727899874524130247707150073449718339685256244978563162782609725727967552094154489896815736964240988595196357290256173014837833906686577740518916274017274027827913947182112751175719792335156613646205863130912274473671458816 8039 2218658276538750636836384663037645390991588638697979922445660995140000932546642970358021477598763598269573291358044819494134468688475133954899418753468662415090939497470406004687110820042725860773605914361307715770592581495 8040 13495971990891992556393539240085544204784994257082171742149936159510630474330180518335333459028887109812911102422919115886238976049864057785204129513352481943756885921230663339142111184791243271775561049489422189296877568 8041 76743896253565385614158159790328818435558073014662697912859324641731588913205078761275575376348842898543211373680439826975966097788025754823011947694227003787712069983386216317504796225692256927234539820153248550498281 8042 409334779470232288761256735299700050253961944102398686995441141685179629330375143218659042854229120404848174512381400178385846552275617597661667037014730570591622609833202149031754935786808750899200000000000000000000 8043 2054400535489605813876299819099677377122322347567554732812074192089726648492816012007714128778648077840130580180765365158531728111779109024069652395925682078688478855579865784226204254220328860059227019269548133155 8044 9730957979513786625004803463032681525951021438937718694222856609334590901832086594041437795896152894454926212338190752106916605752692750434510691274347771454228466942317444352164938419974011551136754307245801472 8045 43622014568925078284143604573256196580148008435627692422715111691452662780173402341150032313811734982522138070945434165096251847961122284578914371695045893979411534117122838614653607187267856818889142011458045 8046 185558623251802344902546200115143710188008742690869930655200796196769585174155973352979857964696072394437240316956525550972537928508901934455412243296288787188118246624210073816137926531042216512871544651776 8047 750867928577441968590509776571519421060516578882813840817829082316135634710303197352412581898582905343587512656547397784850211636546123263286965690398439863479294762655349621508508495058436183929443359375 8048 2897183977340265624868693232411712021350914894310898141854998366063425185909386097135531282349975590623291705816365748689462873253161796896270042586237027642939689264534448516998722258533889801640214528 8049 10682873983960332515767151252574174447925574428658077346122241979917146264831265722333899854431170348561865906010425610149787920821045670528834473547117664862099443140180573534977207550676076134327089 8050 37724172974979992627128434265704587385587515352116696399771295206614365179959807179692412571747872340584219853114272408540811391839140767346021651468547280282581358437375923601266028856295477477376 8051 127833790938284654210526841981252260103173748013075613578857801816116793601923448262355571407434314513880327468183735862263627006380329623334242451279523342525240895398259216165919758306462515451 8052 416484558969388734658288043355416543945299208130596709631612828723141306097788902700321632688891726944135832869778638581984689190705609782035260864802896914202748160860749824000000000000000000 8053 1306995046664315344661704697584238774198855170879580877424863780978804348864098617534867836263743894284775396904001164826949658050957961601621690922477125367777703798464941903220627098167493 8054 3957580881463389790110149206772257668763538326128667155610899189950779604721069730461882280517398991950028779475873315490606596865524330737379229782817414897536897581836045847513085771776 8055 11582244940104983443438084229020051780048129780358200017525287557621535257800117273669139712928977181478679114014101564600059673198827286388591351685869520447893526356924393807076903335 8056 32813971462065866031081106536003176464790227081173093983523614524117779156076277151075549068229086737137817563849650793996725683593297702704172295952841580787393435742515904544505856 8057 90135530190338189742319542571143616693851779923360088691925617544102767322602404867104885684153766522122251078732555081596906737395691197830278657022999715827857701805572509765625 8058 240406740509101812316370988047566572048295604049157085386543666624722824840443330946788397316855875636066221579311487146699873521080858763444768931975777966671175307345921048576 8059 623489311113332898153691301733492488325725066624874589140175976875662342093380004666101423301209615712007522731388590045164600346283035069936376116857771072956299958641285075 8060 1574488197470443196310149242253242701778589361562401056744059864512917480446576023044604251140426518894717892710294491800468781715238303267134354102122438312866519227301888 8061 3876624265556076512412955887847929412610859515136713812239923458330958639531594501004483608400682752123765066565508854807343757357413713104153116313198736676077237483021 8062 9318134108875642626953255560472898357967454684136108181249166947093554288999586568015333401181011517215186544917513153094608146079772023324426314448896000000000000000 8063 21892976593364900337689530468293673917403964907705853629020984168296108086956122884612659913938663981592085290169519125045421597067120304288433681831738587844693695 8064 50339039374027879177209677997127049012183567466879918988007876350224850105300621200601797294205869352370343225012642634420329716694233200189914799599870722179072 8065 113406564815030060497760907103769716923978626946210692441731722090606407170608139119225034765534890723741373977593583289747391925731259644433670966176782848065 8066 250610924944489644553479009327217546574022643806692728503755716627523158302613095057277706292344194237624995547077637609553035297999561787554444055702142976 8067 543842706198730916634340522945232462001183932681678204641017052045081044742291867744604537289635115587057615162664559098968352143416220726522576904296875 8068 1160191757406760029446535563836835792049642998764687416252889901590971979610363246112541156312959550230991600860963212795411342132695827768512083918848 8069 2435739064936171966740786123605197016154735736563107769995993661664059835568172344499242546456501136451790971766807765124159559714958873119826056149 8070 5037653737413989538690529586813016493674929257821303805109790234590487183491563337369417446064379363236208970544649544245453082551888579150217216 8071 10274627973558534916773892297782111408471854425812177005962624707887254453951070790926204827246941463994034448749477595927659418454716527875031 8072 20686182446461907228442223464061931753077106198643212216207919294133089149841399431091671541067400767718362446750330163497533440000000000000 8073 41152921565043416026532023345526351598932228272695087406181844327533270607718537586150573759208341430340455058518274327983578775109287433 8074 80975001431841716722889349309653326125749218608150468732220499130958368619309889226778723418047653912796472818812304307579735922180096 8075 157743046793747457659140171779152302497411366591833714733417038984598686926505343045414921758574971828744948328596764398303521542275 8076 304518288823643676793517213778569298993772828890121638763213664692981057347534239528061518191202875553079093414532579461563416576 8077 583112162818173723163281041209415315082984501904349756603406626417330791255103769742904789691396628224434717185193378173828125 8078 1108601863184253282174944267353110895725570659145382584828126954725229950322930808920733272452891390126194786235956577959936 8079 2094553588991921258499283889110853856589305974033453316839523085835281236840552207885228184059938762466479333444751459055 8080 3936465777867301932932401498383746854339156679570945932679344932533702123603163649916752524404881053879763484025028608 8081 7365926619238267753730775800205541605286760214273340158157590851311107692603507203240647852800243558029493747086161 8082 13736048785562322707616809585054673276400213865061438077910426940469532617404514511793790523161297551360000000000 8083 25551660906489952844946092487235915844393396633131865526149725863756771886361583801683758436708055265571423835 8084 47458202189439174251862645541588180845550919329100158284660066356515611459899383956384705891152735525404672 8085 88095510389985687280973889000474588940247690529886429359830971822239388860948737378099438751006289914085 8086 163593728774734149608784471292227314824150040849107304681957791321411311318959040531000283300129406976 8087 304211406274317762173888269252242799732771741376024888699133365329880036200140545431863914490234375 8088 567038474041197608005537659421092812704345720857399472410870744652025819586988355488802267987968 8089 1060517338556731069832331682537983011041747895859099620226751844528280079718884954541575146009 8090 1992233752805670646421523973515171055288146029964262910157610809195395410472408753379475456 8091 3763046027734578316871304639624202489928192179794967701203503095317420767040337977263411 8092 7154623077680287807732427764554821489264064370583477356689509369413557760819200000000 8093 13707765710947462635176105802164556000807273744148468979184728203962895646247932973 8094 26495926833910505335968415271624189584219935410915734022811114462797547717001216 8095 51729822154334268931881990196057994630461615399677893192846849382199717693215 8096 102138233861311689136034074352344557325598036581822641343163511721160605696 8097 204210838078068875880978435436953742851977588314071539931616896330390625 8098 413994077209898596746351340972080143575862162960606136501500846800896 8099 852203689978857215652689056975349081370325074385520747376013383435 8100 1783882477396035043225583612892231501154213450331356154432585728 8101 3803088102394085312456007444720025147358714980773585756403701 8102 8271149141526103959941628488861702257307005787766784000000 8103 18382727750021635531109876717381621404974081338648555575 8104 41828684331485974107284357348214621670234826732470272 8105 97638921007085607586406219360825613669029739480105 8106 234308515375714745613294321261130575630808907776 8107 579393858593901112899725473582435911201211875 8108 1479988976188041456078476900090143529893888 8109 3915614953938757275416540269803126148669 8110 10761390904847328454140426179773956096 8111 30825959975730726731314195878816591 8112 92397572367894887791055657728000 8113 291121571626694305645858528113 8114 968730285275860208435547136 8115 3418800490778347726388155 8116 12845127646023318729216 8117 51670727335059185925 8118 225212700005059456 8119 1086604605658215 8120 5946309371248 8121 37228931641 8122 261388920 8123 1980915 8124 15622 8125 125 8126 1 8127 1 8128 1 8129 23721732428800468856771473051394170805702085973808045661837377170052497697783313457227249544076486314839447086187187275319400401837013955325179315652376928996065123321190898603130880000000000000000000000000000000 8130 10708725109458147608165205725435802215704214844760298635570819965684624486627412080715266124791151793287808468866379936760357279302902911500308377782892029112514801398306152054441254599510427158607857914795355057871044199328386141 8131 167470176092804035044934798369571247388519447289771565855094384069113333635894376211978436517148748112706032921039126028309988899265955283852011472902839074549198682429753515708377410434436084751803594990497887178814656625357029554006261760 8132 1135907904311451404389954481817192638857547432236464805087570456992888242850016414720022579061189973967093801278123947786981630636475994109551418180810315156545137995740847264534874857392230099156090912847677762400705438327384892406629945852456033 8133 84726252132536495814417098667026286713479567766967537502082859409357910159588043030600799440906909691077899489548255125203647638875902442373142748085828147019089554391250086305577118293913046114829434262254477867766150004343321994471993273197480902656 8134 319333204105678772258625828447444846954263369316847773859975652228364792119266366336300346429133744939166072282867798950244944121660217407119085291759640937506501622435584288648155900691598925085254854358470017587087130234700804057703204452991485595703125 8135 142147864534603939194396842145117417325087324285992224278970984938369979841330517270385657971847425507555563614365758522287823200725664602365843023119900283227443701410410966818698944380627095702909983054125033898861736176773810929651924190228531066909491200 8136 12626457583006479070763797063820600051195812780564847078187935516108083114530879586164828418475004540524543105210593541899377471478066271263849987071757144381529487854873525094082021513823909719307061884024681548105087316559181057733937415698130578470020478977 8137 317009474823710869483537136129909486603669609585432664632596762562961295675932171097514243896170365479172477270608431052335500914224775264677835704132000259400768910803868598058405314686348416993496832870858973988401574502934637777714589995776365688236917391360 8138 2870440042392978299051534362320792332571784593922419490125587402048904709835964018739313597079038437463152919753754295837209763242369053097620353313955739346589140874971973233770215253804516688690307915583601594129140674307518105713785820746750748987366158586541 8139 11196191995753152047676370085803145997779339468706464768559388645967036586450907458788832979478695062355533046511979409062511573355652642548288444712505166512980515271254185520949891343067432847562784140640834694484824176796994551939072000000000000000000000000000 8140 21505073585469733246698839339663662490372264151368452916614140452228176815951588113821585011966427201297647760445096234433248296152651856057301809951428881089212417922196513278558195976859316259500505372717186028130321022912951703565415858880228798745920754533793 8141 22556955523670970335762460713017456813424444718909306160234500529270313165690586376444637835442180810414692923296097437926616009423793271104323567307507174454199839665936687875033651631443297436256910684806811329134816712669903449497641552474741731450634217979904 8142 14021200451993111501034680791478644733338032338701382179633775517507621447737949504744200293811300366729796158548086645583697280725882347947793968033495200197405007184498937677922065043582082582965804496043093240825463193518119353228306303381809444826256475144741 8143 5516035909730018316909469145660444567199648261494782985579594560966366782087218263928633338832143569073168799355050792047200512549784315981492054763368266761502664816538231381561879873447694983591382345522249271663759624819310466109438128388528666375216846340096 8144 1449342373055364523258958351814499405734867897438307982109895825519930968833992434050583174842658268993567472180167202702839592894219431455406155986123166015164122002666766722174251305954204997553896060268352908794769700997854895595338839073766767978668212890625 8145 265941965198498991580127785267427069539810785219018001502443991009580408477105623566869094678084647191897562491840047183578379969865270822631386921242391360593259889354317999137318490188863192895331679048881016442744707661573582847067157466394137379094174629888 8146 35377427615583350262045527752461839939443340385032692747657398287724610174836799417953750310759698069634421848192740996799499731747919018073467004193422446432360327766402332949877395774000698584932559478647947697006663905837706127768289350090251232786540907901 8147 3521835385519498242288540114365742977075149333075612641085655098641774811797483275532560104811928868590222952291989560734067006841737201176536428212086145520138797271482624350659141347763471558784802693610524979427820299011265073364810916932053252794734346240 8148 269593744349353587323474697335567720478046997270638057093471875976746428391545830518678660926747878351049651964348446962903497969329041294358462614426904820558242314727506113873645194257749360019633919861159894875716649885290012861868676121741444318798904801 8149 16245347542133727798913817758395862741733835156270930163283909063626866132640605248044855775893068429086252647024046977426530095985595898575735090795469092918577876592377473050876626557435443489111499263370979060243952882664792391680000000000000000000000000 8150 786467573272557701431875966777656650805908277212543664811664901668507486696659428189770390138685399756925305755342020923634348188031767563777954937808528935777336147173567559689069028746232237183652138120026759918756869962447707309451682506055560523413621 8151 31140027960544750983168710366844437497984014900259985915767464447962136198278659105977794956855213299679066740544887739198511325642827868680115475649244175017525380263701907963962466168967764722354479978391751185319041724242814783035322948320774838026240 8152 1024415698106393340019799480696450046719622447502207689666600181695616027087552340792340657184335233494948493058565627172439092432475994486732844919582515930614761663753023452773832160669485220763073797772483917419173063416194040303150124083948315996673 8153 28392792131691711110343052268598159612215440343862202786684007363771811660115785238038224098467794295856202165275860868514137235947108987835685999353190578291331366180604535733750143203860977106523001970568115817946201805985694820318071380744157003776 8154 671289461273676242150690815143635192880518091886654185280282668842836160435103674198332406272224632543248051514674731016198772958425960961515524586990667700353558787356450675212651375763698177134715087719153780438080393901623041102230548858642578125 8155 13690256951767838988255612032863497979745957326312389928195514290534766021302880758455175982886638642483418841324302318282507731584791740590784645123703683399153761579932688375609718773573732754284807778017775971300076785759915205384745685079818240 8156 243252466262662265425200435461152391265183184207112193309180694165147361280459058187024533666130895051531214681998602232046018509633319135585120323657706786388495305512124070250461711594110395656932315043287819568664007768202259294365905914833697 8157 3799877410593361779503964681315234166119687432500221115313391586561589740743588620764353452777730542426138580710059767573752344095029677355123514414799829446485737467848731653323891497897099596631518760448344029526321819599935014582072146657280 8158 52614444402618086460893692686068948418395257710382314325904067691952787746222166028142944452435530647185846369405570812080001688788010797989523690091930210824908313042591647827406665909040354927600450189957251285741161262125696455928388401221 8159 650578075230010522221928050848269315702224367198048717138737711598906296857263911971875023876823212624187776490666571822176993821292304434983128319040922035639220805739982690582174238999001135020886540484165251954114560000000000000000000000 8160 7232815222959785707067560270973782988572362336856929523274251729226196744785946469953542579356591349575598163178924035944892151401861341164834371704608307569004410337209924797952889797897942023371039511327011051702595388601677408326377473 8161 72750334407102300920028545437901112909583915487775481556060458819292854803107553799963363411708320828415220680177596042822832325338480614421732409562461604471645623836934527155278948212977883669110182613331161370825737547076498624610304 8162 665837936931707215595886452682852496243078089065076527473591584924625179081262604934396951675554013838496659887774380769959154661065634291183894537162306927145597849028340271882257019223839536752477089850989408636606989624912246053021 8163 5574407908168321335339826234316323989570163053962218214607946501399931344757294303966273289225041978296147029303896717186229623615063863977296651570844452317489120446058373481857649999399938991651839168186429102269221119738517651456 8164 42898488796902484503413005214395407044163036401533002519033020521453282461940306906295800928576574451582419778297100661672741712457388460182637163341774615762524402168308313268686126510800148556042181641508308664946079254150390625 8165 304830633712029628762456448997796632017870667219772582504955101412218138355654888375943269548808202145551124641479497838080721473837075785036902905118401523536070094264713856434185166065112593035474026471485459061148758612901888 8166 2008486227908799900692781192723771514184197713775833623749694813293148196736270787263643785660470509909087150309551758951414764778901763296133966197751174663955712631790652454593956704977559724782939725951452560740760149720981 8167 12318758273174077253635070191964559046895420303564578619063508512470762254541984729827628829329256650422869557570552767696968944145726344142546404747712777054365537739080496784364854084174869768249335444455860925017809223680 8168 70588384149542007201222829122910230887893276199146396422652763627791795668642874508423407613494364514556616802977977972327539810906196122124325693891427230615663810534094242665040686536749406484269042061548620627352243201 8169 379179834424826200985434372278544767179409032902667126456177505637984327386198190905666742368003213379671231810370619403146521828833130828025904719679979983488888953851518465651897820113890186572595200000000000000000000 8170 1915521326753732953410336315365874172276630334915088544926666432718397033898675724369988042877172988082616865137381625268336892462481252798059630393614874431639026576160728266315931336226897367489710185175485367461101 8171 9127623815728311047026540251629106898898953024193485771642920547367674681358194336229882655531633503988268318073319007815295924636972979360154592209161858503968495488082467710638880625580808341517412341553792286720 8172 41141429224647692953780587783245832711222025461004498107311038319060033981218722339367035332612773701887844836658543081381966485490655417464250746293208164751792481147649283258078106652678299773534949253688753313 8173 175874670920168128037551995315919058594776092066105728021404843639375890401517116305347783254903594861582794993912621806671188128495577185997210635429691752160708690909509461157173435404456049364883829419933696 8174 714852428376957669737117810272620868082657911711731768313918123927672846619792886381431090761674476502261694658190734025070424579413003776310443929852953395119221741079440963908031761529468487720489501953125 8175 2769150209170362301468013449945219158296692906925810456099400509688217993294192158534287436641084890688609435323527720968024732194049797970673748187385532293602294665014650751182785422152359419606183444480 8176 10246306247254824448588410391897619797498132236437602191376972344103830830043061655284576048205066263706340977937035313417031645610927997699388682883686642368635431298374341683060899956498404416220220417 8177 36291322003457598098663700366479938813657746478483098997782843562189037338009083651479178412568593536717471507544254539580931556747895773342353145617813491477359433255431104839400799962152578108620800 8178 123290914327678265098449303102004371219475527008140850410008405423771411341550549637967577976623360469541997798164727086041817982083773577343961256697997128966610520073910565430818377677915010784701 8179 402520730042415332956604826952765822335040074382882438056664495745040982287069913368765462438009444898120807010610866710885031692546876754597375892699178855423796183408494772224000000000000000000 8180 1265236064781606401241059409918493255729605570656971314657299894604473831425811074412516109711743658741796586979809720346443568504822584549808569623647354578050562518644826894051006484797590753 8181 3835680489862600429164538827935888541068191988055659493067225270475360942705685181749405372178146852661035863731205831075030346262361757527701817610032204150888444011244815326067266844360704 8182 11233864349962155517278655213029594438851318660966233939126615616492641180249077983241008293553140254557624083722855683364892422429758908384879210545045549223386724666010922557636609694901 8183 31836813947655553814449033303726775909953123353536481397653166531398062535650362886210372072218214469379219904030604538109089976205231003682979580114397214221371164748273342886409404416 8184 87440619462740341719413367350659344808573205113679412155946775259578607835211270203579264829501820617548013214138562779510473129385240857027124004985961306066619766323369293212890625 8185 233089901751461983416243277151844011894931924533067890655601477018943249173382318189603111320672331085173110173690004348376420615577941070382466675506175698568726818110804840153088 8186 603920176749074634798614580863290189003558529209988513331463674466618100840281308363867844154226878002756287209436140293669186137027932919540562181315835818578319847145789653261 8187 1522924445514180819529141549030159686031811419897264971113839366430023914874708626642539025207694283856170889212760982840712892612701590539070104405626629362494568871042744320 8188 3742795822104991905473237930199257676361196755869386559505296150901874263529582972662945109259067106613914895163095598698510043185775984101896369643228403719661572431047201 8189 8976147721955955780702894196164901462682884149985386604659439540656296825386943462937839238363893414102511940603483391636521502991986649035381853615292416000000000000000 8190 21032911481447537622854939495263177715931712495918486182314502451035377864509332138777078269131027890285520650966681572240424880841510463401748330018130109521111592581 8191 48211154458428869664053393674889338589125593150926935400156107266165221517582999447296628091792001084210083915783068648648429146593166231338126622513220933595955200 8192 108228735150506145809076246394904062530209830404040419677608701267206396176400054619985889722437828294971954892274099763815450350708257225915264268157699258621953 8193 238220386822087165461279089194973395322125068689924836361133689231359960943358205944476688692894450926065529195558473534537055248802446348641046554138080444416 8194 514681152231414153440368868551543875219602303906503746434875559017475009405257743285822647386189233937911067179401199629980025205401758388099510675048828125 8195 1092674251178971085449052255699763622014170529315305784579737134150124042461104542271655206214339344533779017177704718952569205036799803947565715470417920 8196 2281895708326670070559307760903092964709460006115194056066425325217044794083821476360943013369206738348577592357944286104173195297843220149507373591137 8197 4692490923123476197662015629853033802308995756863440770667413867331350381914283028721052404250297093728502028182996210935224710812622020738463825920 8198 9511629298780373053649874239841404620516317015081837558401766383577887371492607865960442082602843154619919379600477692821448042984016235722112981 8199 19023205478525252332204209878578874441994070122387214937358634243390341071520744631524392781667740043068375615990962622634697687040000000000000 8200 37576503341456094696334522190327648772277829611567833168848933844968655394077109121336781027152268850060327785011189755826119457662841413633 8201 73379275549737665302503158569476856976779875528329053707022365569938047420251307479272253151814028649037555277381784669895827233496367104 8202 141798006031224176534902438822400951590639197375628648737190428275316735481949840319910616306190100179386527460685008925575123896942381 8203 271404655804220367035074825603073644604026465514491912625171878517504290360037367041913710880375916073561596740894715124486269566976 8204 515017630393288661065891039699351169253800326096702373973197530268889784844558703482982070410789067581379788928907826019775390625 8205 969814867606493368016844732904105046353391137073393977268558637914278204194836567910551982019550571730733130439012850218303488 8206 1813926751970660786880727132557834466934167596939144542039796831212247786642279121683134106823602564783876901793139656920741 8207 3372995483632436017237169900748590195444996657992220982083329167707733974155310229029728109205169885378758282102083420160 8208 6241332565319141553215069055174992691766623481024318606799464056551230555126914129570073659151145563647289372388428801 8209 11502843189469438528734662110155810334807972623827374045916010407080951981400173980598460047887287933992960000000000 8210 21134952961133432537236668144473157637166997328782754977526156371024071307768771194408284919927306954075034392061 8211 38749800842156729792565260967986988692892528618495360527076358588852064754383354030042950762748314237198663680 8212 70960477690892431506858133461557014702537450373571367858993482437770468915388698223240035570284890335898593 8213 129913117599627272867423644251503928878205330344217454078322714333994252573382569727686905426195760807936 8214 238009450126197955537361115782779869218341391987418270187131237777706008197010584255287910614158203125 8215 436778432930260753684795022155504187380760644230976324773601462928175513673794448521122760160706560 8216 803677605135375063122395813282523849944212909717967659105310422912151518374460846101900496697857 8217 1484199014522076634530105319436030787382945821113715465404507754459653671698665793911405936640 8218 2753829943525058990416644057055921772795034421314615099346216757208106613018065401112842061 8219 5138927250572151512512819828091936402993671188368593449596447264451037490262835200000000 8220 9655301841600978335817879681487275278396093596915602420423444001366935594558011726113 8221 18285149093879718711533246415676077160669436825391193309786966504179173119706005504 8222 34943543871889302317474694026190962344779200822224086023684655189527414314507461 8223 67465989984940517266000792022757146054240175582295463317760130805846178267136 8224 131760540073878593285067498897883175259241767867097824939972126761092890625 8225 260629171417111217216952224767031822142976066242787801670113845300953088 8226 522849712219474767579775904607909729421666171014551784916172536539421 8227 1065254233795833057004038571140940015880183690393586735223354163200 8228 2207441609225167776162572886751155039355484800212469688167580001 8229 4659679088395710483037494976499575352910990804634435584000000 8230 10036058830649298373152140050314102397530577097097033963541 8231 22093463018446533683921177695087773435911709227388764160 8232 49803644623476721536805968793657099191497820125279233 8233 115190734609051466876513544963999974201112126816256 8234 273944721230658476347965080183682922699574518125 8235 671428216206212443903990737302255579588198400 8236 1700212379050030433839786077653432356092577 8237 4459943512490245212301302444840221736960 8238 12154763029415191902799820989643507941 8239 34530867146830419512996068261888000 8240 102666697055977900480014215048193 8241 320912244450135862460336891904 8242 1059535035741153061528942141 8243 3710486989814578051792896 8244 13834858863584488307425 8245 55233981628957381888 8246 238983476026325301 8247 1144957156285440 8248 6223125772801 8249 38695320720 8250 269731021 8251 2028640 8252 15873 8253 126 8254 1 8255 1 8256 1 8257 3012660018457659544809977077527059692324164918673621799053346900596667207618480809067860692097713761984609779945772783965563851033300772326297773087851869982500270661791244122597621760000000000000000000000000000000 8258 1946627500816957316862735389502281981716828076909629690407535950224352728592825798896739822054566370290647926964588299879308607019728183121559598266693870951908151855458776559375973547715856967855091105009484217651975751437843211083 8259 38109480892443554429777360548732783963538413851671883955541170398614329037293287432110771630520135765616788755860101419138633650807947416141945056724139193602867858994068577506057714648861521128781598025698870708095437747205077965885990240256 8260 304810978284947337832345325812574277646560276847344514920496087670534326630649938131366864245649928505862393000661228460547030747742943006157261691795925940600192584371506447848820097274168303946168687730342249804061440724119902922996508285251908285 8261 25900543119531361250884668426869397680598800985175019167961555642638166273216259287808072038219103518467383306643067530804113880943443587809544039818213458880698871553244049054724230540343337906717505951426800674792781939238196780876107933417088741277696 8262 108716185319442997929766622820342688336782197335787811921598258339192017632552121580814421685786059882048535966517321019800502622498394116437352508565351306433525543141956130613734126050641193999560134468793735417184172511510270980573846660554409027099609375 8263 53033974719862039956143326580134506232172421935818003556691945805210697157850190025714394188160163824292011364106119645556140245085691269602450259113777608388020553041402855001540511370018698460687591590470797240071777786926638933674807221444284338791772061696 8264 5100515766919522431756326553510366354824708695377985457240511764864524445350595104637016225966185145417364007723068955609685962284052809686537004235912743202384001335784253342147002863504138086341429327955202565406773233604139851295338537998046687147254673707385 8265 137351922577731283548334034549162326104047040498878192302282084533459236632768308821276654806688987140878371959008511446267030908380778477471184436714012118252753102684728846346651465564215352999743560828111190621390301997908236511919608435958045052774235187970048 8266 1323906479850221939704178543227132617773526935568753514833406667017940991846060994351074941570879788463902356738095133549057225411871748479828770550810116492729049005291302130713382697609739074205389649429398777082689769081306973107314998927448148293861589744997651 8267 5462934425715712394193326722724486873481799420235110811928345661524342383105499504115861886842159411990828446031277001967652651900552572225866922553914955897452115998798856434501342170708457119947749150308096580062956998201203392820281344000000000000000000000000000 8268 11042859053639082303689858292476331736577440765013882216399038305772703239675434393517786501825095159866477757068958531878260161300860510878684415409046021737517555524411720988142679074414703196254421100402043041806827408405785079381820290987598971755163589683073525 8269 12136145507946051067917666468103911191629968624871896955274024110864830920845233994177737318129897790263569955278249430330008818488675638407225871803581519607801402845736937993084825718428076782858893722358883610779007684574101250502702754669640213026235861897838592 8270 7873803587617844340581463692114575685353747384209040917916035706254945392533090570905151099119796333173497957262532971140349338516608055305141444382384600970236506857174803050368852866551120359251193480826448438280109903259437828075401707512533480395915890951824615 8271 3222380739338269464126068343287287721015566943564574266260943466410965056468264778454957926439046432246381826235438455281696794427405127931164197299976414103603823431326435456321215211038495277464752595039930779836013181355678421011997433586165943321881692807888896 8272 878202802746030878541633510639558933078168104574332979959393387859210460212319163389000612053974800222007026578780630609808012528135029383100548462109119570329887137821234577925975555491538601177682229702116323276374672754129326151239469750138463079929351806640625 8273 166705741091964398755501179524558817181356915780375095531756596863940830379681092626093864599471528009872561617801297885928209078926647648235207191638376029425801217409199580162667138104839758306411794369402804802367531276438007501321228713314633008614964595785728 8274 22888332430044966566114233614032508591688454968071548918977808831580721528304412082260462303709442839909095347866929467066533357578659752922214160122960017061333037216490165928674286148872006335116301972558211143223884800996942115257426286304708233191733544826459 8275 2346742817657374382040586730359890839643780163312420436987511745355691014275626077730105491954629273364828689800385261460985215781802366032555794674981571615297681038457171441645693790963174133176867102332544241593443060883658774773841375213951432087860575993856 8276 184664820781389937534832021295668529587770120541783948724334262980754989585458317720211720195114073502749819630588862611473716686462636205825798320791632956304305925889506502806438434057480257445187791157708546458854706967478590233796161865262863166324031332141 8277 11418882419589636071717357788069956283312754038445705084758486484343826838202365688086887143270253763247337566863836917477385400468267210830579124285285293274873708556635381456903422360369646796546337014636272636527126205297069507215360000000000000000000000000 8278 566371004126022507804774690886663734589440360223856799652890736406913988890968335393286079021810310934724398107766698258817152471659862053348799017518658481822988100239684823966205892443957563894967829516184906245312863238938488718428843190782252523987607343 8279 22941667129671974805730445537329316205217218954017818987617984869190342345427565946377033024799639287881300098277785349309729070140617065672599117839160997411652170510006735253503074629930738215848066017266951184919242979881631447766337537274896930303901696 8280 771038654685787165175540752313908803512881043528670168054066964111607056005684045828275709459419325112169138906128948872499131567805060751174926219138573004983637812357765528558991675445731308169917131932171432603177858684850430488944698792166938896920425 8281 21804811980411132432419309776291881490674474363793455856098734864950015884244887862194459756387007425659809783455676993711937276430978957871456816997725229948872715797777407020727793672306089799226941660515980463017518735626474133731643765718723095166976 8282 525395152129954430139758576814393719065727579684194730617723323456070707106367370731886196534632958899008787583078086257972964799082596788636284229258635888142803906401308901837837486374943983626232811443515181513595003459183493644352138042449951171875 8283 10907886590554061765537377448294885988874423321823312998952703814850927049986770916429039202976161644012738994157334552709740297195987256963989540112013619767151920730394274212354275815341881682232238068655563559752577192271220587841089769281836548096 8284 197101245407850193756313290727698478591054872586188890692368857079531065323195882688261391587101942976894817357325332943190928538087923255954554460230143307717707162962881910874530035778140348894755352444145046622123613087147434727865254772859172965 8285 3128106562056090431802420268254008113349168479270858375007095959845426129595353731447147345108879492571956679531021349727671178914681555733661038650225521193628661285964978994316145735559743603303243272135995894146843201059798101453748966740983808 8286 43964002735755840859180321961132270821070657473078809639015358306494983521856540554724533102660499704750524675023737331726641791921966942680175665738969045577225898649742476691892961008465908391713877826341525216086862890796257024905890402792951 8287 551307295626098074079908293208513608540877336736153372876240825597498668522903073726048720815483597230567847256907597926417706151890793378843804587588232731869294170227603522463241294789412516028649159275681057801890693120000000000000000000000 8288 6210761208359785646556405583896372196298163391464368426307832574029618962201493439737488818532753494436574966649302184728977306450900857730109465953962867612739560366665186280854759830979037585849394570262786217242879210816097073282974365665 8289 63251977211464464948185505532999273952433382996068062813272825177811057995487798449567943495297564815793111572413290890881554251340827038804152954755289061717216722518151706945831596938165328583745642983729870492380989942183058483898744832 8290 585711320763770857546350344812613769745874941023099538206255770000613411095123616708872709466286929181346797840434623370336388745831319416769225580702812928588337437568694035980654284191098581161061420033502533020611833331062695368720235 8291 4957679951662509161686311221698969210788918089094923348030412091195868820146309969780974194966009204015958730316019056258115287164620067375193733967351960010635872121877897039296695365117433514702936885438465586616018118789926702022656 8292 38546784961470859666369823146891626663307388443748249349439908715633898883146173117745020353446884017139484661926517274116874252750802833427431094651749732490765114923804038052988150358447839366815315703551748816246220111846923828125 8293 276557147018977757767283366167028890027243749265243250259580772438068214430965619943219108858249990966949577853327840165324533502770414293457309746754893733627457925205105357428244585280065041808833380928978387709462289074584813568 8294 1838653119199074951343179767888355429296086443730817464682581130000811161308536380060850902068606405747359540366704060451823310332929126199605521095737294185893075456952134664968179176427513560703822013903875168888569339405166399 8295 11372004760418978761651635027021189293176702867422567178333175157807850542915656778885929375624020989101957746458824898698971186586829721978372109224660229699531451790180502039200282793683730671950954091736768150359424081330176 8296 65672879099113452264186525890953744170742534214988552278238275586272749510692928796495235295403184264287461221837733187300707848507222704043808660585201954057502292129577620134698493501347124406001988579446416164927458523481 8297 355330608938324844293278980838746418491005300241260489338246572109041703823079336451523827966247569730882730801871935453767273200270625647824561938766012740176759507003847335259498189873803208719492710400000000000000000000 8298 1807042592821697542416547860784923572620202252494080896882114113216533953693741136362116731875189813542097423064666486284266960596929966728345621518961011295449911154364565852633031163066657516213085447671904415810986803 8299 8663622253489510911519608112886258950258740211923186007647255081206000508474959732402369291590552219146939056505625549584838891492834239511368926835885718444928538124847288064255858767886505783127916528007744571047936 8300 39269396286982509538609883992598001541367948899993396385137524340017673744638242898551462555481437464687732636904660124873957712377125047654760246463401254372097589880057220491730110541334417613422125377785809290965 8301 168728985016795570391355557990803723968091678971623573372084555375622764293256263398601364013671290193631232416078134047779850366721700488128565818824506268352599033848316039455142509460004691561781397425913593856 8302 688966447244150247562326708027020464475722805231320646569161590604019812590756211127682796038593253261646514284322382584721386606918699834154958068771699931055833495745593314906584598746711449568233489990234375 8303 2679859253911734086933769141766740351301788817676863346696392453158161959592596884670673234871262352728017843381049179689502448846784380677665030442037489846796528287134561429784294398937096286807387533213696 8304 9951979083783827693898760619263269282468779623938707069865205930405671002072620168874855115730860802252033137216305478610416289951561322247834556575622417023882383392559556713912181850954838688673601352145 8305 35360495217089131968164415223241875116156494542926558339482367557659307263928850077557400628299821718363323330547452369976394854468628479065850335971281539279133583774773706337400428033311636194504736768 8306 120453758555751265893952686254160758526193568547880143841113263732267771585781367122066782701821112790228743501114470194303429663928356262157908721505993091619839841110558692442973106087289397629808251 8307 394143829208805183009913229443580144380333463113947176928682492080928225855840524698447988865927688991269527315550660184440071694300814373969178951939556515565008233107859280232448000000000000000000 8308 1241142115337334003966483957441806307884645289817495021134155557666179806986144744293931968054632682154726424437808648145520895706816528661334391610297931583610922680984590841748234093001739630605 8309 3767771800205128291454021334090080510055081123679611476746906070613328686611645881711891836497828270864810810896119452848981055137657265182053916391368278012057499896622337438291713661675241472 8310 11045222409074292364852868082213746684048974272745034984737114100501338322262820599646509388547587845725636870940256048258928743535258673584410973718364238356578330371108371146169091653407055 8311 31317765401725068550130256892629849407720061357364434909000422497903559195816746266287892815162377280111121116950590518825429992488627544499483237085188872677574314378739493806503956054016 8312 86021018702396527066818738413645177308261263702266938032351618561442468723360166466728156991576405199487297832433640370155707601049083792221522093504482834060401566612258184967041015625 8313 229224263549887284215308404790880524619204034731213412349757128377384139810409295908642248600523658499124289420118257781070408434982165230370315510431002130168755252090725848431198208 8314 593443005842000244751211246087784284648405612721824131371278508656916896514457489719996045791003645074440241461706732061866974623315115517947114641687073017224375616263435927830339 8315 1494711873230482563082819830427276927110736506278097391217824917695202473517030029741909599633693187803424420539888720112110674328331568731065945338551821034929090457744227434496 8316 3667521531244948626643425387413842823747798847085002583380360160187762659724004763735179907507459075767666916424924252397732659788030117930945465462357685028788570464473886021 8317 8777723431686802104877695485461829819431680152249561849038994579416768924008931633812375890447927862683311182606966382023177880690705411321327549904093970432000000000000000 8318 20517505301292150810902266439802300595465916914136801117658821841031007160793150741463275798608949037477664305413424578874384259125778668978171743612622574299334930941463 8319 46894674032646348409609503707368699536861544192320374104803595934291866114601970960569579659551286654322646159884830162842792653579879551386806061181589455468522110976 8320 104926791972791206452577116080380872147362404383820332103870801533852127788385285581613368385977389245679230467624461440940169078961567677264526947350929218904915905 8321 230094751053289022422489881011201610701820865891119051988812930066897920463261360481809793113806995555258461665886424528928854799807768457757100350343734242574336 8322 495068250537842759007803078402180566292179345730653553279757457282479267188044921699931114412731208675203108597341774541779533900457862325407518320819091796875 8323 1046237367021547832932280339399555819697078173914563652071499252809212749714787903505155942553666445824751911864472884783524131389863253212957746952191082496 8324 2174002606090834890902434606070785964376916230540413841516527275595026892870977099667674374373273983870124051596703196262111450130583165789140368275276925 8325 4446339165802839235173189990532713131965897382075831426293742821124296047969137133783505892638952890472196366277063638650136216500498683977664905084928 8326 8959770056222807468796182986780027535652274330343884411779919810489837140382281784317185344799675117490512533027567518926711862527211786564428467551 8327 17806307780259355415172444985010243294785721882497307952762577806399580490531026172094835136970948809211841419480028605555371231150080000000000000 8328 34934730261338597357043673370194598353334105038171740921197956980574469873891857213886635219816334400685604037266962509789636628855986986668345 8329 67727462562655515979213486030727038687918074402524861836839349818546533786255681998152180298342548010735212167960921199792772103505300160512 8330 129869722615872268411624840119694731244574859586514611646751058436420321916993716843766928847916621993066604493410388513985372087235701075 8331 246543599443096091246915769694263463929968404280978334809239905637959252271365569197479899645802349708213929023935830755281030900350976 8332 463794143095538296903246009552370964104742452740839229577991127832400968704192485040825034371470075508117985193363392823884033203125 8333 865370812405938503255133344635113070162527757223921950818929463232844111040746321759107761566199863292760267381512962849162395648 8334 1602957248901038725028983725334306502445672959519133617917637409941317753242465661203544003472102003195616391750628741066794279 8335 2950393087123351748727034302519295887368705122315770070004723283562186623052861109598092854505708353159290957977295117090816 8336 5400956009810271264282269720258572299556437841115117336592205726059780420886963998874037876188509763788831840057415651761 8337 9842118743405141574759824686491315791287417365649105413325011689806232484256490120504798222991167928055889920000000000 8338 17870172868653433730516696207324680077552211774748728529923939149128254477348563670596604885136426484648554070343323 8339 32358434666093431734734443843336865546671881674474851993232480248866566480954056762466316979615987950174198562816 8340 58487560263114586203869627767816406160703666187692494538874987723435212646144381831384477118085638878503211245 8341 105623006110056611288079135402623654408684109797219768430751956322361519330457466038163306838355216659644416 8342 190756059297730427614683340841337808037414801293661236738396894561377815961775898942034327926113130859375 8343 344852763031348995519425320091370850416574909222739436539588211851808690909190013054471763934887018496 8344 624656616244098658723363815058859104999529080363198694170351061633524458895422215621123849535979305 8345 1134814807120229977987273837053278340538896535046398323046375630189459982863452668352239698444288 8346 2069743736419546448731191951195845588096758595032054171389477687928636660175409665235240554851 8347 3793651249729633641497288746252591969131196650268640847639266410420490463410021990400000000 8348 6995189710329291128620097542474399715670392688255628844399152071245455983617597549838885 8349 12989936534657112247420213807642775785146139118527000220198148236259802241539036413952 8350 24319681802008472542039896851113362184990469895719936813272696896696267930040778295 8351 45956335907364194965625862202533590106122116559525207623862108955729209942081536 8352 87756681391102587957113848837346204217220142534328290112561065520107535390625 8353 169547870008510087284375989425769861818540739629661595064381608466619301888 8354 331843773247195561452765735393394047612598894376551571383289395695714219 8355 658840797596797815710296014123183432384136644832107456219160967643136 8356 1328729319021336701380864526086024800628035724978800309988063972701 8357 2726065452897623589523438376344066684302462493255489159168000000 8358 5698343285875225805372188753299931658176611728486565345344383 8359 12155721418911421243495285101540489103696526051618592915456 8360 26508393898313890549710384469851091414346941441351112985 8361 59204928432717293252442459958606879418864750777860096 8362 135695197892099191591770794625668803147612137301875 8363 319838883416449659341410686061641736747085725696 8364 777067006655487524112112027115808427670491285 8365 1950830015559471339239204280855293859790848 8366 5074197868477474390251121056711451214151 8367 13714157727099178321612678524952576000 8368 38643609360214039924335342826062225 8369 113975530998239199945189112993792 8370 353462823479401726490793174715 8371 1157989629534284822157213696 8372 4024344691195327210891725 8373 14891809387383540252928 8374 59011052698903926159 8375 253475759594995456 8376 1205945512920841 8377 6510518299440 8378 40207376643 8379 278270896 8380 2077125 8381 16126 8382 127 8383 1 8384 1 8385 1 8386 385620482362580421735677065923463640617493109590223590278828403276373402575165543560686168588507361534030051833058916347592172932262498857766114955245039357760034644709279247692495585280000000000000000000000000000000 8387 356665509919611012384376913461143176864132405138530009887254419313626010505703984507267604908662754612386567030614629832375862987790316005865394188495591001920156924879695469343458404172567935008742107125736631533520663157079889285693 8388 8741563592501390592680026075899276130566529058163047501593969280035537889784613914908299928864447260523946184682697324090219839414790293079397596798569373078407623991293586696774843379789083001698374710822219178067107187506471419569654311419904 8389 82452991271288819401655203030704547042184643132848120714902327612187970723699639825074106784441234607496161235811190521198353480797164562126591034166649445130772101568948630589380582664081326902182255506008201036688821080233089798907395188374424475881 8390 7982084483059281454436033593563988651580206845426876621439934812783837825230262090483902973274358639849126778821841742793958061779435528055272049498799627728159498059309231449832971420022358743091558163587834345215949417563894195913283757336132298899193856 8391 37315529857510941684792509447806179951173063181553470299020255197076859491497890329186669932867771131735756578200897602000488030182140407311724878653386340167286958455294439607824166135280994533300094435911576166105880195202670246918395503647625446319580078125 8392 19949980482801579699559847893446522451408176924085429518928042962988198828329723377614903421075203887952556564398130398368330532882457195868471442687798538622963797198559818064731976076218437843518002852996340227682037323560151737765317278348594758471122323243008 8393 2077546672021805410993009458609798170074267745540563275975616061257634338358897219671945050726003401167654139552362897888777250080391510061932718133890032604651441033066532198071123140794090233315393197968967793238858874788724075889451224731126938879809829619215921 8394 60011091735774417374185003449497698109154951139256311475625591259594433747337976229721128603587407586798450783505238884132938952871210714040582031198819670335742705112622041458536909849614217107258544290583166330837078169090025844263364545758135292412284833072414720 8395 615787813546508655627304234652227662480664357879370531198628694209724528548131626196530259730369608043125954668233359756337534028450140179806316942082751546038077256281382531851562895016280211381402165317612969338175118187975870418026979805876280041326504730003860381 8396 2688300317145077067547224759358270267938601434301329918917574621881990698342003776211683295010607082981345465840285456250142241461897915135842119883952482784717934125283443898970116502025309547085557325255723881941880977591003906064307453952000000000000000000000000000 8397 5719393766057975911862633580526850231408533358659525179073467067459464743062491489537753331860635129480096929055034546598882353483278373748275308586954397124552538382148353707953809066153544570992419384522212112793729255838163251192949070544458528780376632663848375961 8398 6586295553133248756873866582445311808795135300966300724544866832200031735619641953949097555867656573487364301840662371608802414555172328574068699607976112994772971188791888270446238955792362057908940010352267098491880384415458100397153418734583642339349388303961948160 8399 4460432227595749185275406592210234803718907286525939998377325511899678762930909806033313034573160622111768393195066392933001443547205669139538839854662531718884130202883322453629462461186743963423258286056314073433457227891781228124603861246404049885783885403894724173 8400 1899122718585735924599296374704000626884254517644317457977016786051288443599976211225369454598966618256067128298852773945348421109530778019599322417876618655463556384946439174474585047073266388349949338091985349176116390410105517174782057509449733563819543409444519936 8401 536882278541486486612375668929155807262237255021784566777613500232342930301612616500307172011120917600627605699119876143157422213226607197561493616211206246221047504438770928083937617961279983294216513709594310572734036454200871511790930255883305896818637847900390625 8402 105440943465665367849688352519581789070812216694864125602176032442534656724712139490775138154784627807588125766872744463333284701519868270930285616460057198903604248012487655782256919875611016715909496246769029345298568496837550504856421489484599259004515122780569600 8403 14942812521435674589684780923881711376109325408868887939222323982756836255912280324212161995747767730072274598800649859097305634575573212142018788171945238197311299128020837643977809535535901224777556916395350251669695301132216839658680545924445854104122693976389117 8404 1578076778577704548002563463811056810004589821655923290401555731267500252743358532262786909462528289314215302936203067174313109347685460983631728378088458702074793869379675041599290826993116802578841270093963837472709176018870221002358318329528304473790591868600320 8405 127661889954054323263343357151798429338665911287718160860806024943948976240042409376773812471616312386182698475186115783900784385148518633785502939681069973726713485244276538651619056265129521926274936392277601983401164214370422712912453934475840645883652273463241 8406 8101364509816848009477878750846356406864349921450971353156121151030917985264043161283919847890659200342378118396543524439927967354492394621441798772874188362214033946529243956136728253781511553135033095696863502564888393758354697806151680000000000000000000000000 8407 411717297796572106829362285485057164198448331103669884663812275632777041948690679042205684266657620617752035384379157502627954704985077450682282987049827775104690847985054380879807890233885125496999735757574633940662071170443714533028245928338257861926803037293 8408 17062690619743736804597237659339556962957559109936479774253902963930752793968973148927664904244492158839684079531639489796803359305802236568297105576707672035477455150051049533505408257332299459442780993268884829925409873394622357981345966555178018782822006784 8409 585911520215600204902518077543099333352423272331133337355892118690743180901097527380534310145450329422768646065696084579444087287311203179053313494013311248641902649210963995656677768390245005107060086533008218259723486739792459277192098081943113745435277841 8410 16908018098316871440408523357252598662273070136640687103744769564520651685694127681480057883195811643813307770212959220820825154155609168569041043014530809141289843488999367850140128451498967903850728784358003922666144141725375215568584305717907322124107776 8411 415240156621078135065399839842496161875984481190476640076776497857482611086151346303761009096114950954481818832584468117325549193707816771247185147743393191496037615105911853464846598310525877236831641143688603730993314202787343551024905979633331298828125 8412 8777047048818154494907303011360105080396131462111905894211537535889504932514582686401992381303998029685167637903586379861822546970500002218007640639812996193486740553410320958445857737522003858734220764673411162006574378526991699225181912267554006499328 8413 161303153688771201171961160490000869193301000732263221126552167028970479123957174630822083752307295426497201502448035284889027394943945815455955463951686900727856641777166975351333227905294455219743977766739861725834904412127575953474807798288708364921 8414 2601107480892831360803461378555494359518991908844454162948608402180866365157627052881497331792178616570066342116842916462241535754237063777082614572557645819184923329072529651722527522141905188940147968252317400685172147517741740495231902161420943360 8415 37110651835404903691122843741286797342903886121076588808675541208552879020492065220497272749803800770078458703181243159824680444342596747614292865785788647820545964543063678580014266279379038081822001522961798270163184506372297674975124455274700941 8416 472000433497171266514375619667480321070776052273326263542085378106176037077448104158063550651637984569814823224199976812753655681472750239081096752437533055144498399944707885382070906804762930186970508688881803979934306140160000000000000000000000 8417 5388684965421349932526852024411274270393414426119156306626054021373491335446695151865625527105532659448679136244358584514322308706888939091111614560252758900597163538250638341374070026889603496895368917201351211307413724207359506346524672082881 8418 55572616554595034969943344576054320224360741383691046366944510117947925204978801613202437420415790151975867651083586792292780554163868482014391544682981313316320880411289835918236861669863111766425663527803001424084059272682297748518852362240 8419 520708242329898916541659392013611113360595313923611558133803501403111754491354549003722547558421151853899104082012405352088923243532138504606259699476849709014554728024017205346418003369643265676657722186209666082090893996296390961825912253 8420 4456594643191042807290077809933072010431170062119117572759074689200584687803080963375987587201048730014191120185656075396977732784502015002767156533234106990371266739734839466600535901733925666970325939384025609167282524534144217452118016 8421 35013010173637838909850143400483004847837330584741606286434929084955729213450610274353185377735162205628290639406356090614469253051969577444995170803543665652979425796442102051369741745140224323307967345075687762398837694644927978515625 8422 253663277063009082883503438450384540277297619335738432693586730260850318526518374988186788867676871029185111069501685360589558783336566916223253343521708788106436413549888480733359240276409223485629657518872114336367776857738958602240 8423 1701882726761019096790807523769792131540639632673265848856123765495214119493921001287324633996449535073459797804982933820767402100284245144787475533270400951090369347069367902241866089185869660083784803759834420110482672892994556077 8424 10615968840519023418875543983031165565671377184372979878875277660221234168046042577044649877673165538474032249529750793335365765325753536605746646749691999108497452441500448455602265747398237925186908238700399472171296809749053440 8425 61793985460491606123138069032583225541759888792971053495299105294242919046142290966234135434058539589936611731807592312056937071214074132235425823957868422587757426810816367043932966697121742510867033015991040567015065708189681 8426 336808797835697202054965441867231070362880962364498732811719505369835439627352967380666766776293779896319923378741611279266086010883766541226234841279705649569834690285589604358010028822693494683985982259200000000000000000000 8427 1724529342311259939605366885164097725952869710339582079979243892564223489404226510862444287399076269209121447642027756911051026156770203442168127190336329895298934947217468031034054847849760085727969951225409957333927659293 8428 8319951775241745544824586999303832476336552136788417645285167923922533075159957227239660926530425685156738255549967174568579144883875851379711010903745588880913085275937904179417933131499334344369815682286983847780286464 8429 37928766080442501839961602709180274468947675933282321404295170706909693144813038079552887414084777598691671545091816931630891913320580000904648637036951518033422554082367211140359647444825672569236128089066887332109401 8430 163823908817223126941496846887977294671562054061342448621611601150237044981696742433138594683659104404538232067949541722999570611990134518625015432979708990932468046999937085937599000757618189835016006270829300023296 8431 672115618562928160439741146376308008790996528590719800093988432193599700276016025814564450943161975443802126063389685688528845477988726184819541062814313548999812169390447315100327709519250966668168048858642578125 8432 2625465346124746338652758483484496105947774603785595598456128058473289298688590709796219423504949215238863297831258689249799275017578931120056467119912411769161514729959185488130130791333432360142011964743221248 8433 9786932857583534383793501466269540329803812710704088627952093137046262417714495326989524414704048052506238902701193448703036756521642513269902098350612996573609783512075721031550823774935731687869694238223521 8434 34889663764676356987351015422361233813449990368543860951025569658256356596570588511279499552757814196312508639827581593499730756697605789489889836872068640019617488951679599776664564086143777939954178457600 8435 119190633266299555009469673179023317905831755715550801867887052725057122405674212365901956189376322765025776919664111138863109432871586263387755905948800772278458886156367245283169493788587412016741867901 8436 390953485098792531847484723357172547339939308758082747651537672229411096297947808549985418209296282026658857250198232864181412312370766984443415455299754169717323562181410223286124544000000000000000000 8437 1233526816887812233720398066729036686265496116105381037288568275986533183937898579600909097982513167380651525544490667342714147900215245797408604190860488777439436922742240310840823669962914083205001 8438 3750412936536130747337481601292364383273265531510329224010803719873294794046939559952373401557394313560290413093990356943593263233279342592373261101705791520415542552547347099349495824892056043520 8439 11006501546148230765426127595520936587162486422898854865501090398161788985745854838657844999701781053012759665664202063240369190434366954984815723373498370831270099154809834291184742117970308333 8440 31229195267933153957024057384404683260458446762275054908356674276675285714570882378962988439619459540590321003213690500798337824386260797242196295684328299656602089588779235758657336399364096 8441 85799804992205884829487529186744902570620063009777170140480252022835067982884298619777569838535217360683689271980222811934296334915157629383447730838575298274391289720860527971343994140625 8442 228597702429868615080141680485628769864062929704442254270232193849534679146963674149760977714700249038575257274768667761942608809808400971485680635578890899697119313411971755355175649280 8443 591478279193821223294572014915799303191195166193973303517097444842654000075466955516369363234643552960503840489040450092490751317716661361432212625315921284742919862160347192850838237 8444 1488283133827691553700779588731508617871451294216915054252639679590301655623341963821570113921936855697390888025922383346156763663545716460850226428812382832280453852477361865359360 8445 3646610568993013623905608543399430315357443730086813114601432924202157479357053524082131221550554978743222138862032352172352253575405341173309929301594746512773601377626908171321 8446 8711800163317368009083208036108236295544568370508618645424610364599415693341665497772570525395241317061415914679015757596740432388693223694841702022082363129856000000000000000 8447 20317982489311370319268694423311059224863045718511295330346400209495404943292337621436580331419034472339191513120392769226629990569115887459116270778234343188704182951015693 8448 46315898181934880702045390206327830119462564594785922338359888797782485978648491874393776457827096646896059256414864888698303860729777448121467866500305056175426260434944 8449 103315049862251793749550087808629103451055798507482036796944903381135822400264438104689318775752625370808080731535255278428599310216816670707163247918354121369658994561 8450 225773997326758379854283462858488147405991753689233909639785103159087910045019376819940746337707426171936591686628139901942031868220887239483797559293359049372860416 8451 483883424955420634378862056077849121166238704601531011745922806145946574039658079682964919148601950824420988811969264302264176600397489918762063659806573486328125 8452 1018196499337040938754299602837031673169118742700545450839254332375132331451960512564509095716723919557553315152419833484411826765550200351070090014949027872768 8453 2105731111758311874664429875879865109077430013178463837296240017995115308663591563293967920283475615411804491462859226103355181434136870455860114211634927721 8454 4284508142810906604441368303079870595360464260407295647029381498833565307334326568675323836728291866614497052060542515369794470040289886592182406023741440 8455 8585445392022685413021662065506829400473448661410112097339363538269803504222863170141126989203933464895719905285626186413437048820295482310686382121261 8456 16959661920010514996306447410178397981758219970829322238967609700908041135885007711365203170092067978113741581921086851429291231585239040000000000000 8457 33058660515720909015468124385818396194404106152207586990859839206346740418960127670931637059196246505182028690425841270217621462594759997182118321 8458 63647526051321820544933145846615825907563745584119015814238066736135004517466197895711134718876806556055923915502072431284358786636549455872000 8459 121147548889546621967762769838136380964034686461943544779786672183276553085875692506913033125149617884771952482235891866304260576430528672413 8460 228185509135696896678199764526413427158480515299866751751200845905107344818767821113135098113496992801312675346317007988921979825528242176 8461 425697352837387772071534558733884826284529628738117232786833735037908525792787859090896685565327602529990127850747459162585580322265625 8462 787315526018204835625804454135637446236959468258192530429937256245445997796735468721418279778016421805992765143115871770446103838720 8463 1444855134194918665107854191140688923872120135221159827328934995438120172580002575839285367663263097348458063554169770669096779597 8464 2633406651894475780079673694915183157969794768727629571257062382553504032056362627193270721947336489998758760647449118853038080 8465 4771103066462349431210606934933945765577933008703179099210573331136612405291520906922252624950158649128712031189778937560161 8466 8600335251229805534258839448801989126911323219622966430118839402646507402032172971494994092935566872667551170560000000000 8467 15438185256011379397187208131166574883539331538234905194853637518910614592703212276718198324426309476408690341246090493 8468 27621728501273100339167649712860885723715631448845420882560832301315166660869136556394693808233299102556883437748224 8469 49302656259593554233076207538866417449545537939341438768298990918802951640339236124591664581068796415696695957321 8470 87871545179116754172934732079957354651433031100131064163189944860936897494956195661636303497695225874151899136 8471 156524256063516925713177761644086296120200051679556834025201292352717045415960824952620325443853529705078125 8472 278914869496742221145081052582734691548746301021340217168755459550274982159021502057364696142098766757888 8473 497650778107729783152634866022710291117941899939226896776591349274167871914830808241507817874972933521 8474 889924642963066065499595296812208964931945814377142893222148052253158720503628685441686163035258880 8475 1596529860875148416351846226032884628719551794554594564540296858069913693848314998425666182461021 8476 2876233957829593178297358559332273863111913482591624144125234763218410918035187774259200000000 8477 5208736198120999920130502268649568971696978850478857223702225097164548567216618023759758841 8478 9491831341191241624097653820239744733536867130012744332124443261626468700500893819207680 8479 17423602816628280908206596442824639326978418113625135781355740286016769726295438084493 8480 32253055989760845481119175847876617003216005113864349947795750616801436742247776256 8481 60275241563888015662584179470366780549330480577928890586428072200945050217890625 8482 113854420851904928662184189460201497848890678962657070006202515939295557058560 8483 217636079318260342583345332061415867565084215121365114036625491227510484157 8484 421532479144761957147414553395961327637076027556585235228025222175129600 8485 828369319018689984360264786093668735858213801796272611852933480668201 8486 1653906682473723813153427907353799367393161605371248421371904000000 8487 3359882627176744213698863024872767562623294521024765287054987693 8488 6955523251399130080955232891430778478903861873334325612642304 8489 14697147607334852523658692286433198686245844792095139021681 8490 31752828577524239683723463953703020000394033739077779456 8491 70271152027761209657759877167703321491141295785668125 8492 159615673974782126323828602385507601715705422020608 8493 372909947154406634012237699082873604008255016921 8494 898174343395368381866750761397315195779153920 8495 2235715755716036890223656251113510636127181 8496 5766638220921371837292775614216798208000 8497 15457677613232995157635287413897622561 8498 43205043370329513162876600509890560 8499 126419265768107231661675107944573 8500 389002812421949728401846030336 8501 1264667420384292765303068425 8502 4361856683522311962956800 8503 16019943075634912615917 8504 63012896730618193920 8505 268721184537967441 8506 1269666810702720 8507 6808804931293 8508 41766153184 8509 287011641 8510 2126376 8511 16381 8512 128 8513 1 8514 1 8515 1 8516 49745042224772874403902341504126809639656611137138843145968864022652168932196355119328515747917449637889876686464600208839390308261862352651828829226610077151044469167497022952331930501120000000000000000000000000000000 8517 65863623989395992740124360717699657982839698584715608144791847453230524585085759181826949515835116573507176771403177301606061446649813948262020166080237698061402213066948545581607242410326388115081042634513066485359144140548316545278635 8518 2021056177322737165322129239502164645647495659503886121036214064051581514915217543158358842599827458274679418705270504279268322792619218899193824986729973775529298797533815604668340270160031750130834928085303266420943179599263372303068995803676672 8519 22482404584960830216669918766414287234442515846034614174003119165755353768679906959573129473426619642945496045123738342414539272684480828776016221778657880097724605326070717140360973493255127924640130265063045446128569869900506684315343015272489037620005 8520 2479773969965465755681040517460205418107905047830195336337547724742301665395853884127668171154445276772609324970976590360299564575793878982150627252774251571587652857670279256223353975055542893723416626422780957152172196549285133758308245384480448944386605056 8521 12912240124297667608717266125505340191349803759040599903012647432725534660557941644893801066029484780423299038584439676046976484586838777316929074682282703133108454799556598939632000607226625099845798089756973595710455408041093735320575811485908925533294677734375 8522 7566169282510410499057899488084716923356944295425820168903237175506539511388503826527268818667403007034125481810998074252057677209067870827316489649031467363708073657786874443904840833781393277072970631336037340456328940015860614852857777642173712294110550743318528 8523 853221801307936353134182543418064766845324484438063709921096291126762645880773592423636794670132941532614077106138941622253409956572042747503129805559391186171162502836927675091696379347339913323453817758794009704648100622852313466880292171117237638857299905422125609 8524 26438233669612093280232474523058186420332314808876279476847639552251981644385065071899773917446929919994248611858712951782658372264773000723420660492094555913680128648875087010729121540963022290273069795372542962379552397871351888208640183377388328095175688223767658496 8525 288827909402238591107951917440676050119931847088227287393135514191669676865638578041139854305892068308220131106903390333923558031864768235523648884868290924662362781298414864425050290767877514356009247444895520656875634826796959033373303820863498352593546577973298366051 8526 1334118889049429881476278413903009127125555610251524725813479037771434426581696410867496243116291403338819539551678106802747487094402225552423341413027811166949352309778253579175734001424798856279311201306927803271814294838079758714701325795328000000000000000000000000000 8527 2987546075011152461069115735566060505984485189552657446267889812937043629063614871816681707176965189719479248137251170348011521063877019623370827912231524265815156430787324046517614883336631343913884991070058392309582419352327513474743196124639319187625719651535617544013 8528 3605201377445811448857012209137734819815871391426718252347599928579136935658784213292638166195611574211809167333793130620984185681344711493636682605524962913599180590822865647167501094033527739427047379221725872863118755930733762966050976637039659204814563002688330530816 8529 2548763046460610386642947913267140114655691246050187604260392107087628994610686484156989006837292013607768905401452430512970102574302547794484885967012464941342415974147730376601634608414292888989692735193186235202098291801344271706850860694901824131342288645624881154655 8530 1129073447633488743810739965198768546628176485001841051804278833765380695381228419996273037831542284091352661662742762087627343125315072120952430236775122482388233926771723792492248270779508551293860483052134666680217593801254252518786393043218749923880447923541881389056 8531 331123288838994541682458083879118549863605446329962503021143897264574543248945008209200923611863595187438910832825223351835829490315540514873932901366117815020863074417600418475924327471871737692086866512497886875517479614765984794026544998161477714861929416656494140625 8532 67286576277730674665526071103559712380066036590399797345669509168818882051175410273699605639417335202068642340234231091786766052277878008839912670632503702865977975455038351796325001257448932113724516767180523150604500528204057735872527346629789498638365793371014823936 8533 9843410268277198532498271694816671145467534765399640176409199129461713563087703715608528685670555034754104916899972187655419342202424292851782646634785538899613386826682114756272642958474067082535267414830361836466713743902606438803817323974309413809307784813255159835 8534 1070831294486821162838122095733748180416134028906697506432004996312377201501790718522302379138079819244094774697912068015661627044874487067952325396574708960884493894768504858421117054418548564117210671937499128634983785488953518786046381865506684836450669583304491008 8535 89064484286320806842946106282238572639046412649413836570786245153733094697006540469517917291982990725671806066507642616614500699653005174834685646092396968883269506835811702409594590443371944455934417694723506147772809533095974326152627304865330417948703772064470261 8536 5800901452579514410532830598512166856067920607372207357807121118975216966455834625940799774624709565859235530816643060889672340536935737335878532522501159223020703757391619350358146412122820546200579934463659193753608439264250521102655160320000000000000000000000000 8537 302090587720045685028338140391843046807427458079483606726837163247291790314080019268328718544561739657637677514842230278192131946386289761948829154465061241697131889811924577738840096870326163643837097446572055392304848783959732116057919217207525417952200536969175 8538 12809965814902446140172583938936691415248093211381848279414632608066187440371065055776096825488064230832757194326122494635977802954616390934144940246432935096853492242170086643322979854495312438984916692365995574146316556374845893715979854302999450318095832317952 8539 449473911563430258473081527984764558621961567796574585483597745633961755030263542026707119970392882156433655246814229257048959023809269287359777201567285245839557941093800235808373162494285379153317431102999323097393204301241793012368627759147227959951449324025 8540 13236983321499561268237215707275038802923881488070444857300461428953488543475820148302643810970782155565917804316046140335941604517818745044872957026989921015146177034671918030892602527793033736902343335193672194703113010024672245513324445603813538707093323776 8541 331366610723701250429613514589409472685447295909499860418599378103610580900938064009443610059735839548023523095034804896260804681878314999225722049075152475724995144569698398276804350808713480829069796295968964797939563377616930941821222212970256805419921875 8542 7131703707541495794088591250667525744068714620860874840659241153136651808747215984000363240570272126684501518386759604805126575308451352872026973755727850198644491046308033767092099463460471024995158071072711551551337231869954120713411351550422987296473088 8543 133313811893111802153023677001495630944340113442864866534812451663871516843874492535990965460959220613530817013425738881398385418311527836902375670216714173459476002334520966402354223953325104720917644741488176414119447538907846193127634816955185847334429 8544 2184522040047332245852426966363541894725334573944420293981063535573429267021052307712141050512550614125622509502934807525231004489784469637580711111669274982555634023065762834868021633066201329731855300570039547796377725526245678403109583150388657258496 8545 31642059617863224750948967796451139922248673585700662602939453585800170985687556140166892306635938522337814142721589936744950661598729752549139306531066344332876291685329719183527182629195572022087580084197470398810873539738040019821598245509912540751 8546 408225541916885247774592464801311084770583583706058319430812043870158489629084838743643909787845622111789946588160067433000578917564940683824636217381771313449556259385552169030434051015321252695371088156454140833089210223165440000000000000000000000 8547 4723621586897377939210754623433479244727948731221328910218286994082968673728717319079958736138775809453666921444964322129760465387918247223784277114178283035494046489732532554982302614151618933970204112621648813524730879112878750821028757385765793 8548 49334199555717637277507674265534825598409233232752863493829208775620762715701963892803867537680183646725372908251421091516218568267756152624211203213731161557965074660470192494047622430859069188219114818332808372703726059201009269822934562635776 8549 467792133046486065084726164892672773605552106294259218633109284168067733610477135573549158864164996986397521405213613465785996322561792139307875910021490889446959943299672029049775936925787661511807736885748336497936996104758593574904877440395 8550 4048773973335473918585351392405597468347933738569395217144517421689327805381874145577827775139491069548360814437623871564145661078417694804472597850333818557191326267124469896803479821605129726257077814155337432357389887410336415942281527296 8551 32145163859772173268501323099550867997677059897210194323671325599159866959141532419110395106380288682866993054254898141964764005551959612125381116621794518422137581372141416558418294211016540274753201844857880832522171083565235137939453125 8552 235193563562637135543079388511109886647018924011049708692864058228203227642471778627847154055584416377209948538655590308166135193045420136901970581293037213534846384010555019076601329487828398395240125178079588805288469787232827737112576 8553 1592596999085312719574093790897914688081453052560307597899745261202629273142854574680852758310660552266375518374056062749687824443538529798813836703864432182810066399777245888038451302101030313977937906517000731866764949875557995343815 8554 10020309140777506027105609464390766171085369475609137029213498146578834967473005718943154146888884759945964430911703853130600067724867951053465365223277780109455441312793047372565654985859288360685515498206126740425270982548345847808 8555 58797499800226968259182577973583636309786996063118051292762232349088700893097642589535000638987830761705953051879134457419817919309037423589739612183572095697687949271269633516955142821112679539325162715600716444342078302985829321 8556 322880315436882358711311610522140862438953995553181382230439124138349752212646276806042475120849160134531377253303170725425789263169761271214515590332514187250820810730193750326529570172552383832761454873804800000000000000000000 8557 1664700870462891296823323798888094371044863087443991656265352612706432368378741204005884406145585423244268820405035096919664220337962820218103414337350960647720641355349879064148279646167204326389360765564515535330777594299715 8558 8082820071148327598024778929069341597209349184740517877522208117157874571062642557904025134410620110381349182823746154254591368775277803935196295146444188917688089742771887951874953368874274716081255921923146121718511173632 8559 37064891174665168195470588922233561199249604212478323412046967043315236176603010724907339674563165209385062396007813065691252074754708909919010732214538169261627652153574588130755074583357762044480810983693322597198238445 8560 160955015219482376990533732452806499133288891578427655790551552295509590132168455122533574645824833866770650446530191834041889160297514313688585061939538375579361457470404959279945405427855463872039015209585498543620096 8561 663576651628335584105311391571666521596325354119540778482772240076304893788789441468694209772411697130686722039689754426151648492781518827816815951487575077661858107966403966194396580571585375030004361171722412109375 8562 2603543481567322155171498940753851363336787395581462182415303504153259312609937982286104851585835508434346711774437436603886160437275353440046828961122021008806198655811877988613393475574361074430488781380856578048 8563 9743446317266009130812463181376837647555748668171412230774611756508750687328364473149865355134428302814542997508833369465451881330682529036676350219355634461664692909942222526621636790645203605356509139404481649 8564 34855415288037983177714645783925364702042918367858865547115720631338940143484033266361356602087201234578491132357846050378400741304180375837397761348136529027940196641950362406915068414134385620863464186576896 8565 119433674535040010230861378394539533339991878396221735133957781445522261691262927691249999114348862673081367237287072049326299178645533174697253912226782054978260495049016395424867791707876512940193507392251 8566 392760618194104052006128077644637308995563081939457104937253303320457163565224803617940982756731500954570575558910456477717365393885944931408203481974344982815625651706373012554174693376000000000000000000 8567 1241879779398020466658273259409411005411552529084483272341113592220147870124620450222517980076176064177027079822091675174389056981912135429176885836125881978054117100882078148303896503833805613076877973 8568 3782254233406137552130946461465496677851817331707307182574533124213821648524275286527603940526554810476606204202972128144908208011298817572377497247115708964862692598485512388667680563844823002382336 8569 11114155311317993771037909568879590013414337581914553794286901251104619917425054107411757713619841601423551668566096545511884731828091335134558139767201962932255825315484379537348987655027410346935 8570 31561698263877226503942384663629280256678432853116663193990814000681807101561787217547107747822343100552864812009840076516607057829599346774714122587072682920198274326892523579720938700496961536 8571 86751477422958456864336441082250338112699718020790128415468586611011477724568297665699947741942749292109729151536271717243562238210064243738774293170328605463077739388843041262728424072265625 8572 231139143588902131827237022655330240744050974113437792970592700811655059180507779047187388652329572445984180675716170375264627194900769158322303797459907991599562746244351149244302770569216 8573 597823156612849534346929280432786363487015893637924582908821836314448947308860605260260631499340220154169662221759041089971568947019412901501964528268033822305769990509230709317824188595 8574 1503051787853586260142058430501473040553063832936349019368090413147491624013191184744830518397860582117025572542958181460768744375920586358752890319572675881324640119824102140053291008 8575 3678366932989011695671147284274320768083417979383898165107311725780709304641883594058870381056960976140593071343465182319614164845470334232089893456464076250878860719601800788981181 8576 8773524527342041806505484486100636020615249946208930639777454717494053290234806270404889236581697805010765728499148565751483243592808981409347221347987177324150784000000000000000 8577 20420704416859632489173557869142156531964784100310272888454902912254422033114267759675239974707635974813332677501226824650347186144947386602270020281192210864532818620702622255 8578 46437360538194516613515747875055961191508041874239406489510752988008440676612998714080032609558682430880147671284790561348402424268712979841896608974442683548859035352563712 8579 103293112289228385018547656913660812090376394367642035478469052563954716351593442288204042911763172972752684315761508700990146448263347192441497268503690498072546944659265 8580 224995854038908098598480487115453146260052556168321531792167044546872574183749575223331119166116953935138832481359222030619924985372037130751201542830473128870481494016 8581 480458455829927510725734346137656695876383651204469145785391249451218862407298289798860441810708612336865294475374234802113225249507202032465482091520148748779296875 8582 1006889546388921566242185746886986144765493669553046170260212791821423165795775225496619787624259759453609082035536797126265724177858594389597086393323935821201408 8583 2073039712076779766628843424145359684023658085864355508203771042890206275720297021672590470477054452396809997943923864170819500117438829518779052550652928327269 8584 4197376650087384554800244103176436870999712861011590178420244013572043237024177382587772485988028201642641474248713781964440252461701865842662392669400989696 8585 8366196005395211919137146947416856434977615944031781978669966948185881785260820548757252922322435901626361694486643529710917366000643239686348565082864551 8586 16431776663993754129250722119355618426238024297951280666167299738104014920908501732932184548182571876543079851579421641390228833217502248960000000000000 8587 31832170250189938973077469394172767015543113874623825199480614845508917650247885336257238851310928514009567687891953114453576147392138514914893960553 8588 60881462812455712524881194297969496660974299039382402464161068808119742834598116542986419002478581554089840138710600601775109219846135009819754496 8589 115065913069587453192956874251233024278666121043567625688688051145684062729116885362267400037635237750765248529035279426695613233089339432330275 8590 215105403364188273303751000891171627814396575360141806663503998270148122105450604632100689361522301474389715161039499012503323640917997387776 8591 398102155806573292136635856164319184855815049367011782380719318176460863497261294290516545838134521834583803440396781292411633343017578125 8592 730075735631706985027730436175127889736875245519177253701939480607825952254283611826900213780809185901817059326883056100858990853881856 8593 1327883085019217491884566785824555062324012656059959056535411956471436090229528662659793101720456625998420132356194215645321817670175 8594 2397486367830839700449559745221423226579944369282035747787491881675539977959407004981191113738128643146181367094633799873470660608 8595 4300717152977862487893918187922595831523467271823244905648440949597439324538045106402947777136985733647764460442366820191949841 8596 7671795257668780387375116946992422860549342558543213323771506035810705935947162974952511458440269679448722285527040000000000 8597 13620941318783208944778399092658241267210146384623644963211273026038363612335933537326480698972936834829423483004184888795 8598 24090966633930682430213997559810437220656729025525183298728406977691833552250879844938007326286798928505503357905928192 8599 42483711275486590160897794826514499717257715749988821776507790850476993020614956726424491399306048316986773571602485 8600 74764914372285690654323104561315676649972723902847386270722724479439760602639871832570400144755986298961223745536 8601 131422333907004021902233850387137834461542602900786314240554393444244043025006000629149340108739498335646484375 8602 230955756385977914673544715926548158563440561698860749844778222201985823077084309956198633877104634697351168 8603 406137849034266432400904853057965248081793043418703801451094467232650371591839766400832855539791380991289 8604 715328185760783231548900225898813772423798327279226477733238042352623437283782250225053592064828112896 8605 1263085934211346795157449584411966635865303849082691378064586301412575668500515456640671414575861651 8606 2238061543412415769282276658737436520016129903006975391997383410506861229660875369794764800000000 8607 3983337454498446934025759168660118947500638792901153801166041638282157095947963124973788253533 8608 7128402599765320572991251791599070809954967013497737188651708528178278220353634829395296256 8609 12839629649118610472712527252891495321613344490403575200216277454295301797024595894566415 8610 23301585874965213960431498200289623467848114323274706991525985547541208461428461142016 8611 42654288764455371136530588577860763775272357204643016514484887904958566752020390625 8612 78844499396185489202874246278471038255500694663316315867631978336784403971178496 8613 147338538767465491063206209406633782703514555027694833050689016896200083444555 8614 278690409654507049365468508753189870683873265116912714014578789531525316608 8615 534238081623279858233342822095194794111958930873936205977903148781879301 8616 1039264101979151632281153201721511173054666625940253306785366016000000 8617 2054442784978301827674199567944413372734831975106986384671989651335 8618 4133033566310717719517683435879994957722371038757588969373827072 8619 8474513526113416567379524119874984868387945046004971144804105 8620 17739212101470635722974005948658015472193895325328427974656 8621 37972922942658538497065334123527439844355321487229231875 8622 83278152240962526040743926006204842387700688725475328 8623 187483119833139188925220002573466824299645563953709 8624 434201867184615772128503284324493101518109802496 8625 1036850060273525359943030610622261461276247551 8626 2559197148536488453131260728493413875712000 8627 6546416936585595231662403185261315156913 8628 17405219854753909433915365405104111616 8629 48259722873972080759739938850951355 8630 140100905187072996302030511200256 8631 427778668201717883282974586325 8632 1380179517131405282184027136 8633 4724592022266230576847735 8634 17223422810660044139008 8635 67250937435847033561 8636 284752508011217280 8637 1336220979061875 8638 7118310690352 8639 43372720125 8640 295956376 8641 2176399 8642 16638 8643 129 8644 1 8645 1 8646 1 8647 6466855489220473672507304395536485253155359447828049608975952322944781961185526165512707047229268452925683969240398027149120740074042105844737747799459310029635780991774612983803150965145600000000000000000000000000000000 8648 12257724957877528217291429249369099757060427301862538465552411576010691795696634260205879000405735350780182127716440309555705519435440362049598558128566874938311266714885112772922470522406784846416553373219925638942050945717879397022424861 8649 470949020624803997722929440074714471811872547589843027840766540858780153591273004662812840283709270551575775226744476995190038969147810695141287052173781560592409724360514017379072286137103876286291504880281405630843379545999226227013598141774561280 8650 6178915811177624975005649597069926131600601180475479190729168852321216434758668273301818363018445078009093132668067341488133809218856150933510137144356528155926307197678916695051982479422857076681924825511641164843132221523318730328740676395556339395994033 8651 776548179464965210327396175184948540168882070484532035072800253361344148547633127467291554533889094076139725679694963736384707367233784961627314024447505995315998353890885947823417129050448803502911956335288351386016999026640673693316083201147465380220408692736 8652 4504036516219953742062418584068430921750321328118583300549782400325124182228812776779113620605315860614830488392069038616590902900505533742475938764469377473849291266348049235638612240098995931340301984707871031729914088872421271490815245584067888557910919189453125 8653 2892851938164043261495317102700533003180981131100317557775366465803337313880979830894939065913724385417517204406431941455937293049632345647782136923125565061068382028486661742256379478323802262253038552364106472520169808881613710037711384371913025152329511318857973760 8654 353279453257763467470705763772807128821348492297713671752078507857723721439651214407002697511831626219332449175644544862145164100576260818298597595869716574582448684079179400747078854772412759605763229508748672654233517386436299008261526800685867553856156727819335097697 8655 11743777275977974596516900787621948212433718700038179231342959759079589169120184854856662597820346781996678456705333309662319682272408831771637899249829698586485417444486015305218323740962723411174476127383567956632602848565279603715836516093088680765888593958811740405760 8656 136600203960345532600104586225495067123971269666988542117960354886741861755784738955221216588736146292048690994267733632585090573580904077781750647980157550556541201312383462029339282562964140421685658871031127048941601754729348045955731576029552594213755815483530429404301 8657 667644948893451005012557989158745067467940248726864639500800559549634174232550285478603212282657941189355129410811488300154223584499552802691035323462649016651841093497332077110777754504484986115096168475585604703802522048389903763146073608028160000000000000000000000000000 8658 1573780573416405628304089578202336256219395020265375638205595991231599727853585895971825245813901079082348222693691873387115486803316598416913485579197487611185919535231358222783045258335242270390940973841809969106985835810116340060821678780299350955037379571406289360829393 8659 1990279120175502974899601871479180003549420243025208689967128087135794990536757611628195180925485310431228746489235620386866089863350660250351408488686708059876436058816168670134171176251582782442109830529555538765904214195702817669236638501105896932306472602405304883216384 8660 1468959597869652171966510612735102233826477033311986988788828403247765329055272979226727122597829558205538392821343553999606424637173990764335025437672836513998754612464134962622053912808895500845772200519044036944967151731693847816367167069657204497200947885678597517196981 8661 677097964509846061125633459903853961497712953332984061192128306130262370563502574444494843550402461066542512263024662933910412015267105198369264093940035412364225937050709000111492044894224938884679852372403737229605989761853211720342941823700208637916111534605465903169536 8662 206012405902683923107922450549957092459149703805250358311074435366611915514390661032468931232557849353213973450060824611393376304389774574733280664706954853145876093555350988459409986134627292030090311510794115126928750179953149319377439167590253640784181654453277587890625 8663 43318557491639976931322628179754924814753609915333844941122584818414532523689624079999167171777118121194293023749029604765053039597860165357473072539208476136490151763678661455220985144023852418919925518693814427970989720108159524803200058292570917832637114386187601051648 8664 6542131154479610917569731333801052550594580840611171019196333620134074636743922889789012911605328561141527399512127723036745024640978616879499975375873811333517810063493018499420443469846349210655959900473683898656205318638210361184781894842970490489876994995131945410941 8665 733177323408678150536508801353970919976641175310724639812548321261709490401806187894205129676357179745013722909252675333326674969851855251971835054017305790465199236343803192971529774580970289700618222554270415889575156251516691056936339218611210979299788782996752957440 8666 62701530112705935613067647048946638316169119036273406445854462095367168584690438793988057953238415350541167595264386747477632856653421689341217342955097037720117011164361402868728798891415793518364169147536199487191925201806340849809092699998991973134811748861027137521 8667 4191784904439020268884613418671254603412674990567069134113891380800335631201948947463114764168799048381721271941042636684245225917801973977432546925226985285176529461445080968005498948510071071858785728252816653011621943446499381842183140147200000000000000000000000000 8668 223706198062698395343730565846611034073271990249513651263365171644222025882578868025832500359793509250947787711971643742336814625587461241991638530164096232265621905080872326145914449632529581711082598138414531031703537145884417437528489866319882554154319634732448421 8669 9707075401888083509268382006092918467000827733940286575404812759240088090369335915168943997160922499686843419016631159152257967347663610484650365681432956018735897592918339202798109159945758229083779834260879665315902683712358033898445847503902682826318677184348160 8670 348060591609455434516671036522520753625287729901797213900674986678311896638228332139316344628636624518862107781917460422923046108237689085293941528302489652877304947197703560294200546332677976419265625294490225620125269858019555265657223341365316994434995471102753 8671 10461691410936526871595557156218404008898533381789270007220686553331234386365345486255851171035183069979961423132092316349316348097339534397835594261690918687891242485949035657564542241472805721559917200983453080030443235048172087661572264985910169607278140850176 8672 266977157674380907781723611650500662526752398746010789380802037495550635953342820666703646369570869576554952908323625530352432457409332636897021047680668550890102246248775389876572302259449516705669808132902220950838413449544208243170392893231213092803955078125 8673 5851056229178933812780078324004266098668901584294581851335875795488216677504570883350517444361312342563647161061772248385818356382376579965418780822477214386167328201354060325182696596927004713467689107747974536193689603597535138571713745991139552261046272000 8674 111261391593053959763547414049550604215592490227879985468096141431511822531322227136395204340465109706918831054129318702275651378772777483634675447863207202056626149504395075268700550109701861431094406956192922747873469589165589742637770416471501768704506897 8675 1852820560289246132166320071029272129423533183184697606933930266820598663124713242682164204763427126294011337536163827057329833963462242666218330723202829584344654649109619763309056715465082242354347538067071897310280257734115798664207373655301313297121280 8676 27249107364486190158842351752450222720176771934305669478261532830145952043239079053592652593855183001822915593032628065662161482213162718460256117792283608953292366903456923172637890956405818581283138461864680357417922204344970202838477976050863227124501 8677 356634009629127346154648286547396356898944486379961176528138985486086905263183282446886705520167782339510389495968316684180603792344250074440351142547599368647438825712746493249722020945615060127881766944810849535569104579067904000000000000000000000000 8678 4182890750122391789506812027955884021200762872891002764375914653812384522899716259435973042359075297297727358268411931251150356094698712940392268032530006138770251903578957687196113181302419296760553280903224436063724922322828395809702412814801418113 8679 44247594803382117456821965133719760183476849163275485228986935412672051251618730822728621892259115088007991566404738750139870552523838005683529652438779156339183345590226773762154535210751656201318240012983642098015283004812446459662176273504927744 8680 424631176372640382531292319229516293866375253434250522476266803455728831454025246186389544621106929232688018371186936056330953879449595794571674107277165727168798839661201222756245882277931131062328412647755132919788880486110015944632229156665821 8681 3716991422614991174188874381840818118705266582725859062739110848158503938676731565183770977564260513969100940297934003847682036123364874201906649761116292105456479185709371014672105413489180653890899123371471561830692749604649213445420787695616 8682 29826176914190053742355717678352656424208919052437808035982709096286865136847183398292030421287380865273987677160575681951581524968643506371677130421067831780925765139148149721919068622625106041688786731191056868309483260539648532867431640625 8683 220413489963038602738280491508368662706569150128387980445235577080193068053410435452347393325177584871063742385417108992407817161838743514475488710886369276592591558078328432737236019372210634216872166131663431236052705457180428199251673088 8684 1506528239667804496262096704143054707290892139784869703006912427612249977330956420486891102297808580657922221320583569137832097686100497160458146941209699596565797262676993718291066226039830921547937843305176847295585086104252365360262661 8685 9562006631761337385644271405767502353826734244055983544938715019444543527366033036356156401803225797252013673797844103767304134067917085425287188917902217878632170156124344802967035263947077539800514589779512352214292708137357939834880 8686 56567944110585828847719910916919739433790212571131248469297414501044467457465604817694349523983321337654009896938624760067466676012087270801812706957975054897763118692575976533662098348680449622748859666155761131195560946621822473441 8687 313005676123675406549178991876888555527532365971415374100400867279257889294129295225206279273099961145135858042230161849113427258154318395602307638625882293735266656009604432217669356912535896497808074680041472000000000000000000000 8688 1625208778915289800679300624688239875858760327372219978273551923401807113736231199865838350521251485149258166255955013552085200758014259831302214575250466859059964647422845298068097593687380273234123986893699825098513148095029581 8689 7942705004797506518804929420525665315980920686135843174053019974863921563561201196914909327310960486301555727286948211073163623854171616406433430670269740882489875374189006570961622528407457827860357279254613903002813532733440 8690 36641862934561766595874501732290760069042319028725211614608609166712885820068369411605006200419106208705627043574552169709507884489770760983119034067519969365026043122912321379925583786646368616924887363558670811139366433873 8691 159996789635865357738181324189260353330812990263967846213853006726391522379310536716883028614838302301829681261903103071208492581126726752581801185907316833431941855443918352078032867341100257463058723553385823265951318016 8692 662945528094096871638992157863638445408380643823261868642040079471313572548935012168226593024309987079249291746011939724319792069172947424019947683466578089975674586283579630941903717855832926899865660022449493408203125 8693 2612910738359200141536102214564011544991647260427133640348200219486536591808503026462724615317817077653731173075731774372245519586941548371395771976197523221333272090894600200855785124186173622145751237930761679011840 8694 9818447550658347795420882002190570820539167725844615275290925636545607902964302254842709020207238569156463382959916920759101478719048607090161834009087881949806615876671829671709177283250217560346431825831941452097 8695 35251091793811748344015521142249736118713134043535988912066023584413054208871940292848583814571059879623266488678140480092684369592852877975156602460007354204392341419986533803063859469969361314387156081102028800 8696 121173176530871137518848136898317871303436697316269501497170603904128986528493049573484427143350435917830564503315205015219156746005224652029405950953037587497899206790677975721733193669307247983713176990013501 8697 399570738768457376071989028412425629226613115905263183937129512934859964288449468283507411949021409913316764714806317840781354777720221237311674722108953855801300567677100210977543112622080000000000000000000 8698 1266318654975550195651096631942488685001484448741494245933512818086838003767969759576593104954689522070642085233876490361794219813741563377257958706833245379302949350841680599954737417604789247151848043633 8699 3863903084388129889518047593519333651973255663455957095377401129992720101760939162100499602055906237952895210106610422070300472756301853390510208836951852170127723801657866986059864533713867978680827904 8700 11370531267116688051451869731292727203212187367774534970458731681152285863599806368682914268660539475877637253847877695453531354766900878512905214994161861348581968708648702422147339166863764316169061 8701 32323044700221993064956732869483149479025568563585844115370895554255714472530883370361073809054750456630105672800674398732600325425972081099341185230180741381560638438101462632646509034388896874496 8702 88899025939358253637932588776899587528791115570721955987488616476232445745449481233362394199895879428308017855009154650825955476331840614173801178699759731012645917642361243234884799957275390625 8703 236910330238139145104248473526990525908543000551340269683186906927881972405474270487317789531362521399297677000374825943192533722183696502835122355723081083134291969806439469927700462334640128 8704 612628264503413134401222880691480167246559027544888385264442445451630490447959328314687382942593523791025166812015365385092923991360599306986094319595038097216993002408933728778235139755181 8705 1539346812242714670676094530613907515051801846177591666640681784643491522998242532207268384264238170080628522131784135591125771296642783385691727556574352810022720005277994367939059384320 8706 3763405558111675857929483451668304345644546710801767772126827204798184021783654294434563202904354419803432575384347147889644709037674107045148226445565783227278769587490668685243503761 8707 8963739640852930497018667484208414664136388387738213510276724745667005423165777359959881200370009753162782136729805355399430400445423145102111809549284264557968097280000000000000000 8708 20825768407738224602015163879414460418070896473246890943292433698610644873142838477718788828840557221991789408351169785243574560034003447048389579553800198611648419028018509136341 8709 47254053985240009764172340592355171689758064170108404917395483582183076266518640071410090250466234452133586754506349447569527185347358221014978233650967663247154124237695877120 8710 104835894213361442489371440647815536948996471379841252091025365382647753705233552275756813101228981482321746095214222916660547516906608810876260975691062971773075892782235393 8711 227669937169990483560598928639727758681925306203344991410203331319122764249124821311222434583894363606002020213851590772812861682436851264205836569820932514243786368352256 8712 484511755949516895755437042064772661414155412676011143882247792757442526042502145474675842563262131003038526660986324858049662898636359891389892171621425525909423828125 8713 1011513047192222624872461810065584906888852369692660561872386317603885418530606223293439688992364220792541106088369989866992416117845986088129404460955965649615585280 8714 2073772874959327114717534610108007775691637990828299941909151086726728839139006742107793927698933002826208763562741548325256565228982290888387191363299941612485297 8715 4179427215058125779329449368927940455335611963382963079963724981833369173493405370625306928884182591799528024222410767821147790314017798271613073853868482232320 8716 8288421424645991880342649722690690414314513976263783491233503272470991273060679207949664590384640012713666236024805526286908872328194880539741231634421615301 8717 16190158299354938905253634593242618059227917623296490717793138842503453221376326764826123178329651339629445015125832002755974129106669902233600000000000000 8718 31179651968885594453946271659817056823202699890387793454652092288436623605343260140522657079285018664325156046634074993786906301264702242947057048697953 8719 59257287521814543376096873920147833399039384220239329290705810030653623640208120338615134363021014484424404635476068920388272464248446596100982308864 8720 111241176402868803241819712883934949027488113293628491059930218246608945246051199949989489998952558561141949012336014952128598931574013188910130701 8721 206461898238117914062390626500074595726810522102642609406732401348284081683950094070158619378726653954903696611406053353904020721424309132722176 8722 379190142562228470631675091753196414898809443450443877520496871934565640674729075814489289991152302456829519770122079009583453131656494140625 8723 689770956120274087756090959064034471003908009119282802650820726510583123448601665075281845346052360360639410290518023351126887436038176768 8724 1243849677711902440741538095715658129909454123313966756704309056386788139066734378846023413483923644298980668889050723548918783300840501 8725 2225499659511683022674728381941288962050361592099408717561097231422040575120827940460744356999625436349136187735192017982818363637760 8726 3954241006259965494168773388927172986170332915298970927171621398553947282358259721786552350254377987184188189222045561530831884481 8727 6983168982188840803199144681996953146587353099517319235783260796390091221226508966032640400264120248608514251948032000000000000 8728 12267973760278738222555992184200975868127282296446937710876311814546557549695957645325916791874481884139164499152050079016701 8729 21458579995793673828804222926405730001229041691077149258480759067212442697464297499979405898115117470373486528161854259200 8730 37403703472351163292669463959099313883846588917511824881413958017635880788896472683106071747811520542372381197151875313 8731 65026852762410816467864752319949278557880878051499978020929849403417025734610992981366214434743037222734398169808896 8732 112853891661887445754502260152936267384399387175524685701045576870898302404294693503630524866861508543183876953125 8733 195690676787807397398257098616042756810812459443412867313732931098927600607361541108470091529811971067420344320 8734 339344962494304389074640452706097055993150143572389464938965862928622629184605627400064759051302023860478497 8735 589010282146330710370676502478747712874346271860797286498303389506372074967326600914389467564645118115840 8736 1024265671252574449038599853737556543016089572891322059008905768880381333005813556075493052964993473901 8737 1786138880952304718370263604947506533891960360822542003681897057924020392695971259332165632000000000 8738 3126387795869171587440635975808814662859331133467233269433639656839627914048746073477603480653073 8739 5498146387763423716515250070140301340277314568733248808159205071720251861490924397602352922624 8740 9724477041348832189148944567007994172130340084034711786149056380637526861033157194840174741 8741 17315480564174848194668251258403623621235506348756730277137956055190689527174392138694656 8742 31072456147313792857190473243169845671397257571590140085571596913144745006315662890625 8743 56254578930026992416220504055861518595038975418679464078505356265981378165114667008 8744 102864557721873763798860780009753702663108326936157436097501636647971455676790621 8745 190195942701363494138997493218973073897855705528840944974773064115596505907200 8746 356029598052284385859279561047226568599946026647744935188007960887773431601 8747 675560436000157641217144699092550438946524563987537392485379604480000000 8748 1301080610261970856456226533085298352960465271188164755925675822198661 8749 2546844917099549245565024218900262388000461449596195719006052679680 8750 5074421349334754860959432789920884638737540008933200529833841633 8751 10306667636068066292156143798110743542519077934708679231143936 8752 21374616561887069998061540933867487800954408644492466578125 8753 45338912919728998979641383811252528220675653887810600960 8754 98544380324454804392554397697437147798890300132623697 8755 219905215252152478099367253788645883846664307343360 8756 504899290853896035116466595253991852194897133301 8757 1195457079335906300171544017370077530685440000 8758 2926103960031988356793218095805524846460993 8759 7423666071154719736039892796709340381184 8760 19578636665585417203517436841147125181 8761 53856197948121899543739969963687936 8762 155131833932541710779754113248625 8763 470054899219336989331880654848 8764 1505176933702365076797197541 8765 5114209961776569148784640 8766 18506618786917394121121 8767 71737082094763180800 8768 301603641301490221 8769 1405710800258560 8770 7439367742353 8771 45028163376 8772 305108245 8773 2227200 8774 16897 8775 130 8776 1 8777 1 8778 1 8779 847158069087882051098456875815279568163352087665474498775849754305766436915303927682164623187034167333264599970492141556534816949699515865660644961729169613882287309922474300878212776434073600000000000000000000000000000000 8780 2298940671210402418105657910981997459313944147851439632728905908873193349059129764773970832226363706618646944685899693812935309934895063723777898826554357828235466075464865857744858362108962875937459301317796597116034577064985692370118173963 8781 110598478257060525646885307220462766929599014731338508949246415637470148006352571820192247531642170673196733393502715805665583750535508935518054470670913381467729311593850395493674334491888810103155895560655759859808182706478411430862647386241306198016 8782 1711543910180422303433347032555983488246079686920474681482163811691920891178805114971086085621069526059800059961941118842659856655486294061048023851930654635098016194613877518634188480080360971374606987791416976543558634907710317359813191921587263718633479885 8783 245108228233286922318081313474541875860980310635943129521309963551964270645270868946911869311687888109874149226028632290701075722432122132071611887736952176447262004328935168997936699690185243509354273370049562295905936294195149746285775365012559397452016858955776 8784 1583662904508645637036069306235744488066820541343289973712511343800845470661053231374321863054389657894949782740862652089297698499870960138816620866390440872938695167512894502958087326298274703204949160585875890621406718966547209625007000515566668473184108734130859375 8785 1114973861807716773832821087029486059415009416143485515437862087235201906698126069464384986945695852913482538998317920464674707842722592371088148216796084772221534271975645337597508486486125563548339108409706521169826471564652662255599836146747890184871284971966023335936 8786 147465826416077220599102775734503188127344770152505662572548766187379410422801955012735607661821176956327099683485991205090512916034973545020302610037727466363782266028287240964926630020159846620294920108900651834451799419799498679766769446963153845410112953921098648146905 8787 5259306198719097214491559398228981410846525783625495897394478273216248346348829982261198589030852710532672960039277216547622546205904837062856135556854210927569786793176650071782275531173259431501042061011163166283130041991211730675453040722919163393287853686796585395027968 8788 65138536857906797117431230937832637363344191953898879168131405795137139556767371570897372346189542797565074753045755926869112633428054211032691317401846274612018146217114609711655929071855638905171778014287838819337055043338748018519016363428688544878808333826207804186853811 8789 336899779287819062008155271940630024903268020319849802514392836608692669387789190655335416717303817123565821307623179667875382747816806479188340891665714525640939057253479553470781046643873626052217236214986655959830549575982688386980914779033436160000000000000000000000000000 8790 836003379477811726431497452697280662353484081860323098289214673035906708032344662841869477036592412497615838893043848356197056483030492091028513539632421635768346062016291317751028697181073632649505613723033246338727195538160449191490412872716020186686716063196501496132480485 8791 1108060311344076065010774215195394791757063197288448693196234638304151082811195939975279570606917302150968419165185085701108581089218801150108940540382124750142974166670506622306743128550429027728696722364578257483919246020601664646659846661966563705833647632647620296894840832 8792 853859443614497566498808838449142838614796960408846746068322610842015734458418815610588043938005459973289472651673833354625207280961766258907221772735994948434551220317194916672355076336421588958724606777088242266187259788625888961648031988184748578810542338576426152760561815 8793 409551663929906425514132626354735318932074799220406411344592808911630936358637030072298142013678821005604847970181878521287913576402287581033470781677136045500910324167495017141612025812053436988347772623609573882675631763576916109052467094117405227379329048167106720024231936 8794 129287688215471744356364985979273502684421341784458014087971982975388848725260540150015828237705647150309396767527592898243098027571475329345784212644572064172650044557859424746058678840313054951190316885594157855995433462559904993711974851707122100958698548376560211181640625 8795 28132772264338185811671695512603070230291379781404710192976300660049312052704235895642935925305856710174680071034745330806142289867610575591425599512878035463712895784456382346562711994260711000801604565149763148917066343333355429802882859938023572716867518781937785543589888 8796 4386511922815764232183661126914031526268721244261941560176840545307999135929033450054968707124951755122536292357052354745613701966274750776829352243703339468640435801164228247139257416324217640337709031212714402976452885830437488470008039170559396821642846340878560863170779 8797 506474301680188952028153855529477046930985278255077834469154826437309141795622895159740650811503343374947649672704493658167311203449404610796002786606480570772060795660742920522664478617399854298688354584403796839299776652032324496414992567060864164289818833179931245019136 8798 44539646368847483469854312683558300602445269266374664227797305796085574311550807857636237015547335186997376297630718638831727074422120377491729421603150215809822201853781741566973894338429351745317906836249872463727335009853876462946493997917394362523769494326080124888061 8799 3056559009896184883660242443705186851368124436381592474485161126311894818502614369046977295703481469387539054093205706765765600993779588188526462983486994606020846808317052409532118965092826836180054256714798921942513268565363638748212941239091200000000000000000000000000 8800 167180271808751489659978552403724852469799828520969693874998921203296766544315523340634303690107919474487459309684533467445337150623949181717179138932887419343385553817006852062697854355920520297288001274685232018858703128146215591256983165211358010828171456015638124863 8801 7423890848042823886754805626327602457810902416927021144270549730133235384919609934375345589886876100556825666216080365854577259118321607180826458095074988448962427306115272619196830124273072922553097650446421638525941989267280093785259972822459942535946514285771882496 8802 272047786384798102596070084870471148165203031841530642504935678399838445732078239392549450458292862043160566993997756609219194519734363161462160570839827603197186449205659441284479539667423632824320064839838282108267488148885033388546549232435865329307681026867756425 8803 8346275223085076240124277388704341169087561734477966215922634232397845746202747345147597665394298606899079184253596876233215750934200812600582440633853854174858025474207246049107004835849959814222213481744209590474877738608395456816995210788363175138279930646757376 8804 217148098462036615164447841015993746023727561188039095577630873963603354080767871123384916207666603526746482501932851546171909728895089962393315048828215982813354855841058545831222703707090942969581266724197454979316005818366762233063372573109552562236785888671875 8805 4846533416268154670913539641888463677925199198266936275758834860083406635224064969432645704007278546702455668092107981047321857530631122193408547000655198688469580637300204963497982790425228339820404858609779121570644547718102497569742240063981260957111094870016 8806 93758347256083837625759433750345272043448690781990577666626362082396629626135289726171902217844658937078292483894543724276227311715989515260643200877117098327752074053479952727878536976984806345800038605634427950280090704077050769380196181705635697865302148885 8807 1586891905453893577845793874747273675883401251494981181322817838948451043004099851878886437872262204844062472928084407544443410068649042621923220486586487064774707365416628564921747813739754529859099326143386368708443430546265387395430529493374501831424606208 8808 23698377523964741175893017859286724099326711187115763659704550533221447602801854613080273812040733275351104967411189447940066072813352547921916841342886921741203057458959488089230777787220113727619147915911752684934205642570155321591199327972525670432157031 8809 314678239850421670968333369107946157788351583562212995909228615376774012395104032296392815921367404952845562922924750290603755373199949100143811048475986502637191620241570014007331640744317450769497358870711298187454203208939864064000000000000000000000000 8810 3741474159904772321730814959022602629307730114100737584600911388579556287095722376032495445282126454720471025917786830953729068574558135676029410193134816449624627974382263175672756740457820461536373794768535367250579591941031384136171306387105600937825 8811 40090398168143177576318733127807699068736902819737964664488007725021232278329238167623804718748165180877957989386150101982327977674387987866990010415898820415074979538661335728463922923949517226120233134734205316583442413601074839837167897446975537152 8812 389426212890865948395779298382764546077983838104875141469946168473771335441223069848793403304437029944797723638238866122738846065547083914570684255192739061130671154654615589710780699141621853080598736357244244364572998432864919223915668240098942635 8813 3447943070487683086770035415073507977965233855946812344263443877112302822276889156696012262796470189462451778989541455794205794346664354889172784221810550045305215975500185945657286922437307342371138575680506325286329097678332163992651240063369216 8814 27965794559147688247126883060187040755262572079765061157351592237793356913650811749579303156032952553908086810880538034495292969781137218546016961759120192874200078202581739541173146056866333658820196749333340867435260459834597942829132080078125 8815 208759698755263179859254254195840544538053124618449024370252947135247587394050186368567810406516495674259272190604900862902820723135404227576949038070677747739603132410175052913006867572354271935268946152826828125631526123573917377623142432768 8816 1440434669445396026515455658370627316549532980068096663401329283478715672972118708409046548870411496386943305191547814732168662465553640606834465500597584718903731564775418367180728049640199645603282502394653990024751981047684681119831044879 8817 9223846819213241521478004345153360103996965012180755618753246337065288714303579007096964979987246057610497720184429406496816254302211333874210500379860444136371445795783621462160236267539847552053103760292471085326606836157254028037718016 8818 55020985638993739322828529022099989647721579358865798883909000004011998625521449199177658705559870969009015422513010487013265845093365353356157575387312877696829109217043564932344133073700440036684471896979187628490802848995951145297721 8819 306804510758104584646709831701582892030697707786877678663568353152694992930817152958218469661840444381553938073484209983879589557411441728071478936057213637492189743008924890639618880271583258841475951583289147392000000000000000000000 8820 1604481135748890115839109547459121720438229049984822258264374916240603396534931721019058479837931315051838602170141101764721676536016672290774656314641451017804435876657987057538913981592832056990782887271891065726549340036411418963 8821 7893712218090341409849952298593986780301611409935141099086026707748818971221947700093737337823216334013218169191276577428915707685615582880550748069819483028806509259339055706495302954016390486617352963463755044077765273820594176 8822 36640026731645721213155876525317173779915289685322465968078429608985381022902742683932251917491200977596552005227447114529219998233941847104284653867651571629327553635585362899694347077197357717336068940805740003094972139908165 8823 160893620690561057661869648175041939241107181462168110330325928854271845769978272608060252075318684441615692010044970985456216626771216346784055320919665472643807694741152293689717709217881586251799025516751434470600868888576 8824 670106946050585129366394516617449530913467548504889416327558455477996877745475214070567272166830675812587856512377752373385109933583991795332921948945770125928900926291313240423490567869534860566776360651047420501708984375 8825 2653529693886743800417097686398127792758042205744667854142673587138798888892599736934390011536977165164025055085762175350876136011404552180641316900173518521513384890934362589574783672736688245357190101796814754567684096 8826 10013231248074156520116574460530189999633680884191326148637912348158423205360213578949159983735792511556356515549322517779688854486297784495859721569274981130788400017933780489347275409817994381190606315841965951662865 8827 36086031458011047679263151369384461432277210100890487420834605343000496550434003706321019142523188410191761196072661039232732416980877881640692913668068298825037472290411136691348882281718631129780602487884845416448 8828 124455766907678239606064221811007441720373858891177240022258549632823185755620140698838396240600891854530598713030623239135520891051057142647755934777912881863556063102200023915993204374398939873044811621957181051 8829 411580177549983031239834474372348512025765768051103819894029364536252924062065139791021061459200258971066190516579424203789864706960912787167141305157643609369033448901588724472171341524500480000000000000000000 8830 1307583252332292636006168747722511238868896216853139354564943436558445310363622877724926875285470246452031973655313267943284548873788713828018874925395694336155716607898055455237363935701498469772264387574365 8831 3997921114184607827807089832523660892457822010064627447899558070575984054234332362141054162438199801093471034288092171857763273454797200951684588726949738200061013777986728746532656319101016236356609769472 8832 11783896779117636338942022824949135913207583223626792157846999818334799900549933035017928221423546767490606524682340703221511029188706328287498703050595182874977695403306016029157062671336502997016505055 8833 33538319288947860038861406114399075396894297712758734130792609718766151448591221597458400000425503791264319743931188517248193092117994377170184439467587378116376261591171896073357113759949408799031296 8834 92314400573196286209396111593627751572558398217339769281556162410505030862443495632145102414355660257975954582063848728503867789824299568306510411301646917735245606472636264088607208560943603515625 8835 246107041707912070487845280284788087725804144458655075960651655608499467550558197997698847973515793243293528752114723198313177382511942050333949813814973816593560412965613399288535357664681525248 8836 636400021614305411305137255197824333881108946381992835401362761716041842197762320613039246627191737257738722019133464754578353787804900282017275482984841336126108102377081696391120858820690979 8837 1598414359818286760089436562731596131633300944391526939469841683989909403095848762580776577329156905776123135479984699434127099328903698940721427587386027060063743262873719262782191615082496 8838 3904641284558105918873942676528679414870777651648801735449052781605524028541120824971700687685169334170854425506822147367486716521864936284003771677230696690431448671609785713327372356981 8839 9288908424757158052667685051763414705132317184652684834598563260848216974288439842073959133526023046929713640009449992508318969123704606259749168525567098329322781409280000000000000000 8840 21546676896025193470140027427455060503948742821358484035377206744563781303714950720629200047465648214463976369922887511966976303819488227198802719117121735277345300637966236098816263 8841 48792244592278074783191861109845869569714857678328075104503492416064118338657201540999692357689848722864968395990372000406298932493227942891848320404135104307140871378503053869056 8842 107989804427786441823149200059955042635550815654671386281381835842295554803044063186949117843784709816461801754336400562660940825487223323780472929013552885420908619595743207105 8843 233866344319636201128125689877121908468977971287821741430788023666694615867384084223191220688420672323604957906196356124584663653107371927538267206932190545308663459008741376 8844 496116162549968261073227463397498088176703129243668680982245397365403426988050092028069113979283896250892144560185073753489869345188508125587644255888633516743865966796875 8845 1032035243775603117897746195631968722872405526262704649201022926211124413648842572543616980934690696791379657309653940336015511687851314404585260689624616232721292722176 8846 2107434968519499509948038034554691766707390122311227191227932171094024165734317740915881898756806397297079003957543454241676117803382190599624696084400267944091560845 8847 4228676385411819362069974632604995650679753839853094874072972469395462024046228868071800908071368850311718259933407034535509743767420825259977147391486370867314688 8848 8345982479559434126803584296047557337425139495983084226646682502167896131877177687402397739738735059514727740198159131252496123530468855503349582338904444317871 8849 16217960985198226867957818013828524799070358880048987216471797078752072741790815402980262563964769346644535186903914026044381649786791049927065600000000000000 8850 31058145221308989245976023771556653650641403870343386706611769208205089972737975424414728603135528946574650946261160807233989635864946630280858505989438105 8851 58670862840108849513258813248154246788151026794974058825055059629849453305542225349081301643595558325974681477671831215701170478307080034415975744929792 8852 109430301515052403082796230493101627436398567002027702571110944254729863644644505130877334718188688596643911008559981827813633952686643001062904953075 8853 201704385482394833509267031476302095156134358939052711166685697725393218251166538773505094867832629729162498838015949987590920428190048090824114176 8854 367743399009671290652210530126566744350438049589935660456113891898594386437032094269340750267383728635216775869245583036179233965942130126953125 8855 663759610888013448378287888270543084915919900068378474232311997369875408347036784065048083728570469164914413176549174179535309529855796707328 8856 1187117883169562846445387652735177911043700093219454039511399935166381933839129658614304874723559114484947114047223345230925095347315845079 8857 2105578531444177961587578875374088955376869770581909211728561508782880344230211653076559163612706551434172189897068610389487685862424576 8858 3706965613850181536361246992249029668942979519142213235180176364954023592250995625494277807694517081085529868032326662877086882953841 8859 6483481420428702257592004902510304302050934896848715385681142253379313123743443311435837748733446266835346628135616512000000000000 8860 11274894301479589230868476236486301435548969902190183066122603779635683573963118148313265723820685093961836259276504828499956763 8861 19512035412895297645730071028510069199394227601221020976930547293416908011874609561621884605352959418564453566670178286043136 8862 33631802306191597436295842973211264728032349234972085217380112674173493767572277740109952659475755313935959969892615725245 8863 57786668338752546848629975466226718444201925775482974050278224129262002426905675049297004915194033075528875280774987776 8864 99062485936568649201515224352491752777831930406532265660691724714349448414132655404131980347687176380937823037109375 8865 169578705842458989410203344188716918734608600296808158189377883364099181809734530886831653004655794324140778848256 8866 290130622361270135977463220959087178900262246838631921276480201603293144804617847333977171210021527474089034825 8867 496546105381571120347241704693724918299650871000842511765078946668791016301687401248490929674409999679356928 8868 850859338422538161285301638072166383318736688980452055239939652458061767742603805494725715171366121879491 8869 1461107901700477607840566818419471405386189359300757775120118336434369922259263461183667044352000000000 8870 2516714652934467434068585147341751842594501248081772082255967245039021474685214852100563925451097045 8871 4352325694229174052850587402233681980002648547654165703457424059229207327168101787796556702810112 8872 7564180528549423305791912517217055021918717605498016415195190809552415735258324413189506710695 8873 13224609073079445112639751464588540395642556574946955401178375906830612552606901840019193856 8874 23282141464354981162947566246437555169762265615131998169350989469828696981964571225390625 8875 41317448126648149390232232995186530216395102339055057554939505243535772386344732459008 8876 73991212450174382812645343479184456569090762421149750512596502892414958408794483179 8877 133858024369534948964421897439638102024324134695866903171130766441521769145696256 8878 244920765223517254143311005855699010151614838881895879420096016997945407736301 8879 453777455184982775050879119734533490425833883449370180492796892282880000000 8880 852388775962271637073771063316098183030384437154037658576304668945360463 8881 1625459995479045460838722488011497667090232133002657489877346776252416 8882 3151031254658772138048627539336746825941575499310096595511404334585 8883 6218594123882436640903871942797719552410571512788338580469579776 8884 12512803695542455980102004552916837982896884982135089678921875 8885 25712155068492346177628127635788504832625474813155224846336 8886 54048812148903318993479874519585483862124930483839596805 8887 116437019029241777943763236544516185448157994161799168 8888 257576628010248066842518672154865449931589956097911 8889 586345046300166561190271425582701263931965440000 8890 1376651678863714855287167360188503779908639185 8891 3341821423056735000290990233839922979602432 8892 8409592627313054292051775620090994921915 8893 22001908632642909376454237390048526336 8894 60047335960942767386576810236516125 8895 171632422368098662220846533900288 8896 516115225001614640955640821279 8897 1640352842798973979175489536 8898 5532464359480622315112361 8899 19874117074858795756800 8900 76483738018520427363 8901 319309681232432896 8902 1478241968707125 8903 7772315499376 8904 46733585095 8905 314470416 8906 2278785 8907 17158 8908 131 8909 1 8910 1 8911 1 8912 111824865119600430744996307607616902997562475571842633838412167568361169672820118454045730260688510087990927196104962685462595837360336094267205134948250389032461924909766607715924086489297715200000000000000000000000000000000 8913 434483810040568217159734115405472141287609929559445180855862969158818103113484334418341406739576386365148427335248295576038177918943394660692030893502974416386036821485488268422091134351108806053285063862356266242217872105267989591197555550973 8914 26174479061851084574566076304497962654291465813007137628684865275915532686844573821922306622303190430474146744119123389159508914925349842993430435646596210762508223595314097810002878355794100729325838918691375664356914502904275604784156921444109599637504 8915 477797148871573629356449283315239715750614964159446680872116693343794206774911699626914005038746363118931060964697285325761137748864395233376114957331364255555794375969067451878416793210543738698246550110346875317554822024918536742797597315374924502235278944441 8916 77974684134068083662044859293026982672758142596811664924623322279606560963368832169829673822074216168897775351794381083548986576434433079221225963631498061243989907494435203310345777160441349717057866767061347991642447722446207521317604413263699044893826351246606336 8917 561250525884618048797533155763477028504772292892176062493396458753540206838638214034031996023025052129005918031204566672085035073465056870200620610368972420954110823221078527839640580345393726401030114640710277043037037649855264858748714791503529031760990619659423828125 8918 433175313842650359042311204252340321794956972882568688173946548637648866965929862944230105537112629504149205586173526128123182165919053685404472359893607816372935207915118106929789435013957362591939584868576603597330701196090592262610048350638678196995491605163127391387648 8919 62051563137394630897794258080387191032622471008817648411728750216935081617096070064607620141843378216518399014304943191228975037213509464722759538334004287163821025021923077347786073367158977758662566322131564522078229840346537008370998110967102881144784165553993781554263441 8920 2374464496230238302761877083455966636808201138255307485944530711637105261705532886604120896655654304048842725194975678995676673547005170675931452525492621596961667758723809585419693309297194655508092994523031219267193587769374258043742929755311473175021430026443935095424286720 8921 31316262978121039774378397436707217513264492379738478225147799764825692196805667651344629743315517722401683152681662418325647752401628408483372059977334844880863724372288989012911182878115244220398730826152200463951216201113317042357201371809846884844323430799688862279010370941 8922 171407707164573946090402160910793415874931178667616067947582458283022414474349364652685817976420829532666158838126937782953654095675217640921655594470134778646454230697251276483634026701087279987543208687641393179051438313470512076870106047273102213120000000000000000000000000000 8923 447791669831902579908346583980360368745269985844752375611632183720277088919330355249387085055673995626502745137631653176058695702840012929050033392082413014513071359195560737053805785507709920032318510681027824730851089450450096273411006344061418735452692124950509809115333653321 8924 622081228892019872216350191366469792758224961882436538147958412091801876223122388935565629125987634463727659381484448087710619594990214463045504284124506064074895209952454772471300295857587031242629634680256063556219425501158686429731887866906794994488331880775612936402270945280 8925 500527421078874913577182943550230275543934337814883281491785397555531713879410948235395494694366776952294986879311789778981908597391616674177088410711325916246594865147817648109694600883628002758948311816007086631117950003306064886199904780997329615483068877997600891574810379613 8926 249840031967217305213292065724744019668340119911509877877283436979495806129515156435556601098911304397364358884611836727145927775703970320321820530781290001163336156135724214681894512866507116425546131369958948084879834603294811152753783160419564306440987214351534912623425355776 8927 81836837536746632252206217456371010206702650464257560734561341057258141754926531655082849059764735689971345543615471971133548393412560844309875525806589111038063058476585684686232098265167534049660899624306170078359594394170226511389034070304973278344202670730650424957275390625 8928 18429401171695047674900330681446138637643628590090992012871013440392870714950932789542569245774077312927347079263631224809550939602565603447559839225616817774766610955012671899630607239630907671168778528699983066823217102199891756681828656927966230736451099216392081476482498560 8929 2966964642412235596156394582899744468201693088640652632792688288166277164829618662740570119117322244784969431484238507021002067593691384006352434047987873894039671931494173522012396506115565419880588294515544757037739183474192831785961636194162217932128415759589431923723642877 8930 352965462827137772231456262275785952933923528095081723754000426065319238834595075602054754578004361501886177590966261663529099118696400054765087803120039848957236938009176480853715540762978330483825229496705584647447064124556998847608787967398230462852456197874120074691870720 8931 31920950212439637488991147741721932963962737333334567824740958072688963552937836636967246159303834859167644798314824875743569639037456825408017652287802154085402492171666892563108129331816327876097227749291959262172871539838037146320535486119485195861973029280170303663951961 8932 2248855878785096987895918948588787786642161223018478132458623975417652300277459426204091037058094573983711052249861857551416715971300988947969706045099065169213713361587207728740474329032635659181422245793276234437757736741373001966773181453067878400000000000000000000000000 8933 126073070644114425072512497840896961673893639154005788564806485742168398766711257839740445807070565576748197571447853069161499341383922997334965691830423509302519311864772453623966733651959601670564262073961894943311568021802665206461225295550088827936105782376106598986013 8934 5729819484594320580960570765140115941271851231217341881658045775610263250679637409215839184596792316992883893907523768398559647911504507005751099914131199819108807638019990507855346093675648295112652942849752499520919659883930644077074294570244647807826214051581886726144 8935 214604231669675098247529303775243136963253179609134242632803043160591122759576800698404385922105258672264462536709870737036649324955208462612934011926323012134902765458282298281387653718972497560263716422654542955695277621976798331890602800039278486338260817141741382961 8936 6720838750939489604732842654847349859703921908202645332459436871852888701506066798759235832285484265141381332676953335097870274348394258261988325744395782795555833175071264681141747005065627191558806893441220318957124476781893055854383577333762195339359670068288946176 8937 178285436483318226868204679349498031918628122721667265066706060828757233208513370658513743165568326346856550848891934501111655981885048301752855668449131128548410942288506477834429271267087243103349599605230714135245372585008494347191799397438478963673114776611328125 8938 4052702435915251948498571804666105384684036800914275314342101821206726034406489933433281030718531560007405076987737826534552407749841215809656825993654897991396719789911084520601764049420369142611300893443139098177564191668498627388481756397906659342281715648299008 8939 79768487696159419584338733346407851753700057888607015128144408163398616934123477794561915061357611019705912145947352989729192673473229026642351587120597057646557212185392206534303437307233729316082275802772732242793747981882148202953850929934103202537405606331881 8940 1372326478573847237334005677995351771299706296825562704128789816962884452824219819432345561319614135526557848093926057352796220992988209878086103280701045381384500853489062540861222022385827457664790167238790888464032060218584268924171191672559909264075742248960 8941 20812392143348426434492208969084786868778484129939283242454203790840697457623212846301724614297407535003671643355762597741833005497290449880308447387060113679932110950859644939596108821219138524395832493288658120069788512999173113177186184554388909995981933021 8942 280407397175103660372530150919555594455074613778901826105756273973669477070070398058375287761398368847140983247534864441899160769694090306068075648278483743273343033717815816446225111405209730127325139235373333345589253773741782990848000000000000000000000000 8943 3380106252527340277765097222299247551376355933989140807365245494317434410784814961918219774888199708168119544502295927223492995364218894721358039067605420346588080223367292267558693466562554760967353617784041832246145987878146662647717834367291611788557121 8944 36690689747644073992509314271567163888249908623519452089598502110003376431705761519580487943966499375519857654945463540445509098757716575706532683441668307981428828006618915496145596231120647012961724245339219424277734321117123742708574852904319199477760 8945 360784278474459723453467886719332830044338729767004720701694010962884325189600177472183468856305895481811522184607168351666898512196476173530238256706093721984179377295562268509301656461492218639418999115907266851689478853525246208902963042011467627773 8946 3231342223650574096928396332283761531529273744542033352434992542648544437678714460565402367030909155124277314781586472188417980458482844522029498463576734653268709828544907663026945126853484684972688897346751747683710158161591932583311964551015038976 8947 26494592091987418752373529114981310898663009259290777484578389036126405980612608982025711980119523835898651646704526068184105252529561809535693017351953932430089628438419125544713139494099255453310598581450391134891371998802579627497196197509765625 8948 199803356473940065377558799738042351358758994737560396918917403616995809972157613624672651433726991421359484881187922344305370680226149442246623205670711231938807306105314845495147010651314597869304446397462669371793816444812831178326494570086400 8949 1391892216645504432835445024792950311461443333210440109190293089213583487028879841071187576116838235776430123319242587549607644038343332685379948050953164011081972385266285374532122448041884500383200257392167453266244776747036635291894811004317 8950 8993319621914107939875970665968706335339551633334744537576371605047240596012492489245869806611702591870626600556560194451492468662900116182561086610646058484062886699529099993917728275872468853208583341460073333247760270305021739800345968640 8951 54098030958987949321272209692111788646248965969028577658769432172289136514986552847102914219971673302630610030821496532523795044103220394076691198064904497506184181524705348322756906806355371622340865492055838907823875568805485511922381521 8952 304030884364071890620948789422199037228610831929450287177121967724015675801538350908116055954989238410701720486763429860709988826484221231857811570100674108983530081298339407468633264204000897650361560647668695302144000000000000000000000 8953 1601618047832835831252409219290493007027786035871993099564146804612437716712158035502750237633001191938513174036554087782994895934872489150386143483311052246175289260388228390254211560858084780557284684242737696001122476277682631977853 8954 7933167942828094735658036620955118374407782929666160009329154653766307077352381491068516325580199393913679039190580729339877027680138398352702590543139006899556596564718905447562411951385286352137394812639130912237275135308971638784 8955 37054533695981518450635063111037119064214154579203542229924750860195898262880366161532154549288033236245744027763364376705945081689052365393577704188059411724769799417364958081602988748231074975176370042985280798844110166301561481 8956 163655196904898385303410268867839708345737981065411972960809160902742213840521687421896866035723994857433256434581960147550625123395935137149573659651997549153365918235231619025149955937922727474959593408031878982414301675913216 8957 685221837750014811411084386601264105698303968641850830948671968283229402467785189390387695135201254988783570144810430661273280267291332114106761624703978268302011377296782559886393809850240947276412106489999216938018798828125 8958 2726483385819679263388351442944283003975012468119127167034848286665380159772099838916583455981787406701096017005552519472133924958565454560204244751009602450710655497619217242418383374681916731731534291765733210856586477568 8959 10333449160438871279163439535120907415396522743413186945834491557226770479552931298022734532120358817158302560729368867864814398447648623623524879310573810918296689657813315199818902009973187676371541458038656085134449121 8960 37385816325932703204348216309065909562642505883420678366779065455380240950100067436804334376454762002104035934327530357019105951021812210013893227105432712589391088624248428805984367150316704074829197702505315277209600 8961 129386152205955964047568369276557385895066059711106219563262762067503944453495457478044504062285559248381687300188771444366254442153278615936065549697610970585968426406155006863522565898916930424189802161135778568701 8962 429184527897207882522934468452995682905702429607599753258061929411797045110321544346250954280790679394250464464766167239739362507695785253373152171981940965358920513703385446037178949316231823360000000000000000000 8963 1367069915222538807358429740736706079410765330411712857070508320589334252200335881565503848096708757469993803098569483656814634856989617251383603803470613027252462658987705943404606131224980785575485216839284121 8964 4188949376301227690331837127517580534316087317148272142076601928745511785606723879536399805572848955876162194721054030600932130228509879554473867938944947590360728405625285277629333375691439648689673302179840 8965 12368857643504877990810730958285427368220609865259730027851488881342714262510828904339351016336481275118915856019153626044274559388464173009175369210556275820892321420056596052321546380799948630668202479133 8966 35251224271947704790947585619796449404754089565120076987729673254279822137908047211465362919807871758583187516705922688753483553962468054796039482766534943708811084220085013824574563672541503356378546176 8967 97122317865370634130985896216347122291316501064125916767949465125926985778947423579471097407380983767491636952238144495413950363508774507632446744732594494975325182508815450218097873181980133056640625 8968 259069573972994891485110556066627257897219614009295548935080899692818623770645183202393936671065741455873236377486542331052042751264126512705711098636211071819789628829458595856392836717464298455040 8969 670027897284793915669360090419396059821029357941563110541408977772485521757119811018159820707607651442690333192876375849135704226742420823724897450138724010459216128873412209921084083331759212157 8970 1682484716993493379181673435926586165079826361964507175073297555477861271240385126701286457545116145503942086873026972562498547264827475888044996651760245981067228937985909317186641710557429760 8971 4107443757362865573820754483882614662833856381632848508610282190858328536180792075560899716748844160454291222158531004520643319547851791847746823284608808970790768818775398881898632408336681 8972 9761448714024360520350491854699672717019259055016415947421852511836010135970420624220473267436196115481165690562943226854729590550039039530425182342147052050301114604584960000000000000000 8973 22611005344248209518298723712838101449135891808304371480423962731727508878191357885281483778662238390666625621670453369937774222439927807369456993918011442481824624919380495653677942493 8974 51110657874965601851472654602737330054181763017869509426292368576333937085948039099505029448699671041315715251576823501359094787655117611980319158679435136983337682268277713796071424 8975 112874459425381710433400439165315150883189982641858388703087922129186330945123052520640600605768911667284762656114344879842943690558023580031914895665492723841203197745319756304001 8976 243816939989974191570920013523480709621028931787323586275959523608068198702042325536817872533418912078165097639563778574500312233205395407781525745204417768386552373061097619456 8977 515695450088589725398297805177962570082167232229414512591208078410955740592017453464381925892698086792057279054434821489154645993054262494522338408981782132987556182861328125 8978 1069173404294578385950850040585192892072127273267330528812961531895849877053976448985923508701678757275224229087680877119513896065392319456084460399548744518317362619875328 8979 2175106654419385409738865000820449142359265165847954865658440848707993042299291939956103789733127483550341537808731870626432539253112907288474405896312015320070381327161 8980 4346418685814970035174433523128240381086823961946589034502617254181189953843698263502325098888309003920118519186237234536172586088894601014531413738589561748602224640 8981 8539490754176855542213205199867627866573435882219330040575186524760305646564371592572138419452716173767804485807019767549928680220947043325819119801072666395533981 8982 16512136192740455154221427585318713711111968117908804413697475013021109228896027347371983573206199936847849988308291215119487673912847891787100979200000000000000 8983 31452730517208824736633882036287008129273629070941301308413954620558667597024299468635820026610810143335508780146375568799074369873274569675271101219580258321 8984 59074821926630083094293106937377056011940241127025423801963484883302429735342422615657328205533888548047542598352193644193943996702645980326305327501803520 8985 109504921142922701298428710643443467547270308986083909479460716100965494357462747833932872208388040548150999054336328017509253355709791592895687852429693 8986 200513631937102495846926186450970634121673063636854175102793756687499918282401000972244607977615613639646970945907102055013058428069730817159647461376 8987 363010813005266685944403058221817773370369204632461993478091674408727041551686048777079587065158550378902317640330771426281738194303500123291015625 8988 650342413987305793533178393033636996154082606313214951704305267011657854448269187131715821369933727422429931407020596118521121021114112781844480 8989 1153954610054427824602595964228469229550266567643006687350417467035360110245388896105251231107766573149293992469860971016951338911828390338397 8990 2029706515306072131429946745149002734787109206404231105178020212968772962665080069619333294617721135306339290559045377010608924486879150080 8991 3541983269196237901817352593421640246188624341557796049870082595917929771496327548719277214512284676419236543082308554154098888873265441 8992 6137579878538097565010224292266987485541521258204695259120963160003925980158395137194719005441271151726018506063330934784000000000000 8993 10569447642561397846622944799937721105814330203237471459031774193593380213514944661204914170239318485697184083930971545234448935933 8994 18104148190330114782381738286122532986293871253651439427363464842615017441286744587929450256343985840521483752646784163527000064 8995 30870276562835940679052166040231823038248417779071304015856869617994043422484080951842626859466902578537111294649872050594521 8996 52445225449792191480379079915408267466472907698159892027806034003650410969335492915833573162793040512438661810239513296896 8997 88846828725117587923414178619376904591571779296756460610088609738383046416477564529070497940291252337922001035673828125 8998 150216561218702749804386710425782283379775444473530985958902727382460525270508238188513018390333697698536834662924288 8999 253691297666087492726191522535792523692902389489538665519519378052927639000431565823124179309312018786341497518001 9000 428331983657226585303929077773667451137118403202180983987347163112700302077220924528377919212217698284029870080 9001 723639204108967023853737571040716518844497348166100740167980882331727233621188597889001797529012653711604861 9002 1224375944397357804409442256446493569922090415799431309761023438593806248285642510485994669604864000000000 9003 2076581469154024243877965737756040693866319596803269200935179587651255681897023873439623341413292143721 9004 3533636397345733880413698777747630774296298882584945108636806841508850986845234328300859991837900800 9005 6038631453225615779120295816034411257886703844472103067526818127641175420367994112886816959935453 9006 10373206133831654734500354921313021315324648638559219662032053951637794596554678791977698328576 9007 17929554051848732015710600242081872527002009688457499716291212939303697207668834783987890625 9008 31213578676972841828519950185775753027656178026751156278413744022343284393599073748254720 9009 54787774397631709552192352916037470666313098619190106777360485890269444264688047735037 9010 97062740462461639205751365444175506873913499944753814895334981981771393155045785600 9011 173751694295275464017544021682754899387410754653297325365984487574903265603015801 9012 314637051806723931744811347750928484727756111529167095887058947968860160000000 9013 577047640054876952801982908797340911480444194623928006071309419098857654173 9014 1073182152385303743708580513524494554469804263605970574447170597844680704 9015 2026558384915912859280560913422510933992419053827509221762442613577041 9016 3890994200939192856157140305407166137279010808079174716124127297536 9017 7606780658087004611090204046360936177046734621350176415199328125 9018 15164839036049320076410885137386880662441013368238421938536448 9019 30879325362282854071491057260999257266526445886173181413641 9020 64332636936591639455432701299744570642185404117596241920 9021 137378912211677070929982804098056192184374704273077341 9022 301290544940438546277534090962842527195678638080000 9023 680059625199886445488536450061728702652721844321 9024 1583416940233539728787871785284071135338823680 9025 3812348610733019566556728764498439660412413 9026 9516582160239540867801654588599416651776 9027 24701331779069296343911976723478681625 9028 66890665300889290107557502515445760 9029 189732669582292718905284972034077 9030 566263800139001222565677752320 9031 1786444937421067302649835761 9032 5981208257842008012057600 9033 21330728467546641433213 9034 81503829439678649344 9035 337906942182555561 9036 1553923151093376 9037 8117500723165 9038 48490103808 9039 324046081 9040 2331160 9041 17421 9042 132 9043 1 9044 1 9045 1 9046 14872707060906857289084508911813048098675809251055070300508818286592035566485075754388082124671571841702793317081960037166525246368924700537538282948117301741317436012998958826217903503076596121600000000000000000000000000000000 9047 82741248228153262954057773673730030611283904675989680259962714117411595883906951844757357736952235912832587373353965463643667008923698081414859114428818067453951909692081905600537234734543933064462585919364571935667755059896312118731734067020395 9048 6242159845598356051205757743370160195519974863502395857923506654400828365358824105504469302043813922038786264545793282621255147381566005813294900520251503190903295954659977855410386399394905256045125130660161847006051427393299291226295459664729239686479872 9049 134416537559441485443240416396917383739856029474164264874935998468403546992676941334185928749750514088009671589271192466845684892998721610130872037096347760569360420175926064782949299577075197168596661459196816902491274754127018540646840292471637620434015791022005 9050 24999371956093758551085460699457964463907624880032256721949622581723287337220125646409124287234741652516696589937152097258046194121458477312571775015686743529616209985673895521600683290881802133242816716314717435542502257440564424166333575375610224151398429943698292736 9051 200473524898355964177045713909686021081481946879058823821777474573939288471993922016418065539971815186103643224904175297266971043807992075256363304885702328610304330870707275678107700701831776242787567647480440690112050677474806984002674766154781246273778378963470458984375 9052 169627353713296720166334857080557189038942193013499991247842071907537958624571839698822453507005958467298066004180721303463825163390483964679799994765034182716951413133430700068779132379690985169963122861790425148647287403341918986072481673721826995326780916371914659272327168 9053 26319315830811926606146867584244047567666381421123137277756844849030416671695244734190882223530834547369203234582038060327039888869545290611206235864904818077532055562321947622750233756986836583406823846120201690605237898478347590270359562468326577751163395492915258494015667849 9054 1080665363350747583274018514961529799404555800147742637634410575960665160767717420345369107678941120465469797114785432964608372835591320354793653293517428348508262272287130412356733364949697361445236214350518654372476764127706258222569044355576496796495118706202075540856133124096 9055 15178135909035634413110725466475021078435566156884482074570067443376988370808783170865448012372019189338237565494178134154936266522741330076218790600488434812256668210722391788893973624110005908785596234351810619388646697866252446582717060957635397522447994630061575042738359435011 9056 87923556213688708703960080057384467051270608519439136788097719961671808643515722656280311527208202940773230884289453857377741537715918040175656238153532271169420382995371950910638089534711005224134886643344035540620176973446367759335862032599616124354560000000000000000000000000000 9057 241834606127229014301882956332433030984473036616816819709022615333304924966828833376317044927751385924711333231561272904236869883875059448233394171751754246794342970001235863381085799764514005671357445794939873606468619945406636319167905433496834127747044614199966914339361148666813 9058 352155859032299790041531333931512688249995379206436192135594574373073560362468566505074664687613869493588864169898507857411137080068649431038763078306317768234966467933344378637010581255283078238993778474834062214324917663474517504715648922172770454382226045470552426043604778090496 9059 295871850952506215937203570478525577552335815377839457127415311264430026419449710373051816212032322346140762549888429477206185243901119161391062034138429057607276879285574463622101610230954896550029838636307327636280699146927367922518042112808828267903228579208556661746304058643855 9060 153702281105413713927611122420886283860769853060642178828547060724059739677629186002725171671421728114073326016752715034879448425064483659178374713837859231653765064846106391400577983769464576332396362708854006318914353090649402667716351859066263202630232677960968839890826319364096 9061 52244027856762811078801048658986211599970704330080315983049811389870389600025052573190238087347087107077937518349753140211185300844938594382556425853510936902714552545127198000500304253476444351238809284665500338174791231914039625180637578991165078617708675267256796360015869140625 9062 12176929445073441671795348355109881360910285811381226126797671073712513142174480477135703050603968653332486274787459274412166498385780243186974945282152201146317864669113033679125394336466688488278309539900245621215302473935458616808932449227635584192352278862212879875907692527616 9063 2024256657937881051198659267674098756094400635546368356224856722707102553324748339681319715275434872197841274026863194099157748134379496492019994318825567257536972347575095670274071737146990229917727136572585874202729350362580614393290256720808888496057339117279398176568800768155 9064 248141840677240384545699827257745782096827830761650053791204287229681410917859493453157955361829374627983620357397508951793861658329430627370507319138023543399791821938964726341699348028197195875577571969317068113576381850569681703816421031561028938606006601916424817139167264768 9065 23079758752313002945612573209818707402855822062728345426922467457721185788504705687879042283454898420783489120735824143883487632247148854860171057497076166349896430985479731764637938037978260159030075115451744230891055302172533507662954518860980916313064813082369141587326438981 9066 1669363386217890214726850980417572661305468193175719899779508906085492786481692982247307088613695638864084631014259506643811461681271267635991064174543997579918574959899854528421465995324538277024292046206107615028119085305404225781645799207386428211200000000000000000000000000 9067 95930051634455461632848719858281626099740009474282820376956778355583433504935063294500950162058789477867885772072687497754740573403249711990198807083710255098154943360889731424562825684703002920142163564539930313079843035724777111207719621053667981774623276858538705310565735 9068 4462524316037680130193347257761914849201397184533738216518478899311913433625370445160446310313156762879009157432406331631105433160518687746996611853943117511139342219848670422474987001460690057436085348239968289075744435791079933314848349823734918853457333229815839988908032 9069 170843143353815965788589040227500366036333883238036371134929405850040042697970912543230520709522331381725106615460117965569007310729210231386303468774851182987259871623723634446882384106408485120988160644027534692661408812690954628186397427957064540082306512630824938048025 9070 5462066612394903768400622797609498590410072838031327668477685316524988172611739977146463941450423829280744024172627210595372553817532383328446103317752381393796041597576317911203387285784603408071730235128130550034203799788768534979627033129871480920361741609346244018176 9071 147745983855124591953039498708660496179517650318013639082434719117539961765417662457764783391826582464663556455245733982830289328355505667398438079151586110306078063972102968293005930783714598237840253516925389218554943296729370949212643270338787662694156169891357421875 9072 3420866576562355175601578022512715502436736534923727724218886339950848078639416043343572062811270493480941564047893695243585686576139660643026356667977669168391324762602857077286162644821065750303223634663025396517437563817786679126238120874139533875908915177789063168 9073 68512425059530518773985771528278887440525556745734179179617587185880793924696971950226555099943080293004739196113259487145392349422453743201975777793842823762346348308754247163536188047336970944112717681950887950900166311759480270884908011546238217281846433643063629 9074 1198183958498032375555806330967318881642831040844585077183297342399231750578365741660502631172581590013665053397995210378899216181842614790614637045521516346981964324530406038733625125337671919720035690023181701438063408693642715802200342420538270481637149461446656 9075 18455316660764701145860869924416589308152174972111512143829683088118185441854235147179488526417342996627069110876057475011968640296394258148876174691084038197309467052115203865881699848883103638540624934272475318630089905495561941545683908358167529066824592679231 9076 252318603907255237136121114858790167311419131044405000725976697675516094678066349552259613309338826653383147097879090642439489914446668972229246744508671517362085907326453680264956071492325874864355901639961404067837499967944548841160704000000000000000000000000 9077 3083874902833029927334869770794736513673542318927440179598662540498170832176756048499224120468730819833002356561351860426955741622102370225900531527389569473212102363234303621092693599465037118107187429399377379250923901785552364910667092250545224044588460833 9078 33915073020648599105251639786607909914717933408299075736620078165879992687698713438806646790240280149625268492249691672614866862991099908592006037887325363461764055537834955448747133405787648606118610648758105725476390407218623067609129785660309663903645696 9079 337625183430531587129175410360783494498502514967723126667946390174938027853449129477824324081569992116758638270607371667216241229699617373155940470619672360566234640258626722093854864160121286328836327046544086212392348227466453967845779255190907920456395 9080 3059249822154217968607551554181736737712259807474953288018046352063713596063748159931731493791233018464721403332245622019510385621995740168263789124897040755819643289637767338743008141908554291197378839411900180278481061223181149863804173362052680646656 9081 25359556468444174573136022171500024275723249245823233449600332853302671569271493780356064462426370460583916863646789121989471661168316893009064110149141707728247972347764353311165123909803295991937813265501055434463162856488485103992722034454345703125 9082 193223257267588519676719117515298509283680067103712208748217423193466474682632422013382178726466296619786449540960415745763099428975492327178320909866303920145570500848100573465721350579495645965934942136846134418555586168768134789211829551482535936 9083 1359143381471605531947660003522449773945909119654488492163961247462686797029178397389266204279677866662076195581137001841533849900837239060573224450854878381896896278270504946142823345263148276077996231525352395050047235182439496761331851845280535 9084 8861836368826595210266221976819136218335623986153913676446265173027094627725304926802848657105296723197363510258619535570530565295229657868449375592392250579722929358969344730522492394457563104297227692323003961754648225799100299736836313448448 9085 53762499957669888590103467159159071310451228615202635513458912240578826280572423615098309194493512278442125937178188029450741629912382881936856524985654669310542025588296324307809752050101247886600145816451489978624936957299557196737287809961 9086 304557140542602698019763645048651528993178976189029421873880064993856265934573668227986926405143496368354190541314313143984170915164493714685741974930381038142051663879575284779250153633287396953418893383659741754949632000000000000000000000 9087 1616328860869222065194709243485338755902720871720809484551377187937612643450409255772659444305125443666599076891484548022897004671044139788411088877564622112148325695415977160089706550409784623032322451507824077094793397742224499600197475 9088 8061407780717854349711331900783787074285295389347404076322138547701541120428074709511756796418382361818719066010764437253826999196550449261445738362144696236373611342332687315735632608946011317703323341962378351217948313581788323643392 9089 37894783104452093614928089260008304860663265200558309818668690923380994562321151222471414794040344929437951861264691301321460231476165071137947475153562485589969706829504360221698658649798648668153455390635358087400025155219788314845 9090 168355811107974030129481494673365019835573606195726395042227261158173081209852768793146606622291531148503435239403078821081115963220205068237382655960794544034378149565603101344848590858137094426988476241276468535849884568902434816 9091 708731426238651486416973312399346163976038607934296637191047609126448808105424888991165108485405159782630660649941759652849039914658617604072457690342160495742840110263794709775870550978295632338037400155822322781276702880859375 9092 2834017715373826209338694646531136911268293318489902586480560864148149428696542313849759237371541529680280367617211708453069606647003217916443848001544181870051720917329810308907294451956391264397667462870017145841494490349568 9093 10789365209609291486058414458585408817390075898768663191295109595092992973214786681179213688015467068705783447797074824005332517871117515309294057178750490088335210731780233885760667759560818219396778957331280999462365132209 9094 39193518437595029724766365074136141700056753201364614281005680283607158783397311941592024853180575287490374593095899946202067370391392720939778025621487563797217186676879229492241283229529603245440807201055516795722530816 9095 136132482283659311528016078288962871872291890996065502389796413787887332668405889716476439081849639863202137411014188839915210176970962273581150984626073963819491351719807450211012628651508617115656427360283672579789051 9096 452999689495206323234459138895068517577074349390158600959923149155403474430060869007639673912058370440672275508255574396235969898733041154144141558898375151930585857344363981471037418188481369210880000000000000000000 9097 1446908060511438531816587943386054071733304920559496429864495610339765838996199936840801829271351776370159394994148600012762726136487746772439491836374207051080130568619343467336198375542887037313462425452776964453 9098 4443969148151439371182786049445032947235789304436536396983215771842215774704530018643777277222732198989921545843304384940143619870910110026474693350878434045356283584625525038146961044042024003991138219637866496 9099 13147196327754391970584400577760238004876631337248926761010902769498761894585069423560878246912320193970295186735090684138672404170153993984625989521195331322952496824968689333444680917605998383770803383566535 9100 37526633247842868781291086812019650942486245192507942037504330166257629842971730556084888642191844876683402728110693886457507182393064565403380187366731126143482584034240434039901486823726682370405214191616 9101 103507662349459567792346169576661176494079161689113658594285945597402279199929357568821808991141435725370657686441256430525901759418091862149092406314972760141851661128114390515312486684398807525634765625 9102 276303199976456072652318979104277304058794041081974868830332523092863680144015808224697685395582345100628793052105399218053632870858425318190813348370122897259616689193737633362701216024214529906835456 9103 714838465531652833747063656814787567001869793522868294932706065603261246522117271308042307599377049460237733107360192004317666130559428263239150992264511826785097396780927061036258823625203292148115 9104 1794908966405783716659102423424123775738704519642469673044012405764475956893846283052220949954153262381716523627010005357919323032477496025002192929794671278536009705983735685266679811319296688128 9105 4379968312904652193829053539991041095172595354501968165043512604411190768307825126560512965115284269512266434066050302638055245791794716003618403867853467789861088144857403345737163604956856941 9106 10400500424019863667633655886184338909359949348751207281453482109810440035792962186701364932985099235262535598045335526896097730048980714382670312544409883037218328841530900480000000000000000 9107 24062103679440314256723084609370808077686050070186112467629513551614627947446289411606661764666336550071981139155125510295065413537692882424340576171371659125621234712892513027247981203615 9108 54304079114886296158855428523870513085666034641041911905690105589206294345265808811527883716577328456232333537804324390737797732034061998721288312403867605901174313872363680622499069952 9109 119689915799175220101948305897094175799943102302732428867336153947223756560246740889234763931435353510578680857512312617219085445558958802844427780299199995508137875012273238430502465 9110 257929017453774538789488535901702199061358565300821763217676355777786375903650019449757425564449103828465048278190175032579497477439598402726233526454262714447876781021718858694656 9111 544048144713970760932277538507661731673112819650266716801566240388186805191695517803396545287468933990096628693813382127652976889540090382757952077406980540269731543670654296875 9112 1124430540293678359309877747274056389322529647801905185637722765016098331253737343292839131708833082493699302575232568435348162075105813100659856756749957469630020488808890368 9113 2279489053674115495045646647025048722007542994637236461132576347082040625283907137981443523779179887944857313087862992161769275254122056993347686802795620416142623258969589 9114 4537243116214314138679330793918199151225625140581114220789022963871660763796846896003876803939967536049649299758226400929255346947731148475150848651582624026666075160576 9115 8876175921584537381047300526463335580059925927572160569102999511180039932332380171713363399943740230194010534778894000456481316006903960949727415684548473147102244471 9116 17082803004322257825358573778392292103628387724656169746420604684837501041443871474924843656891735866568252593499386721222571088306396399769365354905600000000000000 9117 32374498238503602692565627961550907774180424011012791300943795702156613498091957605947194029997679745086768587416937001806958239916090808783104235166456839401673 9118 60472921714023453949545013033194370871980550932189139831135419706970762143438224414620474604462796391662524147465912717770631561001717181443546956259074768896 9119 111436872867770281758587109249925101237794409677709301480784172333328776130848096287239453103785762335467662741788418434148101737587196522226468570462478275 9120 202766630507371530314368947898357893086680838706521028594946282567873764318182495026233933018913347694830322925011792282104420056605427660490528287358976 9121 364625783324839715610258825544757906110677361002438929470081199155077972282100549233549374941456376204029640768445590777379689136249126819620361328125 9122 648574939204063283370972875548677299646313709227115535392797164116438362965973133017400177994101922109245837188529626461916018061755255203274162176 9123 1142112653494845371968836465980118353967618212763091498554760469600612285328251279934335273090306001147590276738997872878226255000452877952930895 9124 1992801206163168130845526891084988053241907269201657309671390411007003457696161808971298087921825441410669699471496275532777083554255557623808 9125 3448199174972543733857151931634693216510748048855153503615673037788701896071159630134982879822532197884329868437618917802040658499125363921 9126 5921865919719520066904339747776125187875253126801477835793876149387274220585676590902438516888929816551186688075103031263232000000000000 9127 10102416553560703944453155269053714638597382915324616122310083219065251227558738832836627279803847111642325478085025954004162979832155 9128 17133803739923559079695945786087695725882148736289025131251255550764004612879046130446807664818902663788466388818492873665478131712 9129 28913776748665860913092927935644796394004212734508886357563375355506113245337036310214533589281339322448756262183163069089610885 9130 48589127412694680634784271791274769555155854900699971396042523113945941072945815295771654437574712081241885111243522961309696 9131 81380062462246943157653120551960706687108057226863070855055033214254527949330684924547951162346337984148005299920302734375 9132 135957866643683405377657521262578073082038663850865341522663904980332999589181127477529347726270556846274207981468909568 9133 226758141125663876661844649754908614222592991263192995789403101077109796799912954458299829254262622269627516123591769 9134 377886403705629598472745481405490167451168082821036404544275834430659479963949129476006991245243331010592753319936 9135 629753552062067124617763820014920172263640460747438493877207436288570483715969334933739997344900470869430485491 9136 1050428393630131187228326446045230688618513771054825697409363270385084940341584699187319899414331392000000000 9137 1755211292971513398569672217290129739426031690413757013498184096487419418169177634550936796588573799236493 9138 2940669367631560006948737284678282695135809434656532281618435127957099547638430063942673514475758288896 9139 4944365282534314667869397567389031349170088600878011070660023086422049822730706116472381238152175615 9140 8350725017201939584244801221384977385141714234920471808128168587785816755983364165429506904948736 9141 14180708297271089013294628106683027077659670040163270584213889912470866658266138351184350390625 9142 24235548976463696520542347698125393056522120075400280380745702767030984084223215050577412096 9143 41727429798063525664428927484872688131120572361168283171093199588038814267428658973268875 9144 72451907048288764778358663799160306723272685917117532922525995324106438900036023615488 9145 126998170151698052057650948855928229965567065279953544101323465517904496084320154901 9146 224978360760351680604525994795096246419908432498770214561184596805057249280000000 9147 403249517047978969873889461939132225991374672206385801328128378585850315291095 9148 732168481187104571616806555121885646767967165213359006889193473174690332672 9149 1348307369665689920566133773282527900894507910474895928296150606382960105 9150 2521559301254675935997531394064202487178137879940103069059410282151936 9151 4795584848309792657645130368411521507682660056395875769702475171875 9152 9288103832848036457112767078804536832085544279455189628950151168 9153 18347688605854642471429587966966536954706414792732550183934749 9154 37025334845604062781344261356461084309448489085328106192896 9155 76457228016561286450719169804091461045699177684491912111 9156 161856406372542697923092293868285328417326621655040000 9157 351951611989060074149860481936040156355531282172913 9158 787762867552936348285029557717014830660402282496 9159 1819099676249482018989965103041401790636122555 9160 4344362377224318164835975849588283925200896 9161 10758311383542863227466350747966302601125 9162 27705719327140202750384764032053641216 9163 74448743341184134302194732744882055 9164 209572886713743435361798244743168 9165 620826505522086986091875093881 9166 1944237904474722289751116800 9167 6462398649783935171748435 9168 22881497617086167736832 9169 86810814838296190125 9170 357432988722453376 9171 1632866047289695 9172 8475277629168 9173 50298854529 9174 333838456 9175 2384331 9176 17686 9177 133 9178 1 9179 1 9180 1 9181 1992942746161518876737324194182948445222558439641379420268181650403332765909000151088003004705990626788174304488982644980314383013435909872030129915047718433336536425741860482713199069412263880294400000000000000000000000000000000 9182 15876261669930685889440397986313869878743245523736989306112243867485545713974518175619363175944865701658783526093610246983539669601354757523197186150612664475819861553276958081674903232720534111192383750769557069089929822502889309631308862226197981 9183 1500010710089376230343915669106645240473879148227858542493553321082562239546841777258630156747717652906429415517195392415652280673231696812728525947648451487820403019817563304787091938687253892701107498571202928510443717072695562753942369831030238401160806400 9184 38105687177567614272624451099979350841036228013348581780385712016060036716259159148610596615263510282819181417682317596089439143171679041767820912375349285180327565959204124187125150932465201012576007859919259751398516775857989845965839455850400871178596228774879233 9185 8077151231952873290502375421526271021616494236134922679454174555839468804346023497765552377614533005578031512856410037170466728154386885919189449938917368708293261036855516956298989314128102537374259580633221614700113582600551436467071635088853925950863489844811678089216 9186 72166730959233241259713255464612202960227019768094491109818110211892776000160415970060247346278726023637883800526306150110170078564137193978556512867724130498927625468126342870188477080288795027859424405770790683560186543616556021900483609179970362293166108429431915283203125 9187 66947493806461869651716191204158346998090889287376962876203451546851124302772524327722149137475865626888327873851519653816692004520301897314973197291530739612790540499185714046707948318919812699331135790444974992315799698624270384676817486295259804932099167164724663871571230720 9188 11251997858372249544346275753785396344821231831030638357905870036898065850805476996826938152149938893450678246109164313531821459365358141953275707540831906185002748145708180816104161162393165522449416222136580525150800882155918778367111101825578905033289879205500188480817493108417 9189 495766658307712532052151521641545469172486619979982986792419712697043050080611273544095105450457947211420625053126566540982546411366861917900565455528550377640101120616137396880894827904159719416362355006151764515227798975301220113836187298590573318857803744814822657183489101660160 9190 7415753254730744690386493920532546192746941985844160601667317224742021702732743173416405298331092618153951005419717762410037526861976153050247635116197678258139659559868356577742293534861480061915963106539655967027733291297744781522001671026814462468821743092590771855902337530967661 9191 45467043928795256490496946816521298484680266918740838447457491447932993037139881148510646506137174696513835390427987210551288820456736161961402028670950692748028060983487673991534820157246008326253064791824628336601303009381713788008367166283983589358960640000000000000000000000000000 9192 131675860788595860527744945427170102357266939478553744140625675461763539961074724974696711233650664341286555079358475044740356244383851437972195775908297320399077687224157466718846460034546829648327677623228920680680365507111843044290181123306972824502085903683021276112803726905576193 9193 201000528966980990001806499966904665965342954069754329212621688437622193463534542783122475366066103468934883848283290535584727230335059397240605783851555327260893731423177266770771470373880329856182232241206080074502416587754575535465825619277955962049265441261460455419817653188952064 9194 176353282032013561346811459476887684401015516504860218869378398623125945527576191756706741780532278114507733446209195824455688952344250086531809423415781398154255900856617984780041247185068743823138700806678729808723573993738115451852072892751302220940183525569728706335502870361162821 9195 95352675571522404039557082035092477748051140878375925224888570810951980854245614944658330571181400615618392523846186079835486300873489952786784478895035487648901470104576421282580229448288214275210006849167482781107926191298593483576298559644192537200309609441837933893437793633304576 9196 33634844207613643031603113584719471278117172721849858180499238130583454792714927871068964805151291683300065224549522381177658201742229049832622526604511586684071797858976258160066545666314039592110076695189337278665106675202157920338183526461605169243206803903877653181552886962890625 9197 8114476391454724780635737682103439030055268365780090240435630948056226083974435160482176953539687761132601352489916951813392351158549824770427832375294212873534538440218205344746639828781936109596579064449251253564945882164398860891109036639534768869282846279385441496088321414135808 9198 1392985688307810579060402025728147118089362579533231915882988512587015127062995969372022495954960548853229472861373745854990099317513617457793877262720890852588896306035819698787045804163344806220979780983759954169051083207418864720562118494486878773171339999681228864858393020211581 9199 175965665106347621369852227539445557354699456442210390952729092205354379475887513090998294190222372785991219722161223238745922646869977752507110252805073097442049459597057136402813968097646012758984644713509324415439029483845918228804961454064064282658671236025424255080439889264640 9200 16833704840378501529881824217575899089524067985440859680618673107469408476000838741938727739533597492898000023641701946658167954858436030464570692023808211486539174744313521510109093130673818437005681712922704642074915993299243131717552202476701774409215722140054274483816394064641 9201 1250162742575443602234121792590719742351934029394018499766141194689691492118741822747116781279345670725256047209288401783458106680071342065878505451931598012050788494050075552926472118999403637544427480455987306890600666914838439089049018862003158830284800000000000000000000000000 9202 73645708838853785046050043574171943469426894903979366698634085295803408919147305655442505647546535536429298695317778493137739901768448900262419539807150348522360803832978013986374578501263732390800865622204704955880798040910864897656043775563275290741287549223854249389149515221 9203 3506834698930697744749166337739638986542983263964641964859198860607297687864564489000907753662791310135697522183809758937477357757645270886538000373691971282390351413474515692373169744448537434861334359956561242938491407278144941699964057847043624271649372881677025610595041280 9204 137242025549497819247714381876681059745267428675464595174271682473074384416385449675677139535975632493855284700233802435457609850203024055006923586620274038298766431481676077729014004381121200581893226715466665639424884045294588958716660940076604688924747486353055179672352833 9205 4479780097547869094694387894804269578740299630140189324951274536009110192634059734264101456164351746098259682058751993668036994776523250540830827887525124501219661290821715797876419131370413236848843735671680068188011174272752584655649129253908673438196292797470948590616576 9206 123571478409814984111421976450812159023156390487020747957666291885473365696086011944212382888822226394099293434166113201858398182569879129546806288140303938667271887412928306430395319996063895706228170708406589488612364625598136498067177693883208406508543789386749267578125 9207 2914523302432917244241099993601280795898652729692247183380375747645103342881134401847235284905604038005971476992710508446161234133489895268956676767148265758562057686214283463255082694964203470892803564907729544043951243660358987161134852104335577335167084616499341557760 9208 59399834371683442885308003291819077529509235213403616584871954305588639361046797924432118936188240362498791636879125005826368787867900497073454229554160967175739330631693601304080929325705097553163913312978797110773414488616836584097538325095469958687280149294544272897 9209 1056102632015092331861422519871708724117965017934871282823970718866948787212700769816959406426177771030461510794746259436038474473197190141407711478490173304765501491796712934175526670156335544667473465986181335617494154949553865971484834938671791487615884403702497280 9210 16522545717286621222096624957066272671502104473395307555469317137435860444463097525296233341721603672577126362544730149581192783359942275154722731321843091854880043540973016404786680265216225901255286077420072640244872392646824438796013484667768737966525770818494181 9211 229247809415954255180463724983077117565885657631996805784344875052496325491758282598836992116032904122891830244512332031670847832529030403310736940252465359381574008657601049639548670969722505092241812074303559827644400760514970534339936256000000000000000000000000 9212 2841189531144398741500177239640301742708953581651225091477890468250409325465573626821318874479032778667190974670382116615859001682795294929998277262692436374961507080902866967418442502212348625603046729611474211319953623606663522397918658649690806314968215441153 9213 31659819518013147924734739883340898548467760702044453159215392298672685104368600561593933475762850983478744383146431462892828772278701646153145258546522526164089276160092104078025007871014327266733981349308017319239688081645442420932112429662994745482683613184 9214 319112220239151347424549045272956757703900506746818393529714902188536012140656473576821143226891319278859629454766401267925380044135084987851197307433371058808089052798554441064746332037103499965581252961756787416445695976591149751035733348590194519742158621 9215 2925578372477811537879326345243298096595782747076045044030125689383431378238812095916285406781037091383721298505166906120208943483003343348267491185108049806583929613428505984099312941468323137395360752532177432223189158762325185262933085956437090423013376 9216 24520831247794808923551832539864379511525428269042504419969209443078414244781612119771175427643056631027518681742858287526591606137421416491151949907110677827381007227434966125722760540439353526411655735359530071118759191674583831712295820713043212890625 9217 188786249959600737784621462608540414902724117998115527176183869602466907023140104743351004028450264944891843600452739135565362765997929132291067517664255403003012240978443306356973614619298751648591624685111204727778039232653424551775607640014337343488 9218 1340989706335507423655484705010093987250073561439332816394652701569620951453689878074845033433614742814455870650856404996346540804382203420733723488420300941393245939077075260630387384460461455930995802580720779129229238677868100809404723773123130741 9219 8824194102924996634952973697710694656394922627557578551784836421565547791957133268859192354461991093955585380659298313647333742945495269723880922309119351281105468342708929062144255271634394602357843868077581427345104948136575301908904382908334080 9220 53997444161810408694112548064759366821818925355527869030415121004946028182082779842097117225696024715225198474824384618165023752957336459080314631648157179547173899544112395883430510265533090384277746565387943738140960843006284644530565170553281 9221 308364784059909616064854265149409178042842315743972396392301937871583862258441795663992722961424113624548655168370960283663300314419185531928900536476033344872441269275692802539717446350449260409299836211290701620123271168000000000000000000000 9222 1648904953061342601367105242356928047083325345735751848724420442905263793100987592998465010813620841977362668506571546240449241763281248575728458602302772788514980088938298069146039544694806188809734346842966553316883251429941849760810540461 9223 8281739526361225231115006509101407576673514861416651116209949632167947616130591321806398759870499188641223743552512253624901268394971412263790083131047937556658638064824105476180272564688278647988969975860324931602532612321827619822632960 9224 39184686982556211151398134106165502238321542059647451744683238950406526292570796203162603420910136466818042382042380558766965056237296616178657357159717727242655305595025937126218188764798663689875926215549083446137777926721165121688833 9225 175137410731625635216074762114137161888831459308974712654162837956408836667925062290435036390711927179687332177371110327774792094036169684124894969891031384262490489952512399955408824937195849221645299357792126348459255589569598324736 9226 741377702463517707717833677271316863896931450522262104891709978761853682761868314537426107202507198914015102077571782657249580922265166692858915563463045489422935307499691821121082901956494071044041095057403039179433155059814453125 9227 2979652963626087311355998619632709572403763544184648529444313773111103859827402496430642873157900406675129914439067722609137719901307725663033079171108422209972050030192825324883531358958360060932772092639020329554569541242060800 9228 11396389445492967125684613295201431690849509496276807230522930172494228259253538646424077269418214520081216042784284284058594754442418276165094256603292426862856412801119916603305781985075512674883376436713945106299940534363777 9229 41572023299466667894596339131961036612647852487037550985349500362181720305116131195892808191125059140703669699076409612469313462163131238992026905394137620777269292238943880690447336269867875887648207195892425309213740236800 9230 144935698978433636343971049112580214232913804446475443286135392522652899879305071293833653653767802146164722114559311280301263275151327722726565729090726592026491771080786827246030517737319261401178937927146695244265242301 9231 483897017213750001107575476902875204570851074366819203873697472489413653582610415052757138745264405830832573255848481302534329298371243954785272317156809853665279866476136107011716278761322916526161920000000000000000000 9232 1550084544606078320516447426333835543172625843983432916602772856030018161487970618104671482374058144305358654612102276159877636379387035451260405869198822314510074320912727773860671495860607646723280386477349557984513 9233 4772718193097409045875960585466341548880536886332068230257482848053076774693856531410255064272148790790983550243552587846093880070810576212949805027924089488679306404081835745693099932803023757262481189320423112704 9234 14149195177569676432446235650210280297018954920519583203053150031269729502180322881064596761944531450501419423848266677225157683965879072382290590333182675700137454980738780531201778870924709115881818339584428821 9235 40454598641334754755344233636145384224383529838707816218117506200474371506384357661872093081686714168710569377530637020853871359698050094785779185897473442067387049321255079459296402732113197709113618623102976 9236 111727080628392433553815712689886927294281318208308944308234908081401836427413836057536609103205643690577020268323504331580478611396979884144046792785206004336944917881561054218339750723097417636871337890625 9237 298510282839813993287863197512093718675084357799045568442854534195428429378456275068173151710073578828926193472291625697342283695517283409115479352518906195385330937680875905626839445987892965488426221568 9238 772680719091342843738745636158864864656882903231971766056574335721078382731369015778148454486959246454954198167342220681883405999066703456580184558896674112024614557093646641667328646916664693973735501 9239 1940376718242500682707415945433407221928709694206675695402151355413827366231962360173602093244715298532749630735277592327480205099437508419807490689679024759538891538661198061250808379040648732344320 9240 4733690457669822773751418274376573037063777401451846019275912650864844609738995705078380591737841121701171953882196324367850548519645093700756984354267144094777534791396422010035940694186721361921 9241 11233188710822813201323044405529381881821717549982297993902679435027026282089719855316127884681736051336107827170112436916064129630706230893308273465631775983389141639973956485120000000000000000 9242 25961972082325846944429427227162606830590557507876425671129681065878138523514148252881815570183366350912680824504193171054820171051218104173763699931432442097676306135739003716765339564721701 9243 58509661205244615818223065553010841479936313274464642143402014062544695431959397758848036867014331595894381531003633743505207019303762937914660482980864224005470283845565221844653902397440 9244 128729993760060266467193866439276819481164410431822780575686009237172910152670469532343277027280640025501426537945830266493717334171044275889707459061734782640729887521225760708761247233 9245 276812361547326889546102445482102375337141143128669021995576854062860034855468322940398933586606848750441019436818844912519688195834671833582813137037752887337039480115133755682717696 9246 582400240422190049274345612256316212199764278141481692933786970102516486826781158560986977196048121259457719526258700159548183946636065021368082348856981157011007141484893798828125 9247 1200193384307123744444233350498721103116936733617308152502465121725084550593258448045534479806659621150013193388383312169108354917200378094915179922790787071900262138090713251840 9248 2425075880153187787190301437367729026275831371595072252298575694466948946934423910676513133590402941135022637054423593860537648333708222022459357065800406045873445210976941057 9249 4809313861958875684160897189899417739013461245692581711497832042404063898562123449233472265422784040040019914671014746385319711697994268740799367383768998743307704829214720 9250 9370293890008819044217032249933992270894664535979024566099516683298509031368413897214941765087275136894547966819119777057136308239198518520119338564003363172873688932021 9251 17953719178293797051501970807183880929609610273345501458938567032312659183799868005075219195983673786036588267066807375438291745318852191940705509598822400000000000000 9252 33860751948095434897148641266226879108157585768977212686163457416934443479784626811065690612371121810291278983874057715015880303714634393001753564440652603743534273 9253 62918931232023329297978012776167971854970818309338618312757274980589293214592100321287161201611311759785560204557340921327368775174598472949706371644438425370624 9254 115292957735163604229368165917084354953998550208776865357658097738606787820110149031470655908546429862727209159167712329909665889359121287206829846002948189421 9255 208520282112678677236836440383252329961014251922146134464240537099545778223976400906183277070091346384566980772913814522225286980319246348908475069944037376 9256 372562557986018003464885535039996043074346071543721627259875495482074178213667512594492721042098292951613674909400105317632547509798123576255855712890625 9257 658159851642590045933196769755571447096809483227964295089200756937780410776144652541328281708700401800146169551398865565580600205911130579254323970048 9258 1150577795211027360271640159807429976632063080046800774012066696990701804131712006012648851313050101061114193635087501619918666515491519088463409861 9259 1992140875100820165797306115679751525168479276639174883000057261855557242904479233031144295395774586082461093067245613345490543836899877175951360 9260 3419063064725350030115079178225955918697806348356601506377238362180034900225108177044786008782498372343910552541556646670727981854617599026561 9261 5821539827349124623216486540673972155709529078547585066716584357559507063164777779431840071535392874048280507825919057406722048000000000000 9262 9841714852006621119878268262431741241294155823757503584300409455505884528427554554301536792853787211422253947889061409478625463256146941 9263 16533418068556469867461458856691043955491683718363557382184483251225530590076193080322176690360059882243969122011377329914675692830720 9264 27622901720765260455629233557012373413412419984395983190420246615835534668586027072121855159803942643737298157522535273892631308033 9265 45935258779445220121079941267677717744473939920972488617264985554560464717572987900083360413826187055857233565295921053571219456 9266 76093743395585309518154192768789994908538134796286102612573714085762296715626950213833911729795907744927668534586888095703125 9267 125670761375315020876402056687904809121092639274066554738774157176305859860378049824986160019351780785563442370206110842880 9268 207090526683818954577028084779358366856035068392444446921756942271069377903643144518340121942812482948372688706277084737 9269 340790395161514665671339251773188267756047104913537449703022293133240196734771051291731071110039045396495250531287040 9270 560504368145329557992187061887364452611354912559725595298314913736541367754179956920783956958615257930755057683341 9271 922151628329457073605989948737991960465374338040046166669037827702396754524663074402701240553604907008000000000 9272 1518899363186867217616922372506268682120593866150907383336305679758353577500934739520709566157033652415058433 9273 2506893991665634127792404383780232265008543410486111474840881674560571444954753294576600934840189210066944 9274 4149601933681487046709552053599299577955090659154133955225127348143023955490109260105113945252084696421 9275 6894943976017241905504811915651659748650657931645073952781329335604837843776893409228584021001240576 9276 11510849312366561365889593083180097179895026657881344805304957471369429716612683880112431512890625 9277 19326091483057671505535111009467649481971591767239140864799945695994573457385096882517524348928 9278 32663207963863392377498321055607263407983545359056734684966048016543867132101023518135697821 9279 55626476973324801525177313877548691388812694883567963009540182644396522723462129857331200 9280 95555351204848879121150267515117275587152745102794512527997173362712809817204436723201 9281 165743538397490618151297512419350051171431944335239554648470159318966620651520000000 9282 290602921675541607444967747260188482033754195339227761619613477080773068225544181 9283 515628431082522965565729064811793743343879283701784981089839222835274108108800 9284 926956023137071155829888458958971057069429550068875818562706670798806071233 9285 1690445506687848880964575923451245373077786263872876650801987675033174016 9286 3131284322584903204440585990649952855990080206625157220837707116078125 9287 5899439265547659073024857280093449950413599712630611760362993745920 9288 11321000628160795913456868343545953837242700707295573307827394817 9289 22161466774072486209105725765770744244596997985808954435829760 9290 44324556734361926031460656031821341760107447511460458016261 9291 90731747090822034807708352970307611129452517140725760000 9292 190428214674838008810059911770414886251153012352164993 9293 410590441137754376360491462080981083908062630641664 9294 911398075523844877583570321981192817772068245821 9295 2087451169503949658246302379681798646531096576 9296 4945287343894612053430307187498184986042625 9297 12149870473743737854474897033275267678208 9298 31046619182054626569527203391010303381 9299 82789550132504194023794410582179840 9300 231304422735540894393745644267841 9301 680152310003946217252243507200 9302 2114566014849132369022281421 9303 6978101433419672054087680 9304 24531712468048049656833 9305 92418704711571845376 9306 377926668878756005 9307 1715185452072960 9308 8846007991297 9309 52160988880 9310 343850781 9311 2438304 9312 17953 9313 134 9314 1 9315 1 9316 1 9317 269047270731805048359538766214698040105045389351586221736204522804449923397715020396880405635308734616403531106012657072342441706813847832724067538531441988500432417475151165166281874370655623839744000000000000000000000000000000000 9318 3069216933194647468462222127254056619887822603880400428509346167460486251364431718575779562306542640246031542819774224225952518883281796061641597754400104025563989790558852909180102252675724666511824655418884355814707850262280619077768650181657776843 9319 363188044589871385893419052938921001484019351967361056180493181098596719084890723595252567430209551522544068387671673055147941900944977546937155328428980166749431366721409449719709943870786439155423165654649459714342659017259671338522423104725413150083698917376 9320 10885027412307105662004259406526024057277480462021882304887400078244665532505469099444451482646295893893100962523877552691628447006067132439195794986437708059977476315107332511675314064041090779820435137225567176881204208153923906418373195609488447419897697753796587485 9321 2629754905637967856306853521043203237038884878569929121850734195146404778811840094928333557315255134289074160736687421612814953530891367769750155325150917783186642679522341903439552015581328445770750614599812698826086733150250364082026099757363737311861254610166628803936256 9322 26180062630678422056829961913494222206950698086128088708821407184381116545263003481088685556793769987981702256873022150213033526133905453831037360754555422371314118237150543586664114741987390566260206014842489718838577029669643412092531859556455743500639474950730800628662109375 9323 26628855515943227191970726969217385997381570746805629470519518609429757001462182931461078060582745992480613090474440697594466016088051773298083362943878944440045006768902024923770891682326666635888056123856260965711655486781894158676699522872469691398708247489569400019395098443776 9324 4848316184429575199120666269450378489604058619066238333775726570819375735533153524555894016499866973292652058030849809406486311122021869149954451052360003408051326041101560109725518183037277442057577811230058741624377876355419847829223113256985174720453227398980988382989216304634425 9325 229243259899854972909570140841596435512379365345765531362393065032406811819996540209135578572397920297381990262492452120239185010342317738252149791257441972204976294675922462497566412402528141516235917935928289050803849285942055949152508491562174660233077684363388130876774079044517888 9326 3652183893855518301067495975127890752069556926963156773721889621030714051550991221409968139448580997255740509580865172183089268438310182831724572860520286499909566808701337268354570881679689909056492166395331265475512044190239948944938537181669277095716119123069826920872526057327359571 9327 23701537575770932652995507786452663666818209447825773978072975682800572686274843973411488576025423292577854138932076437103213625632427129020289320791470767863405148240578113443879144340961587047257657176506147155571161667494492003203046806820322521099796480000000000000000000000000000000 9328 72278720865014313580037529584408657444704663016071976065826989623746871130000311531217832249095538118534330297798012501122757515898174171741734920241010110876521276131955574621286281357841723081745558906886938601029127502433048627880788502269615199781770567126114901367980821862955628245 9329 115665745950195752883873084117366389892395641632230287402802436441190498288767740045601575932722887479869134919493130867565742304269604876711950533259432699468450478867098643586662285323283344024200136997131076927712652542517725668784037037719000963671751904365218813496434291003120156672 9330 105983413912250899756796393749203854144658172087251273488967774237352517303647800806488847845649182205450996387515407575297563657979345418522469841932712064621541138085382618747640527389367745884872655345023015656310564650038128565494341329209451986237030901906134564791859728371379251015 9331 59647133702475412482505591716972418689847673779689226742887003887238525339401387949636983142398818559590142359845471235634887616401805660061747741788137293831682411633021233260353681370233577381342573855080289667477124291703723358520304063641786559779831355887691505364190264215077912576 9332 21836170322728685437880171357217357081932054331814782171978559371628864998859015296601858784349322431695768868945203954428423652645198722628491225117167516259653502859017707757668342610564822291923177369844528178010264911320134184411361100463860700005610361308262723721563816070556640625 9333 5453159071745230617669904973288960899929036020053382246955689907626518977538838630767613787099632065504571754738727275474292785403476554745537618001792992391994084151663102867736751027594881844590919708197754015055352894079608406567040655682559799009801510590739011145024046738805096448 9334 966771586773113303742909429076207679909295359562841957772033519494978548062232119438859457483536508181232806857426604571966712966360989179006529158077602790109691901028030503877279732232467612112780836189721670692763191263267012346764334361154446356762506073444120919377891427532990299 9335 125858845551242815025631000294475345490782150770242416667140098087875812954320597962383936526524235147841445903787788419221478930935995019961686598556571716007901479036444028992864626760854253550698584677708530403410078778190610699966436798950451795461364159963682109244408656943906816 9336 12384780107261995216606818938624978584256553882935871470852133993776086782440938667040848568384228463161400809603836248533562431392921360462059442574558733752238053255895555916268699248926213303973012894062989835075485006024676847279665575213867275875634364763194885689882909462226381 9337 944441818623486582204289137488395197684189753656695642296248297346401091063437087845712656863512859939989749251335572432627147196279949976248030452361656524193864258378686725597097053820526753854497787536773882579775278398963401560791381086125203885391872000000000000000000000000000 9338 57038306532692008909777152236043269494095005025361695358815130056620112899815599013553654859333787530600094667302701889994636669066271994904451575862719081323783460843710499844600266789414009305555733995480324802943793727462846560042991541817517163021526140700783128133103013154383 9339 2780420074529873798821251089745022052863026173728879629638891276724524032661260169268574653980994836380581305340961259269263837006205777886720108044226554530984105391847000513284239638084322773367100372732882984386431026151713600980551805452716501516976525718794024810281273655296 9340 111242753171616339078366845193951798090237551675734792262772224610752889739817516059260648521808245623388795957407268886131560803810016306751046446378552326139480880817660067349801350667775662122947697316807516629594283056104580620090841169074458249372965008578146274077931712425 9341 3707547239836807068124884224133697899884452765139443090127011859992381894309235148864946018125194856275150874584972671959409590854672752576090619329108352548951833547802874290355770413982780371986896856836321891593873123717835939995024494015764424148816020387701901333444427776 9342 104300643538742993237631881878247002540548905412178703424607306618071183165564956412349920550265159825084056771826151936873223620988454672150780144464660124268910901593878441709682926295753429813599193361543397100074580496830324019790156269413230526185690109431743621826171875 9343 2506118893289919979786994542619512145301078647188290649586559290685898008881543905280671031202384328266509125643462988453006995138281943437590694460696968394347657492095889903536455205244846863849977623288492015510140856747459619835233837582409080097364315390116319341838336 9344 51980578172472888883125749844266949324316469970526420460346111286777100564277145831744166068689633111035523396009605387588481384042184968237870178452475845271719474751597815782271134606874157559705349585201262815008342080892153679895718250180011954663560256628415338654405 9345 939651175682395069671175407580620143932301130444000080603598550041359209131311554915388670076908869451237102000909470447408140315137102605927122743341326509203628164736139126720148404514071860571174019677926043017871600346388525070723466982818643365301513588717081591808 9346 14933066163339805184116732773357566982449026693937488329673554019854936191761182047554859769282043577638972029586757334215565225792824554779675506864640805101513536563598465444282448539218859382058280535827886186155719471845903010343339552139966189781436016634758039511 9347 210289251723791473622919840259562666153981475760141814167769231744065179701216933242054319029362236818076137635393569418132487950201752168269224438878892193770926841128172834166362907641716739672085615041914070885631344471103728549665785774080000000000000000000000000 9348 2643015886181581176362441317259656227696181139456604069234823028653561728630383848663522096292704378747097544354369448048790168390479075324444452524915776159745704399628441650249796745102779199901080366293121821836211295391403590922572542529665507501569973794588385 9349 29844284131221864922871843712855304767236837434345367663209626296129286648950497760307311197627819075410529917927836205573227124900447321766864153163728361605488760025786538952882669977299105822986473167959015762478101347978105454585166265826043886742178703081472 9350 304600657200783782139680824165482743790010112072389897407032398207050710375008445450309546288409579995166685826035668390819914870574362592451136018120958653160661336989886471150788224293794160296560835798601158133308116675878136698866928545948157046615341165035 9351 2825725064701578403162765771368561380155569883733290867951433250748145503508815666144437081506173205321456894162001594929766648904963003810212977667339795417814682605689082212728214093063472762068390772101900947881567194510956898456677441117060575615176933376 9352 23949338859712284921155187842557906248120321092826093764355137639516687235990088226121970700991778364194012233698996300279960896600790972794404989653153919393011766997696674150646743588602544724838915433275195379642726867204762372766801645100116729736328125 9353 186333284536870018098141559863141745929737818346811185336266206414892234227541766145629512175951782933889336757619134607407742081410219120424587292802517421304528402939948470536472937753465902936607850247611665091389854603412433768506760319298419889799168 9354 1336718489037327742374748004539685684615103457181570693901588449704928747073590404830990340174931948472234760490361797311183288525656703063332682418730738602177651810736580169537466788922482685484485513710988082197916349683569915765884078420194882478559 9355 8878239976593123636342065398908379474491100358569092328742669894597551931467231576143965306113759241769153362926625998418901223020392890995233742372419795949032002814240006856870452577915558739112355223507043364850417518100602632786588578382878867456 9356 54804293134696174219453872679952355603452028751146632482750140118690494830957541673701172501653280494544462894773668829403880073983710597455699374241300820445723929740615200302283513332288385488935228220458660613902310936240778812441800802817505561 9357 315541521311469867444545602472239168184959154951190126115152003406276626343491013220985462469697733658006984501794159873711686303027301805823974875512295831663580764973707171723547269754824917933151029865604726633865056092160000000000000000000000 9358 1700225096946121919186764941351738170520345407539433305833040992925118502186935867056412493768960806048554478359173828855994301704723808376596713863937130903460151783046083449997022457548868710954752491312592359309144558743958855096355846641523 9359 8600572581871760309035871409506413911041182237472460554222224945480859899604170577012006330828819653847709749556384183287210043267430808726769627501994605530670145310067636376519136442239859873752831578578380695498347916846357931493232214016 9360 40963756232925799804885094807325161678385993049312663261992731510688552135888299276267438187204097355096462998828151328494500255608933308668259584326409848320868763336128398377187640821802699173354786491379280025005877985841240532487581365 9361 184216539935942664302291526632143289489289572619361552161545056053215999501696860995983770685490207194408811409577016052312068599064489393036584941434322334400977857067937654807654257323763283654688742725372482599333346421280103460765696 9362 784241558305942239548914755251057622853382260752293627532903245376411795644699823951589019583248843781756933728892277015459036097000086328262270835963195394383485202974568193952504819268162173030157259465603833099199513912200927734375 9363 3168371837917876183504839666108057236203187111817708370244893155922878769592784108736976177171725771649829521732735073156486032811402767596405162038189535992946130915971633703292265998516549472612102351385835785804297911506615402496 9364 12175928507392205135593381594228161525833479286186871546249374429226744187573354792699754976380026213390773118212296359341280826329204420998991477809131403181631064903585547923769541243777995554198213572548322744788413527706440785 9365 44607601585009775642743414236085085668968180598495303953569720240091193646990133942232804714297809157209452359955130459141343362396972252602133728385665565018351112370922532109864281108790142958494287609289240719311824777904128 9366 156123579704837560955349499928876266504168361355182172375643077280693743359777926364583781711497757835426722562575166472539977876404326112812065162626696802457017036416199364691309286919853618366780613125864944684954533513851 9367 523055322199897356699936551509372833411876968425300180008769244848959261528129474887153349237258330100052444129402529722015513951615722409081512239678977275033259844015948025755848077329936677237633843200000000000000000000 9368 1680625813554353293820595101461638116024431722458438349066988709117647756714689963548412406464582146346074315835108365489465053896460582456148645760865858843675487213294013943513220513607067776582128564817591971437726125 9369 5188296520740953802729516869654890059225096696628474655964909946631916104350851754392415120604421585972005789050824283550205231196197523871928479336952098958158022290840558987355035064815207588120773270160761811894272 9370 15415554818947303225701040160551768910470158177716916541604551400768953258494396402149341462448293112171916788550507513870271621497867052023859930091374443009602551757958039899304173518554120905215208888213578035055 9371 44156152303301227998413344532139927072958150858351074001401852502655348315078123702244606943232839339341289991295892408454644253463980164019064665807735089762010554369431739824332803479313522360889385772935806976 9372 122125765034743099701313906106427171707256369259031957142279494789628185317236187126234712282772610497377392473403218808434145681501800270287081526580163730983578035484771009834055916614053152066593170166015625 9373 326636840296772393557551384606097789148387320871799984135037393346165040436308923508350300317019600278787132887280618590915306251488318447004673496737620839431691896385106028907895837935831063668441835634688 9374 846050164515869442935381289139535843449895846913481641206759571859270752549579703827650556153508500837066425014689162896732305630617289014565524663162092059226668950343398537514992429571885360057288847619 9375 2125234297142453489636728651399682003746850188299364630436078872436972112903533536582803773840445175943803892989963565217163110815144554857495978761589411419878311315408620491688270583648801231518826496 9376 5184191923669386753637339814183708983399669244043368486852289786486922963156740651625502614270842120569310090947001909175960753384818052475675106289214934389546986308114482775599180925195916891173541 9377 12296497257978513862522606496838962669116723994025132104183383096933725541726806410639858334338310876020074982773157998511209550003928519713144764290349163464516719630587164360704000000000000000000 9378 28395572095803823118324247218595830726121579108868103827535283711646845001572993389238907004983240832869154530148164425792639391467169103686999140629449311765259965197762623371924284002771222263 9379 63916513486293934943188073011915625592059278669361372730254454000471946569380504487025100844446245199825435060295457729314240820046967445929257396132618597072996678496390624325720902819905536 9380 140402901450147449697842318889233014219846049178235415079023346017553677225133245366190266673794214990982180019025331718294924088487760040501385272977819031583958352799236810235979562106305 9381 301322155695080067576095154568908871669523557147767692924211234210852259938357530661654373431187503349348914202960330992215233009011884215092683547419969201067051951346150526868590166016 9382 632491519489567235530464018407243920272242552421929204053984315907455920795518180119122737470857939836154751420929709916951052062637617470241221193466103698648770456181085662841796875 9383 1299900175087311107192136164704629479254440031351786363100505347474770928393506923501997170446852096637340696373470503548704889517321244991741431321581892849941614803668098409824256 9384 2618467954549402561695979763800444595292830533479770515582580473111305995937195485139834419063373917827502644595653901017102774025038975259516263331345025610611779450293733873565 9385 5174936891949720832170829213534543206800780360756728445897436963909361974959738712999728449639606216082897017737022660777780852360984388114583406881033117168897621534963662848 9386 10044101721652438723806529474859093588214277964567778466895726031504020508531522109222547485833148402295655285223598855284699355949294699913551031208675233501570922709198591 9387 19163865131232092896482388896580709109752717780980042231720326547257869945740333218540463391061558841137446442240609461301373530535759216837380009902473216000000000000000 9388 35977383450159396744093210363980095698839706150516046677501247772704372475220415313756279701067622363104668551781931717096071799853926443217028670418516824187406313465 9389 66519745958038283101071875442704702230329866643373182788530816299796805887815448841935836523287956359140273316575512121775089241040593747969936653336284920201347072 9390 121237926334632625832690739982990805971187387854113917405940599286198993569940706733968960630526514774992167988712714496400768001041603226996748316320669723005075 9391 218011151091664946716729960154571218493594233070424145410637717049199521571920814229404809978968749130447997051798603513244784919789149157461304637084848357376 9392 387124161014779154269576935382940288280559607717719996914912732232149179734913693172729118409972920508119255535005214249155814065415816667728812188720703125 9393 679401696935578051241221927597872081503894727737847951257999572064668198598015566225349785689336135969719088487270971603813228044243157100565450098475008 9394 1179440866448001498286719590484764260134819581842344662705077037708157904551661011019459238416600831782601244644242224284523406846668532387507490649479 9395 2027042919323916629341956809604170106528470237663413573531240354618530739585069969099372773297030685638780354426908668762275814609068827844789927936 9396 3451812656421995244755833090209051037099115203625869686723671294840043599516834585110278655856070302582206277937566863481985789382434386739606321 9397 5828893301246138646669995429323130246009429839709377540845622065082591135713645450357845284747950342923266678827166883425539850240000000000000 9398 9768641555596560864367703630842349904533141297083910991929039829185796753680574480079411049597269196120879871035981160867216588513288840603 9399 16260879561744087431453515276276681538966385563758066421814805288267219904559869780469694536848691713130134733158874924730742259482361856 9400 26907102965285451833463291655222669429987027751884284076795634146580839460566932699632090784176322372411357836062840041475682502479245 9401 44294867467658375981967776800041493334125257805190127947226552234627943733608181490481875424751768932739737522923816895479583604736 9402 72602872637237290414821779705001151752684563970765416239836546104263881032274873343177791155905013162473450052571107804443359375 9403 118582060885784103562374709443077343413614062134850323578873914907754034864353245118003580621311699928816886598214839871471616 9404 193152777033013730608641197543366337296323668974469403064165739326397121199542945623807991234194525517591112539659531152745 9405 314017211078475858182322492238544616113686787324425895537840244152406286846024065115445617487035900833654144311354195968 9406 509955987312654910500157918918705197686499608461242522921281624607628477108206729777938900385202576476849957737309731 9407 827938464809623768291282490572530692998309023792040156784067176152126439880391409440303426085665174978560000000000 9408 1344970678545968776862324634668867127851897603671008060342656189924282458700081425727306156551215384697172982405 9409 2187987852690275022702315345222266280610331988959558203835376231583385728406551664848311848077087693311311872 9410 3567531038313223972278520407137513448363032620496847544712040997736524092084605557957373973549465176899095 9411 5835272824256647277938504294580657717573516672216105062794984429015403245329003319664698240500368408576 9412 9583236317333558998912997171978644804277289863035779591377621033622182163259744144208890234275390625 9413 15816712106526507671936869846486630474544099037835390197349320665443586665387973311559866282672128 9414 26258983390716772203225813459577595527809309868225766651965769778326890370520484240216417796139 9415 43894743354962642156906942806765199698324884891695159348792714257367724399858100927543115776 9416 73951506343578653680586592082608699476785037516896522776392927257291068175660158578219901 9417 125696040864895565272777139833814191625739975492021074997546680774098968326963200000000 9418 215770004167614074645216452181431976177525108914744177538034793478197472059758400543 9419 374478263656701091342177746170774406862053241491839712682030792482088514513534976 9420 657835931302024781817120390087198604376576376810974505370814991195907473172185 9421 1171045047528485190382379932218066137211717043627275799808982991034285817856 9422 2115080115156479809166816788821260746223880285990945316835137111887421875 9423 3880919660872909475171581314952845437729444031222902253852193850392576 9424 7244070621361121727078137556402656707333719876859065966109632798325 9425 13774881421623348206111490156456320521071042619826013331141951488 9426 26724037698044825626913490766333295052063404227108623714863271 9427 52980498940055812004154636021512586872611746514468864000000 9428 107513935497656064456375351444416248218821458437569724945 9429 223735426264012197156014601999990967949725146634780672 9430 478379858173265675915428716851046942987302212221115 9431 1053158804556210915302133496405977129292661784576 9432 2392672077206023382358593669339023645660918125 9433 5623372445489775014233652276275937037058048 9434 13707895819201466867111964333217863559599 9435 34758548219676639102306431904706134016 9436 91986909395674305102400273845470281 9437 255090434970633629039833759488000 9438 744614705734417005324915766083 9439 2298315834481283907455696896 9440 7530496562072080863937125 9441 26286913995178631301376 9442 98342079795003813175 9443 399428148032315136 9444 1800999317650305 9445 9230061247408 9446 54077675211 9447 354086320 9448 2493085 9449 18222 9450 135 9451 1 9452 1 9453 1 9454 36590428819525486576897272205198933454286172951815726156123815101405189582089242773975735166401987907830880230417721361838572072126683305250473185240276110436058808776620558462614334914409164842205184000000000000000000000000000000000 9455 597772446605867358021397017199698115152668557436242478624117144785666140988452016755857329055183003638912539958254797455780798704324095538819299561893175545611883600198714472675635005101746467463142836479006314458060652802949590506571818851908434616253 9456 88597585293796227819394452842711538557128600935097677806277933710624379113578661242824568776282608553055634985399484726699569600085282722311861218769128469284525279762265955156747027786005488406451249385766405919410257818533303181793969257017864128872985818824704 9457 3132903126001339526919543895717172264277788364205602030908183687394930405659963367197812860475654899399990539675668416813759617747158239022701843633130479111630406933369358547514503703887277781366428080235036272291169358310921921423667974113222060320162954085760653150601 9458 862730136682859222106248712337657076034127674949612079256446156659017937252496378252898057583172651696127909787661518606602871202200751206248166066076012556916876175747130068389091562595554111530620178656261529370442585452060314513897541426585750686594382614156585864282505216 9459 9570448108463032710822144247749214956545365621133625337655817497854372165217676595236172279318321906744496133739745652815880060571199709757418301408304935032927163763333226564596185028389896380984505248646401333077666526940923272816065200812247293175864461367018520832061767578125 9460 10673929272900517105629353889787247970601441175565119368682355617937157294008335305097965422521978395385968449364557121751722562014948167787614683236544758412524278915181368870524352532140958280495296435819075366392795349458830721855963727202739697141791562501208402486112778545266688 9461 2105387156497412962348501711289531850692946407717352049960418044876720155558372359938456895565307208971513321422247376675654461231460722773188385376481016730173251405421927271104525001282713240723148195921797560863360843160772071070327552327532551586339916353293788901476660468096901361 9462 106837098291537446703470102140855639240973500086227281471020212668181975019759158510680273975978791931853663622403117690405872788893870145245496591202092281448588114560577614647510134765797156230906182769553335531811085945535877430087971648756343541837453056165304902698588728873157918720 9463 1812938945613008982273654092433994310892015401288606974273027482969932411593232389017775613093936597315853475602978944497748498627807563340979908988930938030863041302202941782996146593553029388790649007943241096226072303857335714037472887530972940965153050109617831311370822561872050315101 9464 12454229208525786439638744462695717352988181430390378040366318494957169028429330032639629881492306062780864408338408589984548186631279566924013504737798224017101270719742660258798187259845816770363294351222902932460789179140398585541693140755301039550108794880000000000000000000000000000000 9465 39994758434033551140846448422461679957027904419363455314917629261475225019916120776675342365086190385319749592536572945208660550988781985772056768094501583405277818775071431874133259673187409312156729231357722729350765584869468219808038119478466332891859836922871445942349703072993079468281 9466 67100985628903280681056800176664512553500037531649700817354034779559261977793798969664829898082964420376474650049425860532587094304747184840007047405874306722859392526985994001960998989544236979588644053422768807710209169749411625610129885250176135986730492316786000926154345420591779020800 9467 64215156277183041304316632001459327938981296466913302818630060336699616886695260012404604652293583882734000173506903337505659674230830399320573782589757214284442402158909461663070193580967239823651488602858665499045330563867880525689432351395772444062191573840146899443069487843236843865453 9468 37620168312375699801190956763433600305341913695978242853228620178031670345316807643630779477281335037845570015242247226345530278996424394461373111763017328123916302851503455412196609289815015844299632932441510147144083059414444104501302515846920676690857819650131648198171227764891337097216 9469 14294456591360621417283283782095834371974761685093749754456033446231045916783240415767132353173536929416728934008150996639283653310567083326079798301966482029501575606097202068721126230555219092622495877400657354053568280458044453205605809730004333328225472322406560567058622837066650390625 9470 3695473706459818840767053522946805487957895736091587406253112494927079834487570895604885825056600585509458336772651062357362921130730749716932130048551363771213887447510951298993912212521190398496979718494452649232814349396198547552139346997682760900091713347944303415727400879894791454720 9471 676653068830694232496901521042644353111197890763693678825124715483980608500590577011077177269194439660652455415601117657184321522924463773738671141733994820073819358494268183226287605812550057731799297473088209472328145100416152579566466353187007180628554940951950482977255883331781322237 9472 90789515368567157666506105982520637932748796494789097051925835082183851932381979360992233989192503309068433089650797283720971126879205766412524438298072952271668920104640897145767250798394066463072617536328637516827774491626229650626407748316146377147867719740410377370442015601453957120 9473 9190195806710571716597834618060617646082484784607658323149059924958656183596859509753143141339783452209029132857599328981414062087966721316917772283681824193193850402901169372662871393547151769015940925459571942785208542906835404271276902165735427681197107933134556084145014864901487081 9474 719687591084043082395465791708515005582560517738120216980622846965171947712567759470719517464493277489319065360415045485845528947354273103280438996712814998833693149603924305813420373907384883559830898878948572996548637618346837185263804805685343156040630272000000000000000000000000000 9475 44563448207187535362775678682071634061843574389390936747824381085854154613686066332105084612279302282857209949488660151460401570475649270450563112559081389309954223022531682893638591325543689735001419003091741451834769041173157454981096924271296335888056112740832060955879098339798733 9476 2223985460248890328344849902296632106653997458462647225966546122465267458162714580401314304374505452095717086596351896480024423067776649445284387659243222856888604363931217351239932189880722251152043980772158294169384120916086467914643963168070993696935659988271221310667832902549504 9477 90973888715213140107185876919495759238719362669551576110097537537029294816912134918991844322278395166624062931614957376232176362451261495655312934294477219567936774810462495528222245046697595630179304881287160204814458351266698019723092111997797947395169375329938765543101570278481 9478 3096076867485063053238075462885025739501246260207805909846777732171606279256440386264381756496708615566932977653608597725911001236854488849384310328076616682887384177191236042063242469795079527717760347126074086013335556283678140605677953106250604248710297175248380974119388184576 9479 88835392825951752165770891044183340756034322574238847532890837193253496547425744681529361070198525099269002876336283221869073513769788081907144170007529625337293593672302246008670618872822720636561126975173377125298184828329699977216364315658956816014724234779179096221923828125 9480 2174713229510843346239683411516483709194841534493522956864692256653350544945915996708748752013810756939034775584599388792114461137485276427833850959959690056073973701592775438143590504686455916395541795427125041647329183731264746948073708066393834282929192959901770567477362688 9481 45909199478739148603285511537350021729518435398180969808107049391752240396328635194070282342708387973570836140060705168641252282461929930314440839092890862246490546617496950801959295727514409934494966931934225339751410738571359447858659121133949213911293275460063757726116441 9482 843853732707225974064632984546669203444858872210025777533147167976031870707496649078029289000302232806384946439594177334390790030382341502215688768768929122390316736553204175522006377209708556988128822245018904121195864360275837779450958922064819865875502084023762089410560 9483 13623820997474280125928658378573660751743141676707114126235276520859363801815692902872306853411435753443758237701529419898797528487954542014223837445503854021231134082312754480996641444791394082447655627489548968629791698873369910448322440873381802045689976218513533459501 9484 194735676244873277006598792819044536440052819737706754219143828382959878925346949136987916552740922373513760444361565289660687346922418511860070974097840695921882542640826843763382409035320718368485792322663288934790597801517293654600138285383680000000000000000000000000 9485 2482305908702180387858583440946617447816104905167498401162166798736458750716064734210886809830496244425498373335168861112088309139502626453668869735395124785233564257531826897502543122519154841545626849694171713793111534779622548141787049457015200248087491463097184961 9486 28405995366144592488848489571750072516933557742054819225118110938828077111640762340656566158686520851129999901864079313738003166401527316471910662286808053684134804202959247226418393915218921206600127951509460979409480721802630242769224871317430576198208753793761280 9487 293599484964220694308048552715747545395946553663694761209324966174515969084031986726946177259870411320679626530974174772532106082611412881550314043431972730461583668087342930807482645223296861092882085955770133448957271415259791968153284070033616203111453106143293 9488 2756302436470818935201957990953562198879423715946328935258987206413820126913699969717110054352922533114528782509981606623776518700937547612715210486733164695446840986557554654789819628394845405213811491440418075866611456657166676410221757706408943315321184321536 9489 23625077562882212129860300470168853433930646999750733025722853137145768633202784376176046473641194920118534184856317404591901217193346619174669261653441505463279703733469873896715232492659062573198198803141661484948776678839932381949338270655214786529541015625 9490 185769890249738405248701144616906286572206900782755274409348783813552789782251169720575257784259344799547310641144746302514681358560949013104545398520530290447793879411288629689333231982134386686876840483074191702005449284231207602158619185493946974716559360 9491 1346057415644013772146146582515764264578885030401133784147645203284413061385495025760259726851838484064645423054322843382943992000376970452943497259575246404698730866820263483666781810509997708468486856291192044296809315086711338895924199219600469442870157 9492 9024705700738404217058698243425633813499997983503188062388855167888898158783776365523566450447552538437377365788729486319126932851436372831336814772737853750492920536105821582970525918158141221035671274743547196503373235966657204452558841343500972195840 9493 56202606647214151514569814147885881057130896256085557655955269163301726434351248603099742065588438398563368139098240532781856733578445801507342571290708734086448836877450097881298196046779555799309063679329361707044457276255462752938196722644503318961 9494 326284079067671408917317638559519554218915760243839249524741274031327482020039577606450533382568929926217158391563928740720461185814985844361212791968554808055989870562150512536025674012758284969803792432725218531803906241986560000000000000000000000 9495 1771792969665055854324399313961806456212825975204771650251304213135405115723897548838661769292518629590489817683481392050697305562841709716494403800999976268715060263090046657145754139433984712597332854205824091932380715697378621250913481582030813 9496 9027719746033354174397895042816049165627640514388839225840363237789637199316930224579579094314024623112022990904581837570716964726847904905516603600712084129064731505653521870696938894286264305602630945222082875812583967860603831082890563682304 9497 43289072964837753134433400605929510462203039999057861776181747837079663602213316501295635831447089749772793241044264926753948426090493057125573385422914191789706356740917879045505789526022163290749515344128044412649300282411619752017455851961 9498 195895631846701823398118223724509519044020071663462052314144033428384863698748629960647173328551483984136404925608722308667351841559302063582124408015556950897626103222501749440132655611091865737253688989989714553143476885776759806844993536 9499 838801247932957358226076415809731407503277606116482097348929264318798873300392840209706610046429874404303785992126105286239278222961018399653020967809839587522543949610207797354385867003185926461144751659436599487984068493366241455078125 9500 3406897803906014552719775621114702153213070863531893852907833933584612636295601345706244477820840633557135535321044721547664004757978501326980394914152783121669362271580182025756043210919514227027661723431924360700036399748618689445888 9501 13156616978273835713439381948093039938681190965498285017298653283206825704584965235131596412030847665153578737814280990152083494819221024899272464700050078373801372390804093360039841401005286081855947484928826564228963541230400722721 9502 48415007544555774899493620986776970870726872912227510027502577001825589720046729223085068329798335705632839797045402928733899128229460861001158784280718131537986419467012158454631004959263492688573609226579285719122336370235801600 9503 170130599783853207837859634996165569702369972965313650246555224925749671506623880804205518471353528010394884837778483423721866886278157304862579365249265877849447948585612500102251736253908475208670074299740509512464375562149501 9504 572033985113717188396210920839963618563322665544663797754433455212654954733954414962011243238405981787868642884973959068567119822175505988276267925344038331079513628580936427183787711897589747868557849395200000000000000000000 9505 1843853080359659785834760053179203672637572513831828958485525327120380232139193899705089848305112518277128697820838792165573545625053334256538220081148930470544732453547382198393020741348227468720242504552262684453586281641 9506 5708013339079878234693675720623384964297247574424501198143508560247291095767769983913952832740148747806021552934948852838455115852683814791560328195251566908281333775932235431640292852748353823402285528463917761439989760 9507 17000074419188709980557575891789377673074224942196741609803584377055680760434686549176828798561589052973679119090932810400737477510286555517800051711225540476802938965381270314479488854043813549855750773131572479789133 9508 48791411485210769497353592587600042724418440511530673573131882287649051848541023477285866219380577844226666115476161934235233153536343479122154340959531879242295047398529377465602769177804839791545250575342324678656 9509 135160931275154508092814434422770426263996754199504046146318769913717807843538151299255023214542603131870546617986076635101668603162113851881109245475349990078597071352574272638734368059826001400919895172119140625 9510 361937790938104640391216929690201233046462389712906731250704832452658435405186301549574397563786660703799241152554861627990317404606130861379378858360693484875842039597150015729577893819864879051984090641203200 9511 938263110926478683643775373086793792403841512105451193936675059763177819279610622881779516168395837048182658313451106492191776722889895976432204100273429041855976696546138508310883104056111431202860438338077 9512 2357932966291300304388365137348369754425927400766783497382206278629637000473843323703732011269656214128131800911452774485126677543320566076580751351671945683029062509137294606325471682738119156682624860160 9513 5752272079526178493958782863688983610664122488144656684198451463022772503311619153152805828706560736649941507086139891616513961698609883287088954993732230346228697715821054461618431366116738305988431641 9514 13639928966212150869851014604767386158117123604521733231230267785174398036844173075096512457158941480297681292334690350643967463369873454602907405348413587633002340596905404922855424000000000000000000 9515 31476983838723037996888709612640258010639548775260993271511172984811274964618370803000614773745087446686295539447316817257362876715241586212347167375820769018547783750719923592758404485603988312493 9516 70779490226841368106135832705242555879456367675547507286277682000847361088078597917953730580919783307731839553401285151824242619946090707632844643569849584225901133732024025766773083919932719104 9517 155261143635613248973796562777895867256450032428093281621347911675851520945911372674096022582560680515597581526003906692513555932374726194148418016709561272329216280259313985357761550522183041 9518 332621868473080680500216369169861837103548763459250800974027344787155194136677532121244584048572926414658429338048597946655216357139951586691074388900805459537718705182465693889862718980096 9519 696703795939169541062373879183839906396522364786271738966162824433184478188621101286214293469986330268678215109412639089072560270987543219190130124027084278826511308829009999542236328125 9520 1428294373102892134302785387600417932763147693930111690788468231613376927210136231362519488929851636293125474748709965777789575899503845054079912298703538616910836864412770816950796288 9521 2868860113475408997001156834633179978837803233248143508015062976395880267888787186599858412804308799726896999330050995921124461981856970395820532171189080275071907478193883939176201 9522 5651465819859338711258245003626736603973722902293565581106485399479150208250029624578663338804306643117851739918304722007900066838506214627803507406377021122535959112865116323840 9523 10929489057589429709179307333945058597304539088269886203754570600537989550893786706879621456345335993269263429499688216732303149831809540401278130632692905008434420550226937101 9524 20770280541860669897964929818904635919933311146229528762251699516280323880386995014737492218174939395294035712535313077544956657913757365912433276792671830016000000000000000 9525 38823611664285330430766578439453035175023111759456898785719210460465833701622152106584026712388465802657215014226730059103893728207070043213636184664092437972185780382321 9526 71442929033398801490479629993186550458828204059889951478991636420648478754150269657117791615489908280851387893055982201875528000892671354544865709698321914926454538240 9527 129545722738567857080592606293027027520031417914661701984256953511296112005248603815856086107512672647170063994774340093813870203738952625258931179117969411037818973 9528 231670623034860035682120360935647593109183842549907076780199011204278294436133881560795564861616595699820733484919682588536478359154532293602477955624690123800576 9529 408959152522080178866224130013223929241273133568824326722891766094473753461187857634406851022854089189268153391850602437595394469599699885610555940728759765625 9530 713216048407654480060165929512814475964434839453745933502310139810854705849483751430136631242270477728326100847242305433022615190900765242187180960634634240 9531 1229873298726878763456787631732141246993934296599821392706682148082376157458993305111485746647490500006492497490978595048482438028823309410367927592357997 9532 2098741643487912705552573981025255713130583848321013755067838314734427378209284266578228853995679866130844853634888947919255902839045082628938090414080 9533 3547105868521331800600301632543786816532208816646348492861610404576982158640852130024248338397210614310181400654581391444823782904225684257453041121 9534 5942369810290909804516197052049332342495450044359406426562890366158102499216103066379113269930647636752105100409957199893501092823040000000000000 9535 9875668425484834708878851561645592105580627050761180621281528252618582425386364684663685880649380086804565149918101397902166955357589882283773 9536 16294585184256720147748527073030100970346173744019334660131807923030022809222113356890149153373379591161677211570024764681825957098662395904 9537 26713888503616539807789059968945811682801468415617871974783705630099297612736375990667724251530534915248718841491464929714266729747023721 9538 43550566976426572849424600514080790142780183816611651610649418864356365747007458595532524335867745025052684748983733127867853235552256 9539 70657591774977578974362567379730961285669690211149287963134725755612830132982905100536291100055766496046500109935018784296142578125 9540 114176747094305758516401791812388575367903892364639118945732866946634042579988487411831033409812574834471145941899513675684773888 9541 183906264507657538355123095367995581313501339493748410561701592220858042114980709664769458518677021578942292687631469372732881 9542 295503709887083855748544391029497149822166434389623512236647516651764835567414037015049071747547021407727396913501469409280 9543 474052471366112250483994481114907268221285457646316061187234578119482638274778212123498340009488077021429336911670854301 9544 759869652182325942016920796899085676839815743434198819208803686190135953818961022771091669908862012447784960000000000 9545 1218025751295435271335205003450628454498665785449369739729082975025757826869283792633178520941400816300555801431001 9546 1954060764000745239701661664860031348523515252448040589204366387303064980361421617763482088577355249493968158720 9547 3140134485548430616978387703657946419872741182513734496786853754746162437001351076193971711058295377733248813 9548 5058910826247586523618153178923179423233680253274548242750365382557798944249891060703460953858271971639296 9549 8177882990184489614062827528625473298638215196087374920652265545815629521504205051535216274035837890625 9550 13276505275781429437936895850217029690070825468805261825004779779590470450635950867932214045683220480 9551 21665962658202234303365753582470848764238389855769815939795555625822410558285238381606410993561917 9552 35573397440510795550583320630322717898832387261908390154365997125964906202535904410517215641600 9553 58821793372711013493054221038602658521415946489215878218620665245870287549466272323426643401 9554 98048522465506975586355287086709597888681194118847185752777920341771966580208435200000000 9555 164919229821160135219207755385068426818549025821984775992693996317379125989139044224653 9556 280208525969362572948320252284987053219189672760143941263851755145760637139711688704 9557 481437574041858396306116311016474529344305295399169514436071348923099810649566001 9558 837402523521126502126388019648951360815499453244383118098988011413926907478016 9559 1476289671004592850008028692543032227963234200475982666282128683919928828125 9560 2641082533024761612410964341019672491481312910387477957459857237960818688 9561 4800879314609838742377511979684759875110359490326023708260256417448761 9562 8879154949314624551411101925324778578663671781188860143338436689920 9563 16732066272127318879527833919406947208497464973724172609817413101 9564 32173965648696104582084446690037051479524570449821302784000000 9565 63230356301043333635440744507555936432186741073594531691681 9566 127217232763087907477471676611739525133283684275401523200 9567 262512797233526280918310825120827065100872620351094653 9568 556653082897642021510742447267566827491650034466816 9569 1215518602952881722771795253894013325833165955625 9570 2739461888905283955917071667755325365434449920 9571 6387774590043226699351056547148455834581837 9572 15450714010018021605369460185939215646720 9573 38879244526351180909044947122888014481 9574 102120938468632758973000173170688000 9575 281106706712293636918468823055133 9576 814613220535261636411537813504 9577 2496429061066402498234441881 9578 8121883395705750998885376 9579 28152906252818417994925 9580 104596109743118450688 9581 421978943458179841 9582 1890428816997760 9583 9627814605501 9584 56050098720 9585 364548361 9586 2548680 9587 18493 9588 136 9589 1 9590 1 9591 1 9592 5012888748274991661034926292112253883237205694398754483388962668892510972746226260034675717797072343372830591567227826571884373881355612819314826377917827129740056802397016509378163883274055583382110208000000000000000000000000000000000 9593 117286854824575260445536568550437995938000212919475892926398411117464128133471718133308608262700171765580275936647528331081654931147222888532098788644489191198983798606793054885902752619381247427027768075809630072598315845688152347344317952502386916634155 9594 21774149330084191923693435865386040179707354295043782967858539660349268502473504363259711705003213786156625157544623949983047995619299668287889768532167506578179728364087573655442210931567549731322744826408431443177576187456730347175861589582614564981246929636687872 9595 908484584497000425138958020300757559038959017414845885280863530665283279723771726803448138602600580527784293894899136108867451140451607665754548380904833210463320393567844594405064578491601180640274796740372428507544266463738186620073979262712637959916876898435669379656005 9596 285175606445815021024183066728613450355124917516150583611276385371004275820258580368566895641194263294984986118109938989933191883395062076401715872608456001069287717662405176182354619525709217564050222072832590304544438347829300530530905446412839442409395003351060879328795426816 9597 3525303401525731531682188812752170676961758619272573605503097230301978609487606019493071680095995231919731389181886680449055922588287455368346075045755230639456416074590788924586846704915138511538543651682564687016220775455526263097693952016309696058498890936537645757198333740234375 9598 4311457244093609737904419051614631833961396274755300842530428666284902865693108389368357122773977077587390231255105539885003455411300282912097772446687857334834221380723293186073009947066930190751826482715656601231191788536604072926433494696957322084290526402869668376844401453415006208 9599 921354254981807190199308193356578953240033283241188885084029981004863631289392381636152007112050507357484440740437621616934559573437133513649890601888087779027033888936794374264873190279740023963343058458634926037731929312631363443474291292966878415992549722254270435650005322489426106089 9600 50179615945555339333027438271662616944335357678362602006713093442305106195579584978697267453310520321169516236100593868431738767396204075064448312681250305623553021926400369689408965356955874074829107831423546174444446998947654079100855646452320147519918302206904584622595396681087840157696 9601 907026485883528244434895616223795489507787452100552684436067803998178742579562892555139422816211793338274439051441925675943865409471732929672358664006334256684305272973614024504928048320218544838843866688543714811438626075167619143827243965334036702171810932829299282735627355518221043441571 9602 6596147577525053332754416258336691364959786800393045362788551157381128500366859597868062279717396534670118039169349582699478465478182084513296736027756065493134795178820021780163546040491492014018951418915095852482108456795214083302900777477284699832758891970560000000000000000000000000000000 9603 22307773692142416288923053955145182664143781825718342920035608650047067683321093683975603179561228855632372754205145915419564446433295076305923928762535284192275909190970049407297876726716797870578971474426684300509719311934222804586444286065504044454712294099152992296462176992644582154304813 9604 39241117237093154760827108417472325079003379263423469295848856366814501037010358356943066734137749244514948334879678209599940774084892386324831354801729341393219996343929703977634576965168796778278852921214160223111901265479657196683756113342659122975519151572154224891775520613060754932760576 9605 39224169462779432641529272050173140758939061032245833450060536492198330634497127889041332545420395855568293062010860035578133163543999915162021619310187884856744684192192367181971686054433816973919747712459915923049010126451378854180996859190489513517508193003195455998126513014113204942341055 9606 23921982615958856678417387564409054405103986035912445294646836879505006952978975023139724529923638355545350430437100375175593216978087097599577974577226118653367773995541610617570493437432121004545635520870316026818125286066976091749937004826731820154477722802097696610812626855770291999604736 9607 9434812798725524825089927605798939831215133894427786501466125585470699585802588231302231488727752311842779935636144723348762145042171447607728773613687419482713446684452334213887303704274292649460580826839975538357433063769732964928691447019626647834312174998215990921995677053928375244140625 9608 2525202385734722946357207388656906375495730189012895155024882213037103879854340174981524740203294807849451571348004917324849156836788924130255220812474287918292693422655511810273506365612879337886748231302514222172853521280368626733771267298043870119643308458400365672323317887982755114909696 9609 477576026905050283860951686666688829325624205662016131178572843213662651190686410516031596523914284815757367100693528566482311598937400141872921114544951100900829617206389294928383666650512566486067014367905873237878044220603192001759864404523263344747538898020700141339108281092050417749275 9610 66046925507868699851885925216922269289972693911015436478910062593795369165914782318331860140905996831276416207830650782096320868580696972013841329464556821623962901916199848649956122728545027502626897317250704571799672740705743280103571243079335601806240616113301680654340011853423656828928 9611 6877924032310478040231956571140567596972438625272090352318984331328145507246326374035580721943815303502046190669662284765831603323991908357240170645409357567176671321534520367358519747847036246046834837777756538414637199912891475580584164068562800680967825685856556238333259611459615870101 9612 553147167605026072373380735809428615383701614289521608856058011254889725210970057667149913022719796652194715904251673755162770129914650246124053751192641624748287996953792644341985054260704993094244232529253664773422872699449195929089432391867287152770903179264000000000000000000000000000 9613 35119724646539780808711852910148390720211855263240479313510889321991287207127721752277211796818532273148127766219555242798278729820381129638593912254558254459146438693281211585618365621329863714187899924084707871723017003521595964768115608428086659752370334731858557492442765874360507895 9614 1794512388460050754654614014534309677497477637003690399975904777777533563884696632484488930681748488701097358238666923364914270036824091282560627775318137587214574530970423098901924029243218425949724465267649151234812371236514222308407345786291228173232752300141701545476741062681690112 9615 75056480772439678798692999874234884318842466653643790934157111078961624534116772676032621907657538102679705936813424801409112329468178361776371209927535146468921339321084818508139935358644971859353786492472830240497079978367670313599980865530790519155106583498890184908211533348372025 9616 2608538173405087590576964920750529519722141277535131728599993993700495020877092836567336604562324501925964929635378509316246064084226472892721371778682206948680526086158283977789536617370411706807026546035567931116663595595557859082019418229337575322044368059979880361161144009752576 9617 76344913973517398934334836706684036433704431484757876110757658611415070296203140896777814887840238918555790487157067155996248975919505213096842063763193257182972234837019674499907243426496121586757752463427300805319632112330209806841587636843789301412670989053981006145477294921875 9618 1904287935214828103541572514143305573637914011541438121203245448697077665970400043526490791048524366267604362301841489788889458514259115444040061223022557479467954259451939510810224623560714078183473422858774901320836051750656799061893844623593490515282148832935918612659199541248 9619 40918953814358203986696563933715775173225481583965241567638549483404875273294103214040230022745954897447275979533662941570742959206114453616438180527428043616064512677062924886903917689207533620007143268046558888849675959369399162812109097035433898341156642602029158103438338429 9620 764839717760348627900875651707429209349288505304108994725364563195500179778657486677862740183844015493870987520471546925317517453831657160221119551239815641785681635525587000246265511500199314760328870212997396269704738023967669780200360934672749966576480607015291499803836416 9621 12545525171266841694910781756211211042059695742915893990983739422447321910008934459595277625866129500769892578580442423512317812931461471128348234477200060631477271658461887184660541742306219913989279150566091979511698250697595076403301972908484184209124752168670761960376111 9622 182033736156499153763997710765807678224499498111353381381064308639834113639017064128565406117283554170247632255769388354452126571690917452111129576121385813032278185239834951580766088724563566317429180163761829628903452973944179642630528949194588160000000000000000000000000 9623 2353571490951173795678472927327193287682237411063764541813557458808014270433815295084564291713494442068004040427227576388983973199760711755970678688478720898774055686738708673169252116223136788097240508522299152057145508984802473981524195952005112028504821942657333146273 9624 27296993572127534367923394042368532615648749806057844930614403058419098628363686736345715003341416915825607533673789103711196028613823317337495732605646403560907195078817161863206351256780244488418558682513374343256146513064469742864745284057094933857546941779218006016 9625 285743169299708708564742291924445176479891253817223802211069795779324703793931075246899289948685452477486342605602486404823190831221283740557021685247252906214738678468277386179438015813718265192092390469166798179983289128474917567430319974113521796260227317943952395 9626 2714944068929536275887607997888281629366880353498393556615286075092303904799241046010528633131771561296734193767591040056704589138355079884141975042072702281263373949518631064922973332800851867917116188062296525943323699849222306961272112435552248609757613959151616 9627 23535951211081478749107156099065408094058970278659329034948957187056474260883600376381213911887505761510095553318079557409105207392069634804276592742980646950668772823590058422196364978417920293304218936780284340234795227502038933203312363115871727466583251953125 9628 187060281426729934374316140173017501737155557808439518652122949051307740247211896899761290753751995034078169389119257262943024559627276801906663948126922248819664659057407933882635414958242489502622127289120656798203712001960324364007933253073841740228272848896 9629 1369153119456961738126526048176925748465992969280638729231816300848062795329098130916944272957690602353014830610966942312987026950385404597626215730363479551522948806638330035106875118550766075907424034392983960862813856068490820211633660667999078544212279655 9630 9267195730702443827697256984314535677236435315635586048683409054050657357047232277401023879641502636337478285661313739491917724917595719815800520049346898816069119896718034980885539927481878730294446071115959840616971158999180634098954837505416173073727488 9631 58230789397602767594406459688054525132697964998516644444626719873645490249254521833062564250437086936605877704811659504594472917642618217660330524936671775273484746618295829722844414152659960144829702129464605701529597946699913679504960440124333565624201 9632 340906869192951781061466708508672192482927589949567278801755477367908821941568244161110661074438367427201762083599708375230714908996587698029929542583537355194258887169007462866116670051919365174714918217911149513385879433610526720000000000000000000000 9633 1865808870449220304477745846671673917225568561609155108015832239234094002582553847071465838630496707070958462863161132345379424481176881407703585556861249167061446634162769596244249976500704106998042276303055031428202979420925856518763666103268610435 9634 9576890534586966997193484376900980928791442540364186417809286384121489745430435623257151412376968060591184519751774681958801502576614333352414693319343476037082150576122977757588923607815659030346986373854629129952606329153317501452285026607562752 9635 46238283450583983521449710643646607620810193948355480626726670043205116743747735096136327640957876479163053095161615281677115995841655495007452844640850023341729220197580984369723340082033555586050977325344089875797996332992140953212905244087245 9636 210579458428706087480170643723218687201303683900433572453479226333778179672694998381736484264744404675492716132952887492394651068092271140216077217278103550281036726435510258098940548514668452451089113380034285703215367906036280448162449063936 9637 907015519820396025197822392419819825942216703228977720758377311696626270708855526520341792071378630229730141384134138291923608992191624176373980238331711989942517545305690831819709797861715212458467130755541450550096711144868373870849609375 9638 3704085059184841239829546763749497366618118134373156165617559249112719107835091103624346341399794517515121284887929724905112023599772417504564375828143613473130496835442421714375386027563714776707828985152552153131894840885698299940569088 9639 14376026887078762324740949728012666222766421659717518383382414762876783315740956773554850251767710727717315378599126174903579321878406429923463238154494254009140369466761679677254428875551557357465961449339732430615700966650035708630769 9640 53144517574655774237412987814076145952948154290866495481147531642847449760488962404161260069793807001488067209515781771968389381562745067718595098846429018623701530589988303422727743007901828689211797733191488803177499381863479771136 9641 187525263846879353816419498259561910525076868656810898773631664609708170706312219652122667348514861875924633616615361503598024996289669356647711494245111817246225029088910641184975282104229024278076808247888036173796388685362905851 9642 632873394622160919777625948091296934658346409329366607728143026689486515644234410443730959118176987941577402112529225828790830429976554311526751278215730151041956607427677239083619337172888641732270214243942400000000000000000000 9643 2046732671140039622715967848969040503068747226953218645362131643972126316733268680987899530902591296983686019055021727723646517675517283434976825908332311484500919916321880248743124807958836564996653352119449214668076147098933 9644 6354550120764527252912568012939285978711960459233844491487249006348201123508853039464812427929249527172952204608801981570104550502660086808153353028760906144374023943422091745796039548610954251918752127160868583452501344256 9645 18973335172752899454425639211577884036329561605846407500951481606614567096357276444316714823562037470744372712888438577268364360844266021549460298803259669467883542563590405957756831935987699971057199930046092473454162135 9646 54570732247218560297856277057927502588859690397862644965587807568425577098147661322591371332694975529198107944739858993729844840214580234626704932859378675296295480252974514599236900608548949171317415583551276865028096 9647 151434171939302057876401287276294409287339269515478498555748026757925413682418255884397620662263690357685800607001628786050322600993055032134727162051655938152320447879068856155423620239397981755981415042877197265625 9648 406067029809038369437767741321035204790774132732259183378968735551090164391512957049187934617271989297824993699741370723449516551314212475894399783509951773638823136135959158229424364174101298457123378243406135296 9649 1053697779949627209648109972294380847871508702755750519636983622763235239157847021963169667506452341220614939071731484457546973917390004385438843481950128526032233839980510849219532293942431154156401877079595635 9650 2649650432442858639552788486201766458884864893262386814729426530894873825766046546218746941537902573862431160303712177316792189719941848653171508208441898662240941562358681289006874864141843884143848087093248 9651 6465493000816838191143022452522611679688859067941650130284055690982836245568131059007573990171553985448165083449089571058690204969732358898974289513731350305075129206325909571576709207163630545643803446301 9652 15329215613520807243539007358635417382530161746402128191777366723135514622084116383826629789193979102155652382034803763934618817519007366782073420961100159806110132086972524956575858688000000000000000000 9653 35358019260311935800541903840891226014712520114151167380571296940533995975330090186461742228244658170652770647454716686031692660807180331510171216354700884904808178099496836079050057349671528996661775 9654 79438553484227095185116203802916720292556997449935837744576104559460403659198003802694804873699807669289875773973630350738942624893354941668848237596362664848603984338294745043172738459680261537792 9655 174043712487464111197263746120189248163849086272117236608507921071985322669608390658164160956856128856941303467961657673340745682682325647149911512933065189616160315809531234893681893207154617665 9656 372272448393386454507110079195717349677870560992768166852205055997988866695155871505601832319429905103784622462074296551781094578292553507886490398103805028067011558274650617674597196833488896 9657 778244023854399964487534299585411353265943312238594335485227141799418566312948767954935858380144872295581591278835840332443835875757643575095322303816275185845815157770925675807342529296875 9658 1591789944761671219279224713676258832816994722595071564154638419144623554053753413982604983207190436771453476025148413606448386487054349173636819328363394296666749534699691292741471305728 9659 3188749700751668137092801930154326985988551365383195757079418329212879002381209927139193637086550397483100067329699606151720174564302600865991514411563910591177408094785131718578879109 9660 6262638315306675583220397573048600214301782592398671372825995749493584258322010754693611134030876563372786330706096131450545647103856825817535422236282989862808321501233960091385856 9661 12070429584257451460400167654034950521100733354044577451190611994286639252575211231331489855474747856297901444964370029165102214107170889179003298920185596947780408560729578142791 9662 22852435217100959093576949685626620266563030255871643349113182711954974439777305220243194667808909706317675958989231190097781641284700069165480685397950114824192000000000000000 9663 42539548142396866363082863308144410333780955933712661380515776004909213985253914817245300118070356833787217155170523605309328286401370485377226118169002720337978064176074793 9664 77929394849800265063308991010791423020715243292180521499257420555459632407396979294827469880926789654862968162309826034403748870860682541924545974964472555149621037367296 9665 140619996103269585678170576651941641205849250135331470732447761686392615176530644509402944445540746122630282300332935714766406098325626185613000931560148781936784786275 9666 250156668921060725680681020653431027147518094143062766358114563410033126212708267568537480275027223206067710741650427392729460623292031351200213994157246587575730176 9667 439108093203897009146605471788372922924250360195179778834841976402477000496861202133974244829417646045616072811667023177652581452075629991543282933359210205078125 9668 761191922590049665628158337847860216718646938095183901686103924905595721147936228552350359241080242612456047578728149847656114674463272065871631398060368592896 9669 1304198849670565426794675354497933963318859807944756216321166003197867592690711498407192150602753597642791036415509558310024257049050974915642216481499769215 9670 2210441540772274510571095372226915699458092672921547440789766488535501187838996789581012871427385900788746884088156327157325367857941331255442516064862208 9671 3708977704735987639392648685176327387274328185134114210386284839978386825564502605846094912141404136189600860437347060330645916824211471242402878080401 9672 6166235034512970324558512489209863539497049755125149683772644256422958171091770647037868130877400210353409040511065477119326701465108480000000000000 9673 10165392770554058716411437095357946979068972590780340215987249692883236415111917621779358127590009112122241465833985947494486214111120699549341915 9674 16630737721414155594738784005498324971164635600365204964505589158977024216633017567974587314377435455403483133192525545064440635896378511327232 9675 27022477730166877306847431507306881939763316691230053697944579361887298631309302366233902001274884736132369863036540801918184252121259939285 9676 43642211144917069707769066921165631859573583536466813959999167738608958449166411816799950543860086549750719754206868569069441484331155456 9677 70112753872607244195520240031488049081347664176327619458860108445428894985031734158832897226908620146926069583046464069901220458984375 9678 112133792153996833579873386448014701958989531701141531971774575215416591269489119883064962200553746739042872732767523713467356807168 9679 178675914669489785610645401252775995591927435466129977651218251807440855197614114058612699256041517620627655793846867836289859449 9680 283875077435031547662771250948192836568657499633379763122416710071213761232108175042582621928810379562279502599621942051864576 9681 450052848016880981561269096734521037727106781971818045942294299373763949646087961782688540123919371154098230934055133518931 9682 712557911421590295400271617274670141459181131218890725585017336135066948462934218115212577964341166891094507520000000000 9683 1127575008863985986409362309598670991383119909213456136287412617391082038016286213688536872265248923086609677823665853 9684 1784806174775118199696766213785314600668348477252364447588722266070450836780617278515976577757986454394598521307136 9685 2828218491627245162121203940928099394169994023128660410131921312399359413071526956379986717700831236931659160815 9686 4490265777655178792891234721717100978386710710647774385902571703705182152267138170081853121484738326593273856 9687 7148830842608390606640030091641343616844277791532917481782529755218833526185301644885795112213759400390625 9688 11422869112670200599319139602362439906067366728616059423072830218900837119851672407210147883455606685696 9689 18334685128588975835311362513113421118753599843652099149929041259849380624423636970827149472026472395 9690 29588243502728810786403901640127700170095030996633964815300132956069791940471947293402306726330368 9691 48051989048096435986144298240725134031251452119465246906260124748581977413856619142758540830501 9692 78606730575481512760379216816254583788206498062831240112859895251014665762916165222400000000 9693 129654020548869958343470524310798183838788810078510001925718457030180350160915688956290855 9694 215836659593208310342838349055790400757678110722237149012429331590294026850382037123072 9695 363017318459940471132039257289143624855738972174796252235374933152916193517416188105 9696 617531133054442051305336144327764159213126177200456955111693532475752641374191616 9697 1063664283816078931001578231874915683676466887418264911182895609185155323671875 9698 1857247306004054029390117013614028894721320066692325583531527052036205969408 9699 3291412488701990162606080387384562765368734856067538720975518144789227789 9700 5927828896862491684074440013102848026606535887794123492913198500151296 9701 10864042711992481054436853606453920287003231162212138290354612786271 9702 20290041382574310197410857287667809213739377858849244971008000000 9703 38673923720044468437774809521080440522642792717511485245144113 9704 75350225774625562855620017323475079941504343755502729035776 9705 150318864336677872741245853422683974881612264666356141755 9706 307601474452783658772776725334898070696254263327195136 9707 646924052591952605097070479027359902746286549483125 9708 1401263996000471529722962268257366810512879517696 9709 3133073355774744609424422855757291841478977175 9710 7248650027887691070097955895618314030153728 9711 17398497919079947678820050826181169560601 9712 43449938807321437349184314968928256000 9713 113278528948030978149519467288108595 9714 309542514429915356145972307597312 9715 890575010811672672758659660125 9716 2709905491214139562330725376 9717 8754686260039198360960975 9718 30135766743573935528448 9719 111196572277907520129 9720 445621959514950016 9721 1983598408016811 9722 10039653150640 9723 58079461573 9724 375240216 9725 2605095 9726 18766 9727 137 9728 1 9729 1 9730 1 9731 691778647261948849222819828311491035886734385827028118707676848307166514238979223884785249055995983385450621636277440066920043595627074569065446040152660143904127838730788278294186615891819670506731208704000000000000000000000000000000000 9732 23181655442912357302316784788025853877080767602012790530291610199635654201205240854990983045336644322793616019066562766998722182800321949525929101074148238879291046185776870164564169341241897212562298112357098771388504470763626234580024055664834500243257501 9733 5390954278295084392909146774313438303357420011597321623837878656663037300340530798785323573175940222050419853380008035427365366194620093373526284951218318052376737372496874962561814748320355785828509296750549731457391624037296225087019123555007772946755002366552965120 9734 265409906467523324398842702403009437521640821654503881558258342613172077302334414756998643039091360278267189657444519226538418258193312418793150340005853629528062951542687111031673176997485708531069650714630796941395467270220903205738440412828555457926507668159652336127735633 9735 94973607788188335252117494149247886712471425374297953626471544063711837904977207920781260717145315329344356328474363417556455058918449704316065764341426020882493791102088842869616193143417728665513885178241453482441360283582937152661651387824799692967276870292273426172551779844096 9736 1308393677988831517246399075455472828066491367895725388691940223361183923579077595729949995157989550342365581616929023099148973583725238403719624352580172685274196483069182154389386954883290640126904143273597353245352574410840004081508457540501407890975208830515411682426929473876953125 9737 1754795378902705635782976462276877518454158422451494767615990630508893370928573751021103939739266514589238096678358488911385746340898298222603963578544660662876381262890210222305745563794398784290476862231414462020521742909296780713634041659617080959381858727149731575149040290448361390080 9738 406302285918456748630763950421623572559024970164709137089080869722619857097928506941329210313216795034056016741670672428691096691327118558751745874826207070354172282730268642332007982419724691006538730431124082029633760412134561871424025854555990987331043528638052570944312049681930228143137 9739 23751236501571285140999617576616739721542120385161883886778790337896452748672302003687785282582134093563151745060575014433945404900634485477264910136961474405140931618368248392178247298242002426533172697772078561488014412795143484791120086264985415512774198508689427641246766302701082441154560 9740 457337169998563619559315377189963411457739905926953655524731265880788495057933485462281118609028686391111676342537179087896870359342741707661449768861685838471286445798850215233876118838994327989430809859756077232141611965405568902601917662452839283673691766357048739828060201355612790280812621 9741 3521033214006428493929307300901132173129042310879596213896799608363602459903371216501629314287372616541092161554958342648578643387664333203534045110495185416863442569094849133157354738432846933389502714864532786432783530613095513456689558359478394980351187437486080000000000000000000000000000000 9742 12541300032571327084599641645764147388172698380028014595962580918009241297777708540455371185958198922182021872298023503485540802289186373671151563981972221972220204526396823265261436827891250094336395554522560412571073089625538383568208545167233012340149048857872082767999424501746451073051878193 9743 23132062662322791934568937186775732522266610550378973299524144389789523003387692374305357544609017708375592761089440056194252266139911842998044084452164480745803093791907041147348997312321119091321553698308226794240786119148457952205232740470440654689725436558911535948390699393055573015678418944 9744 24152289024471083841218045497561076723081873500531852005030841091662313834898718090542011805111913728648316524878993921496464747872311768815908626439622344409042184771673676870824689249416745914986401280766030775720847275000377018847131474792939433909168879738615544123301701456551462995467330261 9745 15335225988204330460790662349180133579090946094558791166069616154108956570365552394151274095115201302715757712917149874924891710606508780593748624724662760862340814901717809233071790048030469473367488168137618073363683326179174770549726111935261242728127553088370020662282508137056360078524809216 9746 6278330959806583002559491135772619653329952454082954802682329091770928558984889481597235573912948628355086739559401440860877600854136076772797236379228687771892035423216441137143207545482795637872718576014778497528570188118011779564320635096822552974266910460565449784207651056349277496337890625 9747 1739789581075887746694942328609066471008204949529366883444947856417990105303591906673995854472357878527195295707773174558222629516764512338368006613337392893274960336779617130045196411800459815682760671018553602868332741719557890136504085454873912816434395033988847892860745165781165272746426368 9748 339878039791924847189711588436446084067121564573435632669029050897050190903727312757020353069266762826688987146691600638446146099162564215769561795746203849054566113122164343804679700904730675642224374764000058954688892888870620018233414177749808834517801841895615281952457835843405471670717821 9749 48451117549524929511938514265793096056152703764093610133493881564266779378378577143513874898458531490346981886977105107086498564885926330172558390564417452466940679412663011111032388405406608482258022008364995083716429485200434747726091545928973239173247158756707146989441002773325157331107840 9750 5191046734828896277463817258027499267870190092164181400492376955572491510841773271727469426952841036725083416498123957688001000236394426776646442923322379236057029676516547837766833132657743527851350758410378598727470455833859488790575844086079516025663524916599685853099164889516939308134161 9751 428779009598631818143758893539559683000500437390403300319926965212985909755410873565530003275642484026693639550306172064107410591000179317325038240703527461321411239915410758100046529418890891212645019142267807871629159641649761561578580309119998065305456604086272000000000000000000000000000 9752 27915877817465077650041461506303477597653240447550928519086439326399918341527521417048426890284233153516182076994451003480694883820224410726221296367643185706218138587047326906924240469103095212417667523997508601396984942063919140911742043022059541884126391487243322204302556893325845398021 9753 1460565799191871660065087878683626210897324743539391030632687249760226991354925229839485513496365927876021467881682137522561645432072996517070629616577881343849003508091059257663023875397975874734655166534722531739799954777607418765115580528760168680392560312657734156816225181380483481600 9754 62467284143317274312384723235156759948284030648928514304444364531364728199579231171673291016670674614481382519729454706725335230333203871193924921976735068153840509177521925021905117225924802783974480478202154227082496977720335156016435452633252417737780336380378641957498254978715074913 9755 2217221424727854411858850941773343506641216336837068292474412005309852969939493988773982443224551926402864603883602729713941138988402754223454506809203126841593128279115759706910236409717841586067262637831658270907510280881249729388021336664384689207867491987387744875888400173656702976 9756 66196436925149397498138293299547965655022532334426292806564419441233030637532382053621584755488656004383892622372892320111669811523852355317106929550955024032428480819431233820733321225902793384209972813082397786488206897423037646811100450706630768985357168853007157146930694580078125 9757 1682512421820302472586207553070384814875002195714667144003059412523429678622006404818380481144221058388135663755760601565758261185527765826100506238603743477994573036099754288711185753490700491604965827931163450694152824527303300619948270302811331852731696164489805818210295501291520 9758 36802694494637593795559323513196628467006172667298232806473616060511508673750102104031314344167226711141332095361796814228008732368726839086642916772418718954851098327912202681099892005964668293212883932952650400411843731118927030831643454476436715745700484978407548056364293267697 9759 699584013297500008569658831970625971415332182128532557914149391593379143998861326944699515184249066181762793850400252418549530137042612462095528027163475514662474042314723238847722072485641138866251594766161028663900349469075992849889091799392620410818571483796910704635968225280 9760 11659542395329763405367873494180093672728112963018462891637297950932523818019182704106401294175921730647907849078578375062704787700914560640438176888646558888541917525187268435893100480442440675752350770625757629048861883272302427673085726009585210746739103862000325261886862261 9761 171750583221955741308894009140236494575097799958378332240771015026823546969669745629986068531856240597102954049853293205866126347355372387907889113276798778376562098608189218202467693620682128158516021311657648669136584672886608301801762230221909524480000000000000000000000000 9762 2252565358248583352162029445037895606651739058385708735890370497865162964523819676253807687620801408999025027228440120558496588338242692761864574974626273545349344919844122783536914130888132241654157062869144630285200404017597049125988861590408791962906513343614886155134593 9763 26481110241850176864299395646261332229345306320395643318912553662250638770757107491057514785728163922172233000136089944031742728873481212822987775753142527597711496827622734773501941204183089919253334947657221070355459499664768422676772771647754661099721644576763359002624 9764 280771088126691600673794156261848890040119336048399785314294120122741663424339027874842290853692882096107733700345119068789788870702454677784392513226617831046408111778026210657164095487435680733926657356656834986343551490952920647515792800040637861701086280939203555421 9765 2700169452245744668902883798624032949975600028336702747600363414823474483032769525403459283475967606509777007889593688742960471348271442730567979725684810899598122257161396693647096462202047235779669640007717726354803510711267082818657449282513031803727302308172660736 9766 23677035219605527955505647818155473799179946269566547825537771728435956218880720288004496659060488173955525575815807716625270379778347810969428992693905624300661206576472306760000175767200820247371478245403919235094818346401331345770867773257983935415744781494140625 9767 190224582783704387039387255466334931961727102408367971892169941635707126831026980935304143539143425035970059979440184402363626958931228454395487011514350253059814240829522220101662242781407364825795380414126474865636509923289802476733529837512764652899209301721088 9768 1406571551227675665039065593945746894734387337579701858826555144502912226650421150513107029989278671476869560157050015313103514297392511212050123546077612622694664995557242227854635923965800788165325299813637487505911391388147461622374585697087747391989448181221 9769 9612324611453551340049457479063412691045916508000737162514810057417579943811916841828223022882727787952706108289634925796511017614175079703890807249722050580067479967693709052733896278032095879828222399275294271067219398416002949938098153407231880997403361280 9770 60947797470966130131277857259981899198913377720128340458135787745662229802660975987470253263339140606767398478358694803834896872316451299471294068304158355234498257086386889753073678495936746128812828241714044917304573892295949943524610238167532822100226721 9771 359857006470416746135579807437982698968852194520598122250497751041070276638256988481938417605770915868927020977402465149457859617314512604929442646934241168059348682772794612204785927730487547188514547278087751148775149844802840821760000000000000000000000 9772 1985280304465364770038273313651833499498321977552298542005064012837115292381708071606553742522285434038257682170942816243899325461239165434140089573625168418799974434798426974539279836744605740349819884923478368338386626621873843086294628172190748809741 9773 10266410041395591817376054962559560799380934265882793626745228176505935297768165781454336668613796681950986532804257031657955489572126003632020609562477650824341994769538447782164744358475413677008172769839232997327437706443753314616213345523759841280 9774 49913827309986091168714895289016633859984430293753483430357060826937399030393208547845188983287254539462693435434520623051049522115954862225033011506852556758755876018288349728567546740156661419836654511941806460462200971831854353217784264973078193 9775 228797967353727425009559700675511596477868304874094059073817051511492218667415420879161494928734623346681342301870549409474103429877774795773619015494048787917768661381451814173496263659160164635643391147502450955557973748539205476777498148601856 9776 991437838479519505153383379775933554693747029599515108379168227627150451933804412816753439550692278620660546926638764637735695364774412750783756647803129776382197228850359321442499457016128511724086851673495580699249829655568985462188720703125 9777 4071451173328479169781969172553906842386408772453940832336717589741481821182706647764655962130003463301807728828514649569546526805052837219295949518341023706710904431448257244490054435440971389470024589464822936422360235904396345692504719360 9778 15882995179735148708505195036625412589838792389683668807966558625295876159363058740523995767962565338710637224590060633452608240739806791569516911935533446328706570957363559362609787596146845872479517788553917465262111209283034530829675457 9779 58991499693336281341144409374768458216460042073373798061417664104138808639190705375445072425430726086409724835647104307241727561288850392194626085060668378572746241052600129884475786897408066176600458323772368994345022079499118628044800 9780 209047256240953036821105652508486206946504514711591383655013840650702672352124582729524778201542201222959576278592302262983433255805814519459888479558690384879890802251155960596023389037751631532059998867485621415788685297268170871101 9781 708231543423774517940767329520338632448540190363958830582103612436227446088139755331560205873081239385030976402506343095730724218322771643220720965478199296160834729236838545893850257966102765289035168660796211200000000000000000000 9782 2298353001902078696198517480708197046544586512837201342586494745023709644265067531783231071302460539458811922126229525965482590546449452331240591250588776541978221551767331592407826987169340456334632759843315967567140640417781393 9783 7157546285969307842086057923273345727152172304252250114407133553139913522764728545129095712291597362111556521168956744257499723917625126105396237975543048359723298400201250670050235923935160895674979112252945010279298948399104 9784 21427730458554130964723768509892237004056710937601164542685123394430607773587697235211631680493542354687270942113172857250237469959402712302185363335182270264610352360495744780124577686052452347587210336677395860670013834181 9785 61769967714582152562067477105145585889240431657324095918700118852928137245057635589421311389506713826872312119020904040032141553381056848618673964273767234135218007644125656840363978958815005333081477957729610646585081856 9786 171735800500120388767348937402623331084268559891769631493013695627576521105131509019516024758877726443132804625301642664461228540127467515466942138892042680109985502187673438070407482126754699513664486266880035400390625 9787 461201126910718622397985046618489983898747668251375605812446742256262518751743834929927729206170949127896116616843541388440332308840987146516829749875743149150378107188140721160894735272501275480436456710834285969408 9788 1198126075748751752944987566799013522321271698493259868573827085667156148929948414351330255028927803344946169087554162844348309889983496047606577001985837645411713227174964904488771594790838056377823500172342666221 9789 3015147788504068946941693122332984805575306163553125541154696616047451919739835122088260835558659303002287363908015387608185908939095815327027219949069268771522587783801126385935802269115332890474637856939704320 9790 7360314311322133410586811563142217134094932738980923795047630306645317727364403376156669841558841092532819512422542032726720833494021096302642880467920533331564943949624730528823677832926802597415850853997681 9791 17451454712951719136189762999090201174411899701244328937215341838991811931305709425546126016346049304142438675665680413950119821028939222888689971932112607587662279729173406003257497616384000000000000000000 9792 40240176590196170775495323581938812007313899953866833542439940736231694327328845666720756231362393917173887435592631592826189598093771171433301379056667231331886701083567685369565390229195943213591628661 9793 90345713749860996521276542365250049292298104495979119862803577630923720869039091513031317733350498246997284490300699428664932433956621736075774358870615955490337548928935412013841405311224572448604160 9794 197734950711560608835583881579507403520831107286166650181495337440602902003791323933170607606638727652337729993834358094880468160218178338087087639270619004197146856824555254348831815118216916745473 9795 422357151265257825843833950952646107869498990768200893934071616595224589604892245762155816616107361148724513050994305328591143308402176803047556030194461889336446741090154326446694626045236084736 9796 881401480686934445656424009198920570975757390352645854233425417341771841752924731872985241706975381324833841759658666888429948145114854506321274423043018907243477418341609309405287628173828125 9797 1798986632845257912867237952954813619593589406403221395883588922389604207886719231078898487850584215256315285848400256198673881241156821459289609812376244846443302759863154757843719657881600 9798 3594941255319402732635794818410869931477045718951573049045090635431536278206681736352649584522996621234068945705736541907644089102903243277501576804610075429019137982866474618346348750417 9799 7040483830175940402498695906279912017092364310837274372204705453629321705533071100883558894201276953853422135266081294370106853304628923137530308161724312120829204215159643092151173120 9800 13526510441124808916009383809739512516808565888117634629341247848313801063880133036832037141723276518788479608353189109971407151884657502777471531696621715439068413881577068096351141 9801 25518592709547317343348797895297485030743708107430654141449016416120237100410627219194162577759797388545263830808555281416485898194490520889654409018493772618530816000000000000000 9802 47317378743594690072312586406240327312587542136129017472289834335204371959219168194735917899327285766004540314575643498120234395871436712327674563023323523515415229985956962593 9803 86312547503567654725951199338994558912821583011441508288473527683071119432949129025234932402156316952589289975371796389146284672061639758466136901425121926884147259332624384 9804 155025973599596415190596091615844615440388559638102318818934601146848466167565585017645145571984351753939225842352629690494860921793755966826966316190812971097861392110541 9805 274405384069433124700612246305102822208795791052811359672413435921981575744255325197887979370708393662773993301822449577826359930401474806343532339210759792307340312576 9806 479084159047122847514538903554314380730947306580162819336378851981026469723877016841562553211973296338678649811616359516915672076642727648531174490502601617431640625 9807 825712938521474268341798476042207074750526365909707825376755898813588783235796424105245498825860825385100210984662530765775531722923732128763443127745582441955328 9808 1406066423208112602957169286595305959661432922285703974046367416706863118490693652305923431849636972712672612719508849054560189208462496049700460439457996468821 9809 2367545456566880675563078617569256813150584932345955016065734340787696489866218934337147903918870889035682467703965914160096756862857797087770191204408360960 9810 3945102694032548279067019936172823223429562146317836584735620402518088980158352312149946231813015184064476524197178066590094555399926112221288253039807041 9811 6510788850456687372526797127350212129499245407958093070720089303008444786829815855810299707864678570255057642573037907551663981864618557440000000000000 9812 10650467113553058556503910569051267630761268825619110130510112280331290703337916998876669362797378834297359244912823659518841867632339103898265750781 9813 17282439987084781524274614170730450105138396756800864850054987261812022223343767090831936540067531847679792567267506277776825261985599011936010240 9814 27840828551164005743218252458730772961687776463794984784558669568919838102892596485303133468095662277746070807187783818365257941209086534196753 9815 44559218881767556762210258260830274112736110273917592822193340485226914587788078907636550970649475005294838972034837843511976338578122735616 9816 70910042524442954410259596210915957336012293322421778849513586603231272843836112280073001427025159587154375560522627412314818934814453125 9817 112286752254915613942160994729476719324920581842362495922959131803482057000794946043533408705129531183991089940751373111037933115146240 9818 177066203915177460865943890109776575074402920397545974885949137147671813851072984945307476271305539457221044138689373664518068436577 9819 278269442617372534108835501220547573048989140279405005916027784229128402342160118245202225522483781059151393086701699577665290240 9820 436169663607320878653518880269971809062728304217909516840451357928781668672587930530970045769816328390467053225911567461374381 9821 682408789916067154481146055401398812363084919210014584672450736114143666833696758840803180954241873144315023196160000000000 9822 1066533348619293645829202497980718016728521872411796074588793470962194841240714883589932634107125720434138042079547742193 9823 1666438815727915387198677631389193284864810790571505029881087600049275677375514293843812173942309005900196385300414464 9824 2605178610464244938258271751701302062242518731308869414798153498303185564734778551917449572461677690626951430728501 9825 4078226025960142741738225528725325304230312729580034129520930681316403580936131932400665565252519098758931152896 9826 6398060088832967323952578373441537994435015283199941316383317723665094423589784476347852966744169388962890625 9827 10067741650369403607863396177736347022269479449816561857670824176662168841775131714246349179587638065102848 9828 15903502707725470989543968719296647494358389737405412642648206242814822399846971900644893193810927405021 9829 25241107570323459604140458078662328448381885873386001582423967218675895418033635551820999814230835200 9830 40287051788282215255709455905195515707540515158722642334454162958455336226643653954417225920654801 9831 64723245270338251009944648679260349180936180666018479712118310436639790389813807625011200000000 9832 104761064980447486847794560539222636027578285202823339031942487054005285402994768300092832101 9833 171002925188950996539613373753530442741817976926008113327424200601935188991365711679979520 9834 281775897130264485125549124099917696781667536281632441419159699029420416311498538672033 9835 469189647006008693574459557181288003241755340886936200885494270762791474482691178496 9836 790317318603375982237525944812583749111873358215694555000427774530423324197578125 9837 1348173346720916652734227163802953805037587188113801811936967754430614371041280 9838 2331762339241051764465850242667532612158982911201278486012251545457865237937 9839 4093955364039696028421529769156030236593444077275978342979521870991196160 9840 7305898221790936334355370608765936985058244772027710433369098258572821 9841 13269533308833437260712739034324675604796143106758504133689344000000 9842 24564085206574199768793072752329296965732030786190721959567104193 9843 46414627269346103916518856897498019931645993419086155527225344 9844 89661074247166126964333564062782191032843424813830020432061 9845 177369020605501691715370076673887198701207988119132962816 9846 359963319826382025917076335075719876146781483459380625 9847 750910120512138917363663490020704883770243867475968 9848 1613531037654380903853890255246333578895488810821 9849 3579372344747136589239238957532961366909911040 9850 8217254069599597554579899744188900488180961 9851 19573435781167124539847476888006975488000 9852 48515646252170698829439875417344288621 9853 125553859855690559978916191322112000 9854 340601547150456508918375904531313 9855 972956538625854064972335077376 9856 2939806122995695540850823925 9857 9431460219750821332254720 9858 32241857113913730218497 9859 118159872813198810880 9860 470401523491138461 9861 2080635898513920 9862 10465969952593 9863 60166983024 9864 386165221 9865 2662336 9866 19041 9867 138 9868 1 9869 1 9870 1 9871 96157231969410890041971956135297253988256079629956908500367081914696145479218112119985149618783441690577636407442564169301886059792163365100096999581219760002673769583579570682891939608962934200435638009856000000000000000000000000000000000 9872 4615280189897910013483874023750835748597618984464840101947048537983598920251721222529905475263687103741818933428861125367171977941831181420070570298678458621118390801770458103062664471712809123221329683003862762055498599745155567424252761167765409441066691723 9873 1344533906537332477287934278373062216304710060063452513298725470878843332069181600478223988987325627060564575018572948395336425562378719467030457053179552738413687092318128624372892709093084785174295025585570814015349850288448220725961857594513572004706305891701501198336 9874 78112733396153901262973837920235497090864729387053437643052172333096560963041011950728203918110653293644825543433986146155948902337713741729081548740040566189654313300225544456505230160326676528252616049420789547296934230395429566491391346523450104931995555576406890891029231085 9875 31865627005180688459081382202746568714246700329821121698078503754526076633098891807188471782881481757339298403125119012882037594576017294998593434565402532720916894014059710163072611299127509244599999948998881862241328636124221351191355260114732608564834716284279500596438137502171136 9876 489253038316685192583887342531005466499684664006458925584960031174607951766936362007641420096370377170414906381234121320408848454916421151897693496699450627252502651860298471656718501030312447606144748266526526080499790200366416660976386883229018429496087531025448790751397609710693359375 9877 719625576260126812408913303053342954702916078468153020488120197283708779417833274471209237682035180806260324790656417745647023957615579331529207374274490281139337855422085661696376133761390149356687988279400476588270693948446511456549423782565567891411108046392837117101343273916653650313216 9878 180540450242893436145396900423799208967014320721131597437012774563439527216372996212145386193636819042027738128256359400105072801704813828914461520978302986960962472243337899661405550054713909480969313426679649169078487639805714105225701174542053229729711695300830487769027178935244526496801945 9879 11328516943781591358468469881821247281547875168924837626803254149941484603431147321971595449972491451347993373666005626992689954910672974524034877340346586979676065077549490976622516553283038956158463343542680844634780326923572970796223993593850904745637843524070064344686850201286079504667639808 9880 232384240880561943290510586503228076215496521459173142183485693566124690330405971877884419191064412532360770560841300918747303868147182012035241822366201837443245037376308575110659236801471601769098300125992111683573709387581485812500958276436216655745353368157257282458593361421648051939079090931 9881 1894216522962478271720004292125823272192112805921385914607562813803490070092111162916723882101518136273831548327858427494126800361084625855978222673805585552172481613173642876934326656615723006439119924559172636808393114535157652651001015971344726441225289482549329920000000000000000000000000000000 9882 7106162498042706264301164746350888706747211705150530539830851834763564320470323621277712347787733589670533249143488509818346212240548847468967076237981224596508227306207542097813242487104669620424884128628217061975652425209006593380556187645524392726602581599200755431774529714108257630342103620805 9883 13744233738895011691600130267544314029370020624443295662327985203705993467875177550408093256627395121150374773202594930515872259505064600408989351070618703658679114332427569118834401199001895251228361423278941083358089387305259016555116621771963201500210523354786726683162317807259853570929550426112 9884 14990750287282011174342316566286855264528691776854456485904524140833563714747803942166109487095061919618941287604247971107004687121174613140745186556948279135304802122810078658338153085354923419276884122311997623468678661773121498193904671106287679234299990424322346497957578400429658994647566932215 9885 9909951251433496426145998673010884873488253607648709946298686904341871631910764120445775580372780332132201687746450511195533090021795139512010737282209268040293034683089290951816621006694855157606216922378103398664396867612926397004219334545770119326107392119932498537730373171091322360842279714816 9886 4211838377459260459962290957460015222742599479579082110358221706480587023350465711973180873439114248092860979409726021085499457638919288020173705287433961717586260792616796419565088072327536333378217354112117467773193901604125478380088234801715508591257467196246241740271932135857641696929931640625 9887 1208488553373625010005088695459730599713967088988828097895314917514418188150635197201399735104392946424979983500080585643110978501156661168067656290918748952808583016258623238768224397265653259064293851274576028574796110435518091534322351828061789044695773215943959451016439117220192967911599505408 9888 243881103737858900897412778013508975795842445221496149847382138650473516978545843673702840768813293888148146835627352275008495633145091553125656635568174800117230544988781252394434495682583519005361997168758624645656307304885764503733621383322282093022723144878492623186775971297736031197107821019 9889 35839266756596008380599555927258608005135661034843600759218627248522864738523321429515236090104838354127722081533454003281442477945547087556776040259673529241570745563890844975497474715458308159846577894002588270638384906553718161074006351291821990458895778752832539918928822272992453559263952896 9890 3950815852235259847520447055607544786210604121068764193129304169456104263158554321941240780933157259280929520009902799195070090605100379467711971216503486240020921788020338075451542192409067146186006143010170345377432890191933387819618868541519169250540887350917616212342390131779999141504595101 9891 335190186217786588862928965749409933065635449809283597435340198667914060784954189270695238214587307401685935667210606204583488287255866259389540186638729633798437872797980092968942804250427790319237883390944432626581999156097374714973064945064946053606022423875944448000000000000000000000000000 9892 22379357862432950449033893570012361299505875493458213320169474974126632330181672358288519073211589565806630109580081021723273939834199982303334788177093523527695900562821138653940985655528998916769442027693102574066989663672703632022050685416078550624487451719706588148933482250036891437239903 9893 1199012375153055632526690605674272791380937259335832652282811647594777155399150087136167460835396586934316361726818330126704344530123056552551342729077725151336203623108356631982617609728341449416819651006039584592410528983884095113691086922692049671749566327666838425073205240357391848964096 9894 52441753032271202785528953510768757678646333697342994293325758105352112460698276779844058743761509337150149866355123192065016070427365040955938335959501881282091054663528508590113366213467435991903140774199248665970315935805239811838522382991321524636978304412100264897396492223807954388425 9895 1901139237795681945554856974581152103791914086500996429442049694089697325193349963259940658135411725805341015118757431608951336885823450357963103391928927095800427800170465006236131860057899778247551043430090953441530229228493596243101339722394915505029499648485558000180289470169324978176 9896 57904927934161742930784125811166670514641410342436597852111263850694993600753828438379675049195273680490865619630673021548239792332952069326430459976303108832576391609796242880360848937865700787229240731975727957775372704917485436245091522748029457613001562794993459264934062957763671875 9897 1499838036978118975361206877665063781359831568131431424672825738108597914001345155197863036981093044205797624583040196067562384069057865599105091375857362482903429069566546121926138579453583701631426620357949801420783338999844187662470591239029131773408194543440982523801862919795245056 9898 33398714818356841413388628948684320742284376121299525771106882225410523976446502340417931473107709060146027306871176843942572922845429545362920348852757301924356737501818441710462648459414685308134965513042638553100852092328739043893587136785260288416183258288571013730610145843057525 9899 645713125044128933813115851119734209810498383567744034628677341142424559217266117885558393783048357128024679522969438961580640470268915865759903511267119593850792233936567689718273280476587831702855931896291823841147570951805808142421926870500366178476985391148297388587756822724608 9900 10935543006600038505157449685236384844558680249985525380754757003773800334616948500836283746293720442962615326513266522957468903787713190244937764734594252176653779411895783831408653933120749245943506558955779658639804576492580331522334987866490455566528862623743161813611735512391 9901 163548776886021908119935848011221138310106515168341871608910341044046265602541471302998285576803205106063538760853815922445024150131280996732040931883718883010464578949209434790209673337154037656473582248582425645978941969487709782623140880913724992389120000000000000000000000000 9902 2176042558039097250805272437724173202181955524681449493232391839420076329809591690017236239390721180447393207192834284440882709399928678612430387804182077623624438735086881224071645018194014960394778587985554916463715215417419737858603634272827047465321742804393966905566965345 9903 25931967791903269143803191959648130512542698659929249095476593696954168674254712509686458099363294909869388793510149625451379640373322842305714911778607153824742830431923810628184547789147455229483563788628502201215097794361341177604630595677100396140366540837082222708129792 9904 278513004955462193968034359114240924578608743036116286153833471756042219141127524167385037273445194850868964097806534702977214850902502548865876009499583837218216295260774585858671273698652058666952479535568415434145436408396863123051866337149792219017108657660725159387435 9905 2711297115725728820506442625684384756536125229411784769166473673375665467912022326455989462712439338968298380010037813236193525244809841050356492248701157954754600616582373360415631759472206914536327589814442661652186213085215369144795311235690603244670593133151451611136 9906 24050217029547780564739687797738904067159077950539101100523591327621037965300162524342610811908178266951451503559665303551260100482891759302626768741160416859041768061330689624315520528020554672160610225034591152839786322331280126845968868390849930819332599639892578125 9907 195338905515427781697215038124304907798432418101326259971035763420308258909914949513494124905455376448060549832296382868563171642199886767268583247841127036986720461926457058731100777108325806672814427034676492950093418629551785179924819256005564572539202600874016768 9908 1459319670034300600191142552388561090981063806761324973167304984240646980663086559139997837972531218748232804255618820743665202789684124581351651054804977389111654922850665197829386466538240771132574840698754497906617234449351350075407328906823625651551792735339439 9909 10070009848949376527515917482142910718409186288544149826471998254837259242072374269595866468821450998251991131857881571985341650241737502885174748412427840231955159835303546510315466721342422363090667571230230029659010624173110833804735067361251186833592990826496 9910 64435938634883436040059148376828382716030267233779127355928948527589837857553930384870511533408369754553550516698899651419795365165243871298868333755073589207442292698035836132641008907610612729240818657126426384462302194492371258265597845398976449062021771001 9911 383736661097714533933054488623535221593988158754833027987940325946752687202217758116739907705209147383228835071760467570896858913028277168957211381061092455386391311255740634082179543300084815451978859191551909729517499041881416311767040000000000000000000000 9912 2134179068241305681641161645437124900521069156333667330882284848008658490595532423117770191715330268961373708299623308714609889037895471963655814363654790165554287192514767556761302313595672111561402115534003483066177713277707498018641199307178524187438483 9913 11120215149980946359465333546314477730015760281869329155698215299450068318851426578362252198849188344680295134385138785963435368097850363055424741041471178278786490797497827391809285285986139608863213321280258071037895690269213266892869324043211511955456 9914 54448719294830444890276989214418331174817081904075924023363104436098638335535270702097171956864414061248836416377213524450604521342461698978907861681940255156416230393770690870166826493612459801416566412989572687754430023156224281050739082589268950565 9915 251237273099114409372742939425952050565005346483855734048489897783399070590302575724339137314153319503047464652103150982057409024238813019055005889582384570096592414875277226622641146673434078130386828572014114731456542586931526367306430405427593216 9916 1095370817599713148094356918073823135709144521873377748253914791371054272993974609514251812500701849853094798430268180452350239871798062136890542440379772527500244338005176613305144727509780044525696256453129079179880948863972858014583587646484375 9917 4523896203813876210644143451757647207728747327850230888188624087170485069055308152671497291500169446312167794707896496304901532243749552184529018262151772351988922593521337846306758223611022560301240033584683233799135862962409575597913875152896 9918 17740765969956208116613103374661933101102307352704677460227671818504010387708064277741462361801049471242186557769066348681649327641554682138194490062253860324948155864840210561230075888745505042075632883423538313481825274844884952668657941905 9919 66209344451383598173830492776938831692837267940847846721246425495549908487900527829708550747437696384032907899844368021780134582180315558710175756648793276524474149229183293232794849107049704111400539094646950713142155541954503853167607808 9920 235657714370140052586525443025797383753202205800169243980655496556334099446626949517724128360521219649682273697649924143493494710730984509907476557358178562991559388451230964672999122252097100469193258524365003106795825065313565035606651 9921 801569210497277557784708235916831681599007543055430671931551953395482287176195426803209306304449765663770352034389366141236599075042536754449674943578041393020102693850943845722024456084369881119333500584100416716800000000000000000000 9922 2610572520249349729772143596800277984468316655739094037575630754860134120556783402230255310190190408371804247247481287910303962058410962874977067432400774959340754256376389646988908963001854890173846199253242071045722126716729701885 9923 8155757839164753803481724049808509710840142990351694634406293590674589883353679038201410050744291837245269663693763314772555759072256472463505457677955467017258163200172255046456344893988970809263062055516975855219195069828431872 9924 24484328412947944293197737029403410107104384972416811251896906766526832527111840957343294219090901615160482957859326272012003074355208220491166138628677857033165473576614432390351983854005620226113386072378111998794875940237055 9925 70751329800764857944923784173622711790494156644643024437352647133646420386241176266244937399085193425133233094625602038294124522544633705031558464456168786146194676492531754761095489731425160227861761680391381979966059053056 9926 197105609464313454414488372785237265842966255272376124864945255672096208229944786982140543906834931064389825097615884532052781340888253803455177173702280286141591022296876199572160212922430977082387585552897281646728515625 9927 530209165274612387879415578648118936581781455901716145248843723174238241373896481311013354729403814191935977519817523530454686414466418907328293675677122995027014663127503117597925824125999162645808470080611110803734528 9928 1379170022459214499486836325147321752858262855374643326262839127639923905491580965455752501293301271094960952791586376758900777404054675149632250244331711910508411461156313241136331449294054206268188257142382002636259 9929 3473950762012828716308949110803525059789531908512132346562111186546681103473864017983694503921505860999533716600498687518440994064509675639610166746838628378030672640294840931649255028062011625855098878308957290496 9930 8485041505785202688754877687986862426271989377996191712501753044279575011348566897320675201998190424187015422285553485101764099599588030511860483125748768454605046873449610175006562051558843571042556192834751701 9931 20122216850364480600800192929912735842514570946525216438606960807530807246620300314631274975864016446536139064884246076633706978821269109412013420717472948385707744354240648115966504773615616000000000000000000 9932 46391210547911811868769713031418274803344722111782980237899847947829960009624009425700972070203920161494720844901207411891565519303451538401705011219043805356762016982519980118644774620832527785785002047463 9933 104102440766507888098764631152142929247331511651006208561549145303598566421840763291037727640870055535179965170064921680631087867369207038924122009298076470388120727660855552686285672160088302109815996416 9934 227646443775989693054348102939052207480753633804652670134932052891157361784230312010693707891619290470149907132768885882072479675311966745083686547449196706184698994728859865296482874315441800157453505 9935 485655545352389401113127980840341845645801478826337259696965963594843906458061012338993278257327734305430773811813290256829830887752110396295584062078324608059289020550402491006226395882174080352256 9936 1011907038443363572407478658909588615780878856310976028601064075971531040606897525691198585058655557239662592503493608408889382356743969245229183178308463620842822287422820855256545646209716796875 9937 2061391493179805854406363083479667417667395716360410278590169133105430637617107140890905019597885936153193821054290903070608127442734092045243988400852979174652361477588688247274434171802484736 9938 4109957328526079265232185377747184911997124661513673958459797398663476382971627856711824366321708176453078588251798471390657578647491725173089895159252895160056212603256426545577659133991085 9939 8028011552185234068348483339923888859608354138866305248060778330177990178742634545330866650939025272816992201520156787743596842145724279872861686298696459653235118511334248331572211089408 9940 15377925996950848916844771122040535021775222756182203115969620506492004295857030255482630728235632598434596214749448788667426256492791364909690359844405008203203215990046782845316677711 9941 28914862561216654513643404894782935719947998851198395658416613844859252309733155130810110184275227739611954923426244404311667058867574004664154587244532536213602566144000000000000000 9942 53417381253656274641024670067016724503549329584311520242135977345986571903340242635298539911796273164551212498220095854733315834368287927873095373289686721084700414310022102702425 9943 97045953905058628242934940232754929695659627218518248237809852471675993593641313581277256742066986529186741915178771171088067466537694775202301103538300662374392997624101732352 9944 173537138641835231401299022641187978162155317895221178045997884493627870271210425399176846191123818761666388391674042306838099208251234746436687762720792234980652968029057075 9945 305707824240631292908680028014196270755386100337452126249077156898950176317914533713545193923667998288235832238012382032712795602096581567060392895973084792042649158680576 9946 530996434722565683604778230185784722058443020390512264358613902797846929179591008716930230398681772466087566411240642751127134043712491231511518656309452305059814453125 9947 910149780133036169991505957293014610602175805395394100748986299616509262001030996557415405570260644667386440474358610175959923531331517294233193214744782487775346688 9948 1540741273154125188964730860312843137509018274102318023983751078731525957488991590728948460330469727290508444111789945143587569906943942165522825114094008897191479 9949 2578078892962423815348614100634926410055115111468314254085483143798369282914696784538946271714096571131226716846093587846696606309149873495486731205599765200896 9950 4267383183330623004023670454204457429333026751383655196701731012041317396643914880412673849476533901823684230084396066397554094271770273125946622203987721201 9951 6993122981404935152844770735335172692420599017479298493425698102615717840194774049572459159056753071918188780403937431980024134722842378895360000000000000 9952 11354454797758025301217233090619664078233741383027117035160598664310431688528971245981231031899371817091572713136689642456391752163310309959958550786843 9953 18280388832562029545994419743583068348576418786562609931313247891230380473613797943134696753680988426990968096269141614080465206995416169213356670976 9954 29205488960771161716471521203258939630704517985153051378788712998352792541288007640610477988071823668347958855061098423172109776028083610756753245 9955 46338003896439122421872824372445642810797097423870227325860566240378265167461630348327622346950578490788213108451555881528560822996401490231296 9956 73069537137547918907821240441906741002296173915714853651467863148660618828315075404541894138341726829415317182032163067638318658433349609375 9957 114602227179694408648052312092843971586879164398266597545263533075727978571881181796894604476597092016303279343738090081507566251541528576 9958 178911602969387574818308629683769711544770941640687758018330519640563355776120239433737275029649405137296567987162742788242777663421065 9959 278229991382161058536457698479029159800177281620558321639731794454080169576350659005781490328987130084471657276963203533154086289408 9960 431341577812908433951192530533768299697513535923330204934383587011532229366266744432475107966246851581668734048864639302050749571 9961 667150630425689286855719221295043090676281655793125569092407661443879390530977266398083199400010630953684932640112640000000000 9962 1030259948548584760819665342606144997865207736977245705875052391771320629714203630428282016880783999669229160492402897638965 9963 1589745895255048535963005863412264356720921677070257485352289250183254907655369447556521500137655039406226970233360351232 9964 2453055465144817955393232303120935362628393741807766140897808731532060388082407440888299832415172057776781213281743495 9965 3788177963750500764749093834581360377346277017650964741303264516158421184196402737178722461634823372777235935133696 9966 5859301274239927451319973960838329955581405444850102236529622594801188124359439225199823081827019658156525390625 9967 9084647693089813179825821852130654747124802661803979191249899766072358175335171302042265730521344486563381248 9968 14131151490885298182694650661071409427046432831236353161745826123641973792354870962620195421124835546645099 9969 22070973872058686875496831941099099515841131746788335042945563461326867062591421229624810497544548253696 9970 34642959653174534955604909563443179637533038753686420649950171128592980758198504337882344807965823501 9971 54694271957582187598071866537022497331952046344506320554867132426937993582477379860483276800000000 9972 86935206980844058489321859787386135219758428657433818903267436170633244996694132700242312336623 9973 139245475819747105127020268234483001851106414033304310595827743178253760163995691549391323136 9974 224964919915777680238279184390642571165101366989210502587625794169939562636832117020025785 9975 366967089837456436166216581235034625010914524706027557581206358946464428738074520846336 9976 605011167427001142728938237729603051593623109142260861279269908556198621537839921875 9977 1009219566828391106623844577493853680504800824387385808574499098834377423156412416 9978 1705196724828816806128608366039784675454459791495829615248829908383256774127845 9979 2921668900811545911739737557729782824892207143105220438748819497674822647808 9980 5082521201103916921578738157001239618025466928227939193258838223460566231 9981 8988115328511720218672004145328265298077400486059886335131385856000000 9982 16179955378198812112481598547413244842672257755625828316088914983505 9983 29690320779616814691225837538420300910024522474307785183054528512 9984 55619367346735530277350878458177976510787875505275302490512315 9985 106535559831443154664769865439778276613787734612309669052416 9986 209001263444376220360575775051773288631750514023525288125 9987 420697020516039077310378055369647092918780329114206208 9988 870557384048253849340323121024409381129544170797119 9989 1855845781940007985679059940360058869899403984896 9990 4084903607980786097126185989803321198511162601 9991 9306049840071705960382363655776178184192000 9992 21999914237125106717280193366179310336803 9993 54125480221247088343100713413903056896 9994 139048945253898350857562173580767125 9995 374502880719874235059328148453376 9996 1062245336692497045417142625575 9997 3187256398975571973003104256 9998 10154897072340834985687425 9999 34477834184486141924608 10000 125503064563271591691 10001 496363422116212480 10002 2181672512008045 10003 10907166174192 10004 62313899535 10005 397326736 10006 2720409 10007 19318 10008 139 10009 1 10010 1 10011 1 10012 13462012475717524605876073858941615558355851148193967190051391468057460367090535696797920946629681836680869097041958983702264048370902871114013579941370766400374327741701139895604871545254810788060989321379840000000000000000000000000000000000 10013 925523416076751544002917504374040362136244811470543300813668700399559505181858582214600534319716250300109073015079232639945499640345383847158549852072720641624941438599254401727308228588444439345706846685693309382516027839844823201461102531987204260752747409533 10014 337781910899788147537374147969276568528189568895007812740721153716902107462326097662877601169268119767207701375843706794638239506907885873431284236036633948829474542928855223653236656355368998724312820960210041912764462653197448433761956914181631995376750911951165146005504 10015 23158381312237611238724203453697681232118586732760972294070424734347862006830293313331701654163425192791110404119762375908024015424842157331633351952516441355533245996977038923523124223541262445732654011308553260994987466355768824961443661050500814132008059644664351710519916694361 10016 10770779634860928420521085041516934865151415427669192333915541745950823616233788804689718931602296436529817571223527402123893097773011708533637684027328592179949355565371345201121535572066096938822388312594253826849432925092785673377412362730798742657187544453432103869370473433578602496 10017 184313690835992923155452228545966204908596917961743431719474873266734560278895279358891421875476445026152994189232464657620972488338875477602526447943893545404404229554438403785224356848169308773806806672432862814178754563051916704284450642776004126201980731074899452854879200458526611328125 10018 297330770176632451269864212346383268445188673768016283660849537550825790976118153161045845441301629640362722467163884647533833965276147443838129957467758580815998858157271145622430017427445350404566785621780220180874391481061272263863364912429372762218536941116888919473745821045784119374512128 10019 80830913400119493913948791218649028159390876527493696523243567353810323657640278616293912019281628211064696702906079633787815140311742049352123993371271012237689467918635955559553348400816441668212207532609402261554399774039672659665774048775829024038772503312159345308737537841249885778612121681 10020 5444556744917019452308311783689115664327135098677608426502453938100300610192083802110357362175327965198456203654859107521939006585497240438827694749368310060935081159608560583924400496737342701530075446174560654785935956812777457051459377109818489912233970775257507732382016148018233584718152990720 10021 118988445131435160359579567879645062752395526964117265143840245908149031996039086919077765504668071310942211789190677303820452077844434404194964233997992477433486651984988698498622625895105833963555742819365181996563363697061855713775907471040494322441170131506298748580496203005629248762501337708861 10022 1026934540380272064490982408926811520529464233335048346800253877109580318745198972027723644139616406878471323969350546243283766933432807455673744985229798721419496100374487045573892310583564437932331790735407088016834957687522811461367291363646481528314297988979202457600000000000000000000000000000000 10023 4057957100957046348420128413831273066709135085936855843878250780065668068477507517887349756060812596360836688282315939646976381059752822348873137052501136051541015640341656257964028958132580112337652373444542205982344634744566296391893954425694720527767990760711355455958917705363272584566004152700841 10024 8230627619032558135352621902705375587845834220877703154946101929554764144353991282600523928864974011199362857433073133327774273880679319838991049941977733120897727842888258739722319254186318696691269459576534519494206049294533602705395653193913234790519761400111563767801601736741279235959264347422720 10025 9378245954175917728394619729844748140078472562191065264149495276041218314900600253771170978424674635290765500825743378481715798925608660616231745047284864560955680105854484817145698411730417131285274497316159501929909463368010152068422582987552534541740162813078946496592831522843945449071754812589693 10026 6455254780880221828113278083833532245199675192495616352593420778653373052199780804939226385032251346901369033208794366032494542308923117490102438644822059761913637261630929958481922834739980163542876586187640506176784890297308081468302694309044245541127030764357568834842510205418172074335281407328256 10027 2848311721962324873248998367808483520228596536937693039163873127958233821649750573415365654005220261473934684607231075697603413892106886052250267194689454934484719500341397000668362046001630380424711711382932376651341366071006054226042112531409993427292052189863138620710738536291755735874176025390625 10028 846262176098835456228310790119106141855673134137337039158075225034615991980178486439950169981948960881880762497750884639370612800130828152319255983728306031138640182145013899750723631094168953151084913467935513570179590266794852097444450686050473480166820150718152714803077658938613399460864149422080 10029 176432455971354976181172330118394273005075126394603298437837837204594558987288209190644362069600219502716479186710234867713502887124626839503168151030758800047727083742407105582077486570136381565852880967528996595199008002895641363639864413432419665580941250242954951753154999438000355478432069939197 10030 26729380487880025453106036772540079768348699078821030988708841988575151240020064501910632033055662370208195316350623172353176936956981489028904900224398281532744977951565248318948298479848004794937841452197631478083754451897585302835537475119683572988964740163633667559891518760011335410883514859520 10031 3031955066369572936192909531820986519293637333217930435948480971244392138552632262256541454152469379001271264586357610421579543104031998154929638141050640202549978075491212815823357744022318899337930509398124740003058664722544344961735596725135772908458763793439305972200926292417995711473795476601 10032 264230749937986813523782516036436695532874911190305601327964726037640806694538742614753617031696038002073724973897603812137271790985262917750238123620004811377230891045682459819495558166186667601753347963644280187490553802595389441426305024081104259580595497669608079360000000000000000000000000000 10033 18092930182003216716102501135887289042627348862881233879611301075752979736380666912129133504293283131715160668575337122526764445959574498997532588291519026964563189014007677880819401701312127462922149917007992722088447141546076257160106951996141086544230429550092566691783959158320996627923715453 10034 992709892457880466030853232607351195216151885968869812701180711807648623146404980372336434130768740360313553540357446342625057049245813474816162687929804631257283802492193242246197157404605564747319401169256990908544339098303488072492196411507538204961369107171288012240501748529155151037988864 10035 44404772525326092605628501511629852353669257964668378982333033296704617289735035478450970328201240587734038650217611318264680980935683977775870814556643738504751232569158532098481774315892449913721078889847194634713762747234722430066716898055271838799742879580475732112787696504305993943916401 10036 1644291959675050523206765876595335363272176375716391278067374906276646959982239165484212916163089559107388943938123209769750543609936475007468294620192412055234134075903339193415634670312303811579215905283384683452454360379114863886966845488051004694328557161174791214795399880336478071422976 10037 51096296830974183354322692076735940453885824932489359915547058096841347412141872244777493317585444721760334248334679752915077442487035402017671957004309527496414978031044284083290639746595426262244924269050556180936118482300804166593614226336880264730375897628175816279657185077667236328125 10038 1348828877866343237479421753965070895640490583107698789741840663548236047800638888385926007784129650039104163781795516164412312196583700497205364281097481777022741937130108083036139229054341317341679023880467177354810558842870554282264171280879333070238310546078118581820844907384555962368 10039 30580199564476596964239066075704877038080791375634514113618219953267908373875845264750108985676598026173035496848521960639587799361416648267300835002064470609439497568270536513154562989942280392524870809586847242729715313212197727746890862554949927727846160970673538432916533494845638601 10040 601359803942893343231781255335841555741477175119959536368771272301319151451737248185411736320427959040530873518803485614611644623354136383478937788690052485037769704248136145581234439265541077395933189491738344137964732718526672151820544935935932372464104395927652171766633444052828160 10041 10349741278773608207193200708045342119794527885887681886173812894871026038504744703406386818495104490609339318312284094964651158104441082370057882617386161784610378490069136717736793682701840668176769397352276816551483546318775959864410098545731181731979269344104135505879636284352381 10042 157167435865501584234595041146240028455141002949359264087780777368912048613142847012195602921972730303432172918283469730890859196233664033753146427736017826282482369014768742132758980725401258997971036780678167582361603900399182455383044219883850847957811200000000000000000000000000 10043 2121583412537076529268520683028335677892080835032955846754965210628676031384571504232213087010317298904410844713177614916970960651619649954172710160210569589659717426463103724898135788532106447710376899454239680684832674408145424584112449152996112484395583485985222161901642574401 10044 25631542078298709097848911199841184533545192319748155015023009824543501905197409623961844501030282178409946277176009088802765952268166035039804151013097245421421860663881106153975903186877456035668453625249643882283935626998674898911287161617370506763501872151501441004784844800 10045 278879432103664925346883340969971828870773236208465552647178002630132396447225029932189823928553975455198266239775937432665757895999237018738922535895662583715068339101261909487993621157363047425987019301162749479719478375261104005988090628123544477683167055827963020603858813 10046 2748398929184453379984480160650588511335927464722714732699375337841480183160334705617055655795123454928646902030819142620677308879568527028349103584392505069478486628468973042188770950359443310673985800791146598559210442481159049222041910850535895905436156562619454975901696 10047 24664177614662438679015708888328269314224117554447505438638753524708927472115530868838923914266128907851583211496315340982765478401087005443278956734762193024983154717284066417484178064585458771003765688737269406487026561726182017036891026052336632512313425540924072265625 10048 202538213258413598291365626186310869270312024219516253143281441504323154750159294501907134048992782960516659115672142453456455771315815579364283525419233007605411238202532990449240967880966335092714382988896923470769664624766554720031939023058887805811914419670739845120 10049 1528889493828249420713250191638542233659291832210991867793936414812649406734706775675454004558243562804865579276727866516477239585114352419404215317583639840050290384526107721773744315789160277959841826631771688342903690159167103688984110908680341717921229513138473597 10050 10653937873752524386226455820182246217291958830775588345935096049525029567399565188544718064999921753072325250476359903733236718877721567254131105718121980543327087141384722518317155986344961904577123466591310271513004808696525239222172488510362985918460494652375040 10051 68804948884883369536069741120485005042676700185382309905653524866364726577979773400359036817293390965171114667665618179128516526511107012751762295840064939884699837823748838651401672240637256106291928485430157122423311047494868304402898111079022447643105197946001 10052 413334282146591194013658107402489084917888689685854435397520953489550422913268989914830362483229556964735157179201624810992148335314068163446009891663556404073814220830127543632831425102372968154244842422251263983299822993507957377859584000000000000000000000000 10053 2317656112679649225067312882007625576036299401850704083884058036399705021884022542293549024687206811907282306388794452907470054348727471932597915361512945734473697095513417651881065054173044231798352008178488925800396076073744622558713094508838084445409498173 10054 12169202421945973404306055894392882684297671574538504495104822429548950915448835388486057040080308016343630583961592325513457940054687722513371627355344841649551146948555439139305330357439386199500797935794924533141194665166925120928947164538187339240833024 10055 60014330715130141186669307741245537824896615369551797109373150156747749113202712525952307136531817892883224328957068739530125858195508469046882479001518395026418108595712891969873149917230155134635827746727104229724807776096058600461147505771815173476841 10056 278781280037960448977015259328711161847263625092942138946468882486552587725164511729678323601959382941063582741505526053572135064814451682957348500032692434944031393853704820342403823302800052018289045070026688248702000224103134008000994888790369632256 10057 1223073607659591455164624110431259382485273925887476417314135934680273658257461643068581870951578015504423171708563083022560433607244878107886139624900747428267528995385319437745934964380027175088714589822403998198591308949959727183887958526611328125 10058 5080669420726353027378366203572257101625190552895547988678761567020390164050729870624349847689046303100691433466335709952701514129754325917325946873208775545428851630486842040494438482791211105488493602896570383293122030611553657224392948169310208 10059 20031222309608877851773981081929262813947544790804802424828186306622585610315474322850925780334523188499777691449783451505331903018744708675858975333025638778022331081822104764592999559336115264316047247460316231963095495085475563769581524788321 10060 75126918177402170803440426072285834777188261170377206865823284594354883013817715466004029804848565287612491326555150712242363658478786176371203926828734772824554331734451521739241072553413822640597803301473803990012599817417951887557761433600 10061 268607251777000058392698543067704656994614862317818101368151829853644967289015152312719710707799300480008150569881207519011674468208827489465378404558909653989889877810577016301081772192523685004148702835649997050624237531114831741494210301 10062 917401172935140908491110783132892004707152424334014828559802701649885417758503856135893936966427845804550049863469547495280127356325173433009547202735765638171230690518264154943024060404800026568017121950749857677312000000000000000000000 10063 2998900982414204842440900215974157119798920700899679403172833011826435459571490372204157239595571556780372215707756680846138867328359754067472885594260855094003610061442661590477590094627288527336766949143796209396895983655337085029561 10064 9400000978423766500406733840400499025673338601772749305537639931439703570422461392193139172631444145451094991890182963653908204914654932516855345282561764323878708144578597966282520903021370864445964560193779534636102176541539041280 10065 28302253655123476620722207584780243795739324155984632592112526218856714185130017104210993427078525472657886954680249441073750023896136501580591659201158177777337368855499226428045787178500181503521204047249810866723032244862782333 10066 81991978307561478638591721951309141701787217549092299043326012646721827754104036272571410527187801154196724679500756777539126721515382778978960305205124137746141426280864729734616843657235602465258534991167990576095567372353536 10067 228916327079330983135159495051158899444499414225603334112101231675295938018290036284680379091302239736448523814624184640196897469618358363538920285342731376312853121141425235563383019696529193392096487439981286716461181640625 10068 616886541433251114901682153339507153654696375281429863578883384292428061898161547580245408193080897880481628738153217456179374656516556216949079440126848664209075124515295733698070049603883511332731455050483083006191861760 10069 1606931401156763287976481821124319966530179802120675860330836572939730926898473946840170708043928928500402246080801893075619973709344376819477732519355404330730217762587153675728141914605363603462896767447375067723287997 10070 4051982367158131362197309540937954283464359408398802455074471867926422351807157225720700634725724883352473462294921963561324996939599389461655841993152948677481175733223718974797811864749536765268548994264568755650560 10071 9903908364307278059358587052729333071596698827442081088113873205743496710708551620405714798083197544441801478548537487285097270906152897841409102819632817035234558379860063912583826655791465060044743256257280712201 10072 23495403671592072262566954485376641222490170711721672688451337628857183741501141230728113545935687944669203421110812330325814514834980643804037097364948290820128421830785137820064048792396103680000000000000000000 10073 54168152226994783248870052626039707516500188416962727762444706841705242030689718035908712208441954671748753175003270204657896964941537844362816145181124238828792109398582410534614952177075743847168483350029693 10074 121511714388612990206149915144134950532602662009215109299909891161825508854699392407687831181680810238685144657948672735813333944644517204705024008127328889987194342083800078314546300968749130098542834089984 10075 265531123771151690425110649644946586988648105421929998692282639669094294644967386979088091321037921139073545280652590820538669413770959705682371465550933744930050420227467391450213286864479185603503639681 10076 565886301357247952804334390070551091806988972689142343139455581372713593891993775087574551289232295235411157411760091570877572204966683318861381223161012811972808979772801335110562590141794636410126336 10077 1177435162598962205871050774618215279670639924405573960652362799145260959863441360832055107738490722578628744071622888070871259360053782637957180388116994380568376266235499810139475593036651611328125 10078 2394428550201241595146688565408561971319392769897827352418553265588977706490988191503724430251777613095212269583532520740046677830951226945808138058421692609848053544246664696396399596512789659648 10079 4764015780599713016741118967202178831033299975696983569117941662271282476445313980882831217917753129778012064664747133956893574348084398244258357597805085216806665967243858115793866976851962841 10080 9282984383322105600238552834864771952924495718794660537059168055056852415518901876004792057007784366691024359344042935852353037480477406879286433432221975073072868156020123996204523627479040 10081 17732504137799608770235145833331934659807902872684115218114087512351232286630347944233872788533706285529811577254636643810000760093217620098172633333314185618031545065547999692383981418621 10082 33237970158880961240251561033048734090146656890816389877800382688353140223021782092494000043881044464308223973388848611083694824450558058137977949581475299265893766266880000000000000000 10083 61190596478424706675392988394750086875507739376647963680473387427389329118933989173951399241082421473972701652683539179600558744577023866682037470045017608336543237209027692394074321 10084 110742683117403188249230158496223968402843745805469525662194494284351048471870259052670999877182710807360465068679107220485248850122551560874970110324352650931360342299157630812160 10085 197201976902572239447752497340719126708348227764653416212751216432738530431864517974663150848495233936893792465316678261271999564138606028550479454865072530340618111861447528253 10086 345820758350232855073139408240685298381179571574710137782810551217289122724964400381129715123559347476154355579948708891374533368524383502920783615185665658863836704880459776 10087 597729625879334046164916106468519218454842528410621645930379538763083572755176280958086554936182736903836240723651889181981082893308170838951668032376161503750396728515625 10088 1019145219602841917500584619113784824735770819164775881099989851805706183447900277069620116227696757120859474241854747417842966780816869340263213605274555730282676224000 10089 1715546347803514923967268559596877316002150803754417243894185506660462878074777093884477515525803980075350634692361568752855287670100557308157724081597590134002934397 10090 2853355835183387127445161648508361462496799447137425718709383103765662405843567344479290542449672197481080051832373415777631609479591119297258539464785850877870080 10091 4692924364664597260621516551090482361856048856299759876945821992723382422632726802618708103336597007992034240017178938716537845768019066059589487974816781079201 10092 7638497825160434937468373917507770294925974202557182984903012743689569891780286293385887284512794932802868329423912286803142362043526567008665600000000000000 10093 12313682000997060140713879667928966952427882786846817271311973699884952669430936035411807520194297093452992634417013900540324783345845329568086941546262013 10094 19675190169626286846348350792350816194338448487320401011973447104479333783663430995459619683885278699593688027547522726182321503850395222965031475871744 10095 31184130273561101278272624755503221623562586333247236988018612392998036928253282505252543715596402559110803141156148022624731700468893729530087068921 10096 49063939018490949830516816991060300214701487110191882348952123243151718637542402436514904633571802516691533031080986269928936393815567749890441216 10097 76689145097723488640707141247506438674298291892485561865115636240636287671921169635440965102932634449607071517465087085246473073668839111328125 10098 119172344992785488422985708913173481900297858508097353013287297424825097037760862611795076801048784004290400074247680055971082979744245874688 10099 184252700985960219369524177243257844582568433392572739846995528869633579234327724381270283227290574088317292956565335322274661464989874161 10100 283645262322868651580986074033544669988005891054210129848627305817104763447601892614280939790050067629741496687016354559786326928916480 10101 435098274179163708653292166830577425612524821134084667221063574754497814441797179353867060532737606237866530412360418632174599473341 10102 665544522631957233703257041123882659618778560944332602462183665401595962308146063968787914317145167935693067986665472000000000000 10103 1015953981993166135651885420745455276927900468727159690902463185217438483374847878792338724841220749666249817636982238217796681 10104 1548850253369512189305823557193590819901173693655716232296527662055493904437078671610055115552681345172169738880789449277440 10105 2360028558961713043731048090702748284658552420013595431430808034644438019084736224405411118859966726749578793469677384573 10106 3596953080847347647874195284180792700436837831743688440569645334174743966721270969978809908818171556937064596599996416 10107 5487861989839446298456952200993596340618087660852007800865986519975664166675323188913957188765617500980750087890625 10108 8388191525223523737951449389129522588448357583489326613266777749730773668884784857464500986528416393609441443840 10109 12855278286976701365860236914823261360438948487871745896841715830531352460112679722350432762058366958221884797 10110 19769697288586504258612033123687796087610578493475718331150717529119350394190301689521258554766789286297600 10111 30534327170377789210796965886718544437235136780691318009768488037640364498655034121087876595028436351001 10112 47404414868162733434978955246317364542178409945012395684444424744971192910654188512631324672000000000 10113 74041036414949784211977869125255483271520264557491421046731742660856173204112802495088320878827133 10114 116450275230408848955335365004097487954384234420767129399297264361658641166978167756180426850304 10115 184597148110076125525510403447172386927782652912205327206186171112985089196818808754674828561 10116 295216263252953667035504997522344155556182078099420022139255547419618696650220130476752896 10117 476776034749945844717763050841600969189859879653409200981870082653310506611271186328125 10118 778378005916888518027073078787740046610437598878135317056132333675574348891268579328 10119 1285963433449978793861307035777397301998683378356122635237985467585015561469554281 10120 2152321416074449241799818203562451980111652677519665624194212077048759760977920 10121 3653635637393547647289072874520958168371533060591831802401940919536841230461 10122 6298034859891584317783921003628189156121042708074946095788148654080000000 10123 11038099919022984445482023257275510720850327923882782656693022226364641 10124 19695602266140545557684579232118671705911331442173553960627071877120 10125 35829258920160315587093436502017443172371004284263173779324759293 10126 66549229391965977089918553211879392452248729320522518894739456 10127 126405820022693781709284731080376936537687792659286538765625 10128 245944312229545753481086040746725418519847688187181793280 10129 491056190372838103825664275650824290676937617698531197 10130 1008068922070537319220175056804984721401221606277120 10131 2132169057727417804416428579055371074567335831601 10132 4656962998030100566877981628145636042506240000 10133 10528826806370028758839182070679937004037053 10134 24704716373628211052423820201440662257664 10135 60332989196359291725444116801968382601 10136 153874218331311864864481882267877376 10137 411482009767063570535121857696125 10138 1158961865193970124965330157568 10139 3453449594973460437510355201 10140 10927831569362263644175360 10141 36850661323084534905981 10142 133243869144115276800 10143 523554938744026201 10144 2286842954371200 10145 11363651180413 10146 64521464896 10147 408728145 10148 2779320 10149 19597 10150 140 10151 1 10152 1 10153 1 10154 1898143759076170969428526414110767793728175011895349373797246196996101911759765533248506853474785138972002542682916216702019230820297304827075914771733278062452780211579860725280286887880928321116599494314557440000000000000000000000000000000000 10155 186934725964075902594927204560221922085969293947470908896819363007093040377758711566390296620565298857152798563564056520601988894908654632976792026745077028726605985821332830464052014352378252574181615743895697064898192103154280062367003223887571375228338002535915 10156 85474532006176451773485399242117284567372157300926634959566877155493897838779006119147407279159927219794883578363259212156240794081904901001595924835548299974841376711040014114031568051716606529782199677925516198922921718416230521432230004666502988914440000701659751930396672 10157 6915969747955435245335322692009834039481736152403357277913616124492090113444930175446248025174857837272172397270613699250498948994847573971827088841765080529280147710848468876358688879509811378837777669200891308151576494325973689793651553022461368653975894401444464153868508053762005 10158 3667359389451108375337697662483799441683120286333872994889558270959921719302359207234599912466142852952694279053595584663831998883606629571156251705236813980861291585285385470614225455709362082559843454497266226038513870585004551020031269795969427661761577793038206262217749868824332599296 10159 69949852042625244907408910797939670422404706531417214220537121747170112104254960440430857856112431112646024253582343559619186157227476756689060450300626906921850708343133842619662715899214929817256941313709111917037043143930753355925737996188304658579812226102176282857893966138362884521484375 10160 123766209842727104971703467824920636985547122971714316556392181251702700140719679975572171036395892747492144864167226322836090439319481979459129999004872678554986308329680935015434906828144033697122865558846488169048272399237961403744148080536453782093387972268547886448943775114786610654266523648 10161 36461422574093079652604689932595574158319059420062363618252817075365936484596883885378303915399515794769356051207862827056496330839751367646580196607274028514053267275825757104426696168238233234385828902617457497771594858906743555864237506997679848386179580579421954841581834313118683416203680576329 10162 2636511732275813857288008453155065564890374381749591962267516697001881712283297487487216410552803848281213543710421583642155596546315937420152638540473886917378563700912993440445911640643780200852170754196866608040206954866236209655213179077991326967440264803909463040362327299243865326207023286583296 10163 61391117855426206661966112657034657087250422948202804788496821909356160475300061862370038489438735227685587027530341736049386778564008314821146448478247125400276290276488919033248438857098311300839743488203407307888658244971316796323299658621521709998809206380875175699748578038738596783335795321841731 10164 561027107046336795895356679448031585159042520283765386999824810113097943232068155085528222483147240111555360247531353283673900588351033505268387703304085453843128656295484080668603550333448367644543080846097039889756952654451722102690389796563247194790672489172040259993600000000000000000000000000000000 10165 2335250161153397286751727594758830463295181369648139810515507646525842877342933377421820408465794557504284381989475088293029236604675901983870021205034790584846629232772261330461521796331828314105115484179482325692316695155844440977546958096961988833929640382337569737169840306726643073968427148642266013 10166 4967354040421229113135952452425632600043786457477753560940486092226778045105714765345883842626826852712798223709408701899056731776490143743582644953094707664351648142569090303558246789697664876515322282809253000685307114992010752100468256386313218252699975968470474956889232107648640742895704931676717056 10167 5913248299923745288107582953863043381114791463163842717074384499479762421297360436029481301390329312304568008399421320050406363583909005999511886892055183282127718918010326384356772697780512579024281653222203976994934211140860912879454137193932753723806075948143269984621229239287229470564775389929686255 10168 4238268181193085917936015716367809991850110015008007108720876780561204240980402062071845755956727672984490036169843524332036559899804556418166080143013005618913194711630403639471417109655610856765469590221270848217230447071809850468703783280978150834673903796221696642655340714734163000613281187261054976 10169 1941618355195498901027096144060453776822401634943891501018887796258835155525034052673641712629528071108088737934277456816572994145086742926475832526811190917110844297469272180576503440693868571517697035984605638066102419902879630231357917339181411071473664286067582495439780786462821997702121734619140625 10170 597386834898405789170939791025107277862551069349029407943040448596620681647611579535385002696346176093545691572720343362750230903089286794597777007925453459730974926350181762181259114000211975146859664779134637432274950126458307827387547153686634295046198458752387397564829697285341111663318046580146176 10171 128675356784667744136921627683859195346094294736385496584143575538870397333245610198067067517932232479214182119098144652815435758273883485059336290948979461154910460083584177314581595692685081576712317912022969087906256118737628316900649553710224504901669196730467628559246493202319259004018285730039195 10172 20098514120649117523259765550049491479237674080970269972301470153824371963624706531310438630995563525667274260488117938665630255275147644301790325334051730933521847691039547133344105538216009283527202141773957854456893817326225538423506807374938451503061015998028059560977509023998383876616249816383488 10173 2346028016551328074763183924900805514618603203353189712234377517899644199068795827399205427453391635669602384896649260219008492792360639805342147610733574226965529442353028262031308951347865690513858995638880426156306346462771869284196484269603298240778157090228929886825752185586260146847934775451621 10174 210029135251857624050489292198668289924088518218028534127176939192255753231325187755182939064490831297467236305927742857073592474118659743985580372863961297574082476961874942002333971378016445048208548381597905991947756450857225321610494200888228270983164988086030602076160000000000000000000000000000 10175 14750423116677522926388301337062366357448901282092505895845651403182878032268682599684896757792205926156556945561663205489772775987893663865475689251348121069435510423763552797851824974850446347759738608469565554040543752393482702339580577351800763170705603015190443707218184696060710492650984843655 10176 828869173239596464710413716819454603351372916821826819910934663351592085304624118017439680928436456009534186702334455470025691591265868852520157968646290682800746670213821252839482905795292167570049437309232753624346898572416565005164221935806959452627401098003849455669675423329691819036158984192 10177 37920865745858249418696794765783554894280592250684563465109311713852921663048553729978479956569147621106224910112419036718170167175768181214761223198019439415750999514806200041553831137683628290606511976745524626867106697529635781523015558527922227066495415524837642652269772308125236464494696025 10178 1434405076174877104352413448799976500886909805086367985829397769646028165352037368879107088030408463348382204612487622292250544510069188665048029583058473609457822925628544826211173480083711429210062024873551470885693515701530324654497553046148558988327113282814520491031640441803101446105726976 10179 45480316215494570316679747317729006737345442970358038239563748343070186177494926335205570436115119463597505321897559983023515579889763770547017758349847911944953733126681989806699324186004136909827101808236579012689626310803318036523600032700073119537660287004869110601930253207683563232421875 10180 1223664431458868494239738712774539820628246136031783508587766573898271800524465178186969756046316241158997233755415699401809362100421773070344545681779688638463080882941658575015424897985165322243482490819907346225541521425403730097194132420469911283748368169472302498762443557909275846115328 10181 28247322147256178995729306531013741945008035927150232252859318325435657903218067971622864304666115757588101018754382393575129118823929151607881990742876462551931262042429273593365030379521519104112113476813429332988352238213540082689275737882712269017307913351252993479492330051955246982829 10182 565053537242362645865329887966241084573381802470951787306855870666892285298869860162499395397330157522036796424942747240183737318211492782423505637590922458073529589411691204139582108538071420884036606325534971389228775973670049636083807868805189623384198854363363272958145412033230667776 10183 9883566256607153059517838084788883439454214374485381681233706265756592234358053633657337423013847357233783364381027447142872387757907901505262921745471044279272502186984884230340457919322846296631926832892582072883767493581265518833729723112671619013880119127528775605034166766424463391 10184 152408128005994760937379892445598501683746109951728036137813753893811672404107124287114408560718297057051760428065692938648935565043329042583212495588454998773689587517718830817258294838873218833805131934745065404246295713682581590012067567246891662559097651200000000000000000000000000 10185 2087464146043875466401255554573543428847385819491183740936415008900518673434609569362756249275387626882769547017106364032541292301828972236517000286742776819922111436582206633714784311429722581139938622098495750810754264692356935427237692809136926479041116188909023419268509192174113 10186 25569176441766139194199079372054860873910121407030599459366247336411747727105107691039645543058845403860207318006221598578502178498128456921160066331719377499636577660410869348953586904506229826808218112826430414151659632442320347021276514468044993349363933971754761062215881588736 10187 281856120234799037015971076071355034319586494945342939936915298276428960846830652384491125830914220237268014794907236129072303203816959560988321604962304071407195072646495076957904804106102483788439572214226893154683839952515565961089699052702952819990182688213677922168222808395 10188 2812291548238564269602099047555521411233464649521616318900821153030710165940146556609734443356041064548661417450869171127344055890295583300352152427029644734340543622679839022645070218205708106450940304255323790492408848123930747381814741134735945053401774393929213578026418176 10189 25534704998606878622484611308784858096738064043051554808505210970826289755713992760338199898345736778298743375367822103764753995875677661466503607102368709920670850023927397218881562354860536898833269043258746867940646066734606727948098458796425725295982480347156524658203125 10190 212022113113108502458618120720193702987481100804153114274536017824841718655496667685977982805862923453227573985536151876741754628465558784858797318408071039981653254830537244377545989535523225572423088131427138569405341733958198896402240269849726680650750491206778886291456 10191 1617327126814675226357806034842961158194255999419940313177758163511476567362000575031949206872692368999735639399279301307238297996931547342680180246652085746388994459397557005573727285452509695143924152187903850463782450233953243806880556709670770192024884350458842389175 10192 11382233156065668283999149836742219379139949952222723260532390901554954268666949872346198552846234342659241822906343138150412720464000723054144968008063057602306394155470341180009133125560143233682538266980660112298912746396787401904476287079579060930152807399767932928 10193 74197622901128349308399538728633154212001940546860404626004104480366998464605772948475507107986606580217540228226578180458977595227188857069320866038709379731173039258468195324447457199978049928103203130512126714757907507237603855403187288197509467079281438654216041 10194 449666916348332017394689610654924209667334629221175492177446052689302138364379855838170787429250837201259511353428377360930977210811356515341658262985957389285516076768804165782452801054184616981270583441434539190542460444872002149982142464000000000000000000000000 10195 2542330123428834860335717873970753849563801401592832790155704983166815130335003305367324851793395004795358328824179415542565682648547644259773748915612368837618220258161511891722194408271967461921251382357978619360436249193937450949790586793805197004943593202595 10196 13453031509630494701351124848882847784193138557137418747500097208209597525502512395785488457719065384798191640508791112524572740931749707164993711057394829527136146714032802365860180872120194648494085086923817599910680619798854509720092031038441471715114483712 10197 66830791820466438645379379431587151814094939257827463482036344061382794339330017003697973811321626862330301095786682908396298838559249173669883068920922983550223658837415992579116369690704845931379900901001466442470862520188111110421752371264588480637555645 10198 312567375331929084900752228072591324514909368493047072090256343297705648484870232258674474253701767280024288127064841501302661829472293468048893542422709926245387625191464796265344009514981686442453807866566822605734722526900070972874046957317364390035456 10199 1380039924850267815199014853594248672940524927308276546814670273903086776767342832761265290949818906369222845553217987449678723938796199083839745551062869752227838077662084430227684078208686039523845251798053743017368010615527962865220544338226318359375 10200 5766668622967291314646559671688719101231921183943571303695026567532774136845873147541614028759941212408959577168393433683239879462803663637865785728906471867234820590547744196341220573926695370247724883328649537510965714481846555930376696247623876608 10201 22860590270174862299334072066515582566582872260699944170045237654242592528604418908808420174131409636536512643475253415724102516744649075436585468116025520563044766938612651697569852983343573046049252686023298084280122531812971262210303206307809329 10202 86172160340171584272258060717779354565625932966595394219863997958931468014142670373768386623760073671765221090030599779282410431907441400374609609116817345876977312931683694517455312979260932657556304076238846808743195313159826062972545564409856 10203 309528213236617451513612205880097997086665725787902467704686592323765915297037411723000549241169982215574718287021446898745275941662036200897787843157221862170240523839122516200178637363473646247386371029545005199344503809859856720680867942651 10204 1061637958233321624657900237565316966316284852347003943046730835961239152382442782888556091884302300308495092584613421450923089664111731515433140978427559446365817439490016946491900986740169739344106174188531780201480192000000000000000000000 10205 3483701965674515400187127680685909738499977268655413420770845477198680460331820136605836568330806986471143546638926817247631626000047897253723206967557568446071824821207625877501249558090337693364623791097534209595504642269975903555153413 10206 10957180347281807752932695374176120830428393289209679178796437905928973463780053940882734984288503733273921750030512288905839539883239620143862179080242079089931919637691446769987700137386172316566472641211087301227480031331665487855616 10207 33091561537126081168143772841362045101483274253790818985017743141833832510759439962017883936107121431818976487607682809570289211485323623857582904583898646240918509991974561431700841319424091558640312162397887675359453355307778933735 10208 96123355928683015606654701926612358816107876028597313357734014446625036752818943369118870478759857497842187237516632427958197183091481248075736862281832032564981926410078599249531345951482536865797979895152729734641147648436862976 10209 268988727016666882535504767217856248968720353943298546611889764461408580536486855479826798907441553943217732342129182471302771189068982298978358246616064290331178296045284136028830937022174792644402782995279852216434478759765625 10210 726278185137878375946812864864874938945588020642288091147537131033318861447170120021805440902718814292323469387865544031156758387568376149429729115561228980870626117823913554359162012356623296675050955514761465718107575156736 10211 1894864065018164670035841080600458544056821274811102892809275495548216756615856318627474721321575621730123005317176072045901886976625619671777793908083190739705568062529638895725868097419690839280731519111199086136107363155 10212 4783829304781306732404334705685384647929255660590341371816752273929739502625113613879498591723466150815405912094808035521014711442455067021223288088338333817748748061646967656575134129801531451231226720000007786482106368 10213 11702754357467636475380026409018098081550027567939862382407726445867623957407614050525246816869720706269881929498323979059995179635243134059815790727930120861632683382399951548844219988407938455503301393022081032045261 10214 27776980179103692410139706691258440441053316459398735447174206623559883754675765888680398526092260254019198079838230021339542443138414915667862429245398924498361249988877979588368989444490374676480000000000000000000 10215 64049424662687947360854061039070342789651496472942053556181853879091121771518344055041970280137523874495845227874468011936749062621213434292034033112996664408972855307185366613592932767297967037561266626673540735 10216 143650741860809685133146880444232018373644421598168354889146028526326156077772946971527835480078636732843864015744520069532388899918419138499233701666516378688673843736601206556873411837342913106922336767967232 10217 313742876646911240863828507418199759449032117348031533848054047419218284925848824447495850656691299343562208784867482663105116730294813787049948463699277757135195355090869747234711626396543143933171207244865 10218 668047191787799134051012353487653578827180532007041693749186258013927786119445644169889675033666395337745082999425861051817518461926046327802179690106002620230220765961352956489036068440470943715332980736 10219 1388307643800159824952499652434205474588732172068900846931065464219281758602739831218176404449830817269974426944604907400952864856550127272844746168445172292338603734176927095313370263004039764404296875 10220 2818855596919454394867499300941371163171177131647953479206727203057364690692605282846208948859896736773259922303802842374717889214991902863529115067076147453035042494480195939283467211455749567807488 10221 5597807111772430288888346567605004296981732755561179253992693463794267523071550090129394447874253490877274235645005678651608151753771082288262366820007403276997742476496361621611186745215448951829 10222 10883225168941292144120438262423150940558183906104877867781503376590053843351705145610238092412006536854120891136288399305551070984825529584021419989237508060114958311654638915086580911005761536 10223 20735595908092338220301955911577706160889122648291307620178298695286289033240391222400176518678723229973331291182041783143856015779995778219493847149659769642424521631593431898983232202847511 10224 38753252989829728658919748454731586312614914998339290426226728438828561299728306607363476205808989896102260893826088871722450636978231571911703354058715190367782146702049280000000000000000 10225 71110826993373032533322654207381629347322231881252108329296288636045264878921597738631531099751390827305048978131223324232581492673251151671148704563727875246562531672140684459337003913 10226 128230940595956261990539614466856755053546556404188514007480960398957075721554763570004191421510475390834870680352752632587641893747193131595484033824928106090181699926564379553693696 10227 227438617248145909674382543715937688973797366737565437984857362974126464371273764900790720729403609468090007629914274697311372199382929427147482062789830097226326785293212044054275 10228 397124271060493964287096879145462368038781655190161344042328752330082578741272738081792307242198825077328403353540808051566838293626890547377253667656166251652173664566300901376 10229 683201069107404698935698079913726192197153870570497288756109391059001725897032814798331081329602182162944363635439404371803552720309281509923033807189384642607059112548828125 10230 1159024609967352797833891376393327572588703908388386578110187039224261918918111468605841261851320319860480690706612762154286218435115814928418278050142854970542505397846016 10231 1940504343596352663335577884354559903191255319014623421387564348222539479090891328319398408592234268205337061334581857863560335998836194249319982877906481660240151753135 10232 3208961646303799431343640538469508256432302583365496266624733172866904409141201381107139544119134312320086659543582813730690146800866717669653206739528162451084279808 10233 5245505208992843131420199183827653737928450733561493855281025726913561743293374649515745929588954985762133625251338476693923247764194775215640399476582603015411281 10234 8482489630617069204401233056715169261807452632026460008304778776560393575987520071413052670869239768956867788689157217620939722218681515875342745600000000000000 10235 13580283010313763925205556884555389931787211109353873816178347249088877425619882139116244440969823079017498251870590300660784646489395851023994523499486506075 10236 21541526044795667573403858124151229213971886181273038670477954270568289383621847454804382705434237854820385232937922999696047374425922173313889503388106752 10237 33880977244672620617260178046782107562853744244243304341927493667516501079859793739746034885964251471615146207731088793533053234060227385837562274587685 10238 52877916014080338756068829308498663949047201312768211581323832283956583709662192619848961883824656482348768784388043841455084684141945345436932898816 10239 81951474904576507461073209217998743314938151502084783212107498028256856187416277780793772213209026712528319411726338101877794885084416068115234375 10240 126219612414616676679356646515612223115356167038926977804934573461782294818173225406899858503012988707568974230432037449549427038023605150547968 10241 193333498260105279104890631780538287412400258530595918271091360330303422526308958987393691718082069741554278268871846554027332267135954546329 10242 294726815563407496947547920999974127543572580568049500029800586766438628518333031643686369140793438697230409228209778752792058362714914816 10243 447493329813054789924611393089501318835222809886545129390171983294916292657246430231452744685354033402517008024007347401825611844705971 10244 677221127031771345210843901773009753422272658897563569020748576887049324831279808527546404856624278467609840227515891712000000000000 10245 1022292515299395191025258483665023468495016734471786937669322068870657438553881310775984706749361430814768137000898204607728805613 10246 1540444275463615467441529780937170690798356134043844077403211434865569500999284368535741118950427754266378368654722423614078976 10247 2318838638476032845276870200790701188521932843372639985290277260021667018194202389581386442780635281043641084109999817762015 10248 3489628527324949196095410503497733359674692716408849825051963609888585433773361614981199683285522481432546360139370725376 10249 5254190935769545990647378781360392050400200589622474247571845655811742702401531269020952100535886127002518401650390625 10250 7921153393263270351205546271588794474305841155711510968850767627497063491343922372841475971677068525066801744183296 10251 11966568572420398833170124397292503176955883711699615224277455558830629330782496506751005794964753389122989871115 10252 18129995974044263557613072207096059115259810412415469126927481246915150097286383557423528471898623707864629248 10253 27569389886112675506464670135075280366962542233061819393494511671436529910564070447292539506212236877506101 10254 42113331625061130228153830751095212722288297548365487364387827961316676318190645912693114929152000000000 10255 64676225988823238620783629835526517804837733359935605103705809196714427496268441258778078093291466615 10256 99949575553375940319531591215961505325733292329265316000993694754403627119396677330251275957174272 10257 155566845314159451161444181535782303133004675653843080917935332305135259183021556773063896328105 10258 244091505328893431621042466070356192812299432965683823708774981695500397143171189715759005696 10259 386455869482122023261254168885626079920602501730067160602080222411208935987746883276171875 10260 617994462831711542962770837448797272899410111078392732643699742175907553054468549378048 10261 999189166994675606028985755022764571312243981527212026072283581940255636443870968829 10262 1635110765856416906410451261641633055872245173152382439012103534217624665190301696 10263 2711187195925898701918968922410521071463319126253695385847153085211454642006031 10264 4560179550683408604266550230928025972777108087232794312070080500858880000000 10265 7789951753355190180847024961574298130491926182134044205832247804498918513 10266 13532060286512948776280516194235675439998285327635346610395233392787456 10267 23935579480126397606498906012105781908576118580690185202679557248955 10268 43169906077438806295473807089329921883867899035086315048430206976 10269 79509093727245107646079183331167596450797723086931768473453125 10270 149772354013229915812901320697271481096651422382592754712576 10271 289035378562676475059626333727830428822824562632359549095 10272 572469689452480324005233666564402787123608534870130688 10273 1165936248080892365877416541603961538800300970241721 10274 2446945964570668401507745795377251463043645440000 10275 5303676701885946879731188515076501835090510355 10276 11900829870758306622596074010583972251041792 10277 27717235856224266221549027421460035130125 10278 67196518522314967402189331236487397376 10279 170149154083214576844606589221997375 10280 451791940315183082249323878217728 10281 1263661464455035505121078835329 10282 3739650359956961214092594176 10283 11753247871887277820195691 10284 39367620168314921996800 10285 141400697675816982613 10286 552024891216395136 10287 2396285481307095 10288 11835842648176 10289 66790950345 10290 420372856 10291 2839075 10292 19878 10293 141 10294 1 10295 1 10296 1 10297 269536413788816277658850750803729026709400851689139611079208959973446471469886705721287973193419489734024361060974102771686730776482217285444779897586125484868294790044340222989800738079091821598557128192667156480000000000000000000000000000000000 10298 38026262098681661186384205690327525101407436854637223015330813229067707022878468254480507804768525560978262710512065180265715782489940132768060672946383805754988690802312512445437799005998147761557594269927955041393058048144611005155770571521374737543360149914435421 10299 21784636134686015792564236933308940328572221195772853734452543228518237760467216427190746811064576362145006217440136426940321448706828081500011715901634424969207805467342704821578415476307864168645330850962630707083372457243831443971224704456240777409083097920720354040810045440 10300 2080336951358344025480945427268045990946816404482165989150454104380503991609839972314279069885702623956691946081777259552339248289257996026971563568092941734008163005286172314899845052011813770568459903887243536738233088751225542376465463742341305994263310602334335774770794291128547233 10301 1257819495450652655578267931316510549645380721563840333057909545044416785534097004747513475092602947897645922294734391852388270236195233820060385161626099563222048892495750402541092572252345923153585830622253033246680360645628112550120587055670615737401902756856014058871497501177356144869376 10302 26742232689213483299252520590554448960271625334203184632409781725330406229987041296467885877628562342767987828714358778979192564198464720542893237885378431730451968330542735694140811518230983453589171292606566591208776028796471952328233803281863281278669001599114410700509441085159778594970703125 10303 51900252064924372404513397803321940756436361011083838911380816867160981474260670807302563910874683067414351378526706176464118536796818114675111779941510579503289048232087829125379311029522171699778408958044517244013633817538167834830524761279988248691307297259055823067240235455799028585072521379840 10304 16569854762391311522964974284912081169381667414403121419283945111565070750445524308438859123491403279755623448825265051986953616995681749722055390951375700244681490317686348719440181570916107749724879765642239275644832191241897138698206804159617303757675443873096486438923537283754052827700230372713857 10305 1286323030496115609228481616584520735271674398109996696306144916680991646156539232906656726799296385589400191182968758688197663226531295364858759768525847004893476004251814385252861163013914846915942406255212230412220518348181763569274291863880358445077932479201337892124853251278548956246047779150888960 10306 31914202995813104842038718009130419238706918035477990144354821000600474457078642482316337342017795140795175131586603184723890880497564467538821825514117025836135140548303446849823613382616862649026951582273561423070773877523767488767561834942923598648099910132751620087249348635104555198346462794628635181 10307 308835748459075824917353145159290293846150655698563794378369688668430339330733854582413996978916401866708589580561471068723631355525513383317789150246164172686676372465485902694351736036341488518243017463390204241623527621096521604696441979622185131844615517037300894872371200000000000000000000000000000000 10308 1354214043617750569156701826065007625401355399971910277644718283522668970997343058431958231910899343313809346655332127784594660063520832963149977712314883522306823716513905836121233981407698106687608375339949545614307115125444510837805176165343172365595266979791030688795566696588917104167233945204521399393 10309 3021140468335083040619116274687131171533532317543698465740144526815000890557058051847902000275325600785044608926946155742994688720386881717932359401845819800127933782025490880131819731344366816804533746186477134314793484813480046948950069403554372633897111847519068663066785071585453738006841322591458689024 10310 3757598324102274971585834809960274054016113500468848914510580512004627890021749633544013452675881495250127413470642708823892517804575873860930166207508597522234105769751191704875758420771755103000776003664262358830604226036849304587447362797227170890340432206712304052451863826399362281361692591931068787301 10311 2804592240426990668979631345774823822440964737329675653325931456708328086743641373450684186016135421830244948527059426793859985151890834128058564772462856215155490517045907737888757462495622263472880260151035363962349834628144205046861854830282307546296710215322858292040990265617316723100274314101135507456 10312 1334053960826702192945173230761351913250953867731329195444279425123621009938397814030248208601473489597887845887336446945744566120587351983208878825831360700247856115539260012307605891428515180414571933383196365824582616858169374905642561853370143932644137888092398395060932634087831401266157627105712890625 10313 425076304854255955143049094820686687690510314784649518439164743417944285471950747163160565365904010519625435822145235626108502125772003043444733879918764579067498956134534283393400515467656687119637558905161919395734269540383563391920266437840805582659339176836135089391602485094319840625849981216728547328 10314 94602063703544528853440533610372725664509316705450076520833748169793911012950543938680438624672414481005740854541349880570009650593376282493521094575423580169974600612175453127028613117981837314002687084812914576660713904746341259753586139199473625278148017269816838941603366687764439060353047267293537661 10315 15235460416975084906884441392960933954204246019127608521966523681902395449567688215416072869203167438101396499795673806380039224919422911180282367070637330668137199411118317431213862689051118394148512043393325420576481882905885935882469056872079922195007627116449104816805954246558563658263151833555927040 10316 1830159364733913225131464396550404166673740019252174532136844849020785450182068587555430641106732945554302105028038711905520773965507740110299385269363511641628251432316004929546763010549615310913233144489710529818962468978318122551647718191963734453844457621887505200894665670258254888539757218343554081 10317 168325607873574684727313712999324079556018054958842150630010966678784474437915424790672486682231169864635233975211862109048670072526038762881480317404328510786707814179530314289564594623820924895871545112806025489523791098513312310929974208404924082794372627283292086568222720000000000000000000000000000 10318 12125626129384248117420781049047918517543323025067607317334965936155390962596969608954623751708775504488825422319321271073437833011408842435070287374256314642259337728397174199441888954226610781849556741005366868872701920618295269735030284510016963203821005945933319244878495687042061782448942270080821 10319 697885075416761680994956233664259178535393759692668436014920575655820977017722042104756206551969780489248776959015521113260998409418605606754006977172416538518650276673567633894773478141946591347780073800454383358826937336930220330097174108812334341795459917892746583612024109637170652012652653445120 10320 32658165999362812194339752191156708260760638130895947125175638075349589740654122575382909358926944484309713260520729726719767315183006406281390808760709331543891204826243856732222347040315552552821363537040394211198790663722913428395682909901218336503124033760732590033393753362014412882341042916993 10321 1262004313538122640240342662056559856653764369447974940165899483728029801130032699772422151644946523652520777820748026317671655251180990226351255991663822562768934731272569207239266366949246951377228565291020605960354472711999371837693160414555887309179734049471870246654949941514520819358945509376 10322 40830565754538883496445387274420386695765791197739533442268375546958659909022667017662863822332481319099954313668782220731522017188246565978911922899307070008267228487824482379291388459218476313691120661084176505594534241221641797316442093292900694606095045773725192348458556063473224639892578125 10323 1119767778359179207276862412568291333157275812671412550894583462892115344540762602908222100539449428502978752115851965625183465655294796009106067528561665243991792692368418040074206888858937537929954866855788022714295637539698345395512327937009110535115248110924666087647587033629941524888289280 10324 26321294206104667253348021286225778204081987063482892381443949726134719618369480542676734950991468201172677590002317474423753561425970771625149290850054622912902553677473908998628125432031360118208273198647377722732490298555022488698155131161361890733680928605049347875847848300346681412867297 10325 535637788285701820195019127685401589617030720778115221324538154376374759316046983299502851538169017622678443159961279308102156215189981376245533828647794917884107986114176080498443172767867522438153734002358184834998732979045940841907160340743926539846107501290091937038691888499596229345280 10326 9522660107151293845435469505883858382281585150100496018333224620740761226500525286281308077858213817040508225089094652216066236983488836811970517363307719323969667255192775949694632842310545165894003274501334048935161730745771081261025207281736938347177770048664853323393363137664010340741 10327 149124408335388558387090279546662191112464502573139625296288059367089491224417686846378866412985146196984237820553390690810938026889136231290607827878283260672931613412128163435193693880537830104755901936219344999225931631157017930355846981659848992276181575270400000000000000000000000000 10328 2072565344847643833260921227189875945809339436040492017849331150514506627725860687728311644352282792185980170466997798457719397894444460592295883341825879892551440425987710518439735332728238416940692555441311676384665968154901183184520968893904310954187295611108154166349340659205586433 10329 25740971381531399918121679444573450403639374089732824747563277969621407016303345552190259762184842246385700046508090448545139589788661137284723549605001138252355392844505167860484616473006533543766006344465371083401301161237674675732939749935469197792291203633532445214218527193432064 10330 287502215785190196093509390931716613793681173577031003838203014277957666273547283539037660839809266105515537322892674033984758715628135831956675211478128463716327065733179111095474297009807472982553331169224299916585978546428562909423620767126687692517721912166557122215017909880221 10331 2904563600112308339902789233359423327040309545288870367060661331677549820043651695919218727742303953832659512013215680461813489732529026736546663472527167638510148474297563384297882175092984322296755067434795148035309489085782072929869900899472079650207115413135547654849687453696 10332 26685353659936847176223457337199990061353181461167873675326364347147104064223188986631423910690231607246954275459588657724162640845727359795188555084880320265497879605947131515090734570229699459725118914901050636230117777999208952627051714527720833863888666366636753082275390625 10333 224063909292013447996514853048649794352585097731185148808403215171282016327392533348868402259478996048663131955372490343769847210389977432948455567419763433185813490986012379904431279407123439630181123372987038743401812261827753906419967743095620388598796260310820852112293888 10334 1727331150871663652412807802869887575173795897365616319510305064157435368646196663944049267893234552833655117536758889621136579714323969434743428548385398276121392913097305701769891682622243049911500671598587593513217629819088678476630317366645377914466932962361981136310101 10335 12278375465660083925981695018294478983891670357769510416191322920434460699129707781045035300945392463664423189102253996173596076621400864754658787536456563134080307258995743309763163839537090541427093356922996517039436087090535050994298837280650342293694441532938497556480 10336 80797395225652397444734028291467414354740621934128887029500753295545994594020004678672358366450204511599348821305774063160342387455081413104258418062467166428264633812271034947315696659377343003013809373167237155173571675789678213289885443726292786989441285565612197761 10337 494036734913667002786470890937548361982885282428924063425250952976826106793290639711762584752438485601777991351296964143375700936778907692998788995377520327305966697177467269530747890987558879391814001650784970521181259349442044222316098879488000000000000000000000000 10338 2816671914933453491712328369293494269657855300727293860906766961714427673771503961918895487793248619729497363017593789551832392738403247026808050633638597511067903665967019490391642500756977074718805139216953787089136275490499364520289529831528055491871852790093421 10339 15022527545049013467565258555862058086706515848722699554187554155152939373022960435295185325205689418300835439823686653813485685793784247243857385511367369399939142639594702213930288353098246687056599480554338762607406324080490870908838242206586735327061632614400 10340 75180873133238656944041415490516634385479081278566646252875067292090048989869909114994412715147008101070614711221619799204120021550828729728078515360620596673181608465034832656654836262516610383756045871506117265586996575778012997252120554470640106199368601953 10341 354060946052666470591067204428990643020434147245115557882628274324438055599432657669085087610697506310297073923651439226423351442538961826665210921756034988468388510950390053013711200461449610140351339964955692185483004321213705532765607500724153518051557376 10342 1573371242732572440959681049832254312909820886508021376168773249441370349039192792013167743798256137213839907554919678527724070120528510426226807371739699904325993482974978459377954987237652214957729308866671407216484081073944340778188007194995880126953125 10343 6614190226814396843707507966634405207718328130614999868215918087349367173528116534918817762798239518042337767807215754926300345431551553648557777201280619352957558600978878144511106831936010107433735669997218926820357658467574716452279717623005467115520 10344 26367149437273024571552000162194506642410429048905548240972707282116437439376452248348992376641865527304065049425941542979255140009284106556696590064733471185287975131015506204332235097291162670140221880614119215932633174379762764215463326802832507137 10345 99904095685921142904869279454241583910127899781411497315121732854960751191980717394911204000344234784018592265771305659275803006825271282339883940335827034512471628555798274954459533096914073727396441974353724821010992933987781539636795925122252800 10346 360560269140056672141348903097155710511362674025633627813742953246192890024950369816475488102375132120393678779131031100936994744489908269943846159181854617854591149007126516620781449708014890917846761407848838204018429799860226104373206697299901 10347 1242052691052202973063195820448617911915096357144430104654551740730230495250856439303507016999409901774192301396010548991383771823058942509213478348108516979704019238883518039774913977535191232534518477221575158556748939264000000000000000000000 10348 4091840942805724877401932971828909998520295031046747545949968389503459638959936088140234870023306909847409162065151955105220458635079415866206229333816871679912430351680542940093586848758493262808040179865112150728954636968607040186206122273 10349 12915827133577255964665249173754376945413660744773632276886926767607963968856303716162550439550234260592363868179409311132418999978215032109763386308546875076405542041700574395878138342593974439424183115174140325647712892179606556433711104 10350 39130990234234471409549889770118109100848486483329213128472135296283809670185092941508980208502015223063611932190175154390548189984737121620795917573354274436172189102407331471970104722611166560549077626239744793377687295689180751265141 10351 113985577504857100682025979622383533346275305919777863882088557628517870668179228626826157709938159584215795893487651989611537697855462355234955734828852524201661886372654095241246741782219744423026228838332579767916578534506559963136 10352 319751206270298876364213315803439871073328860702049684314400937796367905146977933665181341142841415011341285646226713581765880069332864101569216435496595652473699980365378841348699331901097823706252653126187898251057529449462890625 10353 865127723571364198056159364091080015776681643705311765266184300544022683281516985609687761104582750011817170849861260507732766440076041200252214228558639426193970360065073048099629214078470787290598107718386570788952367744155648 10354 2260988855444509685624394145442084723836184674559183276990580204437021815202262413448801606175260859936064285256705697747681972428901189167119422582903628560118366734502136739927178250113449918556204460075653374087834404499341 10355 5715904928777258595098475496910080232401897425326176679662983712269017448423192038919824541368818776893918284786105894753939050649195664029575594543821799315886478901790600695040289988673864749677744626417699193356623544320 10356 13996962692709075621839265228003186218181781277455488685312136401072533599507003082717102985555057768151099696251044085044685042946306870212285937338772720220841049658370963471939763394011553493101881338564337033342147041 10357 33244207192105802737329521901598243657773788212122727113873759605707320528806307652827665752744605690066152863246262083977933141144119015859873051502444530537710038857404539688276381799596637196124160000000000000000000 10358 76679889175666745933565271403350027969521674547018543576337885530119422325633254353526184998960991901221697747545857566196585406237391268733036886196610487528728397243277361630600982765563119050099152916895898657221 10359 171973089624863662286802674360643265651370501854513704644435814604912629803686614606172777761234848133994651879572555670255000174324525472333108937702784894483767558464862425281815579320183596897461514659986145280 10360 375460974923645022287232761102842048514078084219725788478972111658193205257672944311653148960742570136277886831067266241320824660402389295949119852018032959317907238295785966265785484774913179361460289261018113 10361 798893673678740432056932396389143748132769799553220325904341472071898291155216007017294966316358100611100767485004455724713892492272563422900136738486778165219521567454701038616255735218967465340812054757376 10362 1658485050693939389180072490943974580657621211770112575694508699222186935744424449608993645144380301129282600074381564051645951204614583859510778724981435092479435380315272524466986266817800434112548828125 10363 3362761788802535417472935561397819696709034915439351522237345593034183548547846699998645496542326269826154588776866170714022020903615334789844001429313482111648396222413189342964509399075989924410818560 10364 6666412932994623416351871376589144978898815270430775282582640351590327858503716853809188224041151937091693736317820352969057384374510370987006655464543118253884950446629561288945677053822823409705377 10365 12934107583418398816108020192504931890450424686065263259199270887918435951023246453247818355392036399746804954593480906102270804207070376792259216713949749381480064027762101754851440860461552107520 10366 24584044617802037313355700389416160110298500881721634556829854280426645340916614546185894625600042949714778212643034021818517134807406098358752932004507572736663001714994034780818499959892320661 10367 45820094565559785683184122766336472575293778468936863977562820407728394348822670994838589360651068455534321694945520244775090685460101379738281386997452791353853478656813301760000000000000000 10368 83819888880188662143296221028304782358022640654752991107180706768534538228568520354001664322145695773666062303923521670916376903883616778828195552328686020207835543442276939012693926422913 10369 150632805057034680619435325754738651723207796699368935053683999663641344349484394298845409704962242646131614795945648410163751667004608445396100961440306163432918417387773919952732422144 10370 266168910151417015321321638328299472821559778538849680577515533180854191922248561817988341947953940944528078260286760800469904563445377508239853577875880303305907738543973897940966061 10371 462845358094023980256430431721963613513868875586832709185903086700373553735394683009428840187592569893486734847456067309313417291062460214286301018201540468685446748900707350347776 10372 792726104913614112101346122632761970069397549747117950211138773206974278183420769639237193302150670526420008137455593864055757097554416702658756659852601238021192883941650390625 10373 1338381184006926683839987224089858653195529111232500965879530359052692552729708834831807415255011772362029004124496441983474300985368370754586525722849259316301511147921604608 10374 2229257135616174461112385382780184349365842025423151788492070796454330247073057775563125894356350007048257390395277472239296075343803438350141761230888735503005492056177381 10375 3666169520550302326093473200726667071934665387317991001771078824764750939734552252078520926915937849597243922841015698277749888354442538073269755912948882093705328066560 10376 5957718106635908911292597325041585747819151684445229831741219617606409796910023223414433494168035961205681964485611386904665939004000880573467795352342649556553137921 10377 9574157553541392129740167925012075508830161776422746295050064917476356368342724617996434847269563955494838723157669363472632891425495334079257850675200000000000000 10378 15226787682382283809596967958234377281642942598983866455066572660196428179900035718861836809070454378595162984140421736425341452129232092106965482996021610996221 10379 23984641571681819138382068396674454245386224386475211474653168585244765923982349139679651077092127014672251476767903884266818677536050639499895637895031029760 10380 37445724592015008800003744762942040691155232137276417623798466709591361967835441680351044802430842798616597516155551489923969482137073951064504081401341473 10381 57988167863556466842020357264957603034971290399466567690595814586819132639180727654836533273488242144483927632473166280467850338382602328173617271013376 10382 89138737845306234879958576550555334203326339986994296458199481049885493285397453084625415453591655138841119427058892498764119338095812404884033203125 10383 136114231918404444120703078984929570997475244514253324174742947556979803502237078815981675939213723274249663657069984361826149243115715940476518400 10384 206618538543520057492450624829601441665937780967647539509843312562898830597530793550435592294476090677414999595975184328054610584030471274214017 10385 312019444702868515459429708674603087359293290667406053501238072975965337787914150770240137316325978393840136172431120690549709252924475965440 10386 469092293090749778978872131731435025005052117892808452186467125946313746590196486758863456341050859263975405195011531082502880627047811021 10387 702614406396365286932354813412797207522485648871832411666007646765693897108805020382593650580955018651746373797898463739904000000000000 10388 1049244006584864846732212266999286147449259956360963290094939162859489502131411790429846315545150803563618459844137856344108760944353 10389 1563350937549215963300227816115919105047927188996993844693573900100715079187628621372458800417803992793016014903584397919134941184 10390 2325833603573439105586513045046412570409864528480727769318160639157926545734027693247540629672577365363203878757091424210366981 10391 3457538332706941102785153202532820098666043657010307646218203352377232091116743862128818001902301937762264877149540755439616 10392 5139827538037689156646805586110060243305184040717335214292340598276789533006816731841974120130325991757667411863212890625 10393 7646343899895851146462252636967645163860731917389029692688432614245082439527646827227150610169166951045829290536992768 10394 11392462883156171925398945729795754787680803310156933638338423900174367605892366173240552050668538046742070838856221 10395 17012949651001545401313869622018612913861029293517235018436435090244336371519918334586909538450477804609024819200 10396 25485028352414471159862613589442715725359501817766913531533081672523167256332965520983691868351028010516426401 10397 38325324797014047692694131659555448705786671826377889978266898738217135239369629877652779993923584000000000 10398 57908286690845024970426692438315497486867521546111803152045957608741951412212637252412723119697389374421 10399 87986647967768129200372279223693623912915647238907605042290187465722714478111927029040216048234659840 10400 134551985760850530237841998282414583034263923324968926189358877804693220497470245683458808780508033 10401 207275000337809079854909813762992691500760637416282354515248546631950752413735458887004508389376 10402 321947179224731259602649640627986399638791554945454569885437157386813910462801427429855078125 10403 504676492669438736205723027942979152189227132417943995012608359564021267553777643201495040 10404 799200870467270152317694842615158149423390340712489977841055332626851081609956979465057 10405 1279829733046186861072296585218725211082393462268833343903200119540531661887829442560 10406 2074711407520117422204878177818240642956521288065300576668112798738442115081778981 10407 3408372552795283062424726282860914880944123893302442697417085443595304960000000 10408 5680880814417604536810310133032308447407616269515948455379353026074007182593 10409 9617939407254943477002133058956315308233540812194698225070211652307124224 10410 16561144824621069321742109806951487339807972320565063318688135410211901 10411 29041129436996456428206987048057879847118687576156059733396507590656 10412 51934520930796116980341990691123093693044245969894372889453390625 10413 94854526998679968457073319829026090135023445022125042725552128 10414 177214141968975168027022282896071165935199486495439929487861 10415 339235238080348100080665739428904652389647299232651018240 10416 666564412187126549834638526931598410217512761698788481 10417 1346974315261346846084590682995968729282809364480000 10418 2805160544050383949521663993456852583265103095821 10419 6034088112917385940204460926827778080526827520 10420 13438899877450870914449201568335412587213793 10421 31069708324326585601206857257405051109376 10422 74779598553275789737524094937213549125 10423 188002932816148626857510866759188480 10424 495704346111972759588770078570497 10425 1376936407662976063897230714880 10426 4047198412624428513289832541 10427 12634286247230734709145600 10428 42036322712151369673633 10429 149992672394651307264 10430 581823670414604821 10431 2510141966672896 10432 12324166676865 10433 69123644688 10434 432264301 10435 2899680 10436 20161 10437 142 10438 1 10439 1 10440 1 10441 38543707171800727705215657364933250819444321791546964384326881276202845420193798918144180166658987031965483631719296696351202501036957071818603525354815944336166154976340651887541505545310130488593669331551403376640000000000000000000000000000000000 10442 7790162564970300969288691908792766839406438559991969830393442450335565202895452083886450857185816396699466683100621114038743679819061734337723310835944560092065435040937424528671071229000335825160166317478347297322848647487272840866125679332092164581634667888917590603 10443 5591842958018590795600712279410869156199921551969569462195735754389259503083282803918494397544257348517659231338884222513761050455573500813336610374723414640140084079804309429248876989306010518584279500364821836217021842089870488963561994620973684623528113107186138621650084560896 10444 630271278651576998711365645546745782497276069765515014083974395865603983251969288676803979214751781378545623734943306212164427513586253993715644844780590528262048305140013839586402209820233921618909728681757110282054084694018425106022568680276782344739280659917789068605501568630094610685 10445 434529119804861178651847553134936602163062671736437457932535883275957051454337704054264829431501826411872964136805257487411864290880588937211534162944680851887890330592503289818649186146861300556577555173625992844096914939558961219552597144158029663253233368412290899044581344320161112618172416 10446 10298335726673766228591081520493819785532174437134165747958704475450583981116384327891740273198352392922881995278620682001393431862391416775021658150760620740671017901429125663061669075188585666333448051693212562936863205854124416609106642996683924038382135853303334048109697527252137660980224609375 10447 21923934780893703444508107515342687406753804416784364501110272658844131544786317072236375289121015989231071862773284598886094457070515314246406885666640189659760507469671643685379274105632616050980665625792388207684037055492626518124266315320341245377483887279592380943471276341134599968060947359072256 10448 7585931807947535649213316061856430065615156787166683786927958602392858780297638343576601136823110421202772665777020898225625262979558578590999525832630832957770840007603743634097814881417018857832494832695878847135603070865443236399848069340331009548933274187747813642274972149823416762950570651489481465 10449 632265307454379983723716017812012935386445687916271897682837730295617621236066814572535166850471515050592507737075692954206695426444432573233271353552097587862056423979374160151864451033434625159958713693390173107364023515054195701002744875112872390433605221152872914178721459995367683278291815131909193728 10450 16715355680038762827589150053133501136193856983622373284698070502519808397417940828035772325859332006970752460451610575756695498641333466070637216861777563594852448806913922710312159897531890149591671944337421120812309773645204131173485726081018037185422203948700360618743829334736530222022026365374141183891 10451 171296699280456568721874702989927464184673447365772540824896641822088878856065352508109546941877840032064311654826535429147092204210878438817949374927763248544131994742511468413994709984654632284540550278968477471006993277418813048469668804290289206419247837570916284804733337600000000000000000000000000000000 10452 791304893284715632398345270564832955707709825632540812416601152579238610382902357643990990684773654602707780694828231857587789943057870242321912455868022050849271995821286953905263409031991488549621040340515931421785956795649390994073064089255663442209230935683415808923165508735378892495341744528467849482165 10453 1851589312049007465942973637746575292031404008658802619923033724471513067769278516723675408592246847204320407446078679847903356321278893684277917202224430215731448463997409568622368165610286437547117931119542497123273845809940559025329220935340519209122862403305295117176940890755747505541793383116566169649152 10454 2406291480094009408993752292265643080829016918956762701856260064604796616693945764093248191805872998602732135323310865235829496473532253844366792887473220292125272068028881183755443069002634500578692983913645966188011582818413429352567801026076861519938220806169518958009608372223525485364159609708656610645415 10455 1870383933115268376420927372574719740191524188753548122323219083317375834675380938006024061613523415034249071436949909819041977026823107959117530427038780524251886254038240932793396512335932658952855175400498055760726001410375080330036497565009119988806281008150493368047720539415575056266010697764707978182656 10456 923823856110222099810063876607176904737939564173570048481417070325497793909175146841663071432928521302138210125942179558064854156352132038438076058749776771838313708878265503318358527620516470512482179553948187302405448402686983312437424452429744473297190179107829945671083400801047886856831610202789306640625 10457 304867634933287126795270475793643810771246019378269268671949803991430739861972389906004971095863974663715789048396354536889373285180805051638079095556408014456035147038025768986121303228222897369623341735871323991497540898898135063585221059972755942167527186235602041817482589271884336424820651208863821856768 10458 70107805302002970355014159105550144677618762451815052238075351452692827847606227849940873987430628709417058020712486531921412169966084074285819724838214962531722215360351907549415434122818066230261669620270661698228287506164419405846206541798703195491386559493744713222906734498848922666894254589945224398939 10459 11642213060193361114728098135212150887479648617322993831324699101374178787984690332295919448380108662205144530721689972411902703013796118341391031922462733707255109220362873928688285400831968405394793011822827341975525154392732884653839025031832206859262381434895907472029524671271269449637823567724990693376 10460 1439332713866891735545552993709154765421188007470065263480263202513661784247025352091111880044644334162116254387984123756955107680586933538290378876781537060320924789160697413126655055449261182288758160854495301045923283147865771054765618751592178749617534349820924654980169946769674791985259370121101402221 10461 136008521480507661067418480989938258840622187202679688624809792744738372891442913119573127595585477277313610477990604749255502433083137466596279460582394131648173712106414342583183207473138066845806250566294706946507111439522209389461171426233171874445375795179707149756567388160000000000000000000000000000 10462 10050283880679288629109759986580432804339903063333950683589770632520103987713135545927501814580905827348629705593728740851882174875509232384592981629340534369987463699686003738030833804078306995007536029252395219976895709192624600911652863942183963636647753354034708801405421532501991175541135230339885423 10463 592496730283044531486105975907092900919093616611743929049883450345933508685005734211953642188303828144124143583771563960139191341253174135278110891588367822102748909269291818203087072353919593547202820435363188030084668397252660582171193504214256708156984005046585132503986432334424601927882343391952896 10464 28362181061097025217013256178060741169297191521900239217075784597914619914362082053031819355890319577229815299705545969195129514593910073541104625935568901516927710145042157386221030333182451742795110232933405304472808706993473111168645812627968923537625838522123926239673824487837653742239657345384425 10465 1119733880884472561820761776529289013936802599352685589630198851997624257521795149047788699781186831820929983000767233276415534167145320485380413778615670942825575312307206203664608926842692514702230963822682275664543892517713694942140403522082992323364555142084130724780794166527975459915059037208576 10466 36969490489386943401488476002490822921668892467357509854127667053786703078859658954958221957520086542856706749600843874241969661344964986902871326806802624267750237863083908686573378001651357489723008755693536410494293910725571207910144980730894728672451236399206806826144425474636256694793701171875 10467 1033526148367365503328596919948372378677296699102453427535481158569528195240858096118603907846776881547975054856142245425932077774593743677731293762895216035453990113958905040896568703464066265612546226732775930267286846145603646670586728048101790761295603569409740727297665302747771287846755762176 10468 24739866116196240373068428834514930081286780561738872403874600290580753605755070564226809832744833389303312452258107150132553669895689705488157365958762265620029175602740078250478889127041067049222875104032311906258626373949492779139057495555469798908204549781477921910523345721846358772583166245 10469 512207351347234603898408450127730321143028287166160891827914572194986038648150347750270448465949605804284369365970989005157239316668549232164389448969639141931066720981801686385795987150030586185711349029249696984761433455924034116979746990325838999307434056488810034868020765557893454897348608 10470 9256126822859382685660923083777805519386029330184366425470584173353601521716161057138078111988447369913772131863415748642848886899408560075439063759296593624700004300191677055241867258033185443306606313566633128126523971549966432844592889603386585636115621416144818765859132035165668890207671 10471 147214218968751517587819257417440330958570733394536691725963554502030602076949643105437614454138061900913096551430793217479767342770307874608289406671000590559802660510984021767201857097980170009675060441814941666945336429639845252038227571004663961677811682587443200000000000000000000000000 10472 2076311374879405933041545530775427015118007537564290732090342516889800866136420724218261631030667778563934428176149984441975630959817649755725171975593181772728182747330476530550884470529619829431595556666504409422875973545065448765161609140809228366145011605808816393069466699444856116705 10473 26149501678426745666953683717733119281398338897493987162255926132924124435400849002473925865599074398872640132683755315695607211372549835793443528248249890221916638440626358291291299420378813586578709444774085669667817706345703081989163972170853912325249107263567552678866032214631514112 10474 295951884674026111371076724012920541495638532317483921407789725104105643091165721015621409191318637886710719095047118418111042192599496806665740849432025750734493773120290379623344890271852403258857165110349925783948668502477209132200862790592054880469642632077880602367076840785609835 10475 3027639633545978848623882922223740659361503820049659002893065431531325362496637918444710878119518954629530149120498662298404268062899456799787038415958570502331693801427524926557293461905488539547378099199448097370711355168006293374246904193770774532358075216458493136770386148458496 10476 28148487162180158625086819507759755499222782675759331980662859800029823301647054372579498032684802495554637149366951804511475469641819789659420554195795687890731024553202164167792354685039441635544439628906607520814758773804151936257387804368517173422862588017833530902862548828125 10477 239023483632948073162459814962776839176406327839645802647855369623022383747558044833956617224501571256674252846619565866345484421642532094323094288565115173928802751450522905936785947781901533692397469526516634056727213182239106254881580644063479109472396322950711686572506349568 10478 1862386889614798952444773734438208006841234440989766841794445110565205880623036711392363767277292133749804202058807899148025305264067964133308803441065254974507115419830936289301900417201006213546596186901605929645043800844303334237371823471331028077773672429776041831802939519 10479 13372429029477302049111884205604115238284625770030402075621940930115857588460288646394335265789897883604227568412528269009878356057093875781818260321484032209964092434065829902954141640299814668750339564313973796552158054149436230140777332995895485725656914054665629268443136 10480 88838423459397814877915109104625630598836580142230323172299980724814252050061577745138249490689526533208358987343321353678913517823844016671088698112170777774571042826092842205613153795087836185600000720268490530993806625808234842693900748052661258019976130016886726478041 10481 548106058340399170065403397274411578970563632809565236081901228616036545437441606342086909144134989036171690045727777734659934679419201678734184175084919977856645524386175007917328553329906271413837567406640233264745615936603917962828776518713344000000000000000000000000 10482 3151515021721393629489371415085947499954779159614856629365135860655085733545099654387972751606204762117928662833795353271666235100913996609911719158661952846713744628854786850352344422430107513553945164234264860815810717477079861180706634164021970637329242336414673843 10483 16942879901604748909842443104468795203795028297192040066392731843062027208563257336733826398080684142997494113783517380523208842778514617181774579498292889641210334554326920511670644283176432702660298872941404456129017610249283042497360743855429028052113988828266496 10484 85428529155975446416557103939333124975054319995196436886676669045138228577660718052704888860578297281172076041318374936701636140819267148276462039477773034241294967012955879369951538116957910878526525306520668321013932420569951645797142872455425539030337182255765 10485 405155299465088987537230078491307965094149366923541975021477704504489754308855373039872782698934929542155537353316624937672499605175005509977507527403120390564196613418299891852789421951692846795154190342741738967566306515750238167935408000824616660089371099136 10486 1812279203482829335003835324492272209543402353649251231881081202742354411734986586204838116341828237881994716988958992662523573158846350729989463667599881792833320445737556889692312827846022196711334003427890489298996650456712812051462197518346309661865234375 10487 7665294904262302916665914956848872184006012194531595965736796340494168331884225838251566889867750091640508487900808815192745146124273521657829283108952183159558262498134507630073327577695447433415319847975906608861042120500503041503659968035967631198519296 10488 30731697456618213041650970977227058775625660599861050633013822346864836684376571266233431931127148982134332733564653632494790936395116591940313947210702921998520699255114214412443697615381975722171977150523081981836810722451647089211850136595043660822225 10489 117056452105191947674690587539769322192755650355734374263322420058948276740070316631595722674762891834864068512749982360065823537273924139024435060866868540564269757031161720874081120069735873494651922469644397321080402401533081427437258551429313855488 10490 424522196662630189871742257112633197732000035658032794889510408453878909175346214106975987549565929268604380782537545778050389803329674021691879196871753817875444732240384681694286883049935560741517094153628109942775866061697432195378608068452259451 10491 1468921959642173112736877638781226419694127077026062291156975812941584795520443924726374776103218383008879845098647436453627390423947508875482868965849497704002814884943547684541341929303705682139133507667726991630094252900352000000000000000000000 10492 4858955577292823281104029268488255498050722514099689056695272488575516113663875640824814687163383865142578052476391793978158743241092717858438403596118252771707328556259972423162168895289562706219300853008479828468378266551362663386058071117645 10493 15393753237002436992651132495194148549418379519469505119750594073649952835922085544303226439513807898408869065419675399840200991596980927066533044449865601623847139316992589066534499905462714551957639231086176017266577193117589195882099638272 10494 46792572053043146934442424738136486561688945622199060580409975243479210460788919790036634110197335506370131226612505890559590204452551033994220229043252517688765564585813241152771330620631012088047051891772422427853845599878457642634951055 10495 136703054167571978742636905915936430850855599530860381788940190635512191631538324816465694928400684083533127696653564167703233074478648289385238349037192775269269326393172673276847561698321749714526713101917572438359568547997318209601536 10496 384462267461059885782073228128910959281943797025952662754654297041693586222717088713297093599501789309879114735308464821764289761813097220714304668130582104099624877440200726266253261768280140775216155732248339674306325626373291015625 10497 1042505273868856790527213337788015500262937103488688570185406176179312217234405213329873593821986767101080292511028797427712059277571719528102058571035766918980701374548703814375991756844967895061955023471618296473263690268979232768 10498 2729595598460938049917947449795588063783469973845395043599363777418516583942411121402343864814389953238241228804268758617100595242837933461971571088083848389267383200412511668025599613988228220646743356871158974766602187101192899 10499 6910889645167767917697853858316605487923867287606061112391034526797928582673024429601120564085840022508948422122636508713670322186667115489401237276433593945312382796386638591353528381021905120550708492367463825956714888298496 10500 16942625626851971338137124245113410562788518533403834187560902595497492638181336471933972748247891504240661880504952691802662459827326954899965030485932957952715644096791631492688531842348897289907844809814338887895861267461 10501 40272739394785570311212548455076604201698164656539585885886776391056747775852165615145305889702254059767074964404735025888566496680977904512287696954705666693964694003991657017123767928650779625972039680000000000000000000 10502 92934411597187307482222699151422755690426837153076772972952203383133757785089807750594159622323707179638522144911265413865254252926680191432915236173568598683734789703236504980185387344642939030067622425968373288059863 10503 208452998304561807599567111833545594682963286954634394509563046940660560344309148436792327023125881586741030982931231782919055320003185300235710250304435513229266439074388256107670543664835117005404336137399955357696 10504 455007576718529620779216409124452904716053279515839579361941458066332404295355719261474004950157954324485047356036127766140490948051858108097380437231754546280388534640313866950227679332942918513305948718749088705 10505 967616599266961373367089806215565468808116769019757461702388093355828959840251652289869265080231699140509428408279625462856360133347594440754770344553573699063017360400596147303613554820148719515678792373764096 10506 2006971868749092589988515500032741917953406906866480141336400962542652926177320208113459113705774983130183498059216141841446809397541150078909941277409231807934571273424989084363125237464696711925506591796875 10507 4064400648903995967549358211260396683940099623034855195887875640873857630295911905292277202013578143371571310216545216984072933556588370572167552556204819641471414533140092756881461228506511236118521839616 10508 8044866137622532820080503809573031883177854278371576239537356505322337539526204370831018333701194132229661007554192812068217713041217595893443006047929922907766836104436932488063515378256128235990089405 10509 15579189754393815485608279158135478235289951761564619034448738726502123154226354450257834709369430469764752619527279021803836966862579903065149358182150043324437594744663617398738917022240330238394368 10510 29546021512771377797825565155888635371998290580633337294671658300571459894006690489094762477819054256513359877246811452875907617551869227551366281585486056682781943373082768314597234784678471683231 10511 54928047609459538447623841351906292964724811241083503627805818972705335172034000745414190057719756818476868449762215435179710598987931104330345206604288206592465863048537864929280000000000000000 10512 100191892476775278557940926974320217590679224739941926100367184030068551556205621585578057750535242020340404890374694405501312381344388210934523344043883559446868309741116425179425123721612985 10513 179476093414707244429862306661632895048525677519598549094113462538275397090070896664266640330421720522597858060275581047604246266568443287123676642112108278516221517145968115553571944005632 10514 316008959302517100471386106443561793280650973248225584222856709212524727293785011481416687803012752537109685227532582440044249708810727869010584886597019822830606692449894929548530309075 10515 547375774126311563282872207849806808633354513011596808843342386780364403664192070868656826306205922096647825727745386135174367066822216268087179278409337018227766352585539090724683776 10516 933537767714908806188575730118837370943405297215148309437341463553449140716931697206859960296736578688840480187287702322242248392959812027520825968429346424700340397355743408203125 10517 1568909361058582732125651467958835023807260806800964754964847268746532751017302570248613816635985863034105004345107961041563638379617357794269096807380810358268111135267637690368 10518 2600376847265624184683263369468102711673157311155544761307225035559824972640867807830246453242416780043467314452937617498820180603684592238839567558486424755846456403370095079 10519 4253965282752008567108931950635393079873994703352104459584976637473586607904075209732291447870473372093060286720926631945136632725457160406918880509502621803811153647763456 10520 6874039173747037390489372099270524111713605012700178641769227551085506438294557420537320651279302532275553939298415273045538143677258122681661998019611550245518879970481 10521 10980614946595163341694973447660133551254323204236061785642701264671707763972363294639411683501319623280627576268365503279367432500256238849562458560921600000000000000 10522 17352802266311111416882781635832186991741982610407623343115362698701119247778055893564392336214649066661101699655418216425406115570717842960685481780331807929187483 10523 27149921843724189497926120467719254958186483527137536075577107444017244389734107530878094306803273324044712485174724137197893667846367456943982405836235652202496 10524 42086982363368056995843680595875343739803457881822079355860015431883409653783425580671212826335101091891648282321026915192104519745134858181263613685859827245 10525 64688705761437594355385386272472145841748242405648933899003564084576662668670707932502830207949912944987047386539336695841372214250755055225876175394963456 10526 98657322464950490896842753307259563814345898996751553845478839207444717017860547926784137702696937411154004434367357858230977829982488390789749755859375 10527 149405663335739072298610600212936480427202184609536689706793263768632365522063943431198203961398137057987255961367947888393250875732485791115311579136 10528 224831314126055151933623270082707385694268284504499053636576039759576025492661249525907258897978464665662817808494861329988393179215120894023887785 10529 336443852423705021189184614185700391625217973038579968384523269256823496298943952594390774314530507301983360191744196048200750072403553050165248 10530 501011759554703749518850557328481119459582052723412395169012281515099125861137632536529481812292214252165813621723733127916197534496135863011 10531 742978297964520587343503960636713342839281236716648019661664012349364199323647589643278078673475240764824324668872122645348352000000000000 10532 1098021845683071131901442081817110424457560533297199169761736939869376897427076194261347022247833099832881747448197836665876568706090725 10533 1618330190010228134436887938362267858782281433297109915159999990682979167342701275313126233631352533544540740136412426708675505160192 10534 2380458846487306191632014464128095952025604643887368366517964018383753148362119563078281130457413282904039197943281598604637243895 10535 3497112886347196520282323544756261854621247047084742048280711286034230865369288439811132503406945187564392635600706480390537216 10536 5134931120506765078837979336849960520906784729643828181078383215715326268465043911099190091003823859768315245961854775390625 10537 7541526412849910008269738374632542667607237254712803974549399377937918774438961832236845547901240356123369520675703226368 10538 11086920380707897540334548665807498689829419283524428208037725772208571759876367670934082170726854425718112062024102059 10539 16327562808387492266069777063842271260175744948052634502771438992353516739023399985298725838121228525003084729942016 10540 24106119651505278988138307841291988861976802801511091031126100292103793613095345682932453415696987945815016947101 10541 35708470893125318167637477314379080070270669210658669840024282566140384002239844469633570391260659712000000000 10542 53113166713970236985523396489100528988857027584026121382382004370839661726823424571663335247509986082240703 10543 79391947712447117893762395731424859863593872561863961193478796184663919028948116590393483561914802896896 10544 119359931777179385839157607554360941815347392623536064460137370223459120360780307241056730862246495385 10545 180643438901259451674554136478629014597680397748081581490866218248093607688120384137674904060297216 10546 275455350646059586742456370614906477058020501957468497157255028591631229439311422928640432421875 10547 423585217066320318837275208440574373482526374892498406236551108764171329056704558256520953856 10548 657504370952556037998431502334122760467303515568835009631636912485928921009445107912417365 10549 1031208174081465757920118695553697218814818985164260945045420497571780665332980019888128 10550 1635764769375691904945125170889989871038388320362133368836772803623736801170271222791 10551 2627096912891160313244611841282198267344374669216186710436721832751089582080000000 10552 4276464011017013111061145132509792804448986002077835384582334066522872226398865 10553 7063836152049778904261601876611379958573033556942948011190180936802686205952 10554 11853871835029956206098076423601411805456751095825757867998708830451235515 10555 20234207264710739572424500524252451052130594306400345594542464597753856 10556 35179508486715937071350454993284681725849694867472044118162131578125 10557 62384115514857884440424358111511407861127501223226714571845664768 10558 112999687868401449992026713910227400394293365247193046505189839 10559 209400161312825320959491871767618801879457495363122863538176 10560 397645248833215614410712192671796336155795351498734717321 10561 775190820744384598915725792286772481610506349117440000 10562 1554360441549345229270527260318985718716706890443523 10563 3212396120711496644418880282759240952560296656896 10564 6858253008882956897661408800965671438407197125 10565 15161626442475211182496565117905100927205376 10566 34797461291789078754240685735686938212375 10567 83151360909594618330162216657950539776 10568 207575146817710431979862026815158145 10569 543510791881852928909176245803008 10570 1499418057969254422730335226571 10571 4377512400399312530908364800 10572 13574250014110741659745405 10573 44864723749696228806912 10574 159039648783533683935 10575 613003279506685696 10576 2628557971649145 10577 12829057899568 10578 71520854419 10579 444405936 10580 2961141 10581 20446 10582 143 10583 1 10584 1 10585 1 10586 5550293832739304789551054660550388117999982337982762871343070903773209740507907044212761943998894132603029642967578724274573160149321818341878907651093495984407926316593053871805976798524658790357488383743402086236160000000000000000000000000000000000 10587 1607152532728814559108151606007439999191121780095423089313359857324291486973513167190930576475618060338455999952705709410097310076733024692701636143575166904961036508957547111988496943318549158367128866979495714969555458509302954590722407314863711079940783006940915178813 10588 1445535805905261551895604570696841480001440938904626490462844645741289352743137363714638925275536747374665979761805519302659666149096748888533568406089800333326083655419367274908262762197724449517158306238905049278815122780190731514793134133649089711577211688326387925827051432443904 10589 192314675978517050998012235012234365327019174560109399765526689905883984269033952704225579628001059439700205049795464410664437946683139887040290722501096072319900892316592830124081718413627653753632872091381013216567177057082963964937442888460270467537624670024869264627553860219853759495721 10590 151193348442191518879254634354659322241972424552767668497095470431304597808632387844733013683403002356343286128138485917073403117368862947343818360533209824791864900787399189130747469091958341737444171923985673866719498172344593643548335591659978505330987493832079527831610496105663466423950770176 10591 3994589370370047949089726257369458298320148271093615880422043432415270069624273351551201982487997134001371509989761504766819737936361789359821369186762808616627751322606236181299362410459755727669682988779771679613916866363828387395414589391186617348681760963985689587559552469407208263874053955078125 10592 9328805858478504377919295894409018775640701009316251391634365208451041969159190438450707838154362492511918657890107156024309927827671497144008926283009526880323906548978630021433744004410759400275340545056235351644043637912869495716439769906866963254626454241410838345250117257734512294848475620041555968 10593 3498491521884666656437839163624150591641923115671450314493018556880086427927971450032934419940584469664773019594362161519741581965364325255448146887599392610777273990954526162470650308177390725702649586309404154703666042118702117229509387067345395170982255192651687254598956488299246518352495898713320596401 10594 313078900357258395826035829939759545653890341395995853932149950785190491813881006232313097185877286970093679422844838385972773479084804316800917848970033938630561519638708163840242050614149623688652001917523461117246240501866065554040848591661327421972250332923168780223383236989277141739078728176483665182720 10595 8820154882892579737857190805450492515091917540882045212404321189691666948158350298807632039349003407793371653026651170178947583834229853426845289289421073005542596497702678134321864365237332137588614268871090352517387762476420995354008451016319413360086467588046738229187125838492140449467364741603513175528221 10596 95724604672971763286598268392599219253851081623217810597921749113417233260099528824637626254895009723422617198797875344312219964226679879777081492816576029020493592482778240069680976622078741073737457750098142938376835251200183885309799543225605528846759738331457957090537399910400000000000000000000000000000000 10597 465884325664429407321389382213575702150143453579780731154457599429791679441666344917486297686783304602397009733923272488129389268379463613321261099634787987704533450462202693134206880991506579333408823420505133973672632037095971636762671759585247463521658763549356621472766847190272927989328520254875095612551001 10598 1143460186359491909389070196684029268507999698903974518375470664589374310475653881339795059296342916999156005990477890546901023022656723801473255289064514902636165627242107491808013572642815927010755645601506819839590744249382614749195358347129621888006671314285986829794123555533761269418562072752185504998359040 10599 1552794759179226481800243776174013458956122137849309236118928544542661746792485940109352378738387754411048705895591295461053009400783866010888820195369992152329793379756035448176040373754661987240679368063130013450169140652293998830922903836514835659099090283419545322411990400640611157044946539192844984439560333 10600 1257029414330752794522667935569081450224830883444219367276920703299448681588648202711763268356376257575232331868460052951785882118134320898538519072195319041056263448360223155323088333626847047503500398016838353584068699845970549639071495472598680394191480803691705867953715905869628146087640765228729562243792896 10601 644740111374759888117380460954854770774381734354747678323818115601653389334407729105763306509173238499056322413774577463567146642399829616358890615124761154133977536258396340389780369794956920977980555979135960886426423034297126616143923825130816156126868606831931836038532447690978077409141696989536285400390625 10602 220374832574197923304622508652775597040578059227789641682488711742579626105009597524999357856982593614984664572933673975441854832785318056325580462619206570453007108716507106716240085453518502365440613203507658671983423954976978055224602624534033079575163719752790922028393977813417987362937526486018111978864640 10603 52367918152230316629136256407400982849185733757997349577337107438073603453798084434878006468571634623073747391630152531847392200935862237393976996097980151675686264135804248025470737334900160507848710591731123010358233581252998899955881657207520685313082754135230046766690556375225046756033261616078731086005757 10604 8967596002955227894466867373442278901702775141823470290270467585988278765239917192440299412174239718887113829317034049315083272032209767363894230223006149172805488064419766429163402142228454013201825097685425847219112255077959399901123143881893796865456033283712167236944389596278421327361807324488939780177920 10605 1141095025617368146260555602359107405655827499786595053495884940167666046801916840473530022454630680632350051484038310144977578454196475401116042722264337395310451821404541915098525836283686604919447565061684165875134508861290576878988595629119331014170273213959155344323166352254934618258063272585963351488521 10606 110789504814383906573114475264398628779321009513523366884150174328479006346460053164754227737451459835144944404608076679130097242662297069278990781628596531882275251357957028584032915426589560130085845346683617421333716558751714306391898609479170369015307788187105406524655392522240000000000000000000000000000 10607 8398423397773150636614030635185327268522316445766918942782899755057816594299473429513285078484544826305306703609261200168413167073301961576706629185238199879032973026341260469628793203091793119953765497558975652240121454109112449500556491935637017723987669104956911463863494978314840448488203962766848976173 10608 507180404288656934001282777424126383286234089898804754452335943997282518505050134028989081812796842007249089284133254819898605898152541258236848014370071999253582026434573947120369913320928180067641529417017985253739759733024491336956889449545293705208379007548949761847313400091706684921116671727814836224 10609 24836567945858628252096895417362833411453668887854879507347508197424644005007374686799599482840653385392791565325779915846959616154067887364392990543100382980778102845382703898651645837168702120409764862958574796532887465484458271959348021402240008423493498718668548057513077758529518592785523921408728721 10610 1001850879749088852598569328730821056059506500236238077969181507476009637364314279791205838679313582249483504778874184420075763956195651451780079641610877171729798280924628582781527338686051446436430815745772926656262149008652748756421139327685702670992925074292867588045078290363691077518207024812261376 10611 33757205448772673167799566088212887811125503590944005629881208980981103608139539946645081815577266995680862105563725741847121123506202397032632732220654067316054144153555772942326246605350577581270846055280666547897120370678831232850977343205086946363953091198955382592526606167772777378559112548828125 10612 962079845606931338083983245846476198686994626485150932081222023301679858134696420556250535425370700506852623786841863931613017626817148883529792167496698683220699484949553715362055467947474403332944460645003250098699334187798295597353411262867218790188591830142922659067483728489376777135727258370048 10613 23453913714604121229035439890015127355814467619720673442242122827745389250105290557438927788350844335304073393780687297749040719044710702942677581875530355685982858005125244785201871418074117002409887608368601343979474888769477857546219290932292542416324294136985581779204434673547690018930715938361 10614 494060979840461670647202599657986744013401030471616045656771227515641724177923977078966765621003664287818828148846038655681437002130990003372690628740193914764787019134375296229026773503370557800689438178174946413274244285535105868227958226227155917110084603509832568231486408134280443602938101760 10615 9075975161179960792339223006931390334153510333397839135892865248493533768707013259025415157948777639490635341371006928106039005867393927312131487828696417287577916773433195108112312913873972375839464016736688111875965224413678573147431333946325813414795337427516778139227171954841455321590643661 10616 146614590821870945974168708581076679428379209567733009606599490785561421971614556423005439016152740719529322274972001963428264839705664278518942328735078173929875652986928080439537567912554056226005943448284453213513400211717478445204770037178607713781172090990021836800000000000000000000000000 10617 2098636177190232979232382676858092987396476311809327317983057227643587839412814585120835296494741419824935266023878532994681180262357436057756483182019348321093669056401283417092576913674457525805110301647144689830348056876379891983710418419591248148708413537879467782267555546811636997333441 10618 26803835646840174788533284927089873179925196494284140456886426283873237189757191073845628174796928572984584479612107437397564643064296107333707614570393844145582185406228896872306228651672473138246128111794195298092328809344072026130838746108257337198406629311239442279583844804870872760320 10619 307419433150261087941959807780471225399134416931777525512917154410640076705058933534517252348799889050284394987058635304968384788097908095977372905321252308037789440223343571578832829066242374092502332262563574108119561716275273360236735139844007298668303933954795152807049285745589574333 10620 3184884302078247339321463548942634341656318266753325670652969970142991706324955464938550841123544560887088386116148786601800868236885322703433697755388591606307657313159287160276349682891243507892669794891203078074799457358695236220641481792558126887572438050915025013212543021488275456 10621 29966767406001961199754100994459086711212926716616898243908250971090259745203512595175399938605761751875878817251942898747821083459179732551921158638893057473213306045762360527320352337739082567696684342351566483486041870400026186177840243868113348002962585183997150957584381103515625 10622 257364838206574381013546712828909076961778654252219630503105315396796145816161414443576794167182542069983086664210930837258329698719184090194489395709943064908511073410074646580332222899298500566786040765675320137694968793604865811153519614615013958025406695772792530577215119687680 10623 2026945719559145850225241561945894807105515333137658412849844732915954348406898538579321822381277268234544207117836080573790094589486960969525871182693024968453027472345729603830034828104281391602560000212868334702922440997663319254781246404805259982185934476939658132408459094637 10624 14702671698629422706360480026973775147862087902001780757912085478037531485124074705974557519649384610610426740892318833922033723917103399910138461919733966349345278638736752440661020000516961580229897443305435964600177811416312251183355644322541231277728130255972764628539146240 10625 98618929838035790601915083947579174255358140720254515675549986313766180403420182477023292072409729684148787897221860606531823081200773271831519200256173590775577168719981214293422545227670024568765607775414790857031252129204711768723356371566302169308451679354568494718966641 10626 613996756152790880176980886447566844036810327068536476082935183186940600463440895594958870547834848491374138695318551636708203579376036288547285681568375550004197918941994304751492032430328850590882599878791913943141361724028864870800863524076650496000000000000000000000000 10627 3560734172872645290861276974561069968392893126219209724182453798470844672223748533103211985820252525113279360532871354996703164858044245907457514271515899479181399289777598749647525415397993336455243643005934327057179252781680880825990418262651100047350993538195828299933 10628 19297908982726498669094850570267436933363165234553610430897522498787784086631187953716675090042150174629869334293229252970132768487740880567738617380410758460802901610187776023896358394187230210431794254229310046087741317571071747139719185648672260750321504026250706944 10629 98043739351465953787606625088657630828794209740819596155640769264155174894259193858964691225038670930003483811290467831838239789404081507672155272950864998985779421106425474920766418209761327038803066108000797182548824458134739534703977022838766373231326279123172121 10630 468306113934979354323466542191972970138228670575887429794470153894272686574241392392258895716956857414337468560394468993521928249565863411376715437444606943743055275651704983681553559600112596155132649518582984271041141689666608391501630954401503569234685513957376 10631 2108764706697179119344113674693067382944239217360507765459960246865997626239152142474750536351811741595783907928439428002810455328127081830870703390893694842354935089239564090542394140940373662502227929013452671824120533289929419033359120947939541339874267578125 10632 8975019402650083480421251907091261763598245204027750910604067796069589987903763297821144178884455194754732097166624918265268252198895125598300498992425151984637419250580992237068723598059673375312861295154131570815025865757669405351207054049547265074190614528 10633 36191819621338704010192069251819449890152774820517221052325925206607955979680820709872995064771061970551812998731065022492038356244562411194812582730604400421504910974055659988044805815948731839856671533420141386840528586530679945128777028580992127005589921 10634 138597388878049357347110659118322705842890779080649848535384444410322616569444457872022806494153988720643128045353883044926207275644555698232671977626905203566585252328649639156762432142756589039507332620938660509954060291437157254933186097922740689305600 10635 505148058363288276124491665535472949208062071339802554919286295786304216106474969134848345837692022365424449563192474263045487995382901279259281081097297569551666478849945893012664307908407852961700564442468597080376691743567773778654357386654400351101 10636 1755910321367568349836661178153906675762747288274693246310858376749994016541509227309380540412807702933843516308445581008763368597501269880903590386786344524357778427151227233695020450940106359727068408873890154063528177893900288000000000000000000000 10637 5832600554281634750297232429753639603329005177832468425584787744474798857763743523917263951676494965070521956811553187242655082089776506867631256225278153862067281151878097381835882688685136092853357381865421241953862744178995334959884045076839881 10638 18548690395898988299523903296041559838299719669730513469463270451485110023698453777379134224591906939727537403187857742319975981592293130658970551055433126166060941100276525782301171933859323896468571995050601800610972692220062340808874288742400 10639 56575953269656856508477989343753999469163214602025495368164756710676619806097953073691263142893934029038569657162543530708043157580505460880328078232068832336714946535665200112998327071750450053194534292845906039494144653094771105068361762733 10640 165790268127120655367309543502730274332603958347832560520541056566338974148537718678581886027634760579030042645951014629966113598775247703326616769505396226271447429950018825506977696420021346547572447733742296058258196568110690547129122816 10641 467522577854107767715741150008945956872224150789279947273053794246638304920277877682382916032662662600024797619354333527419365371883946216673782514984710960746694664317853192550600779597283569594989110351612634605640201907444000244140625 10642 1270690290399741173867494352652319376919835269306489762352066647857110681271876719178149205918359959848340058586387908801864693288390135109947095122406587893754856749512321513824620799586032184270786249535316591123412529693720282398720 10643 3333642299032347501422636023938743537005828485969968888671914435745280576602802193226016299912196042666922638604058599384103316145772621728418459127852695424528011880736683277684155588635073333653242734604232014326295396757298413917 10644 8454003923769700275965159154007775672579191130747611604967707798276065635422695420410908174859533498477480776419632429890202072781864951352198128534129508473663178592117331087292937555229458946784368451532368200447405136501800960 10645 20752349057928047757489779677778029622367048610387068386870711575849036967082561502528993533214740040267630751759596066662553348481128243608626899694954998454867255843176210222569281895235554890983995278532380579841124617594361 10646 49375050963899393102073430562352115860039862915160392962427050620503823798002277437420452006752558984590593931022291384354775534910253738519700154913893512727072641537306627549372420631871622017037600030720000000000000000000 10647 114008142701032627825556160198107312293116081205748328980472449320874427246585389018304463893020965386849880576967221310084052823702054007919638574909829249352098365143369741347169219897333764908607215528702718961636758093 10648 255790630372139589647446583616313529828165884114140174830652526783282536496898192046962025871527264459902627960781654245953437990181757430929327390333589914034446498068208125846267177038074729161409950987764458862936064 10649 558299816911167522524440374784037457108678621761131077681260110775683178280535838655568644083147306371610942780061354267943787254636935711458316736555603308441111838326031560822483762307562303667496360812968996481921 10650 1186808187149991228094871615551119799091430110344171366567816788408030422592099189514825941277481204273606954167679739690811066247534222364195617916507870709364015079859294576149331416033374452241162698692206002176 10651 2459820959147088674463380581424170189701054858724249648147050296009466579619227964115310302512275716631419375088049989382048041676409021981247745281191246269025931452819575181457886639912940329452167510986328125 10652 4976234040049392877132518241453828214876482339879535381528687933593180492670330663823050039233656864304707071156487050401679463785855544672236442141365359922138477450180336609200511163951522793906708999569408 10653 9836091625826867684084485911975275945190573853754623228390893516945570597108545314425851185813050108005373086327029503502234963737368804420440467631547885624290349263214495860030159114657529757119640775081 10654 19015405626497228283632734445347232868849060823491629140595981266701491829015374646375767596875569358241475005582401862590967468443014369077977366139818351865354711700642770928077128581276681290110730240 10655 35989368615801189893625514584861137824638885699826123089667170734208504793871215513101058822288472139358454056558824585767906880033081426740242235834242526714638139021301857341738020668469478317026541 10656 66748452810040248022700806253861996132943585252361170338707977373002153225640767457251169585197178169724243078395779219182665543122503568537082911259279141618127380056814642968657920000000000000000 10657 121425092409739445226508172083716615079807739923032207126247330464502911253434719201940213333792043120262408183739459165710975842539780206211279082450438833306310538396122384375125066148039318321 10658 216854181008831290926826770662448981283466325089291965151886165525131220545513039743337794646222685337524979870568311834840148483354328271979565482105116383219313703979742584215326986369761280 10659 380541279138886645056768418702479850268163712115259252388083917588692755056545177404701953098708152054019670309176425626889201594994589398174337711114876873060359553848237141996220103765533 10660 656725956253277800004214672782347659128078366513116494536479713986257078639476847809975926350462376609497178172234207485298787231376385731329468672993910383434161002095617137201408638976 10661 1115528841959418027378016336705857710980174154428324469099362943521407272525136729637937009432639032892575634053846672019932272295401477330154998945331597508607450288652324127197265625 10662 1866594561800302635498001932766335945748440583085155697718104643630030554607274826465841630975855051340249788599688240296384922631610328347441166820889410342919921174718959069429760 10663 3079238179255805425038472025511076382375883364239974017361250967878816621090758556980194045333484637966131726259905426650032431375551664982479420338037156308799306621438138803597 10664 5011940642166669123423970709746134593333185906504474969821901501475097847099935845333324312276112842984707426100796382517585888214772327818535730595065966052197127549962158080 10665 8055220586266013552692542945329392521984246809183373813467110193064527204384082330145060938452867597686838965910104131944213364230475622002890003760285145604460840596131681 10666 12793582664801120034581146877200216405432278276875080252535899614936717573458694523928671613247270605280403587826554666872151068910134231635033919186167398400000000000000 10667 20094620282415198505125384291352723857846121568878532021566183373868151020010762440279274007377563439353187522884164065630808183932333090346605269754410394632080998653 10668 31236746220253703365635761262131877077805129915568570092880354194848800754388340157585872249936625913615799152942744221060523294780971665623699940594500114352963584 10669 48091898487285547781431836232327243843748112784099535728136394481607965303784496333806049866693112254672916074099235385210770656808160597791374699584256802954121 10670 73386601426646005513443029387269532459727575247501221020543610256195606264168288405613061839552719865385673099180860095320491400091722065483372083827783499776 10671 111074965478750025806115481700285621853574794658515908461510550414552797763079305153020602835141777064855294183248907468160953481326630407170146944580078125 10672 166872096093008269817991645803346005767409955041006055703473526606472383070848797220595186640521634024225342347691443616328063238977519844400011765874688 10673 249018229574739632837625878068606507611099203963526517806022473895793513654596176858056968009426416130454305881458835014458875908870379709874040077841 10674 369376168656557879104744936639808567055381712997632538977901985150525143113659737521799780209765604725261371016777249989947506539925139646767431680 10675 545012510015820104003806575965411633061625155452380307153748175060885314561328155388836608633833303596483634720945645647011944279020443829685981 10676 800484812903099528283387410147070637752557113868565347188809475040748929400085234604631212298551529861110077022837199918719827968000000000000 10677 1171164744102816306404791035041925648508818712121627605706587871887446568745400927762172984915229951318296791088577334847877284307040056761 10678 1708090829711540603396632995640604609670907841081188342984513045439450824204268565269148773169346224592612310389089049465815638694952960 10679 2485094375336172165515340775235593080165922263427989227267148638739874620097793850928340752121296736974250394667412251977404561942733 10680 3609326944302785767712029002854726754424007470593690552401920729158475388829322338073859648303893765531230307822173511951828647936 10681 5236915187724252387750069162749304822494548532034576684738095445644440304393871085619570116273492451455305490762980936337890625 10682 7596404204175685436667027066731472879671745719502892137800877429080428132899941702604432205493210252036490890521191697612800 10683 11024128360684977679522165791690004068038345465173597505223330361864197363627071721320093543756083382214504155084963423677 10684 16018005088044030223215871184098476415892988077476740897363777478132714254516902732059160937897944412639048482003353600 10685 23320042195392508519560062439278584106296974715778107136528792693074077737541852153581376962397979778181221028938601 10686 34044023634924449338679293405084614581168638740527050291684075187982647074956698870268356405531642953728000000000 10687 49874992215823982082799233466601812391405525221048875616631657130310589751970216764414114461560540248062709613 10688 73384032759101297736304814645547813267974581570876526097824357804092669384622780438193602603458434384789504 10689 108530268532151135564282701598668398244548908525893991669551490077548717802512322220466652814329501524721 10690 161470371181084794111447576548353083149312243394685732704960471177954578276197785852464851902766514176 10691 241879359709021102447955911429555928633669562726277051175706847727480728718092519661744239723828125 10692 365132411844927592262139022789168723777543481724862128116935293365277836626873042492378073530368 10693 555956186230196674442967490176617967725705704829809428473537492373006871656185845107141442201 10694 854623760905034284035172199321202862422838092092491804415179001930575632793971533461585920 10695 1327618022551886897469053479594189042478306984941479683297310458840077933990686323985421 10696 2086267981869530183208620799617982988354256756261709037584849380395974991544320000000 10697 3319845566981869651098895920890180546275976952355846234664033139193911587689383201 10698 5355344718148131808931036651534654742790350061386977248288680849692306115133440 10699 8767394970965938635697031449340312969232205839584287575605388333331193374333 10700 14584191518214967563873615190303119001291541600240097295389470386286493696 10701 24681054031038560870391553107607593329638988494750193754298891017015625 10702 42548502199448673260625346876755725032049221513640348683392086179840 10703 74824809816832148201813174982045456024539177424595089085459754157 10704 134426386104732349906076512826236366833104921908767840817643520 10705 247102479217743422940284695479005622516741684904751883975121 10706 465526548995339914017831352502049892105260176871260160000 10707 900451528511301854320047208376701020416216175642618973 10708 1791677557673656383727558903333278223182320656973824 10709 3674901849451830176767807057682115592087267769721 10710 7787343756792287069451043283032547492516069376 10711 17089514080690623440445176654479908237410125 10712 38939183875858773550272912183032385896448 10713 92386984646957333016803597104906172161 10714 229016552647675786432954476776488960 10715 595524026838363310188108098220861 10716 1631779134463316313421667635200 10717 4732093926722962098324665641 10718 14576612743586429328798720 10719 47861133704595101860333 10720 168562238229587040256 10721 645617373898326705 10722 2751682814762880 10723 13350959595037 10724 73983903840 10725 456801241 10726 3023464 10727 20733 10728 144 10729 1 10730 1 10731 1 10732 804792605747199194484902925779806277109997439007500616344745281047115412373646521410850481879839649227439298230298915019813108221651663659572441609408556917739149315905992811411866635786075524601835815642793302504243200000000000000000000000000000000000 10733 333882862404479743845147408828684693537435802265676518564307659991695421126033106303577150656155073103889598936841473799200805297702209366548589121760547670910765695232578032772583106876394352805904663583044764375039387878698567822434686692819241410314756322418334521141675 10734 376314050692181716764572278471330959464664464087269478792519534043220945624455265331407977432786994849584136185318101702991041060121591720048695685804611002863717138191348859442270632596473634602111437341043374342085970686145818575709458469391086198732409471659665997790868102050742272 10735 59097154446091748408443077025871519933618534266581409056068976110832911346822855368011694230384465744490642120069312579634277723318348472814110541118390991498818184326925280848139604566380654918857057499629425487206278661752236085055447054414763095816259660861387783136489100305579017033180005 10736 52983124022740196679366904109898537943949147950648699851468049651499076029458606202151932488921594412171475479600334035281668682269568860567403661245758077451417095844221390790863864936848864848046492787975741640173181821080996747564589192950330519314432079216191572309868751104167830810528816562176 10737 1560595943418525812863192747160964842496226891018114579327920328215171912835605162593884056289278414448955776129679864400152879404822665370825134264144745586570966321511379410635385925898446689363319678437443788568655480455665748794782285955321875118254808388870807216026506863645627163350582122802734375 10738 3998244261045742943235835898664199989593412655203103728657394108981692903329784424662045801617975213757695952743161338448987873732264436489708677783762464984005809870576449394762642288185738335484283052631811000835541427671486551228188143434370354425490465780739319221423994597506018248664491201541322047488 10739 1625216550887259295949831362940254550120346048854504338023367338355817494052748937668657912306372164104435283318102883064281516385836770947749618026493998989674517921491957490305072430631994011294471258367008700979755048842554757928895923216464840817321652331546909743338985357938172640962752720372846495814569 10740 156167229481635619041648310398723076081827244770715778559373830512892115157213641480153831722312533565571551542651695076167651754321870950148365001047465450108106685046140614648990144160488650930089160713998650657902235390380503363967948793574961936491212840736046812053974223335311502357197802536528135267024896 10741 4688586584490858130110488959558579307852567686301492131547821158087814398501965219884671711267294114217449949071130627359909285530213750561861651314765627343068462639344542491049274066421871782568423254375778645431210959559252955925490999672310101443696416702384301970240233745497734512033246205026085408109451491 10742 53892352086628499754066092817355145140854800398916367013830834194400830958991889575599069416801645533305545369153664478081663690398681154923588083401784186419513258076164551039121996975675431063640835072656148612511618611136181979433655301779808257982645394197823857003767187636224000000000000000000000000000000000 10743 276353840530772403402389396561384662338042366585379459211463913665442443071556536049688961330196443119703436178107582201376099676544628619599730311374838263492630191981641835042560259980067108473524718433807703431646796515231149003545997380264306921823916980503853158300244271660455818442980956671165470330960838413 10744 711500385814972455853878526067533403974582925810982091405783479302516105232855260277745175742340841770155111472337066706533923973958389964335736065517052012953224076503731584385338852548332655602729026771000943388748148763369470402640810079418919774145269353805131502068339773803600436202019775859856068076881575936 10745 1009677121012000605986162177771453080914160473318104386433030431193718796374474764791969286503387801078931889395656430484632182983715794917627180339913202315788458188034312320419170931310871024032364406569558331352902454970974763021263917822807783716968703406204474626350219820045222690080352319881559382029194119455 10746 851310638534055783040081966685596088682957697455660861172515389628921156546805436459877940578294230877484970033955561740211117807834029086643487618163306963001054455531672827906815142303223187980493186472526908863000300711504587117894842444287293469093825262624344147960225779333435121855890820691227102697610018816 10747 453454638654499968548021510692017265973820392545061702587799269950115706819473195601496497668995098577123046300583608286129490535908626650715817103837988087798678861189135353609094668268902581201436174916174381084089076513554044874729571030616320584691933774667699510565304613146512171520592668093740940093994140625 10748 160543382794444227356440343640090619235160646716740690578360283094055882487337558277911767533271866007953939473760377349085225550674581924813408756827898918988983644543212254194350418286041681193975164586924628490523464715809902059624485384562852017704615370460805593935401614629593946885069654982832270551659053056 10749 39424890444610711775088366877500501573707906472343719566369135552488318597615806451630477125567306151733893719839669904062528110862607727555780048783875257108928923309569193004666345117090093814297754829838063885451391710804970681278892412518535836881660764580052183981644208228938521721029868130526853408051173915 10750 6962251419643650437412330340682531580064015534095014562992500023199440297099371462866658221657728253730005112215951167953120121629926864312323260375183984437784740175631016565743009591093339875576764823778415788025748381318249667312111519872988496132574945238225902087002278640951792745235050913904145336209768448 10751 911891064313009090290059726320927752708403401670401604223602547899239936684088047274803489827194035665455792644403614164414382019586034393210222038072353234361794013553336644047673928699742029363444381597068686209112807412218495159588493942604190233029079086408616765548652233053270291390101063424806462215231541 10752 90974452546019044288929849019545724125350860083877768376009458609771936146241296512427824529110817334179405924461718200672646439237133301805703462847168920002944521132403018088819340522082503746166138101652932928843637019305351294966018592760497605057503805777992052637492660142080000000000000000000000000000000 10753 7075119432294046464166564284298489811733183017369646413395188995519285891864421113102179204957798204838877651236927851489525795280048270258839745347964545242045181165028317296815608063610159047907443017680287330338897719488873454492685775429343734931671487959976430433963519308645012287289599084737234545621015 10754 437707767736516020442210687513266030361373200712444567570408357202004935970241325615877217769665081424688338319434599371130144951205813427369802224472752506305177060980679957982663925467456864185335551039786977662160170824466253579819339576347164867261730064196315334217951386872328121799916345515287901110272 10755 21928958216686098712326453089841292788135335286700227527816925508571561152810168654963853862268619782769773999406603432254519752291216255724238229763037545463336148156216752145074538870085757176006145187645923694367176108897651961902992491822809466545800388245435605740223603790844964251952492844001327420025 10756 903848148572329762600790243001794595829367505011414376314981349511425100014700332408354048254998501510934687466924891890268299943208592617526823403139252098710792784116585872408359224961359726813856669050561335736995856765959702864451557924716083325651635949269918969184838773219544695300754941350695141376 10757 31083061893499452763739240835518890887739138417124468120112067004331824577602399655985696238929169834611687380062768638508147444265682233935440778245177827311011951281210799887912886924835873358486738784661735398275252729223743659143619515135513790775011769641440022274564519842693435065448284149169921875 10758 903162129476567273815910117196310677390602209562841991524766875536032766077218772607471121949848633621467618541140282499536915036308183146289338120275338236049974678957000969419681649687144025861249446134461701857826905146475256287439425029893314074808745582277538392666709266012503917031724196621713408 10759 22424844833668330107117791363533037902535301340928168521718156019936971014382250546564524193765011150830482206111602552172008134784057086104883374547286844014685437859966639137994593927105924812351151105840122446262915000504805060793999773872836489953272888699099988734736131128747944010973604401860829 10760 480665748326559684803824607645637689522269897828857935567677425831751371624848465421933150293108219276959915166800603426923723585703254259015809243824952908300947666963933800863955183130244843886032961181496655088060578509043968773493168868183595193835474449207957812037979819889698087686047830900736 10761 8976715261167434093614895918106062828573381150917744948817279365150034083292663077911741244084722945165825127123378692303595658501543180763461362964136734670262521443607824455455341727871468010489493259097258453263682047463624549236374678685204139825183426781890114054326786426206759131384540333071 10762 147298259491124640191543074486795803865737088636057624580331863154222048816957580452316633585263957389209525945580166529369139519236861915868647166345157752667773183114605442776190987097096694087543659980906246191425665807214716482376806452478220975530963697683830669312000000000000000000000000000 10763 2139972709460909858679546713777090557462658648643755513009569757379219168531266086106471891257110362810610742403435711005105949320162396951900483982262225165704089919347212131501400391896406880338295532776557020057965426454735964063570829770496710616345597344106492662359073939401723340093096353 10764 27719851307378113594942216875889497513512627472912305074536365652743815135231463943127993933116862157192128393172820900835269186434799162283777711576667580623377030257748306618462519524458412738450783888915381490380646152015136808552360586990218329101797106085515134835677870906468760977145856 10765 322208185178978806504923588329433466173413203416870630385069078945952425756093597633909696222167395775532905033701482170854481503067700431118302528015530330916090907234101866560500220376010748483829363902846234835274995816172938437101063555724033751232180293383920674027371890424278591904395 10766 3380752924372745042951433003671466364457275498521121802932413600993594724784288753030835863932367573517993706126567000648412858070820358637729194759944263456726893002798484063474419181125338760673141663979143635312960160579793310627819401330730128282383521994247602499463581991280192782336 10767 32195184815407554243705808438445373663646133797784099706881101463070552280757572846927772989334442639808460396643589537560380021658618025815538188425607749140182101773366196635706938292165747608153896825663567318312361027790561961967348240217093703361541300210462742109596729278564453125 10768 279679474735847032150504172429886822929536758826521157376921526798280061089657303369842019725899101275168092974671386402814604206785453442308953453184515474603915960737169256335206244915523049594705488565267990086216141493670403473062930368622580934121772284114383119516451121571823616 10769 2226662060966163683682769812195116038576486392504578924574891304032433115760050415471797332225010480614672671595888394205578440087977437540183531557689540077427691717833234068981679062628738987838053400328634380257787295632139948584362988928354910748802928015471463219767561385017095 10770 16317744561438640914751569268778076701848486229159818616877392444228323577528475679491834696732384845741852237195345884053523534641264620112447773042674831154431965050337803025812239850324232080130846144329404257535726703476179328335216002076071581121992520126895503249744506912768 10771 110518833977015029618642426326968040675617086061881854879975141052818183827492198395977767465449301918012876258004120329802637069493236797904446178774930339630767383053586190706094672413798336472199334023990404444948565458205360580244753659224814537712251913099188045585272689481 10772 694422063048940119467360732882906257837659460421746635751267432825427519215744397248553648622129444717968137942531325935613164035602706353392209764749072274828499798807677665983355180382957178673561043059412155728953408388024378841986657942150766919680000000000000000000000000 10773 4062148895894702716128833385194219092629055390280774035782139371547652298200953893927419882679794993855430308926701869724633213262178479881512773487421217546129955660270662604401490722785194083926545734086570031103363072659883824120325288236196567414856460857169096356117955 10774 22195775734171665373740028466556605929954297526916586973124105443518488269263144712198660861773886742969282693023586725360062470245896744686970212156703390125342585263580219203374559845647241949038277990112457971049463887349898666887706003215493962181374490758113784758272 10775 113635912149115659414841400621586120645244995958227900837164634089426825122881592681224702958885037049053496134900690214121478726368601151091056735280920985757594293875803740065150425982968330629934230457867762318739651605606818474836492731452252289062227690051274320045 10776 546713131495042907072293744254512474804096481631927461715081211641317480222345677602020730540939699702421291169014958805665285153003207472384343369090785102074336984835101053357053317772009165298678318969201168664881251081555212377608425715029669539790336020369637376 10777 2478540087049997636450785858960028305030655506765661417239115709803827090975574438194067154215241328633769438412254352760564623536886853433858535938858750871927231867779771307892377601103705531275405752975067926675928091221049943262284011959034738481044769287109375 10778 10615758819613801466919751455927025355922411659483836945010948217411252019353038039785446915007516216872209313757251784323240624219317310851638338651751617285413171374509078581292141342508516142706389197687969777667488217703593488579961875429385907278461825712128 10779 43061448038005903652332135122470827536082844859391041248739515926653489886773692884250282573854240792849815249340783503488496051082211008776453875620281164613369433287909164529255052791071456590788704354906281449939976360043708838790439764830009005910009579889 10780 165811726438005904706118530233287216707531262511118621541217000203864920556130363499599088390261369612925353535675525216705052613159648815456859218942595412416877870230474799583390849320395195510005681659739742670635895043527983827781000029368013888973438976 10781 607413725134994766862861931199281400461554538019483612142513765582619478051530848937001120565992127521953631172522727676957185644913201396682822991811839372222021549242359315076868568689443815985611102845463107843629065109610741786785587701687087754099451 10782 2121298044622808649176678963580359087640593379944686175197633891951598463665951022321048461074081877448403032556117000681834614034217681868985913914958381233905016656752438681297797431286942560699267827756679076803868435781370511360000000000000000000000 10783 7076629296677469880999925754528111563746995641806624523290085053739779430781953934566763172098018272176350197072739668168393473545565315754273611814934061270773899857848398172350874028034459955490729940726428055737980109680433673308836658989544999893 10784 22593166625451937347288313422796745962003046798539913420991541902295286739982715256099298757638400387447489126522614390695971459448064522433838687098311457659101387125679322510445468667086878300816648563304646128764833480787315195648881062183960576 10785 69156543351044419409998362766687501519987750103162448331388583904514711836979292417615444151534607691787692614948126091330405913724894155458394722106206206603866830916739647113062730077554855939940703023914316356894064406669004615314311349881335 10786 203300634092248412656714111845416553628097160267586605951620141947899435462996745195508963054095333919838534459109120339115431537276334419766499952681249293004355303250053397843321244240989130792484994309941881411235437514664052506496132448256 10787 574915420608921954714253612756018779394896689827920030148602122571127015571830067911285690283760947618575183533128765783597708434292528275426791511978896791187292726766873798581990650457613584797477179897017514105688100003427982330322265625 10788 1566420999341993535100004183935050646772932823069745712853057910783928151281404894147143383805360586992296248277464434944823574710482990549006168802283267809462240072395179779712771666017198240698798426908207715029252316036810469357387776 10789 4118158961599614565043032807729229716237547583530016168758096099922947682201543967648205873296222476260317860567637129189408493170654532902158121913498586552934196402112001578875571609395537522855334127874540274665338314169142505882675 10790 10461928157913015090601319336166529909442810431960326943547701168033612412930033468780943622322441310592644212581561874983122395869912853274148344819459356820837644090646906418800024385487840706045857427156492314744190354449118527488 10791 25717771799542790798591159812836178150626056389847382808920167247968901756342845886019396141004724169141908431041694496945358048842682221875098677195447678346629126619434793737331007291733327193274889157738699797558999854172509821 10792 61255287375869403341257018501317356523285504825451831781085346935754006137380821101769303960778749242933275958301323375918195981929746124878924054161117698659930248023846951733121816950091365808156177543987200000000000000000000 10793 141545602517061889567748655336337695554819356807420272858343569306424035041405620344657132528323106687470628817164888198345323162338052533949220975424723488505782496089729579348868299633695587339238176803506578826933714304495 10794 317705957160959110205233898182669798199572102095350640702598762472698695176351369949106875624058318257780066890629921949779263528895372970036213611630068946172582772461781263538275210325442371246203488516446902745428918272 10795 693497940757970504728184966228063263903251559223533188816944591772310093722367292668627402554730375024684525700437506280627831612066490860364780421376671270957201756622621747127062428167513679527442683877419517286624065 10796 1473848314590938658890831537524293410701762354912086902259358137688323388770511578835895188028281841336901700803673972649017872464058275640007733394573316526447371567260939907754273924233233083680117053918360346034176 10797 3053012664565805786414544890939415764176985664381328162159253126987591983973204386553263584533473167817058829616784477037562275182707792045132858501087979248841556860340655750105859812935766048763797740936279296875 10798 6170744602152565283397467599595594053386458940742456461748150341396866640581664858316763148879961300383595181382342134548491342086976179634871448689238213798532227696624539518199435071013713205010125830538395648 10799 12182325149806977647516832087776704810674454440931501877848177285075398128417900782363269448604680496724245484630563924734847816829311016739168332906979082575186831676424230297799191625817619810230592721283749 10800 23514917197343834781085236686933702673802426830397199040044075282709983849364176684875931879871709412690092020813006294113548628775023671158491964748990280899269263927816519006501533541988753306515056623616 10801 44422375045481761252894154293820981036851465139270082134293996539293264508185956854495737958291589414282918484568777420202995005411384546528202079777800780301180655781534681761054605823404049151836006631 10802 82208701418118434764064018457776514382738799071446741977909519376031555907298421433398149814358281047168068708575030085137164597784846658849711753590504912054962138879812388555587584000000000000000000 10803 149174010260952992182558351657961914209430526032260020909511004567246762897272953548012488296452899609556593226161272079235273782747225904880910484305041437552277023938391180645605199568502984973033 10804 265655832671696451937812721887635373058139231686968977067655374922266210652826591656347472180310219388182008392148530656656824926885491782411347356189222687309003413342850051160499502730597892096 10805 464706020899184688022794314779377027999716063407144047741381050346016695141424799871170575561380701528582097214519829123638841745206138738676324290802375184875443865456558311813208107037082275 10806 799177226067353960329418606598602158513473788249457811148024719047666960141296958155659110198422971760322273839358942352891222932608442626124946330320439368599253344729374319341766837272576 10807 1352317485310636591548822269476463562237959569866365794023892412690200461380811064261218998323920144056567623002717949538524156634379679720380532860482001915621048553672218654327392578125 10808 2253420890548006477215040273817156426204684950282183942126411135269379896979671380134481046275938074406446635722640862477817379499753461708335861154384105195925895203235268607172673536 10809 3700704304086862667054105863069892766279050820949452421770513890786927077514733914545621690299428467979469434142016336499019180558246588519024239714849313000268646803261855212690655 10810 5994442016552410521271321185009037548097541917965035721558264359238660772492866261354093862536049427890188362304390207300954049039648672053633009110772899893569693057629036740608 10811 9584588054407546597510230277599629399200631844104917603486266742719965167129558943016064245310185410734073531315632657155903435598280597121945431456905708648117305284270028561 10812 15138787027773607896784952813940895097883726322225210046757514907886632186212707433327180100714196198492456985214840339742388492093019369891696133265514561536000000000000000 10813 23639017078002141104495424275454812443883518823931061084221536403888976071363497581767919393780859254320325411188710047560651912218426307373576702197458354646832858012635 10814 36518409532380840319592104145708648937562475812668764090933106124198033982924804145643837396076427912583030266890839444691053398812449650135150335721468233263215542272 10815 55854466761112273601617611850748263634198627127601858938211265463904935084042529994546384940352116510541117410834789269671410312437548640443448796532990906565556085 10816 84641562886752103808364756305755629950229507239278984364649097737085951484949133704863203270971132496339795783736554131224609398269484812702527542790336362315776 10817 127175158618206739299980593627741736318568537920062880849923906251286323133300628671485619105120865187352609880676711892215893504324749154314561662103271484375 10818 189593917536977539379894270284462883757641076998670145087191901171759351283363738897959635024241713673724680878683733694397367907015628261185184722182995968 10819 280645847855560766376826064967071076287217392308014884374695017627429211212273074157406982174143227418396497659985048603451265658692963049385507081044409 10820 412773659830228317284495164323700619915631708917215274506582984207327014813439757560910559719584985473737302100015592720643369211361756122252266438656 10821 603657165286211079442123802821243878778914909060415789254661383300811051551570140831707399955010493718623209952509586787201183623299262718593550611 10822 878413485976584732090063300302647745202213672400445431857694824448034319194569088881095644348215546286608554499278221088536962007040000000000000 10823 1272749367745725440073392177807863413820562923239065637408437880974998170597159286208424698887834693499481264398089050687423730777001011999773 10824 1837499849313815606007387087062218974473905201379767594538912150163894752237880344336776838855781808827718208328784061954642153848403132416 10825 2645198468307246165349833353154518441938093583527666664692310297382217567993721763220599681975148573796706113208534425065090067815819215 10826 3799644518924819807368497302407473469978141929408945179098991006083191985920754019706500156499425295373488051153352024763618396471296 10827 5449923208812980023540066377355532319063462926284160917210830385908340949067031526802911723171181097261227890257167517347900390625 10828 7811091355134587370207426045955382547120276066622115619244163566480889076102032929658269975112954245757263739932898655675088896 10829 11194919459176699318225321977654364897522236130328873972198420959382802542712691239496778893772304078507675162999825760681035 10830 16055931910353824327861400966346728888129120265181282313263993090613022059290668790327540942856090642568627687524954800128 10831 23060922369451035285298703903887091020243414436900067919626364479104075563205553894103631358118353863707506315387781701 10832 33194822498959012426317878967463864863580728517447366224617441444897408863621557397677802320854372854005760000000000 10833 47923409366959552903306147033611227025223485818019483299465016693489487713133166855597697897223152625652629234375 10834 69445779575820235037652345023031238217213796899054725700245479050796725998025794129168720151660887298405302272 10835 101090100233590752189086809842426163668144091768821436440915132634403430936413667824257221342487651004820105 10836 147940594735780136822322842114419947714280262543541239118842618502022897688300696670523083838830124466176 10837 217842088089967874976214285638978790543743514856634491174936085990069057469319684851375924915388671875 10838 323028607707258005770051638562374435806468911271314695816622634238633825227989477279126567505625088 10839 482796776707264659541578889947083434049505827070356881191996976083973134757876769334637958693869 10840 727952105731685788094155003000427405945421644662424728309013220325755530700486095714276868096 10841 1108306534384544346645327158143472681153024257973839663740729337306671577756502353044467391 10842 1705505896899192848757169791306791009444252509741790218338548349677011538752307200000000 10843 2655314117711116791588936616377749594615781446102078315259497003749403983521283624113 10844 4186953713148846841629060367787488904479304738490614643207322511207148261040193536 10845 6693744792540745849325108032056257748020385432398594687877152771707171049684155 10846 10862230155494467103211872731661197098610342456977832333042246428134700220416 10847 17912702795777428735557780777716834791387178941560697039173281348850703125 10848 30056252695425886266939570729664357372367070666999990485902904950521856 10849 51381677413649148931821548921708682008438082015314180166816461413815 10850 89615163645407180250106973880005726378254140315432623970659074048 10851 159694451945754958629671711311577596608782453933896656263505241 10852 291211121781990181451753570827176020586473647549906944000000 10853 544321692310455278727937322427869117750671700391802121715 10854 1044733269708102370315674072286569557849228284785590272 10855 2062962218868667113961149862677581323726143574600125 10856 4199666052308492510404780756451136420514058469376 10857 8833763321703722088238068999836799067692499375 10858 19245162672730130682734080370690667071275008 10859 43537217760846393619935023732000101824129 10860 102568174240456551095136555797001895936 10861 252489871626782506373825556280732971 10862 652079351935984186054370453248000 10863 1774736091667983621623475950053 10864 5112531752702016399845907456 10865 15645025723275915511549095 10866 51034231838690535655936 10867 178581831217660240425 10868 679721301895340416 10869 2879669642768995 10870 13890323800368 10871 76514135181 10872 469453720 10873 3086655 10874 21022 10875 145 10876 1 10877 1 10878 1 10879 117499720439091082394795827163851716458059626095095089986332811032878850206552392125984170354456588787206137541623641592892713800361142894297576474973649309989915800122274950466132528824767026591868029083847822165619507200000000000000000000000000000000000 10880 69845216725169481850965205888599442488694626899984285216809790758005059208253039374308508998881189677965533327414382535934484130726432434072291438887600145323907948460848687286014704796502818264564196684795573545549294294978845799939665700476358122902886107989542334133043741 10881 98650313415608823024606643006587198697591733505328691734826251115730198225568764108877294946256696792203223783987927239793030199218184193723406528141446889580686021402350445033115389831039266785938405076453007782650696171905519847638146705794044044561247259853852185218306836878705295360 10882 18288092318930517067726634244376660990143422682418879530268675821411901217037439316392426606832861031997397859421547423964206593839618430778911787186640716184626820217440836718475115304828253421311271073989651449638880781233554570651179734303603330152894841582896195302306726515430100301130658033 10883 18698711029741987494151967304527321743221300309927273179452287221149665167543816924694462172811538308264462062615022959765764769165815987934411737696999793057571095981108925125901900663124737575269740906593882828247331380139803029277337322431845507732046263259733939586997085671308436722245573653037056 10884 614044551741127015817283714787264362563478878637272269790475262892473276621405681914771077498900136385641183894212829081343780420470958906159771520699454013427892163722564639929901254923870237354625027354398990786400116320475742477545389355115142192154698506880121736112589711602673050947487354278564453125 10885 1725940522438251899783263433105082267196077490890484994075010468436656189499227218838680878016945462837044743188390633625617221613351222686358249608391493917262644257235473971650256924815032253463164668119031029108735316331486522010635873400454758445350508958398313716788204364719021116684342620446447894528000 10886 760461726053550111090948647629806763304217397804697446279159595144810766345052540506318809035532337081697732973891793367237462047709913958471014249839979671243971741365318359282367904201945154163016359145928483308131006181186574341480243893616423664095708740810394249512395843091249814620055745143376266389412577 10887 78466545079676555095072872091407667004534689915645407681292622855719401825206625492131578145628593294814566205061827140646872291794294445090911865518279263821441033905701039003031375687906605451439307949083831987836554690016100901070008244594668517043684146677481488968784874159672138586754186799283952996958863360 10888 2510668238175802950202772075194858118337443571530105012118492982171644585762488140020388489698538265196156835952623417309079382847537585214453844286756145368407536200082723967154359364121612290639244905739840677926718739474140904692942410716948780322304461170499763691047479082315391172713455370705295956196865891341 10889 30565804799423250815819273728009970630023393819420849589934327827494462075924365660160195848670810889748793580139563319692020266047942962276269303678284223224524035260516250725879482486916766891952214114282986639802707460031806238603373242909855136509158573283217766290868369394499584000000000000000000000000000000000 10890 165151255570590160398454940753336122382521310210616099587071861651541720601230341423511919813279401921106210475434189658313912212375341998453260219956690810159953211956404034206050615642024076202996348884287035081612701125606502836140629658062482445358954956216303303305128160141573766645842921866804255817245910363793 10891 446048814594434815191789399389031506539109061133085878576479423991531862788214226091830800567921671270260360126368899924057925104786944639942412814953039698917978616750381136006411384238609679708188055616433366199180092593371827465429065738787352907425485518582785972727727912290323679635533809640144965539166949474304 10892 661498226142838204946128415167936476287520155877944634746633043271138421241231073535115912740863648003731354648723355587330635472788410600163780928369559649466388308614337251997494007226606697049442235504443739315776854180821355002132392611068866741754484614486801094445930905243506014753146447858098738813064633821941 10893 580942723798330684239315340672153078840892668329974412970198942566582526452935214811001806082967494154927735212143980721893927982590706539256789506892132533352301593851207056756821964185736640939507914369154771373484026335908231263956257355853885019258776046335465923655328637968074269531094179416317975443244419383296 10894 321374157590991219841975944218986370128681727030093819586410366556176806810798143119700996405425712003701888462140688766671355122074298954072568613025634966740806658042482647299885431352528879321397572383958697429070410392222063590319889347727743485587596616472570490379746011409450247063605554425157606601715087890625 10895 117862721814788336911569762531430780509781633277573297708115186340709320748933685378918345745754451810055311904601744508263267156145666632635281875560838674382106118923614304190313584167714086306362754466356438677243085505206301640876031051033278213440335686214117791523397918170869324687528424526320270181980530802688 10896 29912686666978318831791060844091884554496347310663497679197854260043989346891724458203908906848047113001247879591868635437298183247699767440451632599137034316534614442519432727573555465752527044535018569504312268244450772753998119824187429374105388624673523286949341270998400769116683000636208664944587188960142879101 10897 5447906166287787959417260717746089266957666425901281189600516059489663251389331509564166422417885559130051006809192492310495007832895143122615962557061765931870057150192157253498437976592647390797864330391229418827722451286272890066872300598793683623349967711563310573784407060873766288024882292589111217282602762240 10898 734509274280659128955408711519924907198462009844228500486476967605313521456299666775934862706581013707778063505693764847681991681256213351810435149982155911222340980482480785077883030598943063968043713152867742955669894415416460574324673075863185772189100989146001639135706037410186231393420047135065114047107492401 10899 75301011933877072595005014010765346691539246756763027944911843899229310691032510752950673998731639570847795599068705169634401161407662924527190095934262213583465720734727973208517375346028950620545377704225191674304055682771728381125838973651597473162112347146837288554048300913786880000000000000000000000000000000 10900 6008389981701416180487560403096920374335237229108901634962364773321746491745297276991950650135515826981919061449564053794971999870646217637473065009610876754768462883672695703852032077967565737094343354875487124289751909628749583421615544506765485300344396536289334482768377304670625830297344890561896250868747621 10901 380822514141163734374754129087807068029837170883627331346257018983133885841561858187854147812687385508205839674525922227946417635077188640983055801283053466097081208034809633240788685495695815563168525878797429303649695267765114547272029255803346405160132898206892016264204165791967870886850711922670126854307840 10902 19520444305442403462225423083112583486903739048029567127146559238199629351927325285764198384750300061104624003251331153000110594506847234073495710822733092278696616031167717912128427318617419128234148845353379907780330417637447879361390212394733516089338020503715471840977712918860794322834821494602383360647073 10903 822171317878701676421309838424636863006054649331744862307897495577134566506937171464385520472499338391572657276510301156216857441632307843287658049280039911474463286460342462538616574001918723071117082307890600659118092421060239070732176601786221430487554864482024417878398148871125134476476455945771759435776 10904 28859262189000210842652349672742153483507184594423136094752487864777090616245973266695231225074570121647915290222652092679588947055165580685192154898031753165916500540590386624747109336223834844105650720594779723411387994088360932637037256228136049694934105436803434893168453999142453619129955768585205078125 10905 854977342183534102735594529453142728644570716695256800126356847945406453852252459511865028194760998739454266348669685710314801896883034321658249482896997793905687579897515917171550142447957032046695389034336370078371684497015267120778769997232943377827602128622165341342993185835870117586769318562014167040 10906 21622630372944298952086033308884386409045539137980375211324585350220644751322697196511742611420309870168919138959506107846840863254542088567204248649610247899218031808294783031385722476503728484437582051047491369069091963756662696592736103934124244716204163922613392702735813332175444411614901710142687697 10907 471630564302790248394698993922927559142341646967485427329586264169402685603255541267161565594026733776134754076751853782973183611991141153430471545955097245858607014030021063870696779063790550454094384158643320478722077534643878840145537712091654072734936284955580227740774715700251537352776033270497280 10908 8955080068377675101797665735337599536122230381918405757908602798436939831924241844180879409917404056063791829688041471772525348683373419794308033921385720813740357110164630189944535328647071615403499395153719710684505056066311440700327274579077760185039477517054707255305196467833431897862738177601621 10909 149271943226697889870059652643017414330582239295185760522286249819502386105769463499435372133093011788226887906662145191485943600864245175446285880765035256537390548216204622631743663254648788396031686997518445015823231393144748524022655057408004591115273782207403285020672000000000000000000000000000 10910 2201264875106381861984620630801798869646519379209670943891345235264608736987956761179982595363792543403320437982825686456711771814326962609928500213418708011258149295225748300529390312673613410750516507161405121419257738449650933451367865188842617890823944075451988518645365999337614323730220684673 10911 28920863402023785077394247671256077217588287670698827004892530635649847521851636966938449103464563366187058056742789517510269345309819391418610978431652284678788151754956254634853058763443219345746170397345958214690805629801969497550334738118429971485683147966117365173398439028705274039583637504 10912 340723619761820822382857844409718494023948091882490907302326948167079379712759198552330696156797401918163290341813435885048375239043811466772041620258862979681162775475250360643376597184573780276482840084886857115872694034082552389981417710693399599296832607078894854478631404015740517398157021 10913 3620997695122499376969382998506150915891661479007252102232029619237012355292291419420493612954210650430909535008590029973995194226245977311117625302638129439602721971580079164307869507951735804306369136861235405624656196057118848769786725363468541384925258233389589180278291024521328649568256 10914 34903762239288155587003712956273527338962019428360915246586680416470537560241293628861415245415644240365719492726879614920617479037420051203959718654899657330184097241548889437554573375441189388402511326077762239160166671773731754776767324940132064335396719907406354641903936862945556640625 10915 306717224469643250589606901668844562759520661665379560940163686494708458598154458620662919348196623680594827087801795766814471953159145199321596696373029764892666889090225695632977858410816888565118376042458766676889479953726399867000553928449339989669766059106780019447905495275576229888 10916 2468705261555099777195752784619977568244844624598532029338318877432752298160724525680682744278614066530056868764566969566792119287844651276294227843271673422594153430641849078629864370925807491060464042894918035816985228162936410102047229634433839471224342481453961130633890377744253381 10917 18279485961671275849908408425245065276791958174930026791885194348252229321773680358643261382780231806584352358987137179599263386359250681654361480583097806983132393313817830145940516692733919182530500307095648599561731486516777567888047140023992805149391178634138774374232415199559680 10918 125023086257737889848428896043780272451929353973360509919171327826963333821971500920737041040952120493144705964604496099647854325050055201310570384588554959424917436762584084334038846028169673261101583436473644925705649786282356037251041354449020563947523278009379878472934034530401 10919 792861830722605217855920270499384723438936191990819012865877651918723746533001181766308338521445635848888700467446543913288405766338392473264539792935757705091321514357912253678800836203426970556611922828024016584395583212396709695962736246845370720583680000000000000000000000000 10920 4678731076519907408770893683013964076597928936946515867004755097486861371864617747190815553969458782705812709706857492914240246113406759389301554481553736087330417935064239380046903131341522261949147979892616863861566361223407648083650298219679099112462628061111959018016887501 10921 25776652511078665849688615505236727636774574093171902805335975250706131920375017858679069968001667599805762464025847246181699570149107320410406066308939970822410731519482116042682199527790501617606999598089134281375751249681916956800224898420355872843476633264183537114808320 10922 132999004700329571149729726449704427855826208971978342762065011582686635365351964538621977670509359141344284120884207093607566463559253569169753728647588917833111218288970460826140511277983459278835404366674252222137952206869218808506871930456996182118873823471347339300113 10923 644566872094246748547603486643687282908455703795918392000196293760476524608143004602358741524136463835917454305498733975686469685361532865159740904258908754188002287598871213790807737595952310117943160678774453479968513863868288775219240470804379311112123775656757559296 10924 2942287754077029006748348139654976878372380267130313620768389837038113913400496247246602403880938272369944826021078480156865545963288187302742980140123767089759901408661296767012973233307076833599935466071951233479629040099866880124762445419833487328827381134033203125 10925 12683277531628745634540319564172675042308292142264741752071852037143187800513607204139944627442590248167707408417079306858119814311134150612212504248978611201602832590921380635712890504694036858591079650645212435857810521306771039687785510157835545175734931978977280 10926 51757818092181944367765046560307123544829253706198050529830357878710502185416253049861564815463544464594694941544350014412046510693885028148699642977306272992463716038517287492426129464243380321926039505632089243718235268554556005301694113734738523527511031178817 10927 200414793443324747905117130242430265067592975279742651962973643079610428788172293996517090327428755059489950556412315677406077486791821025390771471150397709670403993442395041869384652656007379135568589215383975861793762946279439001899382028728319187669011660800 10928 737990914562799772066440797805955748034031227989974772844091265193652359695550735458159175583850883743342450680049982607130208001030344272614554851070341407921086477542179532399531391732894871276728670729047503503952638735565817959264841433511224689130928701 10929 2589695364271356991600511332408398428896888542363436104162179441427278909259577579946455943302293483273811781143543649618834310510968373287990821915444276254720696294654465515311952597402364795418938491362992291735949014157023049154560000000000000000000000 10930 8677335893294826395604268251079668953195676059346219499830113239479416563522249491817312870469788581920962929059748954722054779768902359914884090600233844727906624747361393603777726929583397230066738806346345393867606117276068899207744914092605730815153 10931 27815435456584665620209938039147270943496670640298780462315463327790259979003753338071891135683671760222808595200468690659106203060557796920028032118963478902391948446291927749455803958842887259411685795348289691986263138128197702679479150576563912704 10932 85453488456764494351205988630339137725699447388459544688149605915461204749109234199962750632950301108995318167458957802236652748065628144384004550689918287710638844224818198558199988132865355511969583059827279813007717417477506144060549028852721701 10933 252037328438837751595413183798380601327595832882717181228887583562852468504184669628144085920194929633166963219942339660394381437721247286542849635195224449855172886983223635014162609114547213716208699375789542828888453538894790189098584365858816 10934 714832367758193549594818333065469873573973502185019406371500058621023236536332645998711726678135802908542390618183288114146169779817513584042217392135045967994448533895774110599346110004788703099022234383855177935176823668701414585113525390625 10935 1952674184344950301298201574419383120506529201088599808219020500559946087591421408735385985677865014596933939662086113731195439909092964441974970969914370763799978337168120335692393387634988167579960611009546385739417463798330258707120652288 10936 5145108639114592040325349800116551318771984515394948507475048536340259034489290519665903888183105051330689756500602469617516909860004932994773533792139591889616873858234791333188788016551665965022494426086581921392625059906166415691266861 10937 13095571053012919102406027470591949610542589478824003694893259077595793474756275709168261572166624903902503385823896379249414237806020941898545325788318895157418920719926514058520477637669846374261767057781449367427671694926833589944320 10938 32241869398360665839725574379531514180571841488109860116158569130794214651879212448014550757070176352014984219674876867603814606322895712357532757747791014443385430063570069406900419203615623656709542310329729492017450321023367506001 10939 76888100511701944189620463889187039337656034059029659694562993849796047847124709192196331729832530977145199634452440739095883139272549605609563208569167714145427871250808891947014219083826453201712247917982515200000000000000000000 10940 177826520917357388884442587252311634839401490443861681133017582057665578993224742938446899840566847563341410151108808010243682444647767853076518218653732548881720513699471119608927811702429805559389124978652551529178435271727381 10941 399362495830629567248871139976067077247272058097916406176934977786602640866008010574258564235611393221039798357233888843703708529099104008635014991546484402545625827075112467384344692141141214358398944754345690048987188428800 10942 871941013858459344913897086681662191897803894900492347770384536794913799960870721743136320344418462847304474349344218400868423037589620899329761750164812415040491976064323862136923190581280577097518118572929496519815953153 10943 1852908092824511925104192714504853483063610815907966141279370261071221709250344415301516321268812079545257252115135497081949814793413678478566690598894534008587442262337678002535945024471609939245371788690137905801199616 10944 3836619642592397342937415672302272354904804604401030298143206817434089114515747824193891322627423357045612978864285197698168811089913684572804623805790301166594411040421172895679932590033005567514535790424346923828125 10945 7748849784906478422682754347151622627455928771601106941991170259684179358924368042269995244927327681685824545090609594289228775520379622073722904089878542214305272651637124019770203845364133907514387248460825886720 10946 15281651681505136972832436365168902296107308072593802405530347148575275584225227502145243554832311936499903049769458347605837014092245953390667321131426392321728633726739748948704973038311587149849094478187197937 10947 29456774570807622909334183070572895939431135225045253532944625068310543094778280273864968010471763864366071000719212202303863130455982972880662782900274535122155782401177506810103445767379603718779388737617920 10948 55552864054237903819438612310162416736319037185577374123848125266127149374528529274302590945344122812828395814867342248038584809932795792292509548601202309772031504383524929561767345895281316607144396648581 10949 102599844266971004628481163140158674756333733773424468012718645694760181180821082825681665601235687675010486207913214692800009731258692348311901117584530857806871028915447779507279233024000000000000000000 10950 185740851058612311670443372738465126195529272307181164188927997990912744422286389973698655122077846968116027408963765888850818777318929485785909985270598250263381348660282829436663152657546697786955233 10951 329898067069466733549887086851812243840437569532946292946805779566334018597118979373888394201185845807057514389863112214144572644490356467029838981021954065010493179976339108425631587540422207995904 10952 575367317116521731362085196767852650365398228048942673052521374584979391713347306315751906622504125609472750740455633490731239588572203195871815199824869174903066777833582262764865085313207107981 10953 986225358012453879957855401915120225629832098640184033420009890895361023561895828592261476692839093138782902218181085514370556773456701982797628246821582603759026559722110289230174904674942976 10954 1662787810621245038794882908867970314363353008368333936273181697917036249213551299765302740663169638215558261808811235227841369785648095308104944963733208462894507266970331190617828369140625 10955 2759837970044138730567943342019013982408995801487066262344845867148029378230772403674734307723111202472057676160311399784307732746059631117450827159910336809855487844804971617740692389888 10956 4513003450486128933171064272772599864892029048536510467981990286506161773129201761488355331424304782988979482502623891378941536718601435106667528201922752665740086248118485951712615541 10957 7276553360819393356892902821350408584435630632724995041653694515717993119257296345768793074692115532774328797473670849528944624782781606687825411396473595735748188759564218437468160 10958 11577114609609088233335668234755693780890751623282692919512160875131865891322253531556434480230202995158651775797600587553364644231055700528012192441149591051553842061398439691201 10959 18189491491022338948170291254993230202966834255644264769278727035510279901569876060203752234527077313578037231961412299219896551964135651447677969766922862985216000000000000000 10960 28243102846396950139140871290549681003276614020995326549611696998346682697352131433793614904066398309965070164221196781279080667977802558644730429335985000001173251948651261 10961 43370791172641552633366293395385643039338049469536042160734118150601978938355348264720327202783077509315747774742305850590980775604207617667434846685711136862445533921280 10962 65916290371134494200827728595842318504226754887664660325514995322505146820570199204711262326113309820604154677220811215015371834919734271128546160889305716858685542193 10963 99223016632290624382263005380022911575981112414237144576810590450682447601128230822255302070860163105891315177510190327238696456735365143150639824944355562001268736 10964 148035874524201445104331537382219607165047574024520786070928313713989237321227751031678266310420100274429159673143834435746485488067014457581554479511895751953125 10965 219060622945713963875722896421458054669385641889532864525533140461533232143845199000067307229364248102237882354043022231535670760042989800267547795082560143360 10966 321743750075783212094969425562025449290208775316079532050967926993269842640623605295743647621000422712427132795901327419740037510561558584873422805930257057 10967 469362315464026417153795169818566092225780021682090205794745685162538362272774336997914470178369922562453814950902256265422828979355297653160426487152640 10968 680551628591968678140169521770095226306177016775031261475835464602374655059400012893836498984166766286479444256921117985377783619765293787263866017261 10969 981454634737863826639190609481590052487085617083325995789907949380978826051542447370002349271124390451366840693397402839986224538583040000000000000 10970 1408759051208007091539675840887900866536701357941492227693688951412246611704445049158447086493754299478527768326456069277611227137241206327944913 10971 2014009679252831499832210077740290535617035642501382027558269966983412942019216867506029689275591788611240094359655804068728963417092971823104 10972 2869763877342969298190014192139517917380563478160839655839089495890114851636901352864972219508260631040675383725241263615435568157605947861 10973 4078428743378641757089850177375579604956036786921140519033274427564083362349820306458023612413963808151674498648896451050073235166068736 10974 5785027092395429145360088437554917177015384049617893930337779350332103020425312235121836724555235400517765906467072873916449462890625 10975 8195761148840487492376686605870545502382279253229172111030335839824069107442766605639742160163655947183659240043176515330992242688 10976 11605197296807161461790042944548126075985650294634518003726389962037802789812221153754973452392893620007112217030651531821795421 10977 16436372971420424921900667027257615567024294879437537258094421218209550962499544987001037680391003908396254060232303653683200 10978 23300435694805255856198893260104644602693496581263961621099247546515584744098989402320783428597510049836707580989763238001 10979 33086066319920456840141313201202682795439312419719244829080497686286795033974550743840244084365904137116712960000000000 10980 47094740743988410067124115979158572351963433289740878556998082131118321622411830099623808819419748032766137192163141 10981 67247224072699375960625448277679392583306269788166354470855237469898332863349396791756327808492780347841063157760 10982 96401888577895409525629320393241181064954501557731225549995589666450643345533811302423513892528648243516603233 10983 138850456160724778977694649368764085078594649779503798607523061450340967417420930138519598411571709561798656 10984 201098410291178727884870946276562304367962831085557476289920737414827166594659513442466786878954392578125 10985 293107525247458823780812595290485041687698007924965735640278704697177629547411783910562979093099315200 10986 430297839662741186797617911163010260472312053800089624548237498201509507380335442794841032263068177 10987 636813882224922562772829589885215771625367682821872824738280621805570102924104934746737302568960 10988 950924146688151060581019712121082404150204754168307441349869529745311951976795129278570770741 10989 1434071560693420272566232702560374663599613815664324583819193820293396242644546355200000000 10990 2186266301394763676961596863455177721570643497941714650708704016238720182207150525264193 10991 3372670002720500282397666958243788780612834734617909682806562183611551882793193570304 10992 5270255150892288509865818873015945662276747984375971757894343574368708075344913341 10993 8351103695342280805783547470582230048896616708305422504014232128895604119044096 10994 13433804388836418610121311930429209347396181829364252221269027915061061640625 10995 21963870867047886970904961729898475079610562788258344000151991501285490688 10996 36543592636857202294289197687317299459948318114474906597804980269102501 10997 61954483747940272059624320271252493849584111141470544491491822141440 10998 107174626303366821052043545292896085228525595029232484411477178401 10999 189453592428140889758292271067439161198285966484445200384000000 11000 342750943952937682991366943134610189530660363010310727887021 11001 635679007917869500239027991729952844439557229062117130240 11002 1210742625088136679660103321841947974086624173183272273 11003 2372757861977982152829873751853248841535422451941376 11004 4794496977238330724846071336636792982827230143125 11005 10011269916769098847499897258769123882817290240 11006 21653463387630516433302318685421958391543297 11007 48637870890998008314342687722159469690880 11008 113783671391864892827610213555739125021 11009 278170641224601976069708122636288000 11010 713536064485705345809364335033073 11011 1929051617369148401218645653504 11012 5520506179339301579374716421 11013 16783325692522681928237056 11014 54393079854633723187425 11015 189120621068725893888 11016 715372146085632781 11017 3012675502394880 11018 14447611424401 11019 79112908720 11020 482366901 11021 3150720 11022 21313 11023 146 11024 1 11025 1 11026 1 11027 17272458904546389112034986593086202319334765035978978227990923221833190980363201642519673042105118551719302218618675314155228928653088005461743741821126448568517622617974417718521481737240752909004600275325629858346067558400000000000000000000000000000000000 11028 14711740778685666885139261313061044455515206836997347024479132923675111701671268598677009107091025176503782114365572906090794826594499583585302354624156355799244537373508220857240913055517248352668076287278941019049419292633570981745317948325376052625080587465622120324547945483 11029 26040661647076480051513551657095458173958764676795511645098656490642744563360363463232845778916303190084507490763454753355239825005452059054722891752215321600805715013265699737905077333671747212466009988387422349570127870047246429491541457988436282900894484714335349074841102306078732845056 11030 5698974260701569587081881998904955011901632534285614386986623687183401703816977465405339319235472471517661646817371768616036474172498474165015968922714444988096243660932214227107986446189679555144847694411514755287668383084954779919229332703643769627559153867610991639132800149837135962814487126285 11031 6645588889375910401900734158955984780098847622837163582615985409592485877156097512743048293732792430939750552200692090641783413988153867605015603096176157369489516790450691171325526918852025393625324858871450844911770078357451072634122746146300167099898052595469709481930905445649717043917713245623812096 11032 243320400546860314701015760142395594656353945401876394223563554558284914770749204469364410195077337569810573614802327748103106840638843442058018713966845094429316649564194984698397727210671176399511253140437735145173320007799062814681017070016708025251044884113683292604831750537927080295048654079437255859375 11033 750366445589290083439994121567001803948829100540417709566809032470655186718936721928906209206064451479378716246344106008135063567876007733939540230863652777067794584040826018648325964459447520383404109166585174663757674802528410490771411203004792377683986970734683738988913463202062545657690829230594342986448896 11034 358390691248017267828433145276981223787389928899417746708489905502108705377020576667247945797327249246033036078445167948933554228857729442490419683576094969196672571277043241476354536383635714032246790552226257903931581425658219213892213904000105802747088958563998691199285829179780257528865185847293137765201904985 11035 39711369984028991206721786453204534470787379234855660869743481167083874161047371896386145153922677415113852439531234769249031956177982575099143929129829321066695562112317766274819252324676675019260364118797044555171625220488837077469483075462347859636478654452474600300635085628392897511373029564306425724899738779648 11036 1354238747268051921487948376196526044654105288530268384988817183882286549208890973792726346246199144402179690635116371517455913861993848397896077547960899385075961399001155543648324253789842334828545981935768246837395418106570064658593032692463624257487220322631426063029839895285009290891790112516505339372708552934451 11037 17463295019694952412285467052433752266469545719092067893218184482884529088342329075685498180473292885831347673974583568154736911430524682661294780756344525191185527865169970640143833110020806003423025325120018215587841073642117879521825401327791489718684244372839631234347479108469915648000000000000000000000000000000000 11038 99426784645886527550591898492377555227806767528401298431636904711386242341231969934845710251313928665116895262797952479550713071307303997379249570891339195209639968897247332477196290890849964842468062679014392092836830505598045973225039987788787713918652506109007727361392516744959928845102840521200908084915582061756325 11039 281720602997839225183601073990183094777454603774126791397492794285758954606525249155910521269359122162781696113883071030225841545215830156943426566251994436006000769228849910946604854833758325770489416071396712332700101704390998507020236084437473417891876884471998787674572828578231263990127300200669797276369676551585792 11040 436644515831271982635630885915291010948021376118275457454515162827754721157994535830602299427533103143069288458988873785256031596770863001067096517756310966863406348385702446078551896479276692377839184693432106014299857258488155111877601572321380065309245679542403188527768942748558512363060332556585566424384775877430615 11041 399444349765827882709294266799367204054075785464749963351285675613718478936296530259335222690024620200388709163574617222475477244263585479373490371688956906974142999038425791231983852159674997969986637557370878642600160104467321409658128550247727430154973311423461385446414674649964014178739693196777445409590394902020096 11042 229504227196063667620945212302648054300361258503563369875617251610449153708463955771753577923633215142885289830770417845810859065827412151687317782257899397243256059498030721998159349228670445172942623647711633598398609509050992562086756962079331387158291219100578117136725535689430361740856595296808518469333648681640625 11043 87194374346026879443183228437395220490292941574608285288497269347540845541315996012139652705313672290246978614563382099400647719906527710926966213885589880887544744083872273862667994679665081219890880109675124614679243996395060058021651026754181021426516453466744996214898723615672740505308453241537669949949637220630528 11044 22871465358539166249154365381231206982946857968779952570040419049776851981745944828544817365343958880522578119658356894780100857563982691123435391611852149813172159353933411481939238891862166376598416519116008280025525763569329946035337096585507732681119991472202444611845832598813152026288562866872970257669014309860059 11045 4296247335273839362853830518079948285204944114005797812078940064084907592723391735602250290139812517503808410520439182627532975805390776636552623304605152564706520897726330775181788488574669108371836404571643437658842385563905681607916441095591701867253515767264835973760800524366736912386691003969468826404581860704256 11046 596290453195723028176528810665343555297556003348222478998807825712800692246473792771257427043876888680346482246329390510143176479775356548529732734634617443866322537970564539045178483686930551806807773575498393918620183383952515936916125081406040535022873531595673597931577110578914689015914235555355602675570589415741 11047 62822519532839464852710055142528501992386725662750534146105152512173015936404625297360445441704800339725894458657845416399389345256047917658090000848318002606959658863265769295625625951232757038504578437272318729048516269450282406070029768657797497994082942852563694192320826224001679360000000000000000000000000000000 11048 5143313342173310003276885958333275730330862625349395517505982042921070242894558797312982031718707146028775309459365480832821380688234780365949539375029651820265172466937207353323808720244006836461156202908684118450943981866952332045108523933699685278792052887313668146654034652689065235359592115712306845286362754943 11049 334002183313823222657661522021046732815138274782807911330169492450610604978119848459644017329266083177256129871364049570146798173552855847672430975836399009905368817630362284121186447431702317275140447965212774336823296139813612338243088290311137619159766952771344944828668391328293341550759448600709637784203165696 11050 17517735737354239609692769836043215628913479282582863947035102435299813529182564858912502100616077926773539297405823010050536480739856306642652309325135139092893122914239470972855400908963236517214437863965096807931545125913418796580389904762452042653272176025846148268145424057579500574387163517011380579218300425 11051 754005392698646489306993679322636969113726079622062475946833790660334630053403950265581698355542775071074209632887844571224446669601421252502614374620315183977597391673250235024722142209802887207064324816599150329657829720150449120136615796782043868599927584602331452373264482423102615239905160032508234721918976 11052 27016004175831540090463490055411177002641055448630901006649203822018162623883945599043333803861350862584667318226302394191562153498876457303225818204192563812237244485074139480436675761517822621329679453080045723358352609675253253184348934366204508840012301729862798485746540700185063456028215587139129638671875 11053 816107965249595971744629749899486615357515205213636858379915682236751943574930645157256915556714051924460785907841752953128297995416387377896317596188245150364267951306102362351001625551930523428911020334571328157793792227437075834198538204253911342978254556720015714260549638392875671590172978087406858141696 11054 21024316543121174110724407409914779135738935072535840930380861248186077081917706886993772345046837305300579227582174474756054656626138098396476620737409356011203053360696130844065475953270679308463434667036702739245688309701368832607192570352109712337611633390453348706717304557464021242845379306691887428565 11055 466686955824493003553400494065054668104200821482849063651848226215254547438057213248690064354826998354082644003159105213434255145673887130096676747941539767341463253468776302737150666892131339100893241786078856884512655292550533031202999126059056811508906731836462095255681442561245162256482652351845367808 11056 9009851694938278110732253823223214741465747068981975130159736277402308262235209782507021025237410367017452743981326506609998652942848294905774531594827618177700838327428628129008705559516699385294074023307432059766164711495045784468681158192423708850399736176406462502657065563350933896629060851683117351 11057 152576142404195123709657403826385340459194531553650302255024308486180573128121097649523112156807315299918517213781064384937322465471923602288959612579562783314686207971048296249929692810917754400384612040105862912154643820028792057331794894693890815638129107796669573244125184000000000000000000000000000 11058 2284002218544109933718568832161012883396550562391837940685679024539737215067892157423816733515066012265877369022851010971542263235836657471833156943092672676050883333266079801995489482281146438251813207237023761814764906487590877608718952539639541517544280129411354868578811514852186543151277552090465 11059 30438594926078161040964469431149143947056062902457117394063288054446673204270909338136798423891940408852248410929385252059513575652022573682666760933441980576352362960730996205880086476084961493448133149697633029670456056349244723712460250181953081588437126815540636038849468510117708092556739346432 11060 363491551302313885141980069378173187399593864521302459284149919679974021331137202355902660325412068996408837212261641408416089573382921369401299955323283167403008157663808903604723036989785379695144085081878153194922852664223630171258383183413186074495616826124177057839193154102501063333163832235 11061 3912942672294271031876269187503622236389748668580641319029639297365823206065956182988004418480425966314984154772225483133591573077092207665645738480611342785266957442036833461659524291795601150803135722480916615472029230322030558811991163995582777938466883950710848674880058040335383298054291456 11062 38181114800235159680207252617846248788901158951990124768198801803922305649604829458856966950413659516727051285762838500445187539351287364623715894802656064275384655825288971236664776777184759243749116715914400888923531531660519638186665012648908493277824864982819597154219181835651397705078125 11063 339426721579271237180918461578394377122511881824781725131603506132217730153604921433570717083790836696626594444334530815280138730318773772802250661565189631685632527753836806648507079551255193787720822762798423474888615052951696942930794601366690916050171046915007295153628228944475946221568 11064 2762169739310044285280132259946786965852516355084792848222878585532333390327703863474459148690163978261457737744196245262434023151620428154932000236112350823368910577361304683671209665307779667091879274316099586207974760630931016061873370864946796643488991296646012179044513811563372830799 11065 20666673081161267359249228477785002133034257709948398173101867897045836324018114541444596912457225288246924684403476599772679501832863328861569464880421785237558448000993561133856091044778783333843594487751987679844984748412749455053989415455661601612312754357094444497466893288001765376 11066 142752628777369444855874101044284184823132529897523180427683113878167374985195714013120054232399004482805929588403226956249437436595096132681558245773724198700401432221738557229703256782367771094256817889260318751404293076561477793033004500638709716429186779973376358198539041072170681 11067 913796359553173250642660351437343600757411489428109077448765161035944696856601502679132590812560792421818024150797912073184070513940386828718011183317131087022204921031826105889695051340372326701580261809865538555375476656619720633271941913013532564085800960000000000000000000000000 11068 5440225417219829336512963154645767292696993147761189773234017361532644549997708887845571291876304298406430041310305569257774075746979270146563393748982903820534900873476022853714071053157711052986468509563506272029433511653533955743953892218946258950170146973311010816401916891603 11069 30223076166447295359162590478481659292174161385557900271087779506439880410783666837644055451337407705908594257562250973340905643207437102613738213191953983423713409121029659365061756031374317727476939277945198951638843681855750521075392113943979115647089255613966568866642395136 11070 157172765257017497881041926213986630921443856563426799025639119192739781137033693477787496838916954047558762338498748032174120526385305616797488511033264613801063615002522944385110124432542868513232831119665556353247809298332238626262471168287144342429967282123319557959336965 11071 767385359795157337426542849346585508634616321490161621460047629261375888332381900922632024650613746036969748356664790141384696043815745780156595828021386937588704928584708832746176064600906570783800133849216289345452187690190508349839615134918539369039737714219350759571456 11072 3527387235481987062610439850604375401114070250885026530237198914276024685846886556637280854091532983400988274269535841945112697978125049177659078258287637105253288104236670051974533807399339456748630083244121639527149443614793348189542205748459039709741055965423583984375 11073 15304999576061631058440232989301649992412923214281909888842690420857087583252538612712352100490902604346067725512832416043481958715508273680329078922520016039908052140135266796053391753383054578269564154646021135347941486486030378341679656885522946429191208978345885696 11074 62838830726644270564182433205392250777085921844779547719175833007154646178801473381379977507979989537062541009279177176280309618604953323470965176694342876637442874818342658748691064927026486430938956373523746041832124697575703133214523593293507067362146573835337745 11075 244710964405275748826871537484528803911617496172287227155237618675051996245882065122479492617232398414947032870487061160726305745938310819328642068911801482841902982913243437742381331215671038350972395638170713592040869125455323043983926762722192079179931522695168 11076 905882293333475571419807150044471713160058855522617406912279152520046034806744468998125932057413560053680442725231270869295881546168331183495356810719253456658771808235193994617552172190379680796692143854745822860163986555758752960452181323751571714006364272251 11077 3194450540273159945842186197772486350915562807390161802812917452212171224020917658977587354575017855045003122734144685842509153140581586033234842669222548898837656539950790862455367215215337231280850952642495592104204731940186259529400320000000000000000000000 11078 10752117449445545648015323050233206286605262380680181774928922509061634276491876875171691268616692215858507077104521068358981061211844372674290668895861885286319905160862246432006496470274306663182948760257677232777298789707689171432042585654006758799189405 11079 34609105362379384680035491330417340523944059943818317405098799633840204677504766521376263247834516883300798415352638141771575163906359938394536884509845404468915581897708677280664221997755183602575730955746179598655501141516002710253936638986223167209472 11080 106726242702896442229157659145011716627137245867030989910698537203081767404550919558574081038718234716716395480521071631750388454379306701077213643614207521940721521291178854107710131583943916782629129985888384354067243463406379644552113756796923617055 11081 315853812227099944179114772634928933411590512014219093804024427769595392733269064973763304095928150686061288059537649613261332667443208242282196840460382106932779970295945694848600989808964295428630355787937933619353105898537168351329716773549244416 11082 898567891392336420789470371740115253683007070068463787016226907467529389085606688280768780550264979401278698292545630248319532138887591679614241432349285176185718304485879458610647816241209656296016050529450629122611857255883032976627349853515625 11083 2461217279777782615472899737726023701792048176637687089323904728904516789181663064535220120802473180065304570560091185186662183875865990746883059149232913312319010410665514156949990342377965682425103531779707599689284261494425660909330165137408 11084 6500376252074506000161002207097619856541665400817474729195778255347523341116603418541815277503886714064086758383584732261200331439699813796380262492743201342047974075146837253291220678759509208613857094484629986841585640660649363322582853539 11085 16578471370431323449391702236397759696451141215679586746337970376597468754075609314223763911421929277477904386822594979648955667030154457072599397496283262786263257498143034581330268673726679005744935562976132330696207498624871611808874496 11086 40885612671894089226805365464940104623980169948985053950452679514113770778803684488602859554140201773165056697150155682644761315860217899520279014842061382361675156075468944168850789249132462914643784732469867225165826120563510836256821 11087 97632741342161330870937941274676011810595576117370255380233000442967049772574557209360257530607052732694910631638395895632310374941193283595574491624265027834160273124211444217615295691366806916190076906078889574400000000000000000000 11088 226035268469278249651525622514734809909943069281672912976719699281878986180550927602261591650082649304673606009466192786558301136204982028337302660502029434883628800751887968779370995015765545923972940193773626803978310835880907463 11089 507982600619038142853986598812958948694498514938884251192842688824032098016741658610947843220543530011703346491858036339093516474499608781669329137544646515765553955309681871648279397389237787296285788675942195863720240009445376 11090 1109507469397621496434927313896063780185450585576829616895528377614113951030706001595930389490995839047490563924161126519411605758380936732704694661814197211871291857423899224205470173644557083492993328464403146220380172851905 11091 2357866473018896759898060753753680624270114975822304138550871022214237216837875411103468564444165802190843619959772292494691048428870059116589604443440876950740601581739425080927114911006027159833850178640350407404380225536 11092 4880875383332123276517919896176174930762462387458428043027669489848499253804198718600391006505485503841583910895434703918822589536032167092219356293572890652956424244852548559344696470697140285275212916597423553466796875 11093 9852171062176321514463766582609978299348711049565190557996744265537893503735092835595080633211121131180370482164126879128175871232225787171453654486737478154314826701907802882647722884386902028687498270186910982864896 11094 19412134954129424244272737818978886297293039368913154742643482711040355682108292716075181504307237471730661277724080268065235477245037745878771785384787900174097327814656141019640095367664206714626748845959673944525 11095 37373125315238197071890579276576952727377203251745544745094764947339896998204562441223957530946261489238746123959630248832174914024324563606900544516130687977179562220085976196798221488145865343770560141855817728 11096 70374449612349309688092519532739182367953793954941493179273863569793546143970126266665726515039878457495857541362197748971559109346529399375300474037898955893198135827308954776534156695724335438803375005703151 11097 129733683164313704606231198993293151045714621007672736761210821582586479080309577447132558223885776312925685970816823161743930935971789615963650434640009001308582148307428218120097316732928000000000000000000 11098 234354893372612470041632892596136110749163415154977114500326912565174383868416517271030931584929376115026723295299316519753629448269764174504383238203231391350856077034705856276817602380591292987269253145 11099 415211840738971015005340256299179361567789221242709697680886168517836142122430618961942868165533407486134883611665153779668295248803630960632322979445445815720581436896406554659923220514709350920486912 11100 722139228788845690772279270099951710334581265500851873202201293982616996034373692179397671836680736389449815039060178082329215702842447913936713331294631074585594206246456099441337086385527821961075 11101 1233955773330346281048168072553853054380860752871772789810133911298456245073082340172362964846348969726953401312018090148239134455012604777571833357545968965718638655775813978878851165189859966976 11102 2073333422270017526728763321894808057299514482699137259497878629682109204124428507422125344014509959629278234392179706824363295319552684618172131486057479364099100476036368619721939239501953125 11103 3428350084798019191299898988921046939994507711420781406916165864082873851400849707481783960309697380632670481686874785825462115632611133800508978801051912855102212956811834709718054939394048 11104 5583363397871013442703286961872750818655552847910398172929608254114380583572680168046767415467828369906019806971607425427618345057449464065250496404969427968283413046182103913304744624279 11105 8962782372106489223609953345949812077977371486111191529288798211137932770808225122403930508460466634353072037002310217936779784302352320211783021757599838860345559007252506317596655616 11106 14192579111844783264573990681625744721732867220661136169642526413904603923689490710918784664500715431113123695378156651503103305714978458889341362081186444118792840921141768516386161 11107 22186096814481640256322826885524058280520351258302698742724516846208089529260686995082683567243748949417735540305913937478721010258631096425345269324028967441661952000000000000000 11108 34263046803032230463162175096689725762993943047994056237339796544720924427426216988329732995809815877678579879132678395639082950793093894651781914439112945455160266537003434523 11109 52313793926467911795959021879935226551934014540058439857984901049922514799296861086248485932340154430455634743539058138471020101861625500107897739909223422011857333089468416 11110 79025459717240909974179552450609868226917233990997050287418042672520549462937053500739923125921811131352376808219687188554127877061900990135431954324163116035355780981245 11111 118192532724907416110527537234233794400986652281025397906359034917045265498990518123652374523132907342632233386625591257880807555969007317148377497173181215885246857216 11112 175143294147431104795904817976133872277454927703759068493246476759158343870986775739131237478331873497642698803223248685726592256713494936638722802559078753662109375 11113 257325497399490083213464406699295095015802937754308169179306404957849244933206446876656288669754144976079464933031181339689711620732965303946000158613349435703296 11114 375111912502231819303255203879273041100429212373409542584531740262930275840486762877138879235847949564956686813889825493066207489915229042529346188849026760905 11115 542910795430422961358604603324448960851629624383399767700720002091847492965145263603641168961034187459852333833928227310822910148196885621013385830085951488 11116 780701354982859480880973948719920255682082152804950088346329380241107856906060861627705157595120513714091893973603889648168025527602386052912174182474051 11117 1116164728458452267974503627215448977395714735162546936591795996680477813405043540347622055708276162625177103574319768414395530572862586880000000000000 11118 1587654089223613592281744692955310310793539547231489818675650181784712486956522782667723568514837472845242530248351715848005455787510171288251841685 11119 2248354171245911224556695286434223950036963867873167761357921013832860398300288232854263633753138188680324785880692150237554831408872420647370752 11120 3172137156552468717892317795067985539744215519256811803416695474226257580689244664686134462074299498756876366949319201211107049836294309000295 11121 4461853599287728366291006504200015822889087969365601624953942466815685241073473669415788396583252697402009495256803742681918718246582747136 11122 6261142366366473537922610181474290197264638117759762583121064947906124768889339729504455419995688426118145808817665574794978801025390625 11123 8771362119572564809909424118881874790947109561898691045268578850597546696895435921280516151357423613859827782838431610536028157247488 11124 12276031869709104904114768873086460982343388352525155958190384199442426354140294696065918142297171486246213800704656807695988919019 11125 17176366576451446329633781280208159702765976876100958039535618827785875867415773775021131255611182915472504700547725610488692736 11126 24043339539723355185027423214737688983659818931854843319915538051736503395219044203360555350050496636806769776279959673990701 11127 33694572250486954730022513748124733853119249326521534978178435016627968913338609831169240168831592735137983365120000000000 11128 47308854414847693881014387007681069009232039511115018700179094850662926385685222000076891751697636936602083693567184783 11129 66598232454093170686818668113918383659221313954953406982237340011091033799187058838759572616873108141695367701856256 11130 94069032645595495900456433444083753279497044121449519327988320510652998210416401573105370576370991173436669380985 11131 133421686752218297486546260240051312838254809269068708018972460319128975392476866379945484748435710184569962496 11132 190169523206732383019882046132862845530423428585958739963692041680872102781713533510129807597218702544921875 11133 272606883015493599555873813129990337782717386053824050763526393594164058547607739317037683046960800464896 11134 393341122444821570498595339856317469311157546839789206381130140703467625477518266681605789137664498885 11135 571746147063039286065874444497114649793612378562217921967944965056706082417060812286515510874472448 11136 837941557248507452935718125825301608477425027303972259485618096066014669020978336280894763408951 11137 1239331958567833993321909853671479521658551898881684770440121061569272067769367946854400000000 11138 1851504120056165383902023511959751078850943312689827304686494271569066531363661483435875025 11139 2796653574896612815538571151178075549454643016272911205820224298686744525746708510932992 11140 4275226147448824752150808729220044147521573601246307964825280642864895135477323830715 11141 6621138354107767068537288988855916824385333494038756016351677829542903902053072896 11142 10399803995465358156922614156566556028279813760525827673125083679496516158828125 11143 16585303296711082491457798965280045475690627496086921455658066579843845193728 11144 26886712602346429686236761783258407788541869329228752689576257265020593759 11145 44361302873615809753259812324631883991119332932768756440855336353529856 11146 74591333392511814568151028259761234015864328924594572120072013222441 11147 127993263427939667547056034701938748838457943387378104270848000000 11148 224456933504529199128301943133240354863496753453732701356950243 11149 402900750417157161943075657500122801503355190932047340240896 11150 741480002264403739731661543635728460964379180140751227125 11151 1401545910759474464648498950901101306786592040931557376 11152 2726173834105350360262671860835609599845790177914375 11153 5468111664940451071906590081221465226950602653696 11154 11335113196223124439988184136155950052737070465 11155 24341811254421147189380697233230716190916608 11156 54291755480005355088374393232036855091851 11157 126129802779046004537756599751335936000 11158 306248120178141762748777993405633165 11159 780278983909003910461980365125632 11160 2095537253760269386604598508335 11161 5957793616753609915297632256 11162 17995542856346294587755225 11163 57947135900310011968768 11164 200201628232174584499 11165 752628765448670976 11166 3150861412953381 11167 15023292361840 11168 81781602903 11169 495544336 11170 3215665 11171 21606 11172 147 11173 1 11174 1 11175 1 11176 2556323917872865588581178015776757943261545225324888777742656636831312265093753843092911610231557545654456728355563946494973881440657024808338073789526714388140608147460213822341179297111631430532680840748193219035217998643200000000000000000000000000000000000 11177 3120009653245301036129556532211329257120397502374103300648918370097718733496613213116666577338957660501803703819985656436184743823798779061582253406655434350974365310857589688635933897973932494133862663603349086727713975793547058659278403435620043859825785237437528323665060292093 11178 6921343661797923925203455862249689049264959947804698907546000903905442413855334498464704018926399914640057106830596792546336370448331094759862178623007813469768000060941750382186862999471846695485956616489216031037403130524317273987817181456818546301916420622288627240999759285231096539643904 11179 1788259314134790204612614796522784071936657788551496735568409412939995796882120143302818888723861358295444627637207579788230309229004965700216877962014221203443387574529288378631803863523483856368426269311844844446356993043846094408591461196628216603625913677369397553384323417824093845765070441394681 11180 2378382645709707622476022379680251432314914105366599800569620174768251209222732925235189775151504259103461435854644038810100696729085710054697665191770864478393338424625587337305877390331592812476631199257069626301843065453846145333359888861163488960293195428787282240979468295609476489687553002433471840256 11181 97096786359364688430259616500644242155708306017223883207008984285244866024355579681479986374543163075494699846419101857428706633999816262477372103940038356036508237744470792070829353930495258961699777381173328102124479706350130685938517774357470028703772365792307213329307780384811208455939777195453643798828125 11182 328541485819601650911565004440355097760224327809072654312678973294858816943795614399830039173713659542169210714304707309026522519591739202894320495112286168428417326186170032428355672173564382126970233540460062427096732960302891169371139840722575637808230684582344827817618762308375633097870390881497640648424030208 11183 170108947605248821489966570067681557637031837074501277183562355238879729677924055010648896970265337955163741971825317873530586067901961484754781875713881022755264397404203930973341937275015283193309027864470072110390556859364524928755604121171459161103022306352098059047704184561187790623048347536475774710312117877521 11184 20242234153430661666115778803583196177632239110400405664796247449923617594513432388539605193034464945095186351790872548732319118288983818588513336438499760030614841265422354057713217219502777734306050782084850038191897985776997127891649359880826056852522621373605678431314289876870473701263725026974247516844799526174720 11185 735761157312727338237550074547995016983083842727679216786224361500398919464367667571340892461828274073358747901259475288045191521742302775367143526189292098910895290403754817969083334959025337431773329417127763013600313906178398763151973993469812772467776958963415774468465312954867547086106600751724756864494934893309181 11186 10050208364210513364439921620437282845557748017472530818022253181119230077512925246527241647032084195100331240634661790918247554417083417937879971741276862222146250163713122434342777191673923491547154687729207101929513677368832975472534946196784828635811605806640047411194382869682762809344000000000000000000000000000000000 11187 60298508386274495297537010209025716025752469505842409780644723544194928999204528216891855411701941421535962288248484644316063002672668904427134052436167420999280026299052051443329745293928077517720460940386280512156107102179789889765799498817559932929239933739712231686936549593813022878634804488810755128261999167240138761 11188 179250332079653221120143180823677859671485789852248887105346384093988362213684588642184851153002231516532585726063952875213945178207549655508264573853102533699052418238418181632800140576161343111824876288215766838480693718710527508049638501790917253096076267201188302627621958977180503610860522484517677473303909268990197760 11189 290373049756975479950764598633165830590641541372797611912431704542889656512993509524988873643191496441509933139973833355607525914811867972485261546666120302377773246052403928709954554366884796876891688421864694129576602999625163842633687391447281374287401189825638169208892360672753881104783370203782438997815534798343785373 11190 276714811215720911536456876977560837634885575666460332593768324027226331202124499758264894363219140210487525688246212027231392271600471012667061209100172591704951254322252217826394062076926118481214815294949589387840443161564414090479242535492235182513198656092058752049431151269054834644803766310923756027817345788344795136 11191 165138424456358991530566822674293508726776409984679892797060469765623915670134191866423115228711829146149162683636049834261022768652004950294364407584615857928550456717890607955273745009317514713844714151346071172627807687468640728939074083177042655005280506217725916111877492391352790455321289636958413757383823394775390625 11192 64998465083875734581727018121593628970615786879704151197649012443720207942407902976263710882235763123150365948946877060078147435413879902186181593472116525308674344079102020687986978349226889596412399303846584767002269142402959924169565990725262815708884343972972546861853097436218972395267371760970484575101513049204326400 11193 17622215278819691326476345931914158417527397279932899638844372010507545189767985545532869394357439398352344062973175935517322512295196940900814100330005581468138339794216347077189643386874817467011514346494873419591420489521730148922045980675343370289668269735890706567729432070709210691802701848393820180442603486775633917 11194 3414307049890642435039608783614890617716804204978948714088813935688317982058259447719567002564708988091509481820615891269296776345735791007311595307411096452674071072939078666742637465095459049371602641723004130154636322476029429501064943462539608968154757022668654240616444588982171589966451395822907988781887880765112320 11195 487863322662293612536843359271727640629259496728461445404543538128176303713610953198150430724483469752612645116992819017186478693299571033890898817305284791288103500074673077123732266940222997987919293052590096981168180560184928416881519811106147172366499116660972270770170373958514594680141851158534377305036455998450841 11196 52824590159476136822063273671669827514192267313319293118287522728329598098993647161248876808299706800586297936693199122890931821626011230484369897978445017472176317413208155797451264177333880877460831216160149523177663531837829511031392519482400081402786887353887816869818252189506606202880000000000000000000000000000000 11197 4437731571325690945872106541801492222474769503711386636362161272714053902652268255466800543506716859108095882012950349210311241770426116324317342055112811204906317948280097385719972681465244347432188890653430394110356489684904370722650733234226222720039974000236255558524537255236957955265138101239483887047901545020893 11198 295281696723384666169958637830387736768210177421573542351038056305721477118240424767104559631415029644713317538761534885773282757795475218887848207841100415480752185077225130164491533034185159912215277782538769499609540967087014650014510963795761919895529680398659786685819733454458285249214416830979488431400061763584 11199 15847274128575553190514883737683276452233794074382397056777470230527090764781269430475145363672507222161243509014228545030702643347487611193648244884720689673414484232853697388754663737636350268397145849235099458007846840364323407522384268628612501583053008510696429975459174062221820860437293729865059906889302827441 11200 697112958299051787063994982001618044257183175808842247206354534465662225867127911582674488252010486309109537651450870277157956599445551181536484230675089028319025345885916691813915583086710422725319629281257049192292534308195065723428119241909771439426593289718098965185768900406797786291800547780283434606868299776 11201 25497775118452994536062590665799165810071644787200751486064915575324294597934759985482391161862982477851856418389174737728341887035930540104472700439159337747926337458874528893092591611544320202609827356497711768774174696652864656599903553610597614328988000792917566432062916905238252062674295194447040557861328125 11202 785443749499074320419857108891084572196637102826088853855586951351637545255659917747675950534900273625958675694614853638332866289743451481153379683536242556502777644385285804016973078964540510783108242075639497334722770966749892073391801072375152370916140260945035532061163920105809676798701190106794363587657728 11203 20612913144027109114341982437896481697244953187803001977775906629416095783512036067541117751587347945140193718554677078271694737188890354035162389980566734307090338331652781872182839631157099571618532218234966096413872784745761771116464053686631642698462356739229637432165813939903324050451688002774944238775721 11204 465675797655293984110662258010365216991229871827055140475859771213290706015870483385466365422122761574373569310445873223816755571120523867670230973889875963601634786671248273519698763422023427175550260477005661115385265331442299233496218313612412094867228778206066524584185483036727412425165075811264742031360 11205 9141779999853151419438019847850811605345644013653351839805884145020548019455965153225909847006265298985074456310151664786065028293362961151964025454587969528086059557125724846194516693663300268094662699887035543988912024635683256710015801164845768989901604219215795117731018796598343561033239228991374125341 11206 157286417201962242108286811646383535712894155670072073665646686418199317397779534318436225446426669086217095434577965191709311709099564403155190937526106788942908092828551397716064614315090275167500800442707354884070153445112283517414423156896146723049677072564267223324653780992000000000000000000000000000 11207 2390279086172538108600584854596233062817423982383811100003314643698138573652117583444183877879615170293514803693148779679014494195643838383165651876574276784784273052610307117573567828126748680325923210450578634941928537903528572448369788392315464483303893605867993659133682928518719018326801132820470081 11208 32314548840332976883938377305117859686234453443537215088455311058613104299998533774176353621607044429220508853186014861854291990861911835987977812126731849636318796001761963392932423527154745867889072649051503938196375337227413885369479705554552029561678545294474159254828528935445110154027085951139840 11209 391182474838539695722845702548562969445463578399896502432193424673150780378601879718686454992336333512647200054990605347035675776264818288163344597434605854935775745639637113371061909586654570212917578726670456477639988244980775607598428929598852167877204659811028550234851159657786840043542149689853 11210 4265845575597171142716248996156692976901445159912041139333544004898976569628214190696266748613473125522610368627712473698197315021091476246447025262701276326095412711784202010366321099466698679396050117552737796058287956002937887043141602978771292059003207786902429613098995919737355810218040098816 11211 42139112874338041434296784452960514717165563290950213333924942288695994348620471837634865609148451186083280034083243258967785565251581712003394715954329615447437434335553247640489921444053808626192968158356212037257417736739976347370895775221198315783524734657078613268202310372889041900634765625 11212 379008488843059330997539373663248179427520754452571919320172393123870821617754182347432268295181730669426294796389156910853557501294697818989777818887327926694626283426265849382046450439837105371560604237354318733367227960563910521190750196638831281191384019334186129733224808971646463419351040 11213 3118615098370521992045902066175137625716875394422858272299970511432402547870450749748944941059345721812512500787658591228245697584103420092217103573026259786005287699206968622709202535839187477494073886676312552187040104113443048549401102211159714359304992198750592998206551807054639485373277 11214 23579975396487988561112393918055712084900428773185284489593920229447920409290865702745838590269408730772580241628624392235794901151022482096160807846452302370499901654407938192721018991600767603485726454835614716266227123901385949830414281397213135432550115052181366287878963386333465149440 11215 164505626296850617342951519371781656027903696443099656201280257542522358418177541137564900950719074761334409497370849152182709125930475406809907202786812108532260537579695021517979682645148936724736256586901405288706708813719309081203148627617420335136358556589681777780142079397551244881 11216 1063019702421742465438002074864971759457809657065053941030242997018892603412368955812681684647103013569659282274997448042618109068850735720072622023035711399085418045668157701042072543686973735119472219062664860287475085586476749946694102616015193932874152673280000000000000000000000000 11217 6385334002930055125100295273606672336789165966329941332090980810554361245213592098968765921972339180138270522240069475229463597118620109833141404724261801917637127237084410051850882046935510948803360621174232683487063923591151995890961927632610353222907787088489380563945063708196093 11218 35773989937839790739347726741364165999372495200775876425325924587259824451841296159523256610161929922716507208702128101463314581589321206227834766507966833529625023360557053166006916858608859882276177885642446940502018802701722327714819404870882944490914366180745912690851199320064 11219 187526287999646844241725107777841472375752123002460291766537372787229752732994209667929772966897520397312047733355440315068860675279928150169367230307375292418421340834197195418219439216642557507995730650200444261537053317102113973036535998023093199362146411705624464709796713801 11220 922476162743420556027166421538628727956042002763080058598527327323602882448039405951039652748798219463634987025274017623356571937359903313442998490580151793724901157997596941882676230842798583848438505215068258781291163351737955064148687785482154365766715517349433991439056896 11221 4270298036126240697488332361856337061429487877009338536339600900463323363604691768663389511426811320144845323125936802699887994177623023582725146143845337603961061523123419712383406332979669500818730412904999367324054462659708724576790338595622616955987235844135284423828125 11222 18651507796476686208518007873375510442722970856365959845163591357080955670133893654376183136870650226301431640721521204224397481641458382647248491899086818945843800673926660079801113394645126402578452477989082940094102597192576979169971062777252319490794516684043712462848 11223 77055138345663608727556371064662097811616992833251864720138952455844979671451040918715537883224783882123290728806566413165976985167382579663464496240333645348313290164003644627427198540969400023110392747990481731208074393799378360521631712481353075038332465837345271521 11224 301815741522178252942591114205550533080662147620923496587456678003490793586045428380583919811645914895465440844712118704819962636593952912539930063703970673993354963279804304075819968121143253883774171077548371139985632232295010211380351146977108423036598167902617600 11225 1123315225616815361882876296138827096461025945008380339019249099774660920714541591289240830673550741998576322333518341943664778315482901596307641690294973069814183815313339061261468447654400681885708313752008377595673698429963518141671963057525459248508193090171901 11226 3981053360317201418421373079269627589013060958804448684600258632616522125402396622680875290395365940346740329831836479615319668557934236996705566206567373923668431287832292552242868894762663225629160776031067384494377996712605660587868815360000000000000000000000 11227 13461767689061612660858045276843304788611509325066681070037166906591500402149656353232645205189280972552013006272194949220519029531923477440150240455441566049552047095212669634535172110123747851981665990408215817585349132945408085464339547764142021458350704601 11228 43515352959129408939633978870530874129961067677437839076836184897594212852018047611724093626080448724475809891619688836288582486742274437829856733775461528815512571611698607315327049791267813794041141651584519512313712701127223363675062266260248526449541120 11229 134712655086178974958862482775852522503082110576812734084507553146402697756729541525074550502319911394189271646409381668975093525076482763575723371378561846724104031032700531823482557446565730918907534839207487299906373501945573687930957890040886136794333 11230 400085013338303484754849830937245370553541376302641828470069519487067082528778390056960469303091606982255975901198698180362408437440101809757715929972054627222706706737413249640760632495027888565494984688728337926252839109505472924990054372522376298496 11231 1141807006590373783415063711967090658263558786914233357082849661341230436304931422951224649674191280394484303804651445220471572842156314665459814287953350029989004747287338359206211029147508676430684746173602227075260665485841084798407077789306640625 11232 3136292514095825498823591181482647965959345867487017426365849121882783684897126799418304900117259647478457167405247085454976159502870614639330193362797277601348662983976539096109312133937643659497477887631228901698698887325173595269457034430382080 11233 8303884953423606680636186634316364824791926802718256857993362370195407567228138559762315633118392322488590610774177864940080791262574144886887501859881987306155969771189044646263307047796063348398067146313382675987235094275503548049723588547837 11234 21223501131300088620923625755347382098691135670839771080480696521031175657585697865449990252597570269195699990723004711097342617151758515752647741143713767584049029093502293118392712395673932818824563099369401661109333412873515118781383311360 11235 52435829197432804864054872443769938034979773199086390009894098624836062695404125957906832118085258765919744462214615360255209485897958393365122208257540025736513129815208392375502119120774734010246794625713468567643013778411014490449254121 11236 125399341190994691775864551380952835547291228724838728719133915250577962330914397620404154216600859745604493271082678966246878292350724090207261475013207566332853449698170805982738059130822414522766681073711330833203200000000000000000000 11237 290654254950642616033184483597192167680388029660857680644031772871926431790637970315108625569079254637177984608540747295770773571375589096461934779588916335311673360452722766753797239542374262948891959400600202818794316540762919921693 11238 653747320657307520063493433365258991999846799244064626894837071964834166636631693895487482405005183867006482765337743455210144705408215099514528164381902793177114721032080444853357728649276833072922885341381735083551701990945849344 11239 1428607724606821586113001884686123215488686020657517748786144663724897133626575584720076756476382971627981793279411108818056207367995245888489922887224016486474113154938428986541827867266120541109666288799939573189276004675717761 11240 3036587010113821081897903518475881962860165208436079478752707678050845965637410382259776398602655774611085594033063244669913101003034983406176606592134188461370177756015724452926918364428271220586773825877638722252653897711616 11241 6285081782261741883197479945159981683049446957930333711979210924257168303263618586057033038987993215063194918561031365924001689946919543357115769856880860945595727424476638790395536062658165010423558666798494892120361328125 11242 12681057716942325878082153184688075964793356672308533483277230010948161822541908735906874705243774542574790186623290061445786518379480435167945728075868059271649537305027315341469391729602015878528980614699232593411309568 11243 24967286175784688849298834272441814346482696793519039629607565845542947273237047615443985161822127360358841527655436027244333586147356663501597923939887254600322400169547269985310443700291513568085396020746646538700921 11244 48017167611194573817407132722213011109453081128928686464984440250754311882249174762611852337382075871796205545371985369556780757398776335806801607530719906833628858532726385097981324981864101009759640830522886717440 11245 90293410485702338851809955201953951522147296314820569231266067290143656367060132303274444513634613136903172847081739981906374698726251749522743054216695892338917988854786398510380882823471579169908906326703968861 11246 166173846150701052198616128312269667789928840225781789580742339831883194291313294402392597856246826517084185671603952377094099602497163355700491626285031753383910497475208755377864792315265024000000000000000000 11247 299583405955208370310259193797474895290765242395255066970452102972685270753866372695257520729865185855753747807071370462224257886161183844844402931347257540844767577275391480477499525796413347895469276498321 11248 529556152129831533123938311792115702125608272713684703262438950495762605650896688282668334556415721670521329273254262414795795144976278418602488925885422150597829774923096079493043080740605779143924121600 11249 918599554607474872072487170417300376197636727439682581113576298188356032764336385716743479040817999607301338191164995956920530681228838475173194552222730805097308863332183043009814624535269768181058813 11250 1565063212003246688855465529103749674450942000398604572903853357512997050824852098266402617639153844333525326939357556015374329735451995022459335536750577147100457238891773049924347714585523887538176 11251 2621149721071911880536110387740901418486541248042445949511092871717179474840839786753671641570978738331939246802912700964292377644270709398386592211449460908719635589943791295196023936920166015625 11252 4318778085600600351324705525986755239608836724641535237249993356543561044708835403648749158446562452019302362323519936818324610728035102974200678782145297662543446979484670460577275427967467520 11253 7006262963723104999467490618779556815492899538002137420609380492608446569633280937805199034811690390826915314493838887895876028146994222384630910514456942056444563450183069797916762533341597 11254 11199765600605891013247326407165688829905549494527580588397145073628299088614378052810626373032251076572337380192134389447786095206129900895014319298560507184705144033703613236754073518080 11255 17654787427923396603172254022325987701588015613761897063112782161707764673535038982979371132727446158846236566751309563132954217158110120803328900349985221124166619180785277341340310561 11256 27464731624543396614189362689196217809728992015899765902370258696219227000372583450365892767063133719336030041976882575676573511676020989003704162082822384716114558976000000000000000 11257 42195915956182878108450661977058372524641416734203533002612505714238896786206166343164004207352065912239807830799669219984299821933853254603948981925416340916452627550073349021693 11258 64071614674334180956529153725882611828676288428327092668702421001168725009998720156210618949559665783582986714770359824669909075817369927657400218137578511635805038912863207424 11259 96222067968554558054406056268227040175667431765175351785401176758929482984057734500837377468548810866171002885755256582980513133448742758313454984292469130438578411297303321 11260 143023392844719819845816580082400732340873472762640933390141977775106996909803716446064355801349054375506126396035684190301057799427841374786042987369235805057814611623936 11261 210556626545115577700206401580486965334063891614624681706881473515082991437526758910192050050362576861121183551139313062923189178583104730910622528920742221612548828125 11262 307229686701981330825381623951952773459048431597806928749739341862564467527593212067623258488780407313325649980898638558911113578060685606161003498976644287470501888 11263 444621211701567475224901921923215935136137790856831651239850356699566063216927981586727075399818710298774060920389350488069279925775198389355669623679807511119921 11264 638628029484077475177628432154757043023604934834028881644796199179933130563328990911744703330086899426519475356015456077855476489317132422603702630506959994880 11265 911030269134489171302523716485736934728407991633284285591601543837767354926665569818369466789140508126016538699647373434274974059260916107445579414405076221 11266 1291634083069064018832152239724584904742461323110219094012371251973397521354803011053313948995403790217812886980344009725257567879588311203840000000000000 11267 1821217781521726767018481276782079803776518311105422333834157283477757327727862690742615021254269934687113139597787633092813074117520685436120124467241 11268 2555602079503676642992829038247567272190743382457772127667412763890538684792836026068200393166076466587538893375520969186341732767692806952352481280 11269 3571302839314522191159684460474910553356988347889116304966501185536222299372131317209261718559891533888986927189457750803887335747885803952363293 11270 4973425810378627688731810109637707931929408161644485076353209557347729249078469214764049683508726227586972530299077044169853308073868427001856 11271 6906758751132788548414449907869149352604188740721542385376140821084703849737397923970924159066442577388145717525284452395128218402587890625 11272 9571454875879036574006592217470678053608487803588711150576856234351548440642056750596571635663777208267245969729619585877237304771215360 11273 13245356688385581600517462020473414228571296464779903835559736581669213452218316816233384728731706335021628160680191248635133674498557 11274 18315995876035799268406155909642354047151741898933637973255070242720135478562740580587153019524311713971149461384305955663616409600 11275 25326803439712467180667295933713898362454321897991923015460556896992129458011655475466191961887802691042291597956389095393206201 11276 35044360425537837592088890924028698703435851855868394380302438737144172764772114496045694299685561224602343713013760000000000 11277 48557070704492670057642060044502655355311455884046111578502003825568765053816816506153062853746288354207922358946395040093 11278 67421182008411810702194664918878789835746395792370499776548076672718145563640400442515673797934599278295182332137570304 11279 93878826270496915033283631727809426512315734399334943134115864724511440022058382111776106866292549277871222535734481 11280 131186686768147313500903285843168134070392484587259803861807419769710675824368123727095253614205943140265393913856 11281 184116352761211188726941935077540934311378825692687716955208305356699326937485757722557862748660807329861328125 11282 259724009940673494157263603687397848577601480729396714290677517647323018513773929878787826412878750241783808 11283 368547445302323937864985741611558992969360373028344616800142381565633645167058357944968332280833473304521 11284 526489063579497812970656831986070193609450688794335205261289675975312336202253634811490658817062993920 11285 757813944317489480609877621452254885429271154433829565527142130604721550288508485143445870870093981 11286 1099983946523733945701839153982398876581666353264177796784913399876038644443783745450803200000000 11287 1611556487735638407693854524245548805083097395375948583353761615590539845607662078243558187361 11288 2385272287049502386753948822747402964893389756561095524088619962315728643935704426123100160 11289 3570061327110108958989669193803477317909812443767060911436818196017907606583766946507773 11290 5408619233979407102609304433870908788927395255892123540707506642874739555505102913536 11291 8302620689810025028444660660459503371539527140399568587014215217839346420427265625 11292 12927846552334516008879623378049350508224344045290182268097442917950080784793600 11293 20441118803927692659554784075488309563983996946894347286651159090819505322717 11294 32859379159365877066577503271167854642319501547519749398946902003595345920 11295 53768147868133989258971147291074015557062121394329157863161980457693041 11296 89673806254364002049943369429262795024337735703666461215555584000000 11297 152642941537440261551829271312746326381215157624250302828192240893 11298 265576471467935908891647863250010365942520733114858650923433984 11299 473014946636728924754597378653115179906932598811624702075241 11300 863870154958189128028732986667505504289269139976671461376 11301 1620613677630416346753315304576305124269707291030468125 11302 3128950767133360251996152530433277666089397626339328 11303 6230233667282266618307338910607017410874994750721 11304 12822182961815266984205007205198644648179138560 11305 27340335658198305926705817064057040638662141 11306 60554152022583926962650495402056122368000 11307 139711065982342840924085555535818194681 11308 336926250308309805296010900547338240 11309 852720062560292848311062821212253 11310 2275056147054579880637830537216 11311 6426271346973927848300689425 11312 19285909186183593825930240 11313 61706268984071753678077 11314 211848725141112407040 11315 791551838200483081 11316 3294392439829120 11317 15617845608093 11318 84521614464 11319 508989601 11320 3281496 11321 21901 11322 148 11323 1 11324 1 11325 1 11326 380892263763056972698595524350736933545970238573408427883655838887865527498969322620843829924502074302514052524979028027751108334657896696442372994639480443832950613971571859528835715269633083149369445271480789636247481797836800000000000000000000000000000000000 11327 666180923230878137830414241408144935088285984624081366577273304454344039776100919154846239859264419055860248552872536868249820747399404157688955484362965331208443274281011793093231827401007856811279682370795757304591591724138394598154159403856735481886872921315030423570612718467435 11328 1852223079568450488626054585218014459192183546918366103887426154771962823487099360603538225429584981194606105530430367288424332889128117418959976645125382649618205651587435466195311415597453087393403208832217694141557561540688123694826173365565573066329931133745505962131026069123737938319900672 11329 565000912907341617996978102489683717829519500220052731712459655289669238330813560871458470982150889801114882378846355049892219445125035358152398102075031649194325577005129130657358086118882102236643974602683566937045390184535189099701971395929370194977055602492859520087069574292822475611663504667350005 11330 857107890807259400860562645551552326424170728048144618643906365029918905836218161736110436860860428417741163385989323360990680384437939786899155285966919228004543988299866580008255285305682992728029005323188268207519263095909058471707735674689023868681924098020238589996501965045221797598965066855814011027456 11331 39017338755219089314194510415075038926735831134241048277000204172168349508211188962775066571346059729588224760780748925353008571079996601363126996409181561161064153792866904031239359690355927996639347834642838563084045147224486444848145226553712668838043257241249849147329412092070417827227502129971981048583984375 11332 144862081617729111275324774695522757238913274407333040652537567442962494781432849295183436957804740850464548160614540824527842515464015185433619097354528612386351423846642313997225041985829619261813758174223535425868995834334430572198375238013280816183508483753496631014359512609282697769251741914602843053309955145728 11333 81314281036735794840167704701354372661315932148485466187924923468817154450975543136884209369252266351248160941044729842695684040411775235081548479435445933748520994946836749669554852970873263017138789538698485650974617369399815524129201297249873099935843851859698548482714122612380462238556754867014676304989127108556809 11334 10391855416414197129756482677099794771835934494608638127703056997931791342449824980818721664409715727197546741916704874151782439704615358155261035367641023178895389609451067587129985078742191551206783265729808906749874111242355239135361769551668832981066575697209952127582515046064812055713070746110311285688724937292906496 11335 402616633380781533980891952467842664576048204809288604545319902681125581612824814730192257751203160582212047221687045360039780994333340663178454871606480633747047419778639012506599898919272575292810066830604721437301291021185941891214656629458545639834150159807628360969949592251528473778834294138475742999189706524186046851 11336 5825854775529755800697007144404032044679674417656891313131810094088915229878136199090738161455978694266654690680883607229075210551389860932717640310532867988796431427936257548221598653507844613925740104539258933607942045332263282903886400251783196195892365483334604264811769852658549937668096000000000000000000000000000000000 11337 36835643599800350197182595680266186713221115400736822293912022777348647707244540110868340452243078329903437260431204967418635384749293422353981004634532131290347251303787770021217209144133774500129116657444091609426303092486230645610307705076979067888246412366350516826979579972382593342877201259656527281123049082273206790013 11338 114890200495262194519968181058229417872968147495742250647293830961736909846116681190215242692631128966038546523157648704345761532259312117985055594183940338801140643214861153276986758845323427142056367470786591200044526561623531904598783241159150032787466753530701354570901725819000450012156401850053071733061380610159821193216 11339 194531413247160088789940675975207010450567254339683081565896756385893570324096372669287642682974641617319288675162708290427487335049266362810252549211159294497856082153195982947861094525111834556891988232731087357848721949191697172967998983188183093030003050868086732216202883492222507271976362991605194591769632777871277080655 11340 193124556178777148589285547350073099119012461874232702224278335612633846144663379327580958660939416794119773003977153206834396849540667573658509142078443914422552716760678032914361730872499133535984806448124508139695555721549742739928731639589695924093779392292795067835384132640646364564970093568724437096073347647631582560256 11341 119717803976761429590740897990561014658096104352548311324678434598460640442421458555138218265315695610219376610793761852542632672757469593743472403741815715001433883062300770993937284372772477007636073373687677983696471840297313476481083015981660937940990087211531311725281931075193541614368856918406856455840170383453369140625 11342 48819738191852561340315585112488141662952716464058548521360107910535435130139654924658142191242813185015502532871455417387893894990046802776405485511009108355432986481480457830006091398818722543208542377858348314624564486550825623504252418438560994893170090212686921209502532461536985235980186367297179593943966755748719886336 11343 13681371947273225745301745139192553437389783306024624557304027862464613565219175349221992512387794735781462092474988123758375545161517847556480334279821237121198542644021715559328488807397952189544189849819446297231754069840505798372772054435380846733779526234471953296778076152757177163941917977957710942574090227443635489435 11344 2734285234167537207315533682927034835892857213159421348294879818677237819679257868970651497358033907542108074367461723877135289418787242198501476352124084577514429816627542987237468351343036781638190080259339754629408813899154452811971430053336213648363425641870212393350408229741905172722235387888208660719154088336643063808 11345 402246361470174127796445210753628443004551118690640523647429000138039254784932092899136886971879587058762254227845704628352069008956024830805020451706184271015765314086843566368067030548214729118508180733238280409405289170673816673711026746839087437278742297662020340976450254702270103899602230262979730157455019688339817861 11346 44764801508035181596602550412570921609391880156258758811636143832364722346913013850019811611014438280716288059700232947739915490638280118403169268973317339520909200561228510345029261719207916941078480332368688908862189598221988513464329899992876506678583566286521286934554454934310437487902720000000000000000000000000000000 11347 3859093701790928721706202398795171363271225201840194006154501504451173558186688029864680740091350313896274100937067603040225201632293852465927067098853592598448741828785796162770980407296909145218934557309826204405738688881555094882753921439742423914872884975035394166198931800549921830930271823926645872148860001582487975 11348 263121856979939337959025754026130724711216170624667328541044422183137109318147181829990288999979025399699580202148360660783332881873036140132103188703306124939700461059281197997255784172433595668241618970218164953322668934536301797930951279861108905331994362474164902359817677430506041594211794254695845548098081209188352 11349 14450793748696151808363768476549708977022962468795871388067217750808784973073667877565905967964731417255576782440463121460680277948574465539252805285225932214266208428447016717264640677856419696295471574979247017030639947428072284341401623443280695316921740070610358538104868721756285369645629458719269414794605772944025 11350 649710951488098108858761188044142679342794005106327127313449219202006088727173198406543772545658522756646998785907654984992762649757901818726465051736091127416919384214428458608847334457795564642653025971152103516023185451908923524932754432091415735551615328258645529868306348241243198704613905943966425497486309195776 11351 24260515900859140704832196725141330355301632936539752150448925732739696229777940656624179106428027802917473740314441090482971515583960841856014949327241580654488977136889034776445202114972621251535682979468371022916771415629642734103040924153084511785271058275566582834224568218892574310026941571347415447235107421875 11352 762127864035713583355577445308571399637501806019016398906302715234601503328875636032262129359826096850198355360578618341906986534425318187088454736542228557330175217155131693220612745442769369874757412890012460913797877826330957094337860913340847593209607814573108932805543308250033993170531352674979277883454783488 11353 20376581235962387084586064041811954505016901739732555657645650141661948622200659488420371516472670624714380102246456327352735307818096255254487489296142555105146020274606048110132453640141947721385945821925694726943031492827770108664278016465440083277902221333234921335910856825551741315728818330428052746834876429 11354 468539053921637014195406535414436496091586313585777240461153270285952847206999583533557472837472345028067819851703220844586079536569504430577484192118635112662872338710179519311351144671746801392849629627016993421910382852065714466421470973886607547720370714399849123165584439365200223699707383354347489429815296 11355 9353586643049175999749438121166687521958057815004412684964880298638297177355471649967352724140262139168875396933841755170477365995818499458260571545861342038307157004903044367215181349520962884935736540355053891458709023406867643614841905473796077490020782131344428486527426910800594666333143389883097598737151 11356 163516191521509215810487764749228991110648308959313714236260528872581631502097463262116710852570928038621864139600867126157358172767244789311180512284713479807381128942578785707689190913863430856901912936918601544195648139651516635848321594576381540871598399166588050441751828103168000000000000000000000000000 11357 2522881472346397245093289321738967677227682777386501206224495335003643603228514556819221766310168339692698353849792663149601733558981790884404974232168354798412749715839343155786936333505079437551999525686543152258218817803382215709363657779987920211173018004563033285920864116294415680943421819670277064993 11358 34601861638035102446986414792838506731042502170475040826863730016847376645315646159282379739550014044241751247184208813973386730661282786381857648364604958003133831267210735434756164316745295355611692566567474645864856930093165625327320391054162562332625491089195890424537297526632635178624330456289509376 11359 424643624277448084766255332358533509471612962789386835177263586650355333286571220823802276961135581926858529638916558528832879245368444757255286841380297160396106650855813783159418694234185171431564960790899645471957061692313867514174426955745263097158769091750427301661054948159342140081120833046120395 11360 4691370834054865298112316058698677769363718986061887635880002048586096294971899370695036855726934058337611028042455453173196887035930378758476217394035840776781227270472382261763492460348439935160609769504100843630433492968772119494976905816386055148723777295382974041521424725264515177921293211140096 11361 46918981943778015103718801243619940304239198564931174769597241533800610299240973797258646388758207853906118775324154041831977666363866470153733982727090146813771984657962559993998049821632859155198346738905496216463049499541324690345785969309888294849490676933636169199276683350081741809844970703125 11362 426984653186015547269390618900471567391442943977584167530870064827289171295200380093325963447029939996428853725298615704554013538721699357229811543252692434025730198929481404859197126867570114782212825824706945352350381164107310760082871913121536831765892083838311641127030175532484783218282725376 11363 3552779343271839950437303604163619210695511394200816349812836373007338596374393807049379227018474898945630858690798354341242920955857394305088876201576457870583083662444830145052307008881433198132375429064571819185755974599355763859819311678452769632491945061635360704912332272055724718164131415 11364 27148536268650145436389700286933571569022218219511935228005160795474859290630955754715746141070680137576063966597169912130682873544902163281472854322046193933275604785976359177691830635588339227389816696860388064246911627970468200701302435246122974661428695330256683328758352556302922057515008 11365 191312604706136785984541818562530989400861702088728077233420034272153455106805060515287728556181895869767004303273464092946163680983150509434705635018309421505275945033053881399951095466588502600071971955905588791077407952260178177152945299358583364946191178963653806918278159689568798708521 11366 1248061386532353826433101793304188626482974563529228915617402971572838228359174977042640329483326490420580578836521275814790197818483030232731405717694711574142926279724363714387075095049639378998234273892591060240207005715422668775452390939843524739583933593681920000000000000000000000000 11367 7564675814755410713109016575166112132098103240590019260867907850909350073964639453049757667891271321650710144324667802259053922761320153045612633826037614970319060038339742007183244269145968641687121945372342297847486784161613414969470892187314377267028654194350375818444828235977580515 11368 42743886481830139496750095212014081704486590189408095393850366230318247270549004279179597072787624306682365825642818619316691161026714430146309244568659551158458949731187422845731639021453993343930530770138553047241103034364137750335569080520449274820383339395177170159561640805138432 11369 225872618285612290540403864032293320354022607196802562488385638459695482799137660326397459072659616785263923881201126695529616740345257571159846379188138800775805345343106530906469586247567541687852084501585564397440501526131271311361749504447634257085582331191918184037036277580445 11370 1119573874313124872784864566242368903367427018851765659932099618550978914515031316973204870993845469632212359673015376440183511801541011330297778374549912523608799538324800743744663300507845274889393179337910659121025302750148811771887147285828877801621968445805042250258313117696 11371 5219865936621084408502941116599817813936280932649524986725606189551682608999888151230918051416148458395888955763107440160903182637865954726549544266690952803432214994327903425738792762374333630196954010342622465659353015430898936760066139542327206735139743306100368499755859375 11372 22952585999678628548542281460918926043944184524249819173547718292899905986341395013307936906774295449368947815610845266401599436137026070715600385421255815184303486469325159607598536207225336557799039080924104576099633700890790642536982149437985041831504277952119055631515648 11373 95423185773160742033916521549955058087102445175884103079977136611679131374202815767727590416595706022278618573853014086570472297475211074374794776276373154803501243326964800868401561090877651344314960372497024009303760015308410053544633024612497258259743774372261228534449 11374 375968724868891164997000826165922640697406778601819017316208109570105244561186141969253588080184267232282366759028241256390199037357110259692276316144241118636964995410997145592016143665269205202717037545418221882266841994121765361616668044871298685610775096618957930496 11375 1407007217975189457865134133167280718682250683356635500625989141124658830930642190508533613090020392693800972605303158645363372904074057622139352576775384510673609069120661045513274157827956748560718221043502655563710013815890002745708808420539558866810149127448576251 11376 5011975599720553408166346324928218806886725146623432195138998761768032203617354582729877952115706895220885228263863273285093772816767095105603189421983466716507111952139337377483841692998086185111621807757934383663992161725449781736897133936640000000000000000000000 11377 17028034639707176609920054370838205138404876050708680406075719963416442404247744650909097077872778437049439820929033464791544461126997833671274825831542395643673347039849288108303200057689375091656241880001074210889979162143971043973914027569080543260740033310373 11378 55283451470316494601762522496019469955080361095209985312966727113702034824525440448265242456390648612734916140905012698068691404399615465411187579032204301249690444132873861621552602352257345511215442316798405715102950672080494901917475380724129794461989339136 11379 171827708779339813417072783190898389598748415321040659990514254337021341245091175126254374891018438747967114072650154551915312997796500947388117359544200555422395783912742345692762026733549859510422156949859755213072393286573828193857757705002963133690204935 11380 512170070107717342221170348937358126759416223054927691037373604455657927898709730710050182110425978110807799076987147493408629411811635611277844316071079953012629521527111477872496238652288215223220048618517324097728756098580214100206878705326903510695936 11381 1466491049132192146361594860807593285141794569250180943520858106979819165333189293548575113044897691360171639197361807418365627632435632571152850071260224110375456924526034600794881450695697814254335230049406378074280868824307267975665674686431884765625 11382 4039971380862408557310439053561069362863529432028867895542834259933331787018443841348224106244737813138614969713526197507737979718964854972751643560932606778894208809788456021072167189208218804370658627710027663655564812354187413111503956317795516416 11383 10724340320169499561583831833804675855346461948569877891917882903925026252930723110805583828237148457750110267603030872143031756326817579955971696807351653375229518643782577599978785414200010362592610370202231019098483691996307144193585926258386195 11384 27471884810873592589335573370278353505647173562899439475905855245740209349150816829678875629236164712932060500791843286149500803160957388648170891069591126533745096414523313350923323525051199863152548404956777851581910490967626159044892303556608 11385 68004597269960868086522356610355858363212067997419256546824630317613858883897477866121660849337092363529775219683557331700491751288411760038861377909947384371485835652327408321553371946735283302858515235322158832698851243612710926689582855981 11386 162892977037273666351527321183425518020846466795771015117231624718785085994061413255793469648727293884687376283345957623125876731641310217505569855296961299670357337281369494573573035914968378836303709633449493873347788800000000000000000000 11387 378042461187752925642666056819165348147358067391013311193649300624224897732361857866538332102495071077714005808145198470262175229203165414613358204559895181646007348838641880142254812553337244432077946827854199200618357984737340336937055 11388 851121983835838865058460646717406468236058970728695826882002994177995539698132676815200555456412271665245953036321220173440874390478631645132313834490284781957972715138165024893851225949757029681851988870985982877629230689068527910912 11389 1861123887538332481117069304630029198842044961204861933756235243987568696458251258280214512771675895581142102293531806593726411878759508636026012926222790433676903526202388416823227445949870028176828980799148291479891338711450995265 11390 3957235461632714113782118692068429452347215865099892193620561691001815024390119860699347677641790584671308082142857137477279620568116263324123809240892757260538346131387158310799933750182547642882401170178869624509256114913673216 11391 8190781494933184357912825046416240923476711326946669397108984401679874622921901946054330061364111845417724023111642834459986005005126291340365094664206927056339493400572397671170404072055635999143337690625867634410858154296875 11392 16521263374413340895351125591491258276481317586229094332222038209490136809512845625173557688876118095867542490324306665166090226146632933408872454998505213955594606061313236235138835188261513956275953184639685649054153310208 11393 32508595749568870392398047209388260445761414559855907896924732351859821255546331990887378677047100642856393160140807128294856764629508949261437446129668653358440893833723566845525130135411882251569114002090355150662370869 11394 62463841879106543366506300776985804346003675034124758906315340592105493964811150284629957290877837493095539111663541276219673335532807763247483503101576951940534074765121365227861624374551176228333282159318033913348096 11395 117316743337260462114153229158516501103703452437937864518854195307856369000345651837517210418288156115798698169620654568117912561051049639326034673870816499176002153048188609639187451156739577600452079824525115828151 11396 215578320615341415538327983885944378387171140977364640161152258878999772675362944146958919636571570815770993469335626774428636442348218794531603225517944409222734385517189888197525096642753069056000000000000000000 11397 387940712697407427862709327199639163118728006468971945174766214015199104272181201537172993498015437847690101719332955312417983119754324895156945645235431290080138206299020314510640169579631464810265528399726153 11398 684276205772025500129738949673571700025664133358142576243694247848633990509597230432178193371573384492198988313451085554226561086164767770839590503649103556867323396613602210677426211802087762690575744106496 11399 1184087651696794564889667291871576328392984982538010763125306163329736270126473737748539514935457931501579274919441775876785971096765422494307004723824468026315990526484886774196643139449327606526992670275 11400 2011841283218617547673405423246039540777632047939679137486723015846334905947088826236810399211997149133757429505618305452447733926393128446795852140605214902337348555907500891859165824399250517735243776 11401 3359103368619619339062253645907013724250225734626236601463069789595554248967222067257198865231472061999252022627920238532107197150879804977034317190548895568008763734301438323038818078319854736328125 11402 5516034557709803341697841549115350614732983603133573425382002022773371313996696281896249649141875622930512328494656350865892839643937080450438478214865544187643956793824644462967763696376617107456 11403 8915611167982324593301742350798111298869864238459059253161141412695093687012926403496293686927802342930591306474839715663460426829662517547664530781636884355657148534140916135818707059791829775 11404 14194997626790776334399684245575527459613491389807766322737790735922675244205584973864907243512335367566079266828910970230613034824864462122837376501130126551258604164320743990380519760068608 11405 22279867882108904397867759109326520502730432343168615609042904084576434650337778402504076813081917392935702934038171195249705864985486848782498070586565646650068061835264976048434858764241 11406 34499276981344475244435569874465891482874905323635755857985383187198307870988151798275254936122677304372895146375438180041843087621433416102627193393305126105989517410304000000000000000 11407 52741073811530318017610196980455477363443063355195812979520209731795552558506065393594716001596015496873323615630067825604539557156183312147069384632579254934185917653800173621749595 11408 79661042853572684655038292968919629021801917238087564383477565705995187788507090085574300847891968055037178088118269873945764819510005649733083812875774863996475752953853396385792 11409 118963277486296644324698679377073551313685244633593179895094008141332267487413388535766995489342290046922160192794332968730318878110500600393833323157080331560776855190868844485 11410 175775157636182613169799308240218707415681412598809741182976918683893836252226622633204444112222492266208580547308754345468287243797741696953814823576713890178611031452942336 11411 257148347945126294743987468354249894629877353198408125334697000879785732787491374068578568189246339458257745347503777219581113623804310644307025615184864691640325927734375 11412 372728322734237674956293077305095943314902138520924135027483519832927638335797688766378342940306430045749399342134608952331676095353208357499371949893359847456970375168 11413 535650301796148454214477256250554776922676923298277452206321711176943362315878052941609413636838786618511726657396894350368347137829679419430211090443844970654185689 11414 763740918152184227302270831008777569673926470191381416037872257252190184815565670576897646062550599215690153250357481796500316750655124809330635301120461657604096 11415 1081134979831502226909148729150016561475923234805889236780031381185344848193891290547485178921125348500242469831311831025591239782654460863392427927272837716851 11416 1520459010347821735255513291293582312795112915554788040591032609874548259121709129915274208227339447368557171004485298390778046257754476914933760000000000000 11417 2125793209275848943546040369928101869400243092798975866128962663514478863914073490563321217907158460193303015651168714745643732144890527907572546570272333 11418 2956708909569942840622479241392326725068127462861188576045875363339984888669962296716392037603697895613213588896549853537769237183654122445613570195456 11419 4093801102172459230962077708042273702828047051828033645676319919318257537860279913297874874512118685536521697777411050358152336389030958331938772415 11420 5646312373327295171255012318329309216004724413811366640015946842165127298445849693532809367457351459003298919073957568562218488469144293779439616 11421 7762701465134532474046387034829045021258889084398602044895713310687960767739099555647857666324228828936432641718807362735206031857254150390625 11422 10645385607371769596588136298630803136123895622061751055885255427945508929563471744510582167550459701527594381436385489258886128974740586496 11423 14571440134977797463205663761951470366871681534919862101426981864242782653808708328152828903039195453232007199664668469336352555605718155 11424 19921862840216147431042641404579341086484142676679593050432216544231764958110507063096216477828069871102029680003176670606872971051008 11425 27223245170948281501658072358052669173585610494944719638169150353545083310889676460757717870664590828227715991685697318198513257301 11426 37207558385098981116651565490783727765492088820327948528203679221883873330433502614790312202374257545681581562386186240000000000 11427 50898608116075043441944064810543765621680414847923733345652064924975014423820494929529390651452824260456070584613987369210135 11428 69738089834351626331348241957703028225612214193733487095556548173646491571814150715573511350072846861997492770198700163072 11429 95770982359374440117746189699551613116129566143360766043081725586290946746065020705996165942503266809347450303212704105 11430 131920697200658854653167983642099157154732721135767382461470992984599152366372446737356077425700108929653486236205056 11431 182401342174444347639914694429944409635410059439333984346464797346458916012724920397865683893566839284106701171875 11432 253341622239359865778695615068429630388298532942650510092071484132173204983296702600689236546584770595707158528 11433 353738957335877156505409277547276310080616601898079375720607589187749507229955990215776856997741250010738909 11434 496934703940664634534602266855830512471744242973292775461957317820350405768045903841228586108815981674496 11435 702921518165190580503690509153178695112425570453870431628716822841185624089213651609169850334588426351 11436 1001996152093818882970234763283481261688040483423593441220426113388171676635954381050399948800000000 11437 1440616071411283552062610088082223646571440394978074356885955017601395537717807163276201952668913 11438 2090915490324691116475649330455738609688282950095253258816315796498662151677890594511588950016 11439 3066385318955038456674777142474060914613355200329899074441152363265547717224226270379687355 11440 4548092469090472086074098780620597074652929834168711845625348919651995963826209298579456 11441 6829205757401219355853625309204933523114230640891550117617627241654930694705471953125 11442 10391849932410053434736423385395304814332420112909563212063370137610649034121281536 11443 16042049597645181927707765548538394355028913590869971477823739835300356404987335 11444 25150980121516503248658867336023956501795741565750460943845883263603397623808 11445 40094546278280749697500426776956170966129967994202118490354459942009479161 11446 65070540168406693374880339027658984112193730658247578817798864896000000 11447 107650148200012873030447580919094141065367851593304871615283580510675 11448 181790174609301638739060538500639539424081136554059668037935562752 11449 313820684733986264311987211446836069235854276486212227710070125 11450 554648031261737022905437209461168572225411708894502899941376 11451 1005293497934425197017086601963872662672773152825618969375 11452 1871870313116070145914765845704555211918774665806348288 11453 3587532924587054479956031812204301117043887019750529 11454 7091700422740486733545785825347517003671537975296 11455 14491171426663163529447283648305424184495100651 11456 30682150123471124917959683748244306051072000 11457 67485401096809778398376511082980984395893 11458 154640755944121899284354031468170674176 11459 370424678142310978570327998456511095 11460 931300085708544096524559084599296 11461 2468525930895034425436506354825 11462 6927922487077647134628760576 11463 20658867015599182854253315 11464 65680773809910994027008 11465 224086661639858893821 11466 832203905382263680 11467 3443437768843215 11468 16231759374832 11469 87334358545 11470 522706296 11471 3348219 11472 22198 11473 149 11474 1 11475 1