0 1 1 1 2 3 3 1 4 7 5 13 6 1 7 11 8 41 9 63 10 1 11 15 12 85 13 231 14 321 15 1 16 19 17 145 18 575 19 1289 20 1683 21 1 22 23 23 221 24 1159 25 3649 26 7183 27 8989 28 1 29 27 30 313 31 2047 32 8361 33 22363 34 40081 35 48639 36 1 37 31 38 421 39 3303 40 16641 41 56695 42 134245 43 224143 44 265729 45 1 46 35 47 545 48 4991 49 29961 50 124515 51 369305 52 795455 53 1256465 54 1462563 55 1 56 39 57 685 58 7175 59 50049 60 246047 61 880685 62 2340495 63 4673345 64 7059735 65 8097453 66 1 67 43 68 841 69 9919 70 78889 71 448427 72 1884961 73 5984767 74 14546705 75 27298155 76 39753273 77 45046719 78 1 79 47 80 1013 81 13287 82 118721 83 766727 84 3707509 85 13726991 86 39490049 87 89129247 88 158819253 89 224298231 90 251595969 91 1 92 51 93 1201 94 17343 95 172041 96 1244979 97 6814249 98 28875327 99 96220561 100 254831667 101 540279585 102 921406335 103 1267854873 104 1409933619 105 1 106 55 107 1405 108 22151 109 241601 110 1937199 111 11847485 112 56610575 113 214828609 114 654862247 115 1616336765 116 3248227095 117 5334940545 118 7178461215 119 7923848253 120 1 121 59 122 1625 123 27775 124 330409 125 2908411 126 19665841 127 104692735 128 446304145 129 1541911931 130 4354393801 131 10113604735 132 19403906105 133 30845044155 134 40704778785 135 44642381823 136 1 137 63 138 1861 139 34279 140 441729 141 4235671 142 31388293 143 184327311 144 872893441 145 3375210671 146 10753517061 147 28418229623 148 62596382081 149 115326046215 150 178153920965 151 231128079903 152 252055236609 153 1 154 67 155 2113 156 41727 157 579081 158 6009091 159 48442297 160 311207743 161 1621925137 162 6946419011 163 24680949041 164 73265596607 165 182668423833 166 384016199427 167 682650581801 168 1028224765823 169 1314016698401 170 1425834724419 171 1 172 71 173 2381 174 50183 175 746241 176 8332863 177 72616013 178 506750351 179 2883810113 180 13560999991 181 53215656781 182 175560601111 183 489658242241 184 1159537261743 185 2338787421261 186 4027517246239 187 5931412422529 188 7478998203943 189 8079317057869 190 1 191 75 192 2665 193 59711 194 947241 195 11326283 196 106114625 197 799538175 198 4934985233 199 25291783051 200 108721541721 201 395037809215 202 1220435354425 203 3220465235211 204 7283926286641 205 14158187993599 206 23697618246945 207 34203940374475 208 42612705597769 209 45849429914943 210 1 211 79 212 2965 213 70375 214 1186369 215 15124775 216 151620757 217 1226990095 218 8166636545 219 45324511807 220 211939849045 221 841654759159 222 2856092476225 223 8321683861015 224 20896564339669 225 45354821113631 226 85275509086721 227 139125084109615 228 197194672920085 229 243025194476551 230 260543813797441 231 1 232 83 233 3281 234 82239 235 1468169 236 19880915 237 212358985 238 1837271615 239 13120103057 240 78418509907 241 396469547585 242 1709446884095 243 6325929820185 244 20192670715859 245 55818956905529 246 134042297098111 247 280307431594273 248 511423753576531 249 815272900198321 250 1136725029892031 251 1387226559025961 252 1482376214227923 253 1 254 87 255 3613 256 95367 257 1797441 258 25765455 259 292164445 260 2691463695 261 20529927745 262 131509203655 263 715097053725 264 3328419072535 265 13348247055105 266 46364182121535 267 140059477112925 268 369189111575071 269 851399012552577 270 1721340955938103 271 3055999837011997 272 4770115300152231 273 6552204905872321 274 7924982285747247 275 8443414161166173 276 1 277 91 278 3961 279 109823 280 2179241 281 32968347 282 395555537 283 3866006015 284 31375587985 285 214483106715 286 1248543693033 287 6241897981183 288 26980550851385 289 101376142530395 290 332538522833985 291 955598531432447 292 2412395979060257 293 5362083820625371 294 10512455241722713 295 18204031850561791 296 27873393043294921 297 37767192179496731 298 45308321651001521 299 48141245001931263 300 1 301 95 302 4325 303 125671 304 2618881 305 41699767 306 527810725 307 5455431055 308 46943003137 309 341160000975 310 2117321780133 311 11319046656375 312 52481589415425 313 212211824844583 314 751675396751845 315 2340764583177247 316 6427269150511105 317 15598077156723775 318 33521787490731877 319 63894595682139911 320 108145975850252801 321 162694680903085975 322 217698278506411045 323 259216741499686831 324 274738209148561921 325 1 326 99 327 4705 328 142975 329 3121929 330 52191139 331 695049433 332 7575405375 333 68896982545 334 530521438563 335 3497529199185 336 19915010671167 337 98626554128025 338 427215331181475 339 1626023734694217 340 5458301852498815 341 16209464357137953 342 42692319810512995 343 99928969289077825 344 208217738981165823 345 386733690827821609 346 640969148135675299 347 948749584925712825 348 1254937344248920255 349 1483995132002718769 350 1569245074591690083 351 1 352 103 353 5101 354 161799 355 3694209 356 64696159 357 904317037 358 10366094479 359 99365842753 360 808229343063 361 5641568932845 362 34094488905495 363 179666804231745 364 830317511708367 365 3381030024132717 366 12177400297612575 367 38917020105075585 368 110647714508386375 369 280480443737756653 370 635027858791266343 371 1286011828550830849 372 2332227054745987647 373 3791213892445982829 374 5528210151184360879 375 7234795815417701569 376 8500946205351798583 377 8970232353223635949 378 1 379 107 380 5513 381 182207 382 4341801 383 79491819 384 1163673953 385 13995867647 386 141039488273 387 1208483403179 388 8904955165305 389 56938472541375 390 318188799587385 391 1563164206869675 392 6783340321069905 393 26104622574670335 394 89381627584964385 395 273034893373802475 396 745778857519239785 397 1824905028440166335 398 4006674738164575049 399 7903084488759411563 400 14019400249152942657 401 22384323627578604543 402 32190100727675415089 403 41713402273958045483 404 48724817858045813081 405 51313576749006450879 406 1 407 111 408 5941 409 204263 410 5071041 411 96879431 412 1482288821 413 18665359119 414 197282315777 415 1776271129439 416 13780562423541 417 92958547262711 418 549206075985345 419 2858763388855095 420 13174519143904245 421 53970830554111263 422 197202428180582913 423 644488625990717775 424 1888383038494338485 425 4970407637382541575 426 11771593265706723521 427 25119660611066611751 428 48352401113804333109 429 84032782058203799087 430 131955581594696793089 431 187329918661053949503 432 240533731866135708533 433 279425304249795950103 434 293733710358893793729 435 1 436 115 437 6385 438 228031 439 5888521 440 117185651 441 1870535785 442 24611902015 443 272262367121 444 2570069884019 445 20941889768801 446 148648584683135 447 925915872294425 448 5091607767517811 449 24840589975722585 450 107964506311713663 451 419476929219862305 452 1461164546692490355 453 4574158343052828113 454 12895393523976810815 455 32795827996211988521 456 75351536282835881075 457 156595962085612928585 458 294658962635728331711 459 502419710692163379889 460 776800703470466316403 461 1089618887377372884545 462 1387176748101434688255 463 1603243841366167489593 464 1682471873186160624243 465 1 466 119 467 6845 468 253575 469 6801089 470 140763503 471 2340095869 472 32114351375 473 371098222145 474 3665065895399 475 31297149356221 476 233209942512919 477 1527671538372225 478 8850961294115935 479 45583730842102909 480 209559710593266719 481 863001025298535297 482 3193065939329541975 483 10641091030862068925 484 32008702816889895847 485 87063177396677721409 486 214459834154278104399 487 479026341947461717885 488 971274686649949315375 489 1789299122206885302209 490 2997105726816644368583 491 4567285830356704736957 492 6335123082420338593335 493 8001035989283143418625 494 9203198682502469320767 495 9642641465118083682429 496 1 497 123 498 7321 499 280959 500 7815849 501 167993403 502 2904062449 503 41498312703 504 500025187729 505 5156961233339 506 46056248792841 507 359493535949183 508 2470866568011321 509 15046208805434619 510 81589331684644449 511 395653987488276479 512 1721983008537982497 513 6746665244805236219 514 23856878884258909817 515 76304968332975223167 516 221164921352046545609 517 581825853033902075067 518 1391133027965039868369 519 3026488352311238410239 520 5996828248668531353009 521 10830917939658406561083 522 17842588149138004133609 523 26824571427193335593343 524 36819195261943829644377 525 46155288973953946900347 526 52853228343044936894529 527 55294491352291112747007 528 1 529 127 530 7813 531 310247 532 8940161 533 199284183 534 3577050821 535 53141792399 536 666582405121 537 7166445945583 538 66813020691781 539 545210426458487 540 3923599811244673 541 25055958670916167 542 142717361936022021 543 728206561738172959 544 3340604559333629953 545 13820691555852175967 546 51702521846719301893 547 175286083175486556679 548 539600582537344279169 549 1510781803958173584823 550 3852538184056016992837 551 8958386483051021854383 552 19014888343931063144449 553 36873444599993821067983 554 65373789034233276428741 555 106028736236587114320279 556 157392783289498471414401 557 213921518366502262477863 558 266292543511521410721669 559 303659495015922337904703 560 317241780630136241094657 561 1 562 131 563 8321 564 341503 565 10181641 566 235074115 567 4375311865 568 67481286463 569 879822563089 570 9844419045763 571 95645361691505 572 814471993937855 573 6125198288977561 574 40936074806404163 575 244393929862920041 576 1309085759347742591 577 6314558836537699361 578 27515662367436592259 579 108603909620923653217 580 389170196873410703999 581 1268590558201750897961 582 3768165248950062035011 583 10214101061074009065689 584 25297495170199361335487 585 57309839432226127686449 586 118864896106457857089923 587 225885627529471092492113 588 393566419033855634542143 589 629038929120942200990649 590 922696816333889926862403 591 1242552205005085102403145 592 1536595898454556296368895 593 1745319075862302066540609 594 1820991621200098527441027 595 1 596 135 597 8845 598 374791 599 11548161 600 275831935 601 5316849805 602 85018323855 603 1150545969985 604 13378048792183 605 135236278032525 606 1199731413804055 607 9411918605728705 608 65706129529793775 609 410339827566269581 610 2302541594934910751 611 11652578441855567745 612 53354776911196959335 613 221640513367874091661 614 837280806168689733159 615 2882172733469598065281 616 9056411595454989774175 617 26015752032538663824525 618 68411282859487286048431 619 164861382990041565101249 620 364443362522510707316823 621 739640163043597585393805 622 1379100380658204040532535 623 2363816443751602555222593 624 3726390215614927251046863 625 5404985616172088539429005 626 7215580016442284370366015 627 8867962331174090943697665 628 10035204328087940752067655 629 10457362855894862001750669 630 1 631 139 632 9385 633 410175 634 13047849 635 322057867 636 6421544065 637 106326480895 638 1491560803345 639 17997769709515 640 189019196608153 641 1744210155680575 642 14250435177285945 643 103739063372574795 644 676451066002195825 645 3968670959923378687 646 21028690719298560289 647 100958546514206398475 648 440397640617979797385 649 1749681974183946466879 650 6344332561891307436361 651 21033213138628661064459 652 63854980589626470088545 653 177762537336146869085695 654 454308165399455364053809 655 1067002682171964892434763 656 2304965156691455852075897 657 4583239499248647232334655 658 8393972501898545210254425 659 14167189952245685877927627 660 22045323993262457897848401 661 31639215880411675852266495 662 41892715808110231862187585 663 51186037770772032600855435 664 57720823423558413887178345 665 60078868458555230983696959 666 1 667 143 668 9941 669 447719 670 14689089 671 374284647 672 7711275221 673 132058883087 674 1917971421185 675 23985321079935 676 261351290279573 677 2504906663030519 678 21281058718583873 679 161285282823595095 680 1096245836064052245 681 6712508157774943007 682 37169485797428001281 683 186739438756389107567 684 853607938952248383829 685 3558876306258875095559 686 13561817585877199009601 687 47322944554209147543623 688 151449992972562823717461 689 445159261237826420730159 690 1203197543301130646660609 691 2993586598246445931687263 692 6862422667788729220767509 693 14505659445663924825756183 694 28292255492540992406275137 695 50947219078430309910747447 696 84744239860392144064590741 697 130261311590092266070540863 698 185089917706847304629672961 699 243180536867182351531506255 700 295489727983582685209090005 701 332112995595472978381198119 702 345299757825442889707393857 703 1 704 147 705 10513 706 487487 707 16480521 708 433078547 709 9210055049 710 162956210751 711 2447496684689 712 31682939166867 713 357718985217153 714 3556299375519231 715 31373017464377369 716 247170214205280531 717 1748417590899730553 718 11155037721482172287 719 64439313198589629729 720 338161219143952677011 721 1616706489055934255089 722 7059088954310051339967 723 28210533109246967978281 724 103379409229792872210707 725 347959256213385305465193 726 1077248964543658202079167 727 3071429600635372683210161 728 8073773495352648069974163 729 19585658438676188230123361 730 43881934032893322748078719 731 90872350786293965077991481 732 174038660995009557129269523 733 308431399164755830903601241 734 506018300157845466361723647 735 768834079934346055078578753 736 1082162303404252160268472467 737 1411409077351049164102600401 738 1706066406626214038148208959 739 1911520644767359074554097993 740 1985346154034162284608274707 741 1 742 151 743 11101 744 529543 745 18431041 746 499040399 747 10944160669 748 199855224847 749 3100820307521 750 41503823233287 751 484980267148125 752 4994872934474775 753 45694582661391873 754 373713676775278719 755 2747190406466646173 756 18234593016462779935 757 109711635839353997185 758 600361001502018425207 759 2996621193032906591581 760 13677336690921351929767 761 57209987476590859209409 762 219721754314831920368239 763 776125608655926563276701 764 2525142454072783148607023 765 7576934722050827973274561 766 20991581601199970584163815 767 53748984477421022546569565 768 127304754684704277806859063 769 279123322688754715079662209 770 566904338727414815363557983 771 1067166138438547032092395677 772 1862835338733448037194650687 773 3016594439870091607364483841 774 4533255611709389580873970263 775 6323802453195556555625396061 776 8190684482567480503295576775 777 9851705620639681706040444225 778 11005382144134339642591677519 779 11419126147845924397833900957 780 1 781 155 782 11705 783 573951 784 20549801 785 572806619 786 12942272785 787 243697829375 788 3901975312529 789 53944003477467 790 651648883704105 791 6944614887133695 792 65801335681221945 793 557930580979801755 794 4256366678764775553 795 29349898104899362815 796 183648780720772032545 797 1046287100154415021595 798 5443337521681744659865 799 25926021245411044044287 800 113299248944253239264969 801 455179951957806657795675 802 1684012080282598135980785 803 5745987233781528449871359 804 18105670890784501825514161 805 52747213978932407423789915 806 142220816003636360173289225 807 355218500700235690507326975 808 822505667466316660623544665 809 1766820450134244630740987163 810 3523034465250667043548298337 811 6524365570220041423798521855 812 11226670534077674957331881025 813 17956450409765358581164832667 814 26704585259968860431407182201 815 36936987603654844146402658815 816 47526836926754111110745546985 817 56896822702634332931900822235 818 63380839700255605599686957265 819 65701922725618214591910684159 820 1 821 159 822 12325 823 620775 824 22846209 825 655050231 826 15235618021 827 295540686735 828 4878764742145 829 69595747332111 830 868226052618981 831 9563650602194295 832 93746463846312705 833 823085665657348455 834 6508195755703812645 835 46559581724162988063 836 302557549412667613185 837 1791997528125939734655 838 9702423067180822781605 839 48145297430790419280135 840 219450050254546253510401 841 920625632289309306970071 842 3560821149581487147219045 843 12717493752554895731221935 844 41997506297537287197703681 845 128390742321779160027110895 846 363738408088099663720688485 847 955857397092513568040109975 848 2331851501793474760279572225 849 5284756866015042685935633735 850 11133698610565207512056129445 851 21816419542629539413369144383 852 39780001141769960663981871105 853 67524662777562651797096227935 854 106740462993237878106033910053 855 157178523441586254872322250023 856 215655570148146791572137968385 857 275750473530738141017990092215 858 328643261816907366731995348965 859 365116722085140630279967657935 860 378150244155138145169182750209 861 1 862 163 863 12961 864 670079 865 25329929 866 746481891 867 17858115353 868 356565402431 869 6063220834321 870 89162649158051 871 1147585831377041 872 13052206556524863 873 132217643424004761 874 1200690556757659875 875 9828483546498297225 876 72857519831655785343 877 491047705386258602529 878 3019437409395873812643 879 16989321948376477300865 880 87700700127485235119615 881 416290325523207008752681 882 1820645109492873696247523 883 7349474480049017389344761 884 27426224031212346969272511 885 94744290377055759133829681 886 303352274030701676099276195 887 901193212781969089201321585 888 2486454557787758975526184895 889 6376798682247992335987411385 890 15212801769581219604586705635 891 33782071908952536355454691945 892 69869150400771167516788308735 893 134656343457602658785966279745 894 241936721317051992442594334883 895 405392444711180771001068811873 896 633708587782335060512389285503 897 924405541647760828736053696329 898 1258614289961256718032461556963 899 1599773889161252611265348139225 900 1898543420180873905294038323775 901 2103879554612352427421361773649 902 2177132498065215626644755632547 903 1 904 167 905 13613 906 721927 907 28010881 908 847850911 909 20846526637 910 428089295503 911 7492104941377 912 113476557211031 913 1505420884101421 914 17662116783858967 915 184705829428862273 916 1733049686408009487 917 14669716953106628781 918 112549058908749285663 919 785798072503676228481 920 5009926169048401020039 921 29255561741933563540781 922 156885427802261078401063 923 774380024914343603750401 924 3525361814282396547097727 925 14828895193289172929577133 926 57724141428611980915929007 927 208237839832372677253045441 928 697038165817582163872645495 929 2167349092984294265534552365 930 6266188940624557848403636535 931 16860071718092897663572784065 932 42250593659268434356022426095 933 98678226167731932349509353645 934 214925482940147489857258148415 935 436781318359074657696518077185 936 828614826005604255689878618215 937 1468015672295221438893430560045 938 2429690425166547485162162639943 939 3757891874495043963680645740161 940 5432766520893048838616743377759 941 7342981020505893520559110095021 942 9280502793256402927369902345423 943 10969183862680193293130867859009 944 12126077414610358611344273392983 945 12538138857330429216252563327277 946 1 947 171 948 14281 949 776383 950 30899241 951 959946283 952 24240611233 953 511576771071 954 9207450534673 955 143516500869611 956 1960755997052601 957 23708114228317631 958 255712131617022521 959 2476482914350792683 960 21654403884743524241 961 171760285850826150399 962 1240835541545281702689 963 8192809998140199434283 964 49590016785244585246889 965 275898163529647859771583 966 1414187975916945003594569 967 6692066641614546805380779 968 29288432149809895712965761 969 118744438906558195485087743 970 446613826260060756456993841 971 1560287442544472506831483755 972 5068995305709939839144350105 973 15329271204348615398315215295 974 43190983360793454233520560985 975 113470614914476823883191013995 976 278163873840650575101184430705 977 636676179500762434006731283455 978 1361379404378444013119605332545 979 2720796431981279208816420766635 980 5084599951219110460563496830345 981 8888431219035985503983169163455 982 14539276802745274572221658048105 983 22260315856257437117989099692843 984 31907533436925372009970675649889 985 42826579106211769130190624546303 986 53834402167050445911904239196497 987 63384772238406660805943608850667 988 69907752823839704527339162984569 989 72227577760477218461054044462527 990 1 991 175 992 14965 993 833511 994 34005441 995 1083597703 996 28083284725 997 608651311375 998 11257151703553 999 180429790483871 1000 2536537346124341 1001 31581178160186615 1002 350999923643244225 1003 3505377438263341431 1004 31631341844334855221 1005 259121334617743030559 1006 1934861371880223199745 1007 13215363391263403109775 1008 82816294246846988458229 1009 477441114499717999173383 1010 2538115085078847464387009 1011 12467831281009713601129575 1012 56696506667270684334333045 1013 239064872333129928595233839 1014 936051118842814261180733441 1015 3407763045062661747228617855 1016 11548521062315517945674233525 1017 36468501703915265097851453975 1018 107409714390913561400391219905 1019 295297630621374698367184836695 1020 758377245141258427203896263605 1021 1820551696118573123938637594175 1022 4087569770054412391898205543425 1023 8588064746055670205444315231855 1024 16892383765163596651252267152245 1025 31119012629888102299363698633255 1026 53709585957813105609824400972225 1027 86876163861107973425696738408775 1028 131730181790205351090468086729205 1029 187284262189277645449445683460943 1030 249705271008317000922078302936577 1031 312268457219563810656381287837535 1032 366312060081836600369886969724725 1033 403117283879632338765010031858487 1034 416187677832257853682641940491969 1035 1 1036 179 1037 15665 1038 893375 1039 37340169 1040 1219676595 1041 32420781737 1042 721108101695 1043 13695599622545 1044 225555471838387 1045 3260306209228705 1046 41764240834298239 1047 477900417633062425 1048 4917250196768187315 1049 45748139389414442649 1050 386675596518995000191 1051 2981323648310786652961 1052 21042169927551212788915 1053 136371773642235542394385 1054 813728844880229156681791 1055 4481105820539321864291881 1056 22821834572295173598079411 1057 107691758900471441199643785 1058 471626663641607832728314815 1059 1919718682692794764183036081 1060 7272287953860490525061697715 1061 25669010535148918439312444545 1062 84510061555695526120945522175 1063 259763246963180199898326919225 1064 746075718684595593668285954995 1065 2003786498656877327839506269305 1066 5035887692390504707238216471295 1067 11849989925829312739755467753025 1068 26122219342891130462969043716275 1069 53970833115062245851808128290545 1070 104555816004616879901000661707455 1071 189993420291310000997967965827145 1072 323945089103212512660374871767475 1073 518405146389705075830857783288425 1074 778820837354949586119025669093695 1075 1098664968118707561800358447859665 1076 1455547224335897690663949558498483 1077 1811256757801358398005586184814945 1078 2117249209188135890094995589744255 1079 2325061120608784104585229874666073 1080 2398757701327818873799533781222323 1081 1 1082 183 1083 16381 1084 956039 1085 40914369 1086 1369097135 1087 37302822845 1088 850927307535 1089 16584369526337 1090 280450327118887 1091 4164966544501245 1092 54850591352567575 1093 645681149833359745 1094 6839034929974548639 1095 65544040670477010109 1096 571080026835157616671 1097 4542142831931846241153 1098 33095018782695611370391 1099 221586915628870957003261 1100 1367042745985459135938471 1101 7789576679455627044955201 1102 41082545584832972212755343 1103 200922087925112609991866301 1104 912747702534779057523839791 1105 3857220589492426851961606081 1106 15183724475940147485926923015 1107 55741829914440861042561538045 1108 191050628605089028656028380215 1109 611923982658795704875747218945 1110 1833170266389096654284687700095 1111 5140442905967526341010585788605 1112 13501811775081234913897342666815 1113 33238949948906950469343943643905 1114 76737515042480313005290493605495 1115 166222130642401668051541565365245 1116 337973303061701323565757903354055 1117 645295133659676169802526473795265 1118 1157355573643181294253883698150255 1119 1950469337136052021860500835213245 1120 3089510348155874428677134935606095 1121 4600623282138005631016850820793665 1122 6441743671976399878534963335569895 1123 8482405352255339721539664563731965 1124 10505555007509903362124908599664983 1125 12239002655080849462600911448733313 1126 13413134109071458843470438837772383 1127 13828965368696585850685952933729469 1128 1 1129 187 1130 17113 1131 1021567 1132 44739241 1133 1532817275 1134 42782785585 1135 1000288019455 1136 19992960797585 1137 346917624430075 1138 5289656622880585 1139 71565352385853055 1140 865988175578902585 1141 9434845879826256955 1142 93067961122575501985 1143 835177974250272018431 1144 6846258840553539275297 1145 51447994540739158951483 1146 355527809943274462073017 1147 2265443257356087362532991 1148 13342962805384099003317961 1149 72794166203760710371832827 1150 368560741123360804023550993 1151 1734696765247767296105980927 1152 7601441728656184250849187761 1153 31053727872803026118568872315 1154 118414229725001083074047800105 1155 421929384784932129787139757695 1156 1406199316458443762103109833305 1157 4387406764073672976322759433915 1158 12825284707219528463126756888705 1159 35150677946655841338556087566335 1160 90382853456542539138104393830465 1161 218159238920798845089325394376635 1162 494561150835400557802292015678105 1163 1053477121330897178314245614704255 1164 2109439643433820886265291524286185 1165 3971953595338970417128746834977915 1166 7035193345077143367680594135782385 1167 11724798181240051297712647102841855 1168 18390728865507850291755033615142865 1169 27154926311329347245160475885256955 1170 37751338354180237304896010278945545 1171 49421372864171764436154580631664255 1172 60932371279574444234634624226310265 1173 70757450527716624165903997642626363 1174 77395443339454486582583389858886241 1175 79743371991601442215885155629240319 1176 1 1177 191 1178 17861 1179 1090023 1180 48826241 1181 1711839767 1182 48917879557 1183 1171582881935 1184 23999592838145 1185 427038828332335 1186 6680735711872133 1187 92790446174686583 1188 1153374275200694145 1189 12915513343175152775 1190 131027651667626072645 1191 1210045629690425734687 1192 10214494658006725840897 1193 79097127850368430454431 1194 563623904114852790913093 1195 3705907472887228758406151 1196 22538676729122851958519681 1197 127064417936667734611699191 1198 665290792064332117469245061 1199 3240651350360138250359262383 1200 14707867442845501629304796161 1201 62281443850140751360547764495 1202 246373362355376944947210871045 1203 911456307081799340715972907415 1204 3156589255408732503283155126145 1205 10243082786087291125866310144615 1206 31169187097313868425645157238725 1207 89006053273218531513101186854975 1208 238670407044417906614444915195905 1209 601339518918543608066401714598015 1210 1424342010026231526828354043371205 1211 3173143448550817941607448578187815 1212 6651687148950408489273024433416065 1213 13125215987343449816938400643472855 1214 24387152236207169752658346526184965 1215 42680169583244413891309886782799055 1216 70374645598409146828425715327079425 1217 109353129606444925281216122513064175 1218 160161149182867470946276096614322565 1219 221139908920245661022364134297133495 1220 287886795738186399562609292468180865 1221 353402753502676262178472166579866695 1222 409118614074814578018233093206968645 1223 446669461768064553868652273869639263 1224 459935409276618156178021449301004289 1225 1 1226 195 1227 18625 1228 1161471 1229 53187081 1230 1907213187 1231 55769325625 1232 1367433422655 1233 28692059459857 1234 523208494547395 1235 8392897657242033 1236 119593510226077375 1237 1525927138988432025 1238 17550235537766762883 1239 182977091139948475305 1240 1737636903824278921087 1241 15092636867313479350305 1242 120329974137835487534275 1243 883380651333779699296417 1244 5988052222656269193561471 1245 37570402714843345320984361 1246 218659589068690283841651075 1247 1182744177734741808871243545 1248 5956084770350373744476108991 1249 27967202895227025944187539761 1250 122618868206635128832020230595 1251 502605563470129267767857537425 1252 1928177472480644845746795283775 1253 6930373616366305728020209826745 1254 23358966730019088349927763798915 1255 73891908180613321670290443110025 1256 219538477684487623365225366520575 1257 613038522527386372629368062965825 1258 1609876522422777924698726474670275 1259 3977987639288281326570301423128705 1260 9253691768653488811897941071894015 1261 20274041802344511224728880773860425 1262 41851630910365004537323701340620675 1263 81430263691097556623419682009206265 1264 149382040920077572301752926696033855 1265 258447282822516828778643014848678225 1266 421807083402085875188516223501339075 1267 649557584341548468607811268378515825 1268 943982708946831122843524167382230975 1269 1294856242247856277293445915992091865 1270 1676668472511495757015118890118059395 1271 2049684052544131582060096427768306025 1272 2365789221042282503954152815634754175 1273 2578336427084236463088280248127643745 1274 2653337188651000290233505189314055363 1275 1 1276 199 1277 19405 1278 1235975 1279 57833729 1280 2120032959 1281 63402539213 1282 1590706098575 1283 34168644596545 1284 638172582927543 1285 10490424102053325 1286 153261270521260567 1287 2006013341838111425 1288 23680747157771881775 1289 253550586154803264717 1290 2474179990578664432415 1291 22095133922082917437313 1292 181228112881223258121895 1293 1369578690094428402942925 1294 9562807674278855047826983 1295 61842368352687349003613569 1296 371223344677832705560743839 1297 2072414259995223437600312525 1298 10778656652421363529191035055 1299 52308995362298930613493974209 1300 237203113207533468102887236247 1301 1006340371749051307410821203405 1302 3998937150717656294289697899575 1303 14899315707403637433828037628225 1304 52097182360883156767039425482255 1305 171101559461647248294738553006285 1306 528221994350872707270448592614975 1307 1533915154348636319334914814919425 1308 4192563036943592507068322906199175 1309 10791861844462361491380130469579725 1310 26174179329310848434811471524481095 1311 59842454506220516272062592441193985 1312 129028346439845720306529716929768575 1313 262459141985951677508170343712133325 1314 503829510607489353515816955430006735 1315 913018557957717504856416057115834945 1316 1562298086028986348713531322809286775 1317 2524858555173999651312093461905470925 1318 3854667000108665947182069341884569175 1319 5560183513193861766329077757285209025 1320 7578936241529506328010062587171524335 1321 9763327389099784487851408611764454605 1322 11887791150227628327031185250246170975 1323 13682058749722683482946754845227997825 1324 14885802656262164092672126723589745255 1325 15310086199495855930932559804210504653 1326 1 1327 203 1328 20201 1329 1313599 1330 62778409 1331 2351442379 1332 71887317697 1333 1844529075199 1334 40539102204433 1335 775070433989643 1336 13048591018900185 1337 195337931017854015 1338 2621155950367964985 1339 31738468285419510667 1340 348753660988740471217 1341 3494512846817882610175 1342 32062427379412429956385 1343 270345191656309313382475 1344 2101493638674090873517513 1345 15102020573399956430186303 1346 100579797088563417898568009 1347 622167573540204687429463627 1348 3581579604344398263525917089 1349 19220877448011399701311377919 1350 96313292054244866358987183409 1351 451261666538800180341578059147 1352 1979494617046257084491676582841 1353 8138882882714759863203849718847 1354 31398799118553184650629792892505 1355 113765204868734717950894478610955 1356 387459230996217207068704082736785 1357 1241366447828325768866514466323455 1358 3744012783033161075041157295275585 1359 10636907171004522868313205391971275 1360 28482990624057981466358968846330025 1361 71924313221681108982701589834328895 1362 171353046028637990176118307585569385 1363 385318652025385145017693617147131595 1364 818140940449210563781622923098541185 1365 1640842794080776779317704345867687935 1366 3109365478682529039804434540538788945 1367 5568819787547268149353259580006599435 1368 9428622174425145722243991795409774745 1369 15094592223431565025955458288814400575 1370 22854152484460976737761637318350440825 1371 32730354585466788217664918790814698635 1372 44344399626163815288927290801743669105 1373 56843368475644776849431763394357454335 1374 68946866687188849696862808030208830305 1375 79136039584338243847536178539113153355 1376 85957019147182959321479541295669839753 1377 88358612921856751618840987474707453759 1378 1 1379 207 1380 21013 1381 1394407 1382 68033601 1383 2602633639 1384 81298031893 1385 2132309755407 1386 47925703283713 1387 937480665783999 1388 16155243212466645 1389 247669192944516855 1390 3405065841356227905 1391 42265168747387964055 1392 476322676738948367445 1393 4897585211900492123935 1394 46135681841517897603585 1395 399615234030198251385775 1396 3192841698756657639566485 1397 23597112206871405979516935 1398 161719794330742906089887809 1399 1030025974793579460406094983 1400 6108987327241093082138726037 1401 33798140094251364737283766063 1402 174705967190639639990158299649 1403 844957055551369681949647135647 1404 3828545579893403741603482028629 1405 16270919904231054913409246873111 1406 64927484894709429880526047147329 1407 243500347074944560122327802000247 1408 859019533882305626089083752444885 1409 2852871394321046158325185850399295 1410 8925836245881034109281180690299905 1411 26326102756614620230073900446782095 1412 73240716936760597695318032894571285 1413 192300619851973965209382347705421095 1414 476741427694958046081903505299635265 1415 1116480970032307366270056965799256935 1416 2470926140073168617756453106831442965 1417 5169696861463158459155359938479215695 1418 10228418453468895043348704503395948545 1419 19143294985750671734372885132599436415 1420 33900248245339029854605048598859126485 1421 56815602622650429715571153727650812215 1422 90136284997438382912515368807112346945 1423 135386889746633594247484857011146293335 1424 192559786939298083131019525526067695445 1425 259372385324237319894795782804975305055 1426 330901412826831987895665743797617862145 1427 399879083658510791157387988804059757935 1428 457765985422002100925540308637103285653 1429 496436926438664668659623204472910220871 1430 510038403782297069187390472685958989889 1431 1 1432 211 1433 21841 1434 1478463 1435 73612041 1436 2874848851 1437 91713821641 1438 2457753074239 1439 56464353019537 1440 1129471259599059 1441 19912552476681921 1442 312452576026177791 1443 4398849265327861785 1444 55937763374739538515 1445 646167261619488486585 1446 6813402619318254047103 1447 65853591704870073995553 1448 585561033761352451313875 1449 4805375889339556112756785 1450 36497749044271925475786175 1451 257199591218311096774004521 1452 1685400243750022534314976851 1453 10290231223657590411954425769 1454 58641947804469111838815301567 1455 312425935290541793757906172849 1456 1558358186960168206946252722387 1457 7286766477235277243033241687457 1458 31978797612817239381431244064127 1459 131860215474480796191274840085561 1460 511342323675298574694637387743827 1461 1866549607958240111808291214700697 1462 6418684672056478504852954183568127 1463 20808882126051307161602303761605185 1464 63640952686631477056657294592057555 1465 183726951426066951649853658076723985 1466 500952683184626453352415174338517055 1467 1290701633415556523148391960169560905 1468 3143822987442432406824351744868890195 1469 7242238401868718138742466167742536585 1470 15784563739762755151433535714457112895 1471 32559991098945486933944974441045713105 1472 63585822867008633587605358738794758355 1473 117592481163128082795640859092114031745 1474 205991070802209952719010973675680155135 1475 341870321558953985907161040521164947545 1476 537653040135605990587162027678432092755 1477 801389478438809866295712685059414774905 1478 1132268068242596458448693823129577681535 1479 1516606341436915535316941109741843108705 1480 1926013751814431285785414983405149057235 1481 2319236866195688403753895199620751349233 1482 2648243912200845619671636249286269968063 1483 2867595075811774885429944057919033319273 1484 2944668855084660862449967312214948947539 1485 1 1486 215 1487 22685 1488 1565831 1489 79526721 1490 3169381071 1491 103218795485 1492 2824880576015 1493 66305781106241 1494 1355654114996039 1495 24438976164813981 1496 392294776526720535 1497 5652416878696788225 1498 73597943819132646591 1499 870912098542418274525 1500 9411744260423559567903 1501 93277046767023630303105 1502 850891217988250509219255 1503 7167337934248318094404253 1504 55905198401361304126741415 1505 404803121585981697150339521 1506 2727099245460667440907264175 1507 17127311995545248739898449885 1508 100458246968055916560541886511 1509 551174970404834738442983078849 1510 2832905735832553129079408949287 1511 13657919193175852224586000450205 1512 61839264653167146878560816400695 1513 263233626823091627218429576000897 1514 1054491063281807943927758745277087 1515 3978851633239205776897589558614237 1516 14152725080489792966658428628114495 1517 47491150888353155666733327958133505 1518 150442294468572138049594277971647127 1519 450173808052763132928803959516259485 1520 1273175338818911116778413200790688455 1521 3404998600643368690512588282705781825 1522 8615281584437310987560952412180229775 1523 20631490557359046243106361602088023005 1524 46780859364647752746957695164496892495 1525 100469558319792057060665130359785258305 1526 204440654141090178015663432278955507975 1527 394267345276639209036658563984942829725 1528 720803523335980245754806883650331604055 1529 1249526837685582849724240745717140473345 1530 2054309794550981457219246009711121225855 1531 3203735675542749431639006467487195746525 1532 4740092132386808319971221734034522580575 1533 6654508305906813152276409561793500914305 1534 8865334800480452565607077462697123868535 1535 11208996802063497094316830499185572824733 1536 13451326045139519729315244042370364664295 1537 15322041605388843666944843946047761255105 1538 16566856144093941355181756588704441971823 1539 17003827168179896151472366892011903438813 1540 1 1541 219 1542 23545 1543 1656575 1544 85790889 1545 3487575323 1546 115902234449 1547 3238050290175 1548 77616808384145 1549 1621244366922779 1550 29871434052884841 1551 490276864041373439 1552 7226122408491802425 1553 96287453534420342235 1554 1166557441432317787329 1555 12913052835037625774079 1556 131148768645640798362657 1557 1226597746697450335952475 1558 10598326261263473687588825 1559 84839880322581474562263807 1560 630785877236335675638952649 1561 4365719181161683608159577499 1562 28183312507755589103903841585 1563 170009193951947556426727973375 1564 959845039048946063013094649009 1565 5079421916615478887573067849627 1566 25228291171620357685588713153353 1567 117745488974742940699037974428415 1568 516961838151700789714225600366425 1569 2137286037614524360298606621617243 1570 8328189297715048383635779275637921 1571 30611280353053125443481908220104703 1572 106214353235593293198456340814505025 1573 348140938430418075178333064248727515 1574 1078625254689353533632312095599376313 1575 3160671912811904309486566022235315967 1576 8764146812545709338905191387308071145 1577 23007498642645070413037303569455528475 1578 57206913862336102360714367573345163025 1579 134778280191078816300119742240160324095 1580 300982247933873396152859806452118314705 1581 637315183045143403853848113168136320795 1582 1279939529061846491226032449019504406825 1583 2438727735716618626329499213130263672575 1584 4409415795143014958984485985211295687545 1585 7567229597827083149152004902554334568155 1586 12328631369873304124333070211527656175745 1587 19071691588973181513159331586015994699775 1588 28017223032557985997504590280359372208225 1589 39091192088251917036235243620776072424795 1590 51808237968455204973704608802025726104473 1591 65226634302059529386404228518404630774527 1592 78017105721814731274768755415094041387785 1593 88658104698587990132604740165979581688475 1594 95725698274132730353714293134958399261937 1595 98204352105822806453803013433241548751359 1596 1 1597 223 1598 24421 1599 1750759 1600 92418049 1601 3830829623 1602 129858799909 1603 3701977422223 1604 90581692983809 1605 1932124770173519 1606 36367722547853861 1607 610028190504839543 1608 9192662322545367041 1609 125289925255902204839 1610 1553280961099794170469 1611 17601972110482184619039 1612 183096625328681200971777 1613 1754694129854627595609279 1614 15542588969931892199458277 1615 127608891896344569139352327 1616 973576386853676729481192449 1617 6917797372028246481150910487 1618 45872171988052677515030764709 1619 284381063918670929009595653039 1620 1650937815368946629084011934209 1621 8988353019795154779491632532527 1622 45954648906726384560451096122021 1623 220905169842007297199886485942167 1624 999514166029117057971380210783233 1625 4261039614542903312975986181110663 1626 17131061659501754987326001786472421 1627 65006832518246035394395873198996543 1628 233008812312281637579122163411947521 1629 789456906645354580448981907098737823 1630 2529912210758265971877367365450657893 1631 7672871575531164381144553190909901607 1632 22035285910429916977554963612332451841 1633 59951582466820900961366221940132440567 1634 154596056644818724661256184955769566245 1635 377998152698630985168453563690816274895 1636 876670792003165717470946781384016751105 1637 1929241595607068052018449386052273011215 1638 4029712950856501445733619577784382746405 1639 7991360380868057817071813690097462112695 1640 15049998921794696746491856722766911954945 1641 26922816990779781365664641172879449386855 1642 45757438718639068830201335061239149662565 1643 73899136871742499702424371324969832745055 1644 113428885082781266742835980368463811436545 1645 165491683675070234219441714594195033376895 1646 229535721048114045963873764003695887097573 1647 302685443463651813751850829884586483748679 1648 379522884096444556699773447791552717765633 1649 452501835842766924888768746302390013349847 1650 513053181184910578491957165267923006148517 1651 553198393756847776646083169550350285515759 1652 567264977803376790371168273110871090090497 1653 1 1654 227 1655 25313 1656 1848447 1657 99421961 1658 4200596003 1659 145188745561 1660 4221755876159 1661 105403559238161 1662 2294915469240803 1663 44109186513147601 1664 755809961099505727 1665 11639271373059694233 1666 162180325872547139107 1667 2056407202037456554441 1668 23844098426602843163519 1669 253891237290277415831073 1670 2491769550444796958341347 1671 22613313346033442984504513 1672 190307344159229315196842239 1673 1488956217147723424550471209 1674 10854871931016716493652768803 1675 73886151985783004493476646457 1676 470421830061748201942710044863 1677 2806150930523927433533521469489 1678 15706476151237664668410547949027 1679 82599153762227004244488543537329 1680 408632696572092511333609435113151 1681 1903861203132252273645788537520569 1682 8362255959526635901362355535757347 1683 34657772445550784507487101121331881 1684 135654832733181434296377259904379647 1685 501839014747052485760395878718768193 1686 1755887708059674040716384525725419747 1687 5814534296416372638053960816443051681 1688 18233836386779164773924671495562543487 1689 54178059168623486940378231645823339849 1690 152604925771259828943244063558136833571 1691 407673525609986536145370844941323709209 1692 1033326463102081714361807221884571451967 1693 2486052545580172280445302853529706253905 1694 5679144636127283090770570333038995966435 1695 12322367877354065975125504096925373227665 1696 25402138596855988248170893274119129788735 1697 49765213867061582969286698611921638745305 1698 92675445323110007542374382540914295646755 1699 164089289808409876080367270490312563477385 1700 276284479139251473239742347840251546214015 1701 442454239918517030258401730518054635903585 1702 674034669288964619380050675807004117168355 1703 976914117798618263586972012468580459833473 1704 1347228819242926314790552356872788993091071 1705 1767992141030710652697345922531568813753449 1706 2208052181390137436053309138834782737386531 1707 2624566302930608103472036842853941735925753 1708 2969254849640669025370075836758452741771199 1709 3197386035741545745093743823445236839040113 1710 3277252346621379908323036418110943382642147 1711 1 1712 231 1713 26221 1714 1949703 1715 106816641 1716 4598381535 1717 161998133485 1718 4802880624783 1719 122305912688449 1720 2717049484647383 1721 53303670256365165 1722 932609497851163415 1723 14670252681423010881 1724 208883193135380582223 1725 2707575114578159438061 1726 32106617635369314315551 1727 349770757237626450869121 1728 3513576625922027280210119 1729 32651186159774227032729197 1730 281497672963953256497592359 1731 2257256318160742236122886401 1732 16873395251870494937912143551 1733 117821019540143917163157000429 1734 769903512563868689929118489007 1735 4715852230768650568282807530689 1736 27117120639476451675477748218807 1737 146580271482332643722580244868717 1738 745747434752443038200482524678967 1739 3575036494276122938664263725388481 1740 16165428298785730210079232635010607 1741 69011143320760463328610931591098605 1742 278387138860368304914712033744353855 1743 1061985056465827252466066017671146241 1744 3833891767262819382659949427305875623 1745 13106915331089839649100772634651551341 1746 42458404373858974786407917379961432135 1747 130398026801398252702253511079065907585 1748 379878127257001777097537108446082834847 1749 1050236001953219421881170367207361931501 1750 2756673908846466786925168443267870681807 1751 6872435866953666949376646401053546204737 1752 16278683128851422941745135405351576159127 1753 36648328175440204901182141501227046596205 1754 78441513146792467187425030608807345654615 1755 159666423180983100491362156227539148381505 1756 309147079007344269850620256572622518304015 1757 569506286046116792472659642543124472854765 1758 998394266705221203737921171169536646383455 1759 1665924007565293730467537057308134234574465 1760 2646236971230541713950975574394504374251655 1761 4002078149790212504622740465846187752973933 1762 5763428276051293754299049367959919916216423 1763 7904285814752920129482653598487609358853633 1764 10324564121292254547881394355949260501742719 1765 12845244285425423943682845872933088781459693 1766 15223070406910471950422763600706612409510895 1767 17185918556049919371554126848065066535902145 1768 18482852945471384137422004379099993195058039 1769 18936516480165234333108465046223376118558317 1770 1 1771 235 1772 27145 1773 2054591 1774 114616361 1775 5025749355 1776 180399054305 1777 5451270944255 1778 141534244575505 1779 3206854260149803 1780 64188770548404985 1781 1146246312892030655 1782 18409885156570882105 1783 267741003397824283435 1784 3546138868428045083601 1785 42983620960944785510911 1786 478848395691644411014945 1787 4920922174081299554838635 1788 46801372183409685188607721 1789 413124224678527394950377919 1790 3393284882830296046161480521 1791 25993610853318187823704439275 1792 186082900648638915726377989825 1793 1247206114045298137026005865471 1794 7839401148578486240668961840689 1795 46280011245053174436595386785707 1796 256958455340483173559240523805145 1797 1343479165170012400097870704423615 1798 6622007351006000730944285525435737 1799 30802689014070572491603160626130347 1800 135344031807047254833946337319008945 1801 562234884482669252537872637208001535 1802 2209886982782510150946037983118328385 1803 8224564299253315263142548271830434795 1804 29002628441859891946446240482827431881 1805 96964069757421478724754572820148093375 1806 307524025331507618858931992417120135785 1807 925694802449674597919034398646745353835 1808 2645968478614001296033194080424935838625 1809 7184891118145086422604142956985264409087 1810 18541693978682766982813119696391067154257 1811 45491774042410475811815082230949060207915 1812 106149444012219391337094026670157191183545 1813 235634364341277426643128161686028112232127 1814 497758436066239108167118916067070204368505 1815 1000852146281213150755323018817467327695915 1816 1915995811389415389397216126449232055707025 1817 3492891044573922635936805615373742760459775 1818 6064918070623885461811514114039092729485665 1819 10032042789057686366319302626956326412718955 1820 15810495802359156060635778090214284848651433 1821 23743943177153720867360936129932171185195455 1822 33983162950949689387714619523704896316859785 1823 46357906837112302505320505760986828860282603 1824 60279794444316651611993730972686171333530753 1825 74720559488514284836982232309553445299705855 1826 88298878166186623013455990280970663219479665 1827 99480342726940864548691199535308419006406315 1828 106856460782359144509256865587243178595652505 1829 109434519464982325698954832524982547481707199 1830 1 1831 239 1832 28085 1833 2163175 1834 122835649 1835 5484319687 1836 200509851445 1837 6173294529295 1838 163357729273345 1839 3773639628771295 1840 77035415920891253 1841 1403491199861153015 1842 23005755508431044545 1843 341594180839148679095 1844 4620842514494490088565 1845 57227034244919409546527 1846 651621443289273438704129 1847 6847192760173452670093775 1848 66614138518188901368108085 1849 601737058960325407979437319 1850 5059931967568041084118870721 1851 39698376936353946146803146919 1852 291193372626581220831234341045 1853 2000657932241301492817310120495 1854 12896487485868173787336206291969 1855 78114918440848548846368121524927 1856 445202049238505706978008225257973 1857 2390475877137521817095950438211095 1858 12106302195544200861172428622066625 1859 57888450148512144777277690907617943 1860 261601758720059422592639001623577589 1861 1118248272426143114155181914475157055 1862 4525159409199473952602863937678244865 1863 17347959976005656814549860807767396015 1864 63048787565189835897496405535596353205 1865 217365256056851542391022133595982380071 1866 711276017471963586055295751545888389825 1867 2210296569159267577293109023755412558215 1868 6525873686942809053866010156349971482165 1869 18314581707793764427558416568885670282575 1870 48876990927923894547381715237549698697729 1871 124086767166440163378746535530230722552223 1872 299785798293590394617790828889290952964725 1873 689445231303714044861574215192254361015095 1874 1509797009268128001175543447980112797884353 1875 3149078741740654542879501814162968911747447 1876 6257496409399524000094264961558632422477685 1877 11848579357405453074430372883415515792679775 1878 21382971774262874602483293059440171354177025 1879 36786211849421929645764243527316903444737935 1880 60337661021648493257256965654770548994438453 1881 94371732204417489762272375543351132618268487 1882 140767353312133516413171401667801678153319105 1883 200271073542013487169240870617778665396700775 1884 271790298928962630891507719941850773732667317 1885 351873079981600939242396267605335698992368751 1886 434615666279134990029695804618937526970374145 1887 512173344473291169489074629368037904774519935 1888 575890791300259306345923527161382451304855285 1889 617857852375888384147251490030163687675665495 1890 632514482944482357481224596228193170999575489 1891 1 1892 243 1893 29041 1894 2275519 1895 131489289 1896 5975770867 1897 222455349481 1898 6975792505407 1899 188071018187665 1900 4427792569449715 1901 92151797920674273 1902 1712199648913339519 1903 28632566953248142873 1904 433874447759841979635 1905 5991815108202944967385 1906 75784257480338694296447 1907 881604283915017521895201 1908 9467921946614521048945907 1909 94175682606480341076172369 1910 870119883619173166567124799 1911 7486692969744121932216120361 1912 60126717640907908496307689203 1913 451653527456734750456404318921 1914 3179136188830662134465346192319 1915 21004229686811322063710303125169 1916 130454320202517247351504250947827 1917 762718809339189589910147955808961 1918 4203118981287340019417756073982207 1919 21856449297992310662974998076363833 1920 107360655642656457638965485129671923 1921 498639854158646201831977908350680249 1922 2191741068440822376811412451250955007 1923 9124410225817058576982284259883441729 1924 36004611000747026486578625835747530995 1925 134755899895629426957352674721225853745 1926 478683801994363227532415068274304754111 1927 1614783200822699699570434450982586831433 1928 5175801825346551985180559590714800404211 1929 15770811955720335330234810010500389969065 1930 45702678222274593622396531819394223415615 1931 126015222967427760015448197589017415471569 1932 330724421467784419573227670092329923216627 1933 826468163908592175697345566551372474717089 1934 1967183417602105310899668984048699835218303 1935 4461214288764355183902537110968264003725913 1936 9642077645775603165800121659589646352067827 1937 19865849949564031064620696750123550662983321 1938 39026791590462990466931611524995547066642047 1939 73118789801894795510901833428211634891666785 1940 130673787259304958494190983033119361893666035 1941 222800562122975200980985718709439241398081553 1942 362476545351375706070745179062793905628041279 1943 562781447349092812658882091405762472772180073 1944 833968275817811321716837916702404339443050227 1945 1179658783458200406593927984557062217155929737 1946 1592947442402352647472347512229530630459456191 1947 2053618490690184726278794864009444925338985713 1948 2527788530082917784013271883139570266348679411 1949 2970900957306372351318461858971500934153829505 1950 3334114019323275914471329028508422978663200255 1951 3572980222965936055906897217922987194411440249 1952 3656339117064723872520446532448117511867925747 1953 1 1954 247 1955 30013 1956 2391687 1957 140592321 1958 6501840367 1959 246367086589 1960 7866105354511 1961 215996133707329 1962 5180879140176487 1963 109887681487387453 1964 2081460993536715031 1965 35496481930901283969 1966 548713424021886737631 1967 7732939710687129984253 1968 99843798180071167466527 1969 1186112286430080753959809 1970 13012896305510010421276631 1971 132277353233564169355147069 1972 1249443343231535599250666407 1973 10994734048309106038192683841 1974 90341872344543243983759858127 1975 694587159022542465289732325373 1976 5006178639362155098640468010287 1977 33881234596964124131196857872321 1978 215649717206351896247993499520327 1979 1292643832350201727592539056433469 1980 7306333620405767077563484026640951 1981 38986441983242354623578162102843649 1982 196599095938775518493187283070898367 1983 937832623831720142189642418323665149 1984 4235772690569551497001011878875729983 1985 18128412595018934863467272971614364417 1986 73575744700029940057163993412057095863 1987 283373594715235117528046598386421174589 1988 1036364052601622305033854532187188304071 1989 3601225521130592200759950993265435348417 1990 11896253174574862468603690329323470103983 1991 37377526440457279384472187072796290027517 1992 111751431301343219351223222428355171137871 1993 318070874125303660781403124720744727620929 1994 862173409851976288829858575698908138235943 1995 2226504081819233719458322729272159884357437 1996 5479693727537818269883532384816288934751063 1997 12856630324787778208580767784825144866351489 1998 28764672987131415167448364872319147841174687 1999 61385577812162670910548177051470287277096189 2000 124983190292754063348335018370916427158895711 2001 242834309703911264443154711316758741398740609 2002 450327158699941677930299555387545932734295447 2003 797231529187826955866168191210688152510235453 2004 1347566369253159538843114793406353329669295591 2005 2175150529855922344665591560711606787687988289 2006 3353198878361140788660839085844897003541543311 2007 4937545980766404989706990341104640369546991613 2008 6945279778510952108395656496542405173129524591 2009 9333276744828833091870605177542778890600072897 2010 11983336855264408397358402583801544899171709703 2011 14701057902049093223620648450920289397917158717 2012 17233333034158391934269373718165959076852677751 2013 19304446466265152758764751663766797591913215489 2014 20664516175875855626472112942618325580501221503 2015 21138802431246285244414355969410251265295007997 2016 1 2017 251 2018 31001 2019 2511743 2020 150160041 2021 7064325819 2022 272383551089 2023 8852099770367 2024 247484466862481 2025 6045753987854907 2026 130639123163613065 2027 2521764806056991615 2028 43840061788614857273 2029 691068613090115249019 2030 9934657321752330075873 2031 130890395999081732161535 2032 1587228603752849608842785 2033 17781404991930065910285947 2034 184633446458119274272318201 2035 1782097730524687766043585407 2036 16030609091862332263474324169 2037 134700131997392030569214135099 2038 1059462689479280425330748321361 2039 7814742430155960295286849480703 2040 54148882785978552240592057919921 2041 353001698044739885736956052827579 2042 2168119706085762114651999609261929 2043 12562104346810408636830129500947327 2044 68741701487876435071514489310031961 2045 355648078510863364045645659434931707 2046 1741359000272072260122994714633738433 2047 8076341626192551126613803350111617023 2048 35510696126970214791828984997090269249 2049 148133426702234408631222684726139328507 2050 586680575884556754043187560746380480729 2051 2207429565161845688716626293309182567295 2052 7895299426356687111466063045679383885545 2053 26858835509704490349144933766298095047611 2054 86948981459064621760076464932373018960433 2055 267981988412400647372535101458149000947711 2056 786683313815413482240533391496461312230865 2057 2200505659432259557684297765190847996441915 2058 5867253372385014775543711959199519749450569 2059 14917159043198945016973454207511506687200127 2060 36175441152849692831875874486811088014996089 2061 83703704596218240960755299412387316406113403 2062 184839685796711754605019867214603759504420513 2063 389648096882760558992175969789527077756387327 2064 784286798737526157682422265101771186648436321 2065 1507620796217877808584321807500501778421511547 2066 2768255683889610136519619290649418989954491065 2067 4856145857445104081743896130603532510550866815 2068 8139846973933412254923233206838269017477324553 2069 13038890821686614000095574943034883578334750779 2070 19962710576717797676357056153790072698628973073 2071 29214694304119901534167619030103459315415984127 2072 40872283056180846108566293520259977735509233137 2073 54668776170688340225764132278285535004242069691 2074 69914063577245375178646069099659802959865084713 2075 85493112967536255442097098222509091301344342911 2076 99967935547641441368144433128379422363087255705 2077 111781521055771582681329164287343052046343560955 2078 119528333378048924453160662185727363984801669249 2079 122227902959672128358081203230429538710314549247 2080 1 2081 255 2082 32005 2083 2635751 2084 160208001 2085 7665086039 2086 300650422085 2087 9942196460175 2088 282918882408449 2089 7036677849720687 2090 154853627448187845 2091 3045186173559122295 2092 53947872454519049345 2093 866869164057094954695 2094 12707275353970504645253 2095 170771380475159280976415 2096 2112991905360241737580545 2097 24161366004760474910352095 2098 256160182743162306768344965 2099 2525400025043584918621867527 2100 23211356107185638432565836929 2101 199355222752134511789904350775 2102 1603299092512401773832886502085 2103 12096951447725930783195297043119 2104 85772728037059131381780471838721 2105 572405792979447899895970665977679 2106 3600394146453736085709219020619845 2107 21371935151991845084927090491302295 2108 119865594748853630005894467866649729 2109 635870655188773745890970262149365927 2110 3193706573820159796753513679580653573 2111 15200826609852928012658240585010604095 2112 68619589008180771416217550693846810625 2113 294016780145738267428151416185736292543 2114 1196596566225445668496440011676413699589 2115 4628709550702277173463435227608786722855 2116 17028324668173391502847709181276073460865 2117 59611098727691462178691957710137624853015 2118 198678397403108678067362312049979347688005 2119 630740496583788762293382204624615701733071 2120 1908182722483623414106278075188634044954625 2121 5503469471804970914667743210206487075175215 2122 15137888449804162827740033286738628319828165 2123 39724504782319287388002741233801525543208375 2124 99484826616211253955855080546784474628889729 2125 237842934523278139035348719182326886218546823 2126 542973315009646633071336171566138968277518725 2127 1183945871678694403205562373188010284339008095 2128 2466333294253117477345597834423012969901309953 2129 4909432897757988934957851819326197175612748447 2130 9340191357794736264096174074436438548890232965 2131 16986462230521480758476395545314164316056047175 2132 29535454558415611762552268828691129897125047425 2133 49106858205612207562689289107585138829125620215 2134 78082970307541743586996997572056269241757312453 2135 118751228554316565451030579502453736684725083887 2136 172756224868611844931886835453359247326255151105 2137 240427322921020674085801268892886500088565461775 2138 320128174571350749098398286555519141821742523717 2139 407834806591941687985087104315632293245875041751 2140 497153393092982745091558246667155301130412553345 2141 579913043179715211661734621305203873723184248935 2142 647317906682511543787857000799712196941349953285 2143 691458241351763553225580903318063721115363565695 2144 706829476163540077094231781323762631545566527489 2145 1 2146 259 2147 33025 2148 2763775 2149 170752009 2150 8306042051 2151 331320814201 2152 11145398908735 2153 322715935120145 2154 8169443476044291 2155 183035773262616561 2156 3665591607213739455 2157 66152831653040113305 2158 1083184075242673282755 2159 16184859820864788656105 2160 221776282442008279263103 2161 2798850045293097036055585 2162 32653214610677519409489155 2163 353331410063811598538491105 2164 3556420717029064554695313535 2165 33384482943645021139549333801 2166 292943949475395962672745980611 2167 2407900730536263127161595417945 2168 18574802908530280359747533267135 2169 134704370230995975863063798191921 2170 919778914145254395911001000894979 2171 5921641163622608264434290098449361 2172 35992915832741497441922981186931775 2173 206785609797188984316660049243216825 2174 1124142864989369702362645094606319811 2175 5788313087836231975251774706734735049 2176 28255875481811477581517619906047652607 2177 130875243021140571003481031998836142145 2178 575619621162121729979066056196022522115 2179 2405772579689609294833434242116115411137 2180 9560979169047563706246124005774038485247 2181 36153078861323389111154702542641253571145 2182 130145677385925459674829603369541522852035 2183 446255817555691231173511789026126536675385 2184 1458206349414210446392378476768372622290495 2185 4542874124762822519587092740804703180614481 2186 13498958869910852686013702614127489955779075 2187 38273265745692256418276750811256749353252785 2188 103579022393908650055946319825771677901254335 2189 267653480822907551560062366809529685372100825 2190 660589586727243497229798328395754803590113987 2191 1557654438566120750336710254355419899765599657 2192 3509978361644340833565500479222505727261516415 2193 7560250410180829968634163631526589316030440545 2194 15569063849566392688553629560416732261800609027 2195 30659969444342283323590756921062469034594100385 2196 57749039763240536941234621854885613908808215935 2197 104053239154406660924034405793734806720284978025 2198 179378992812351031289630863837060290223130990275 2199 295906010714472773345383189624249685437907516185 2200 467151077168409133361612283955229068902545203135 2201 705881398816702052646649094881440390608283826033 2202 1020988756645664717730211571178673766762895165955 2203 1413721408067864444264923904060164411766750288785 2204 1874106051627677018238717387152309825617168528703 2205 2378706730454854870951658881385543812975790159353 2206 2890868309176051624570957614066948280189365161155 2207 3364155536946713694158209299559303570601412246665 2208 3748861390205753357357414363534773330557604066815 2209 4000452014875056909331251733210002348963569074305 2210 4088006484398015286470007728700748429702678692099 2211 1 2212 263 2213 34061 2214 2895879 2215 181808129 2216 8989178111 2217 364555526413 2218 12471323121551 2219 367328201147201 2220 9461510418973431 2221 215753344219505421 2222 4398867465890529303 2223 80843380227709499841 2224 1348415807288488353135 2225 20529801081034002851085 2226 286732036636653012215583 2227 3689432759528024437118849 2228 43899619693816756551998183 2229 484630126646454531474922765 2230 4978238205890227993348415015 2231 47707337039081928650100734081 2232 427512901941961526867016761823 2233 3589849655274306360559562837261 2234 28299994557398594319276756568751 2235 209808183503140958655382640176321 2236 1465074246530042648939808429886679 2237 9649688462397562692559577428382477 2238 60026853608397736995675171915646519 2239 353078520145323846263077045068773441 2240 1965906284858875291986281182274816591 2241 10371804562842046139013120666536581389 2242 51897400042957001438996393565443546687 2243 246493351462402553508049772650180834049 2244 1112175642118642563561849563512404139207 2245 4770506718351056014336961948205194831117 2246 19465672328822384348130775614248786359367 2247 75606171550977807562476192796177109223681 2248 279690262449564302652231102318271788899007 2249 985963281292543067481137195865657808193805 2250 3313764198295209368582563278532282666991055 2251 10623276942572246858262756124854340858763841 2252 32497921221792564448461069849490059598794423 2253 94903792627614866267812375933382778312028941 2254 264667574774783557500399282474719678194869335 2255 705104947694430245374384363637134518010542785 2256 1795058027630463066137991374225843697436563247 2257 4368181439681791036860110854201184324869266701 2258 10163342768112789193106791105857613243695482207 2259 22614844980314667420161539631205893156564587137 2260 48136097980255358993450222192557584968844879527 2261 98030141958535566569093840959832974427925667085 2262 191048548492418073989193427280226025133372478055 2263 356369176293916355748467476059903292841221709185 2264 636354526962696731168526713321570966697023071135 2265 1087939766559867947665388781937534523153591407885 2266 1781047254633039050470086617181702962048180637935 2267 2792308747897269615851484422754550082414614842305 2268 4192914200526565496227389655157210661413850589335 2269 6030801608598613522900532448202940622100359627533 2270 8309553117623778838942823305678754739358499388023 2271 10968724170462076639073054047499428385389472039233 2272 13871966476031206438631223422445801064463819285519 2273 16809182111012792318302140390545485203204250497293 2274 19516438803988944546899474554533732019429433965695 2275 21712735205962272489131261486108687044854047634945 2276 23147217692752232727926848121757467434999195490439 2277 23646100491178634887448302599899235785192286389517 2278 1 2279 267 2280 35113 2281 3032127 2282 193392681 2283 9716542731 2284 400523294977 2285 13930228363263 2286 417246728345617 2287 10932149147775051 2288 253643998161426201 2289 5263172909711480127 2290 98471567662228505913 2291 1672522604058003142347 2292 25938154858762625650161 2293 369116472692834838690303 2294 4840705847334805700176161 2295 58722306486123499033426059 2296 661119188135956485083978761 2297 6928005117559185356390615103 2298 67751588579225483556430825801 2299 619764067587150404906072799627 2300 5314224117137589375538181284833 2301 42793962130962385325709278699007 2302 324190110657473379165887633870641 2303 2314032172191474797520868213893579 2304 15585089261789878271111129989913593 2305 99170902790372776018942289058168127 2306 596913981877689748673903020061292633 2307 3402254303215826916592341553278625099 2308 18381722612625682168904662391461404369 2309 94226381714194691584672512319258369023 2310 458666443109236373427796692871756867137 2311 2121790572529398301451527427772523369483 2312 9334827395266888251088928942906156079849 2313 39084255223183129239061406914385947300927 2314 155833595004928791674502822959261334081129 2315 592019641813250353544020525111454973667851 2316 2144177423780454696541383095392280819442369 2317 7407161908529020481484513560943644165813247 2318 24418041199489936168900634645823002798246481 2319 76846586840962550803702279150671333078550347 2320 230975880332594548400332318715392654385355993 2321 663281707637124734334096153443613361086000447 2322 1820405773675487085225517118658139259748796281 2323 4776566370789058955079981791423329769772349387 2324 11985865017075165995226398347932163947253961649 2325 28770536967743172909455427568492439437018998271 2326 66078743053881494479112104654482110556450183009 2327 145248842307982477033637671344016265111537193867 2328 305629128449690839994422105729742618143839331785 2329 615736150457249306570465383751698775552119416895 2330 1187933542777781934950744269219577898768043188105 2331 2195130740867539691210355422986524549286474169995 2332 3885673811550164567163928705489986876062620423585 2333 6589781855022856541010537594416351731136438350335 2334 10708531522274820992051836483794646768323021285745 2335 16676045369580273876741801679401884884217945393355 2336 24888885759785443071014926396704892959562093001145 2337 35604684995899133709042131182469054122410893321535 2338 48824016841487941073479955814357223553157078930073 2339 64182310223875614815627545530969959519763038301771 2340 80887065455144839840948429246442574033473209519249 2341 97734265414895268634168301925094525616520890079231 2342 113223516995984129300873090795229796755174621748353 2343 125765735930384513873993954257191174303287215929099 2344 133947254453274781378955704839827790221079546911913 2345 136790830865820989719176898914411129581064857846847 2346 1 2347 271 2348 36181 2349 3172583 2350 205522241 2351 10490249703 2352 439401050453 2353 15533048907791 2354 473003609567233 2355 12602594966399231 2356 297422513279724821 2357 6279219541085986551 2358 119562149955016347201 2359 2067273180150738116823 2360 32645873462429157225621 2361 473193198924654856080159 2362 6322580091883873677736449 2363 78167514311518903660605423 2364 897159687168257262480740309 2365 9587304556895318039207958023 2366 95640098110951726935602342209 2367 892720188815721296494838302919 2368 7813324639026334550068802575061 2369 64243109765157931705901059876143 2370 497090333643186203483703367114241 2371 3625286582394932105190851271506399 2372 24955599877710109881705107839182229 2373 162360217763193721251967868801829399 2374 999532993838573168328223728855496257 2375 5829054279908560950311220750666317239 2376 32234575287221355737684854579568423957 2377 169189620183054371884897222256107795007 2378 843581888015798775796378283873715166209 2379 3998785326637581485308390318013365660367 2380 18034162777031315276814785574217825590869 2381 77433179734661437981306800550270690850599 2382 316734936574577140867500417611506084533569 2383 1234972604727326265132962448248637470933927 2384 4592483414487407094829491826001184938971221 2385 16296200983014525318541835365305950628351567 2386 55204902976093929723898934789124202472748033 2387 178612149349156106592206768016374705770358463 2388 552156991953362440925779313839046648639040021 2389 1631533894586672914290666637606365252107180343 2390 4609604691928965704694421675214602580166125121 2391 12456803598353348472815747137024780491658665623 2392 32207431326212458655397458268646487768081612693 2393 79695505379202432779303011377418581298370631007 2394 188778574502247561075300102422182847926910871041 2395 428171008723138838666434726424579533530661441967 2396 930088395755187575187923356129083895989873703125 2397 1935365408583739784588341255822127928270169058375 2398 3858477131097934434657934068996282644692434520385 2399 7371552513943498663594604456336308894777393861255 2400 13497761141504188911207627190595759679135338582485 2401 23691253315128357769708081126041252817976371143535 2402 39865392987356543775592526785012506045777803702785 2403 64318906059069375335489598591815120726598288248735 2404 99509290012484089954182485175352529182342281018005 2405 147643359204094614373616248793533300183463360130135 2406 210100840976271305457762874492735392380262385589825 2407 286773509468102733979646676665189153115443747955575 2408 375471599021673163537865513137180207280292969617173 2409 471592870983319036374958341019388980205712947172479 2410 568238461999697251360192587351504988051527141087233 2411 656877630525227355164755144808671154921077159036047 2412 728520979964834693686673351177713597144548984741717 2413 775198366916552396381066824409155997333671065933159 2414 791411731878654886747170702737400862981226238821697 2415 1 2416 275 2417 37265 2418 3317311 2419 218213641 2420 11312479123 2421 481374178825 2422 17291426816575 2423 535174682953873 2424 14496212225212691 2425 347888650026543361 2426 7470580040023510015 2427 144722806634478592025 2428 2546537826602178012051 2429 40936056765324897534201 2430 604171443350464219957119 2431 8222060606186159633632545 2432 103561911405286218388941075 2433 1211311618658881945100722289 2434 13195388513393742493758098623 2435 134225356837565299869830935849 2436 1277939880698864336920065014675 2437 11412093903820945979427327303145 2438 95769364442491840797765035679679 2439 756561873225706675481838227909041 2440 5635097064601872465505856521140499 2441 39629646430275551126786328658451425 2442 263493871684237618086458283216171135 2443 1658344375507268284946689181912082489 2444 9890375570235674568857141245831963539 2445 55953411418816482958584058291027896537 2446 300554721308632528869355519771769182975 2447 1534193221422611936904747365086253365825 2448 7448076117169636268794128163445075751187 2449 34414219528488203620416928437273246531409 2450 151446825596894882272422805737382835504959 2451 635166990894987319818453476443900517446985 2452 2540261275537113137345209512330546552617875 2453 9693275174966360504554339213647979573159369 2454 35309087603878229609448744592447872881502527 2455 122838012898858983396354384980956909105683153 2456 408320800328017330324859828977233822123888915 2457 1297392451126590860849604686047846671394975425 2458 3941927424908316233782288381828255219355148543 2459 11456921381896425254382535220763717582848530521 2460 31863474553018759471550004322045942703344346003 2461 84823844637879331166129351373302073055133604025 2462 216205467911616556918628609797605983092583398015 2463 527782162328194584852683207852571496941221046113 2464 1234210275143588342837482719922237067099656558867 2465 2765472262096108996449850259595102767482980159025 2466 5938641158019646446972831735419026780648788118975 2467 12224398032738390308204800342684135635619145125225 2468 24125090296461726880244216604391868626265181584275 2469 45654514785598336065293234815717700004169305359785 2470 82858719654221072386922838921774075880008645164735 2471 144242493577823999198468549774283290120756006435825 2472 240881949468601051666557249263490045996549435853075 2473 385941775713843314079681569843830871366190216429985 2474 593323379943520075649093986407356652755212827057535 2475 875294682045348409835395428445516229336896014127225 2476 1239215547581383436475272292247194968697545757123475 2477 1683842461028867463840735138476314988569173268099225 2478 2196070466314238809690439524702329002922565535294975 2479 2749194479499501720556943035319798542121198689875073 2480 3303690084092440128346315533308985561716377780478227 2481 3811046447069457236405013426968673408125210140224785 2482 4220394181370734012418521419671490366529656948006975 2483 4486778925056424384579155646711910659239379940384137 2484 4579252830481903350031639560853504317011182229306259 2485 1 2486 279 2487 38365 2488 3466375 2489 231483969 2490 12185478415 2491 526636786717 2492 19217745761295 2493 604382363348545 2494 16638669334936967 2495 405935670000780765 2496 8864028257388496919 2497 174655592931319450625 2498 3126620413639029903615 2499 51147368728413071827229 2500 768394935058215249989151 2501 10647036562890912253769601 2502 136581132074456666287348215 2503 1627458744794329104612382685 2504 18066029385123037588889323431 2505 187321062822630894527483312321 2506 1818449392005623960853938898671 2507 16562438685343016900041815955485 2508 141802959749658767755899571604015 2509 1143238100260468650102256895355841 2510 8692870812182033076525073408580199 2511 62429506228265561460807889603808221 2512 424022267887546762953918603099610935 2513 2726993908796784198537603535596036225 2514 16624886726185791605478388387894635231 2515 96173725081427876350631088727412336925 2516 528429688274225574322237673431046415423 2517 2760130942788737179603068647884789570305 2518 13716214103985662173397575921305750602455 2519 64897135330573561856701810172266087735773 2520 292552994501379751537576257331907531721415 2521 1257334350034023737251746842256487280407361 2522 5154942884979295860910139423293260767060175 2523 20172752331435223232886130321802560216544285 2524 75387476974553458499878348511121700255823951 2525 269175155074850855243874210738395195265881409 2526 918685738544316968201184278128203380799772487 2527 2998308762361425235821499452148614666523466205 2528 9361205880393540900913360186980501021288580695 2529 27969866540702918609435514120285538483025060097 2530 80001553610926103808571766949322703001986436287 2531 219125059539921828602017482207034958871193393437 2532 574907517417799292581880272475835437524803494495 2533 1445220447286327685037929540147651014598606629505 2534 3481848886988780806387541149752710456658753510327 2535 8041316950496409391577164244714439684895916569565 2536 17806569472824531936943280767297095384149703871975 2537 37814346531157897517358054187826261629707404057025 2538 77025958176851194775447908454725310021120381145775 2539 150520796873085699459816967506973027500156742301725 2540 282230316579132644864745390332700435628173654326895 2541 507834125838802435900245513086501533965824553872065 2542 877019390118989763077646206156356029541605735617575 2543 1453846674178714976168786589887061839427366162575325 2544 2313653526208425008298887916454355063489924840381815 2545 3535020687520787936557270458743421182541595257769345 2546 5186074296502202537092331743643083238616879280559775 2547 7305898492423478314119456861417875700315989925130525 2548 9883882348542989367549005694189594772781360616859775 2549 12841847206763651259621570759468249335100341129537025 2550 16024945597421366783889568858271119752918025128101015 2551 19206762800939022218987026008172909209060392810925533 2552 22111392423215775731220135516046498405825798130348295 2553 24450881117643982976971581401188831936338668887895105 2554 25971564345161782504385716742963481323164687872916623 2555 26499157440161807282537698834100437723542262559171613 2556 1 2557 283 2558 39481 2559 3619839 2560 245350569 2561 13111563355 2562 575391970705 2563 21325165907455 2564 681298609001617 2565 19058125107275867 2566 472559555020923305 2567 10489913394501344255 2568 210169752980847675705 2569 3826636233581672693019 2570 63683783169266032300289 2571 973564492558904389189631 2572 13730827615086861428019233 2573 179333501817728066332458651 2574 2176208249048860522381912601 2575 24608883584969524455237261311 2576 260001327489258492042552266441 2577 2572604284167876834059003372763 2578 23889331959350578338115223926641 2579 208593224002337594980000709309951 2580 1715600284040625792046469670424241 2581 13311856808531074603892235525927899 2582 97587665704028455741528601905575817 2583 676798066548189169408169378402283519 2584 4445882840144961260687299508939836761 2585 27693390757576237544496262850162219931 2586 163741921519460558686135556632674831585 2587 919859099755887196761383275482758434815 2588 4914070009548250870284066372045359672385 2589 24984612842106203937262732666504186116123 2590 120987929467882335792990435140287626350073 2591 558409673810490024868986945778832557515775 2592 2458029243841628101638336753319110248497385 2593 10325386454019875679182280243913734584906075 2594 41414691230491443093959981380788190047745361 2595 158693167909736534154987799709294655336443391 2596 581204540129533551971719395891036576932562129 2597 2035464748214395618067110725000457989237619547 2598 6819388858714684980473756390418866475882754409 2599 21864805868055541482075682444725929246058329087 2600 67115606373511916588060849634308310563307873657 2601 197300298229223002913444895235617102736020108827 2602 555644219142432737191357528903847591779315668161 2603 1499545834635393951326971963931252033308219158527 2604 3879151731859567352801338760884725650513880396897 2605 9621432725640274282202510973021543969485400124827 2606 22886150783409665717312575176020361029188316194265 2607 52219475886655361966801996175985327513292467101695 2608 114316469110856325660258491242133980083719155955465 2609 240151272616287670334850574237908425143450913126875 2610 484214578078909985770761855171016393578726525816625 2611 937214371951864910599216952210925987023655823095295 2612 1741621674242820378753750807108558603974506608121585 2613 3107727490399111079156450809913288525153068960267995 2614 5325515866915652465181148377824704201438857652481865 2615 8765177663573673624385123232895468404744445790447615 2616 13857539690819359631841927144604072404562470565441945 2617 21046487192850259215971207508663766379517972324961435 2618 30709921683907727989210658866288113607988206291011745 2619 43054335067157721724643892591256985843964653840818175 2620 57999432632330219580096315259168189137972600254007425 2621 75080146306704722380234418065631382863178184727813915 2622 93399197917888638893609929165405839013711635762991545 2623 111659699140300791262711492873700269433269016721673215 2624 128292167164376650884434136046579061360577044079989033 2625 141666087057582756131073656444093817107815504606838363 2626 150349517013396495892472991560431284293300302998349073 2627 153360505620488890788890589261475209223487243753213439 2628 1 2629 287 2630 40613 2631 3777767 2632 259831041 2633 14093119095 2634 627852090725 2635 23627659875215 2636 766648027815425 2637 21785426963428495 2638 548868971695679845 2639 12382571070357376375 2640 252196030443873195265 2641 4668941130642176243175 2642 79025842263642251297445 2643 1228999641055911161180191 2644 17637621999763331945250817 2645 234461981835576201183736063 2646 2896626047371968736885996837 2647 33356468950908237944810022151 2648 358985611333391121281270841601 2649 3619152448324757289095560376407 2650 34252429360688713271866306371813 2651 304904706731902161205666669490607 2652 2557300073323983733404545915635201 2653 20241048208946256599302215345330799 2654 151407455121932911299041756784355813 2655 1071767715360652033901650948141934487 2656 7188233265813480832600697734850738433 2657 45729697916816724993699711661224239559 2658 276234373481113685926270304006667511845 2659 1585895289865119877444943376475725345855 2660 8661074605009832339665103941881655906305 2661 45032322291780869040838143756737336825055 2662 223080319903066665232722363530464940916645 2663 1053629790420139909804813843085181498429735 2664 4747758733220896975050573161402462017174785 2665 20423360108695498359067037945637100604689975 2666 83916931940378550175075692267505751355459685 2667 329522376400742886349099866053067889345270735 2668 1237219150667535908452744445787200828109536769 2669 4443588599667712901609097759762777252048487503 2670 15273277236626950149470044475573339814499913317 2671 50259140312584360053836634453273649758027193783 2672 158395909942087342261015836351482279356900478209 2673 478266323710932669846850616030595773214021351847 2674 1383991151892133746823762445360338774803678917029 2675 3839421455823421799197275207832936800159515503711 2676 10213854230003654066698566663306546416654879305729 2677 26062677970296138352152957708015863167324337376447 2678 63805812970544002513886028288843611543045190460965 2679 149903662858945518311867266703335605142872378493255 2680 338039206490391029853201886877381211481181423986945 2681 731830055473543803005743254615132577607470300178455 2682 1521321791123759095253064589176957812606541930222565 2683 3037197998706941329241667038678174676460892458342895 2684 5824172943256104307461563503616305918147699684017665 2685 10729198242743124859905925600225748492446577561522735 2686 18990213376916114724660456911499915372059815547803365 2687 32297949231516404801188521347951217706111339625025495 2688 52789919537850991618394781864123588385551745217138945 2689 82928170093492946359425151403521169339022375536795015 2690 125218389458607336548380145586803830348080970898530085 2691 181754434699136690360365403821430123416818572049266815 2692 253620796092445356153763087629066370421503431983161345 2693 340248329554640333057714565999371530486251878967802015 2694 438877368570274096735022345927631310269296633798717605 2695 544311691521138702433496058742683888598375719373352295 2696 649123398842529432609903010698613068898304353918747905 2697 744383062432174375200301557988063833577566899518119415 2698 820855151290460188324230171982196782148800696617796453 2699 870453096386495847985470495204330682181339272480531471 2700 887641899068586747657970641332662967757007318450380289 2701 1 2702 291 2703 41761 2704 3940223 2705 274943241 2706 15132601187 2707 684239047577 2708 26140049793855 2709 861211127436305 2710 24854321568657955 2711 636096028968207633 2712 14580774258996248383 2713 301802624141977457305 2714 5679617910093525056355 2715 97743633063673981789705 2716 1545945315007540669920127 2717 22568962623081352808968737 2718 305267904983126535736729891 2719 3838380769098950012138172673 2720 44998101620413961027205286911 2721 493131904935347181275015014441 2722 5063842479024260487710216503651 2723 48828023437831875057487266452601 2724 442960972338813894748168451981503 2725 3787281997652930513160963676042801 2726 30566559984971756099146064968052259 2727 233213347747001295637608694410889969 2728 1684326727248798861093227955098760639 2729 11529123916673993423764814682297256377 2730 74877600628883111188595984170366844259 2731 461895515574049105472982548877475371753 2732 2708869090948815108599228041313457412863 2733 15117148216431964976685012195158549969985 2734 80342656901929431080182119625256927361315 2735 406956613665651722865455976127250584450785 2736 1965998779482081235839278708297274412805247 2737 9064370285336640943709560462133365325460297 2738 39909615158188736144205157488553297614303075 2739 167900101864539812484756080458137505542896985 2740 675288077816932709729287392824814260786893375 2741 2597810896980394560930259620886189946798334033 2742 9563294410828862887614187609255353798495461923 2743 33703646245835804112387460564520613073870837969 2744 113760373110545477935258799390329328278837715007 2745 367886359570337047645358662249731351727626412249 2746 1140244297923810857462674913445072611153592129379 2747 3388336750304439851884119896199895836453356928969 2748 9656352088873666453425730710069270569852232414847 2749 26399886986047042273120072411094784800317304569441 2750 69257970511498782466817527605143733600795150944547 2751 174391227349872642636395087023328884978483538875585 2752 421568159985777392437361826593704370512892077588735 2753 978573520113307439897244406803546882566527812226665 2754 2181671068407398078763616072652007701161775907517795 2755 4672364750397469011468981003272735354433885398967865 2756 9614163946059233842924818075763230079351079566284735 2757 19010072151128718733910534392334946043019084921795185 2758 36125873642522618508394629701158220854474612932840995 2759 65989557616901898092991972008910656656019318869790385 2760 115880273491524877480579823784263339161644110417493695 2761 195646413973917073082628175789603670380618061612562425 2762 317620619812839644009807676975071272182596250239928675 2763 495863449679610753972633605920408023685159747697407145 2764 744509675434208723697339930063502847768646858855220735 2765 1075147002663691726154394189635302580828870484787746945 2766 1493431613556400726308488427745810149745119525108896035 2767 1995492050248950565539547382295015613497834981399079585 2768 2564989349050170700051065590386949277298635948808210815 2769 3171848335579469700185299662431574094547392229447883145 2770 3773528650183130016810698166651499728335891017844790115 2771 4319218632697310470850905278586486123996795604529032985 2772 4756590676922928220351619084677087827246293453862998335 2773 5039959918891633832031609802571751194337864801991953553 2774 5138113283426849795813932966477838026167220575009370659 2775 1 2776 295 2777 42925 2778 4107271 2779 290705281 2780 16232536607 2781 744784564525 2782 28878045466255 2783 965827713568577 2784 28301678468321815 2785 735607878342460333 2786 17128227269474308375 2787 360212948235234978625 2788 6889026609850073757583 2789 120511711297746186277165 2790 1937930524041687945892127 2791 28771461673911547219141505 2792 395860701149403576481344775 2793 5064383729654774175948810157 2794 60422430619957311410310971431 2795 674066066138730006659088337921 2796 7048011731435154935892671826175 2797 69217539647530873068321876640045 2798 639717756120840898176732173919151 2799 5573701481085329253939258444049601 2800 45853744241190389885332421454714359 2801 356709569611217266813949372043506605 2802 2627505630012829543143506582365041975 2803 18348236718294257252476293440318833089 2804 121606655307467231710846819906512695919 2805 765746808740442062818530602506389266733 2806 4585599055957077916686054509332501504575 2807 26138285722320160830628636605283187481345 2808 141934223568740986218076453070728859308263 2809 734783314884791579823204362881555187959725 2810 3629135568754836689340446588674796341144647 2811 17112241697027550944699408907919248620215425 2812 77079465288597241245077864202298851830519775 2813 331855174049410501030235697713081599308394797 2814 1366374740324585197453449834200280479968094415 2815 5382946378172286662157089580376078744133344833 2816 20300303700166630954715413619571859957130420695 2817 73317415635464114315321726176641017386541482925 2818 253694663905049844370813731497904357120768041303 2819 841358221021727813349311275899995938102348196929 2820 2675290969003120165925531727381053696584908299599 2821 8158804391627932987119162375878435353438451380525 2822 23871677064304304048578034592283330753605230908255 2823 67029640939954014191883352702211424141375912240769 2824 180674449088737196213526272751759206571757086133447 2825 467609142151911160710086703191692057765326567917485 2826 1162328361926470607097606744584147780860297046659175 2827 2775431574435745649769200771912849638053534470996225 2828 6367629645987459712478088259756563996797906855519935 2829 14039583337649977736567487813806931830166335417278765 2830 29753463960582964164558614906891046620640926769495535 2831 60617770894639364021825723109483643902250746655679425 2832 118743128194389785957719918307583060429441139727963575 2833 223678951394864986553019461702262180198789155838931885 2834 405235179358911963501036415920838438147749421267973495 2835 706166852180002366373278986024067768311154006604524225 2836 1183788599968516409019711682569798075160601267482646575 2837 1909202423367035411476097707746173194410611065052545325 2838 2962655923871998437238256879316685045352859724347982975 2839 4423830764621530038368007370222918165240536697007506945 2840 6356774864946239664263039712529093197412429751065837735 2841 8790744711045799840774132195284492422885680134639249325 2842 11700140834047733355460028981313450350548843520545623175 2843 14988420413458828969194087060346755506970474372281088385 2844 18481599650030040815169466348022061495225720165071181215 2845 21936058170166770805669094596925446062989447551437328685 2846 25062610795463125745365636807686468217991799990305800975 2847 27564686107990196995964761247884391845171033525355183425 2848 29184090539529817496306520766237599948583633964359651735 2849 29744731072422080099660980829722191525587604585571009453 2850 1 2851 299 2852 44105 2853 4278975 2854 307135529 2855 17395524779 2856 809730472993 2857 31858283659775 2858 1081400440950545 2859 32167727318268523 2860 848919208801879865 2861 20074106139743813567 2862 428825369162506464825 2863 8332425855801491732075 2864 148126228061239738828817 2865 2421186777932429239702015 2866 36545951848312371207197473 2867 511338533054083912633882795 2868 6654029033303218676284362025 2869 80770558334742685154850826943 2870 916981791579115076464142861129 2871 9759700324989618312912130862379 2872 97590520734474875637276637268225 2873 918572083963375284898202135801855 2874 8152962021778391844657021749913649 2875 68345306949313733904518018952850411 2876 541910966059411225096057352630370841 2877 4069631092713917244185490427025730495 2878 28981755460209791396226660447411617625 2879 195942781083408291402802272295054309611 2880 1258992542771931253490629360890461627121 2881 7695315345597430288482427755094204423167 2882 44784533239314865454718402696242107394625 2883 248364096423029892348677825959880653325355 2884 1313541346665643720549453799574595262704137 2885 6629860394960814563771158373646489024930495 2886 31956610673266037559018943649372738588302953 2887 147191568865980200477376667714353368239720875 2888 648220906615490376011537002968062889925229025 2889 2730965286652635706675265331766352431417890303 2890 11012400411655498140516368534432144757771220305 2891 42523175875363430091067934382451641152845001067 2892 157303765917322530235410210614418346012398176505 2893 557701335736244069699201862214784932825568931775 2894 1895750646031555501035500467503733770898091007097 2895 6180658143884535785758331763088612477836231413611 2896 19333440129091804416525241899052914726152806363601 2897 58041941301895345305517540909733053252790352600575 2898 167286816838494723521430533551023286672781930325345 2899 463008337823983890576211987442818963321013733589931 2900 1230936692460766917482955074489845523393413520122601 2901 3144181409111353663684662302497531484892565253518015 2902 7717962936943666596233319366417803934281565686674825 2903 18210116145671135526215136265398405959359449708575275 2904 41306959975922254796351797217942490572844969498128065 2905 90097755888762936744543038349223330236942399386612735 2906 188998845324223729405158689547582026860546903751972465 2907 381353511787470972366656607576645452579733973553892075 2908 740259162915934775671814323649743119775785376484670425 2909 1382568239490239077162439551336311998517872571418823615 2910 2484796963393613308837452139400773044444921528645559705 2911 4297810914555912960533284218802644247391322604751223275 2912 7154877261447186340845595248259829592983552079975093425 2913 11465633597495816848152551715896104625973309001800882175 2914 17687793433796948444824498989315423517377426911754577025 2915 26270244171870149531275986142673948055958789404588627755 2916 37566527932788596810039904225988480796947065351122360265 2917 51726462929620771656511109047234703089758874285059562175 2918 68584236410446611666268787798590033718553693607703750825 2919 87570432788862919347354777980335584596357825225932947115 2920 107679028848166293335355747386928873456315410354555258785 2921 127514914475977119766400783376758814236839419343281506815 2922 145431968827312160312245497796969224656130885433486683025 2923 159748855090030803005179583480784547720013274602223188075 2924 169005819419639913248820215339985231970755309166372846265 2925 172208992085321105595443031884886127973350465695993970623 2926 1 2927 303 2928 45301 2929 4455399 2930 324252609 2931 18624238599 2932 879329002357 2933 35098368539919 2934 1208898521498113 2935 36496309320264223 2936 977705690802335925 2937 23473649023801279735 2938 509235105051941138625 2939 10050673211321787096567 2940 181524543905372977243317 2941 3015135089423339612991775 2942 46258313476805581718557185 2943 658005596701224138756482575 2944 8707157655693955150807949173 2945 107502152299860240196140813063 2946 1241653670221734261583881720769 2947 13447975619020863992513242162407 2948 136872237759873733958730215240949 2949 1311645855494829250824328143910959 2950 11855623338718836986818785053749249 2951 101236009364269835669867575914387711 2952 817871454397359223304847191747636533 2953 6259766519659685488588905435045349911 2954 45445481227513654331250730136101403841 2955 313311928386948544688750897929361468631 2956 2053397185847479953245588817077771650101 2957 12805621642461096362136900651044592545343 2958 76059040355736075799320212475002997447681 2959 430611945669929706539347809990610785822447 2960 2325643979874757994568254869505076795918837 2961 11990455654477678352099574944834021869764135 2962 59054810284890147954829826580651734762769345 2963 278018736385250328587883154096816015276718535 2964 1251831551055649664535363208566929852852200053 2965 5393961016691980169953712147150658507528007503 2966 22252627290832120842198731166752535774059615745 2967 87937368068313473162355224017746292135379678175 2968 333025923452259462078041227098280976637416056245 2969 1209139271580730989777195225435338098070876218167 2970 4210542339258390195752396400800650830826223427777 2971 14067667399841952015228721763820428137133396332471 2972 45110465129639775247244758143011102470293474828213 2973 138881068993143978591451308541652270938652901168991 2974 410629217783539976172906776713129979056657695710721 2975 1166325869415553825918873627964361832511326576583631 2976 3183227219655243189117350205109933239208874472566901 2977 8350262067689668027979168315147973335215475981464903 2978 21058016123697937007744836947706083339479913652952001 2979 51063820940630684967735469288983005400517980662133415 2980 119089955921114717847676460874041068706510799548107765 2981 267168082292135631743687275226635134490883820232180335 2982 576657245517547753443115152348610906550995135379272705 2983 1197693185012545862567275789209305843638223061178899135 2984 2394054284495403030521773720394423313053017427796531765 2985 4606215274747059366258633535204346869771306911183433815 2986 8531650132875639406606005206693501978093408034966592705 2987 15214331828261693309544495911821209985541131869484312215 2988 26124751030884449125442905276847111858682610021021022005 2989 43199164957871958763048505245168269170138238658969832575 2990 68796002661860366766804203393413498419843603933880653825 2991 105524395580681761721488276936515061706088946329059835055 2992 155911467289444613341600340415776778372919113184223941365 2993 221906043967699068763683672381333481136093495343071793255 2994 304265871350672495261578996018232834451650575964425110465 2995 401933700526222404313481009240616972209782630421261889415 2996 511556576000605753421849560046514490053329930493709709685 2997 627319863007475171640009084556787831163233165822364307855 2998 741234597409220161907535284094007908996814525609730640385 2999 843929034079793438275196721237733792363384435689145626015 3000 925868522499085088585819285812208255661768259483397098165 3001 978797034314381744099596955959374003627801342999348892023 3002 997102876108142168779751577389792784309324876531150565569 3003 1 3004 307 3005 46513 3006 4636607 3007 342075401 3008 19921425459 3009 953843073833 3010 38616913263167 3011 1349361594187153 3012 41335143491136819 3013 1123818426163940385 3014 27388800369012619135 3015 603258487629146713625 3016 12091013174413609117235 3017 221807646486549560303385 3018 3742951512400351817329535 3019 58352252150343073408938785 3020 843632798919937376004001075 3021 11348892404127344916345239185 3022 142477449986283201025495209535 3023 1673715408043565958842968560169 3024 18441321893872918593890059031603 3025 190988812114599809113902922750217 3026 1862823081828355432338850116174783 3027 17141488477723552848437551207365809 3028 149051576490676637583068842137493811 3029 1226518153171379011126479258709022977 3030 9564143039664078483573643758997433343 3031 70760507794490344283815141715400069177 3032 497283988723948930258157233481786703411 3033 3323108625162577994935616478483907310841 3034 21136579533154556428405204544989986304767 3035 128075931568656009947622774535368677652033 3036 739958413389737675810283132786573163735347 3037 4079366269670898031070247919246280829261681 3038 21475279423223610144563264406885059185936575 3039 108028735536009975637246927429918303775040585 3040 519598572784327784195530876990610487172629555 3041 2391004696208275089282706707885472910133540585 3042 10532114388433848956205671467800840565973805375 3043 44432082002040200810537405960954036767098616785 3044 179610872961681300994428595500140741307728258355 3045 696015622604689977429144485801586536195223164385 3046 2586657157582718881160647423463756655603075120255 3047 9222821583116251086703808319025865853734746180185 3048 31561274692719999718316300730243584625683597329971 3049 103695926422234418002876541131589732078755192578777 3050 327209938767660495809900731114428496479123965400703 3051 991930518756663861369431527123697250555409968851297 3052 2889681868240962363896434502448800966423819907994931 3053 8091873098262503745444320960129487261638056544286801 3054 21786488477902210719791230776109249161241286714726207 3055 56411354921651085391295905338918064396157278531255913 3056 140501966094000747363009323092457780608760546001888307 3057 336685292870391728130129855611261369713781070162918601 3058 776381610771554052575913451746384008758085549378169535 3059 1723112570631282743469188916911250022648196246357973745 3060 3681392493486109571338880635481161274096145023541557555 3061 7572485424738910504828833340032675567296357904139428545 3062 14998772085953746378546347598414700513041865709994567935 3063 28610306353443345126490498744255569650455867731012189305 3064 52564579395021071225064710722463252769168198349115293235 3065 93028931513413248461389441991424680734495624005279303865 3066 158614689995115535613831338045575282343018488007787009535 3067 260562536262785464603595534402673857366095616510805912705 3068 412441937588499370703601044039441219929628291721751400755 3069 629117258840235078549533152565935100099741075522589358385 3070 924806064534289134320297324838281708277900105004438766015 3071 1310234986578124786847874121733355056571996605169813864585 3072 1789176766966990682466969556647647088062719555336974562355 3073 2354973013045721254271083805228625179625557334535478626985 3074 2987909434747257670293533556003127178989977692992532088895 3075 3654391596591560308554065434980744850246761709038342322705 3076 4308672372248172137778946158793794445277036284607150988595 3077 4897387287400166843281895957060182109455989642416223559585 3078 5366451303300484733712891236965156270918245542019859722623 3079 5669153716445114320515138471699511822511543198845570385561 3080 5773796580976011057722757189593033016519551726427306075699 3081 1 3082 311 3083 47741 3084 4822663 3085 360623041 3086 21289908271 3087 1033546598461 3088 42433582745359 3089 1503903761311297 3090 46736108412608679 3091 1289299463201176701 3092 31888912907839253271 3093 712959801840558794625 3094 14507962276275407311135 3095 270265722566781202347325 3096 4632222438309641880563743 3097 73364341302525657261316993 3098 1077769623944286681844093975 3099 14735517538480631912051625085 3100 188058646805011293928123684775 3101 2246266942737132152710486688321 3102 25171158823733605390091287668751 3103 265186161427913315186722245716029 3104 2631771676561606723395838624044847 3105 24646897379391700652948124379574209 3106 218168707627904375158333568939220871 3107 1828010324273090277320373393412614781 3108 14518031219476001329992762060056631351 3109 109425726651920678005931348818351188993 3110 783630396421914700388402538667339063551 3111 5337559606625350405920809823990352789821 3112 34612986094141868793717076794478040782911 3113 213891961140589333702933620376734758531841 3114 1260593097555055175667042534821993268102903 3115 7091216814442768668459683012452939164407421 3116 38102090969627010238115191406666144880896199 3117 195683575518700556252001978107199744552129729 3118 961198338697113618536982276172334739588964335 3119 4518372912596706053747247316697181427836330045 3120 20337713009666026768944146022236526678403878735 3121 87699712700928222060107435331475942088275178817 3122 362477354341583973022830178664607070434568523367 3123 1436638569162623261375197542596351002419175198845 3124 5462393152894846618709298738152497249556316357975 3125 19932439912599557126697501271584198035704853769345 3126 69830078911186991956514986204375466598154780952799 3127 234953304436972277767093155970789285604398104651069 3128 759487251749476215524494474607210581282694936713311 3129 2359355735119900487364666234569989866080367548204673 3130 7045732813042134326592610033516366194185930847631831 3131 20231901872199477086226583720335258398832088449407101 3132 55877336869777634239546075491111637341706006223284711 3133 148465954711867188826787799198374615063551607461880641 3134 379583612190817631620005006909091314019415470860173263 3135 934046496044347865965718216372304473205500619048775741 3136 2212560927406491027491706727994904262821452395369598831 3137 5046234350666775964055296118634006358687808714485462721 3138 11083056304490658966047862479645910238956131738119441735 3139 23444510723797083780210429646519959779778139109284359805 3140 47772413093382952106633285804817258212685219288914940535 3141 93783825837501838114982948757552623956866671047333357825 3142 177398361620001138743314419762695885014262228071975184575 3143 323365905314065239081532778418839759483530877097786073405 3144 568080663615527907374909320821916048064628050508535206015 3145 961925476725776406394867423299552555613982582526212232705 3146 1570107607676884805968766014450543662566891007113792228535 3147 2470651542795157659200728659732960338764506254986520220285 3148 3748192641903047057500542702204948266900403752487487765255 3149 5482665036266071789336996233236640211410418987525934345665 3150 7733016733846079895415079696038015541492512585677596993455 3151 10517649196141136275725257157534335753996781585088765630525 3152 13795044553370910965531357324324658013345143956050159269775 3153 17449445772625706490577433904175364255778899885050239595585 3154 21286828330354195870648732370163113194090827647930688060455 3155 25045233775575195541044210743122096831814081964273439196285 3156 28420743791069530806344224502761945361655855960602759323543 3157 31106477694548135010062780090808110759978746749857835737473 3158 32838065715742571329396605357396862573856168720830098448543 3159 33436390880686130703141554124381362926791968426869214508349 3160 1 3161 315 3162 48985 3163 5013631 3164 379914921 3165 22732586491 3166 1118724779185 3167 46569137622015 3168 1673717795817361 3169 52755540127336059 3170 1476398439018735561 3171 37051511725565431935 3172 840680934508953044025 3173 17364301596176469123771 3174 328407272986094243672865 3175 5715702277678628488146943 3176 91941689131844456425615905 3177 1372116260080298600952596155 3178 19061608123409961223280379193 3179 247234853783958170882170278015 3180 3001888155091530615418687813321 3181 34201807791500862093835862897275 3182 366443348257541302940954914519185 3183 3699246159203120670938928835546111 3184 35248181434951441052604298198719409 3185 317525245740204429061183054965387771 3186 2708190563686375925758218242341706665 3187 21899189647705590176849520360508817535 3188 168099343700926394592096291193281306201 3189 1226287191209409335258547052241803017531 3190 8510746411170439541196536185762660163841 3191 56249570928341236187530561395625004302335 3192 354358356498619581288787120900153367142465 3193 2129637348678399822844088888578420356708411 3194 12219405234234922694883163997582278317698841 3195 66987592911563402411810682858513321642893439 3196 351103789941980467841852178827070982410860265 3197 1760559452318319243638542115600914803492442875 3198 8450821107367851108509931472063801826969276529 3199 38852804425965636818274586688206976642165533695 3200 171177932955980760100348560029233757319593483217 3201 723081803766529039075998394544946524900099311995 3202 2929815617227847174716088286625301189478625854345 3203 11391813910925242336238490491702367588359857418367 3204 42522635470736876885480749280988951500154071235705 3205 152435574556897348200853642605400999334927437267899 3206 524983238411203551633146793740849484178987336051425 3207 1737569273715832318831065783964499605672758538940415 3208 5528562120132543209226860747838031744736790207130209 3209 16915433066503551995765868715289107743310972011763131 3210 49782258340731251018592258561847015791100769419287801 3211 140960995303376714547148585903520236164796470960550015 3212 384115330964914699125754363923026935567569664260139785 3213 1007538279430161810446911048417592162454086620216254331 3214 2544435544597834495881230137868126279950556831420093521 3215 6187828557680699375611575277300755689054109796422986751 3216 14493839263466696211857711391374666513465337844849715185 3217 32704173023792699797184840230430455927770733442052721915 3218 71099857721795212864987986766826357071642278529889615721 3219 148952119799575836622183986235061846296657762440630263935 3220 300745503510091819816897688283308941020089329408138051225 3221 585307305977437696931333152999308938541372265840228988475 3222 1098132871278128287043282907482920353846990592702007980225 3223 1986378067096768931219290143537507718243845588622539390975 3224 3464585104988540026514648043014631826621530037652859826305 3225 5827275488200402803309313690425094650744430899719389355835 3226 9452444913965687824867064606432013687279957249457095454425 3227 14788464483172063129568622311547892064595691487825609474175 3228 22316969887833182599990362549223458517676799176939816268585 3229 32487063456279124975943310006351242945756692183264383375355 3230 45622146181213402859874698053189683074805254310155274085425 3231 61809481304814545281380496093852369482762063326745844222975 3232 80792300169204765374157036553779706883530699959804163678225 3233 101891746539480675128196291755186101051561593451189273623675 3234 123987601273026125205662508692969169013709530732008088710985 3235 145579834851476336703390853686619651437725975181020053180543 3236 164937299347001286933201992887917806928960262914126088668345 3237 180318268981704157442279058986426094704508766138844340999355 3238 190225977721759436710275617173077412159683846861201873654433 3239 193647898373253654413636670022726143838360659422709748854783 3240 1 3241 319 3242 50245 3243 5209575 3244 399970689 3245 24252437143 3246 1209674417029 3247 51045479416975 3248 1860079524486145 3249 59454546865482159 3250 1687590413562585861 3251 42963124913355101559 3252 989074080387032330625 3253 20732187933030007478535 3254 397992200503468514417349 3255 7032187708942906524651039 3256 114862639792978283419529217 3257 1740966496447045413262642975 3258 24568650511560474426255062725 3259 323775632913734027694400296967 3260 3995153660812292628258597679489 3261 46268536618845931432464660743799 3262 504006200635899149779006567233285 3263 5174050201201053139406493068851375 3264 50146423258593551724114246209707009 3265 459585445962651707219143337971766671 3266 3988892830702753382402606636022402949 3267 32831308440563393933785242815901811095 3268 256576282531162040947932217484245668225 3269 1906065724441344502473788975315380428519 3270 13474568793057082598816889337104802351173 3271 90735213367810488987186850652250108911679 3272 582529827016529615174185092844425691725825 3273 3568707359507077515393050856780180788797695 3274 20878421024306552233845373052419378353143109 3275 116734258099626437838520385202598862002294311 3276 624182350008026231515518391246253608135725441 3277 3193860114028177507179646322361045909897881175 3278 15648479131064407994653950135187332278797778565 3279 73455449969058246877415872415890764013946118351 3280 330521598854614452428209590937428284287388564481 3281 1426308627006751689526723075327852004142234899823 3282 5905621052549015869060322989502845104310341406725 3283 23471680829261576101156011854083911800739891624375 3284 89583068162503070143775601991827372040652951564673 3285 328455537197875251460305831482906675674347263271111 3286 1157315732196930264195344612171858234983146302589381 3287 3920107723006356881607991615328923075125480539461215 3288 12768869148970103758417177521466090366002413594292225 3289 40007763569000080935979883015998523746648196442511071 3290 120613196991758101723517927936271488643001080125265861 3291 349959728919763136290690878832681040878324589801832519 3292 977509668646953331246714382378619637619024229072220545 3293 2629083261723419687257531014522108503547455741994078775 3294 6810238038571529247967840896263147250270921369083369989 3295 16993525403311381537963401870281761657291008271459441903 3296 40855542542742980344219524422073511076426833242912979969 3297 94654797707933692992735554345234973407864742222504970575 3298 211364154729765932301529762961288840937502741428464755845 3299 454972667406058728913272911053151820272041478264122006999 3300 944209329706393295390411190343862723498584518591264362881 3301 1889469026723997860714474606562789290705702126624496516775 3302 3646323772860469056470530259005912425075702314423728627525 3303 6786818496566718637580440506705802187158917997198825115775 3304 12184864339339678799353558746228743293960372107747239297025 3305 21103913311635803933212286685199213627409768588444832846015 3306 35264206495030062658224099987847471561265228303461300471365 3307 56855412019558332426377428413250497801893060378259588419175 3308 88452621191691965283931187742114080124575016122712829399425 3309 132795214848880871447972839812588020814159176626361770158615 3310 192404704857897013574301304394581473164098403232626689509765 3311 269052112752101201801407518616924329186247260164953726946575 3312 363134722373535213083828461824844532135387425991854049025025 3313 473075383967743370940673576739832640055101312661101613289775 3314 594897441827527884602027278363317915847707704611519107288325 3315 722135158152707316783588447843519315350034863912310993587703 3316 846199006250357563411383705584243484861759612405940950905217 3317 957226557430116111072133659721955028496419937015765989529735 3318 1045329875301029218402531065915891487146700427580847490582725 3319 1102032012526252987367621592344065024607748644285531486023327 3320 1121607158055847360371956360312678036746018362986373528219649 3321 1 3322 323 3323 51521 3324 5410559 3325 420810249 3326 25852515843 3327 1306704221369 3328 55885696935743 3329 2064352391791889 3330 66899341305221699 3331 1925594962753183281 3332 49720185574343591103 3333 1161137772014996587161 3334 24694395867765926470659 3335 481069345381466623618089 3336 8627524397293634120675199 3337 143060975556267283788877857 3338 2201733541050222824977263939 3339 31555437448009789906299547937 3340 422419085196342672211730594687 3341 5295763234855379252239173550889 3342 62325692041224877802311281480707 3343 690073612617003637521705120074649 3344 7202141732571994807861148135631039 3345 70980186915776122128578270137826609 3346 661645943039023846584067887043899971 3347 5842132856377002321950689935920457233 3348 48928939963596854741553629642997801791 3349 389182218560431994139717577141533608889 3350 2943302973358850470022453567707756094979 3351 21187308629652696255067881164657288427273 3352 145313267073270754549669649923742895727359 3353 950434502869658214180552848604768269559873 3354 5933312310012665228889447517414508660310339 3355 35381421932852772329302974451484373832917249 3356 201687012207681324466450839380478135846956031 3357 1099778398196603612408562141111486156180346953 3358 5740336179248345468668429589690145882800183811 3359 28696998147243163787046201637050698544114168441 3360 137482667155025737119572777163400224235542670911 3361 631541056754543996824017099264114870795001539921 3362 2782997667968302109298702724805248928663569742403 3363 11770199226474656319495076321722447647847076087281 3364 47797391862697862227848028492878197697223392839103 3365 186445596914870543242743884111040563158444233614553 3366 698867676766223865800325760812597708049339103735811 3367 2518198313680197463294862790814323358221034236002793 3368 8725390614435055841648822252893861691397485575821951 3369 29081632534781257997411341801212791417308494718675041 3370 93265778614171020532425518933227308680110572820200771 3371 287884558296595986016627776773893642250859489282472161 3372 855504847389292072124976604878476411453666134733643903 3373 2448179522977032727114403567083768273984222898985528681 3374 6748120669927619433987930836965747858737080777124243459 3375 17919965423147246629118924972807173966512198901871765849 3376 45856022539890756406645385421438866999468062869570746303 3377 113095446649962201248159742661595578675911230866414024049 3378 268882664724536296531965478626510023681808973669193345603 3379 616345048840776988404833793372927579131923205716547902929 3380 1362379911009263451314942677013111701502146452758433279039 3381 2904364296338598930480044610750932488452610894546327531001 3382 5972326893156053934567208292756330158675423916813045711363 3383 11847663705952761974901942187317623370377006010104841006281 3384 22676275308755155027245702996292932239626057115678007154175 3385 41880329227188894119102568124574944113824755818264260407425 3386 74643811098464468836987672033282481272166329428010075758915 3387 128400138975924417163912157431858437538243144727335011326145 3388 213188875823113984189176801359414503023619311280830233794815 3389 341686030850989669822797936776531529206132528689755388093065 3390 528672647152035001880506396882746947049756610007647066701315 3391 789721215557279282050133488837824178027633326683846783275065 3392 1138979083576291002570642266001486999711043357538557871768895 3393 1586125732058623631003885142633933638969669615574140372235665 3394 2132856904909170879796014446562282728300136213466725692113475 3395 2769541399902831816074393010593713301319969681287975445794225 3396 3472908562891081551004174846281437517744405401568299762407103 3397 4205649479415688589942102266628669493095897241934695943833369 3398 4918577905732777344797866076215828631855767275370820733557763 3399 5555497811924849939169247417500037279065179525135726310938537 3400 6060259802178781814607600456743159906986461525485843096884607 3401 6384839105740129091534698178431752210164029520848145089241249 3402 6496844758902641761809431955916116052361210081093847336070467 3403 1 3404 327 3405 52813 3406 5616647 3407 442453761 3408 27535957823 3409 1410135124301 3410 61114113899919 3411 2287992209339201 3412 75161591089908023 3413 2193396600841375821 3414 57430010219796063767 3415 1360256518861561548993 3416 29345704016486901308847 3417 580018992544158293757261 3418 10555763986754236534139679 3419 177654150290319818380779393 3420 2775572779963642687728799527 3421 40390569947973970206577952333 3422 549101602032985009248643407399 3423 6992426362577199256566140414849 3424 83607388432929003455785305981983 3425 940676990355946235354930821868877 3426 9978493338462388304317815236666543 3427 99974821258045205847765561233192129 3428 947594782233499276766835622661986071 3429 8509550392190280278691425508024176717 3430 72499531886181236168721313935751764023 3431 586751218440493662045480179013422870337 3432 4516129479123611907389092263100986521231 3433 33093126459117368088349480795145600747853 3434 231099738840799045537489839174764425102911 3435 1539400310999336846035482440127292338545409 3436 9789628375196758351174141711105074525365511 3437 59482575848756561843867132276902751051992653 3438 345577304889598001497159133847049959050137671 3439 1921029447935875130369823100032463695047945217 3440 10224402526142814804930608608313969781366233343 3441 52133938912425123042612963745676514623359525197 3442 254817135809218560229246366978932118384901647311 3443 1194520244390825701094700459419579134002488613441 3444 5373189112172445586836928026609217872065172454647 3445 23203209356247794301085694729270129949008968032333 3446 96234877809558037925600313429245385213133032030807 3447 383499742539587632604570751414772956490874539651521 3448 1468975775459142324897993313895554246579599539408751 3449 5410531549497460399595134116183927381536181932995917 3450 19168596008724194309168293345480846156656614360297823 3451 65344077574004748563106148991430703306136324955376257 3452 214397591644724751482111716775643412965616556731261671 3453 677260436139091222385324016786549578022607861687658061 3454 2060301095620846955787933347891279765390566468241222247 3455 6037470273839038899907419835435296073406745847077310593 3456 17046383880305279278279830831346616325249313917998169567 3457 46383117957187803760938337505375314037825720680282047821 3458 121654921640683942669851485135111202220706483512187974383 3459 307629264194100944255892368423895073390024759877485405121 3460 750126948460964476393286432824049443727630951732960746199 3461 1764115611846141395436635926118489741458643498016822329421 3462 4001987973388974008473507774786097068303783507071313265783 3463 8758864834486663791843119349215018032655617169868143794241 3464 18497191322113654378889056501720019993715972469492667107407 3465 37697126245209183348260408778750013770032728053312087019853 3466 74149787998998259000706205431756966589103802946285920373887 3467 140786770395301807146516792038058384017630287976657401402881 3468 258054584819408481703063207021169387779932491819546299427015 3469 456670848257631507831611854943334563446772846149892335472205 3470 780329329513640317748600816434931520821348451029735522012295 3471 1287577466624339961085193199658200507277587690236950034127105 3472 2051750234359549332934497516935037069096012975669239264449215 3473 3157645213824716994111025825403229415308217279281477608773965 3474 4693741378108562261203709778422942638057174097655230301411855 3475 6739358577063169909762286391083124342677377969179591953076545 3476 9347286803967855204580789764482579954703610773136891325878455 3477 12523960029224603753178507477651933321354796724737164537458765 3478 16210855683443836324157087758478740811269319027525825624407703 3479 20271927689055318725431167383984814949545780824884351331967681 3480 24491949228133905938786861541168424806633726780765593277710639 3481 28589259908021290344891430283407777814722386256147764238097741 3482 32243602398180842805010322543237182626606526964383803084666783 3483 35136046251079077070731816356988537630028354720346396297135489 3484 36994428971515686955188203534042219775396041045686739303896743 3485 37635450089034977869935167820215290593026881003085305994544717 3486 1 3487 331 3488 54121 3489 5827903 3490 464921641 3491 29305978955 3492 1520300599105 3493 66756337839103 3494 2532552095841809 3495 84318788344229003 3496 2494266605018555225 3497 66211858872946253375 3498 1590244361378833996601 3499 34794439916578599977483 3500 697600927356952463954481 3501 12880491265079590684006911 3502 219976155884499456187477281 3503 3488117620714382563665381579 3504 51527454242562593492085051977 3505 711237721063794309937706752319 3506 9197667903209103473860992448841 3507 111703776400074442819086780454091 3508 1276803207215384069182399012660769 3509 13762482996277877371391012548643327 3510 140139397989633701662870047881652529 3511 1350270418871570493654354534695790091 3512 12328924155466546469477955289767486521 3513 106823682294136832713669783703466556991 3514 879416763521031884677106170328533645913 3515 6886704944808170936998180663447431964811 3516 51355213375491877385811612449421436094225 3517 365045071183033279328254401050740058520575 3518 2475705084191997700018723396456838351277633 3519 16033016090961634026303891660865265408922699 3520 99230055157673273880418628712845573222440233 3521 587363924349808341994912357148351529123163455 3522 3327439821410170925873023793246081908467571305 3523 18052410610568232003440609302910396384761195851 3524 93852800066735653780296659137853371287692056833 3525 467836957805813521735960400980262000776905797631 3526 2237225728392881901267252689443933423621340559441 3527 10268604558389941214325403454103066302224485884811 3528 45258944992573858352704090195862465700477144924441 3529 191637906678753358607481317648129873952570506872383 3530 779872263907592922288562623539302179644568559719801 3531 3051412231564353031014028604491013260059007337206539 3532 11483488796958746788548934239069876761187010396667889 3533 41580830305406954366646497363299512221331602527954431 3534 144910794844718788736079593698723691956077930093560673 3535 486217107335032884202055783833953210655420985337242571 3536 1571113247757213718879465691079341141773901918849405961 3537 4890474653207765576278915612879894181766503898902915391 3538 14668050534164921959427849467013071070740760092447385481 3539 42401061223892989761572466916100603972813197639814990283 3540 118157944229270927046850677099113307138245499300366508001 3541 317485656679812817557896735150993326838521599374190091775 3542 822712103290877272067117721496908022344164215704647584625 3543 2056442904338161439680062006233302072508968411885519594763 3544 4959157223234138044017514283176987011083280833959736695289 3545 11539694704509967770081372433457595454184179477202369984063 3546 25914587291047924232768952581104968468197471490453671283865 3547 56172258722440020103420098996353077491140078203278122271115 3548 117540392071811865725179709524094179289099624206604571712721 3549 237463157408792592838069688755720711504275263712213889849343 3550 463235384930551264522700080356518640773701221805008328912001 3551 872675179090858814262590877608866958199931389556783818258251 3552 1587795628703378347671278906941495554470308345586470674175721 3553 2790423496265110361941123771196156681116205998020841087569215 3554 4737165493960608322747296162909402716471511195778449446322345 3555 7769200554547435510834694330643356116004092876365944689175115 3556 12310537587036264617111411156025046669763724343505629312604865 3557 18847399820614944568701804200088150421336299580442732934255615 3558 27882248087764856666638017841340300132186658312398143984222865 3559 39859483406752806102263002841236532963759253389971931567827595 3560 55066340090100570850260067784031443843876948170890181421813465 3561 73521125699400935661655892987006771323091980486144649408007743 3562 94869769052152435959163632884957998214657883978436842921263033 3563 118317607104907935613664443989304987898341763706260524467581963 3564 142623335030196544235527941565437622497707176962159792737074609 3565 166174013352667132778565039141820890060274031494369632581210623 3566 187144217939898888696495289395845008672111669308893646562961825 3567 203721956571834056228518191048490393015129525365970284480220875 3568 214364373120436673669885100134940955114475370385330514418025929 3569 218033813540268643628307646393029485870538396022620855249901887 3570 1 3571 335 3572 55445 3573 6044391 3574 488234561 3575 31165876775 3576 1637546982805 3577 72839310256655 3578 2799687612673025 3579 94454638951535423 3580 2831786318281973845 3581 76198082490274795255 3582 1855392666874796189505 3583 41164199210747086153495 3584 837008674865784136312021 3585 15676343710407492238493471 3586 271615702879630613093702145 3587 4370346971530705742565157935 3588 65522246731014303384553276181 3589 918060082874795423781983542279 3590 12053755671758869336897326557761 3591 148656584131941666015219813594375 3592 1725823554356313744676040986511125 3593 18897792213106559087483910073758511 3594 195525456191604648982261566267017729 3595 1914612000487920789372907923534376991 3596 17770170407684416939910477915199107285 3597 156542054552641089808469123774570307095 3598 1310530866460855481722571834924143183681 3599 10438696149300254072251553814529281341431 3600 79194698699805099356435961094526274729045 3601 572836500150685347901109939248772248341055 3602 3954147455840505326629203132314074420706305 3603 26069781760071859060169549808568594447450895 3604 164298424294712470839617436312636180870863253 3605 990527532696266313191716621949494012896481575 3606 5716642998118321005889224718275430847130672705 3607 31603956515669126047430457699196025588704506855 3608 167468852882482877589562297042708575040156466325 3609 851076166157181554055657038226271912531068987471 3610 4150292420770446518948777988757158283393296281601 3611 19430527293958063780901128245880129879101852272895 3612 87376068710135679410178256242299085198993940409685 3613 377569102095266287645786153859073585184638400000311 3614 1568479626258932420770106289598414011206318764101441 3615 6266304316063920040850160102867106467376719050927319 3616 24085510244584164202289040529158459024576733765562325 3617 89097221949347152226958269610174478279559051912423775 3618 317307073313807892591619383274807690221055168669050369 3619 1088272521010590799203852362646666644544407693879141871 3620 3595548394368059295860662271122446973045527465336560661 3621 11446747159926928584516722444255568546551916002906520135 3622 35123801958614106761037653592825439361558069745220794945 3623 103903436918139596219774847049141502672152175440266225351 3624 296392769385168769152660974395093498026832304104996544021 3625 815472110940484236228592079632200543039067480297472944495 3626 2164429556282211665584617001694619322798670391821492411905 3627 5543122052540799402836578142236816286503440390566112050655 3628 13700011679683560130548987661183208250073293937328977253845 3629 32682639553323716909438205139574796127298640273193875613783 3630 75268407720475791961675320671993847554558826735206065585985 3631 167368314617752710796103773979444449749810360135223864124855 3632 359385149418133206579785938741396439689201791340302588286805 3633 745299793096366421463319569346730486158097866272417631863935 3634 1492931280392324318251898136124745652309869172807156373002241 3635 2888930088222858206190754682358905266209907737542745103381711 3636 5400944959602063062097825705695423644026104837641956874717845 3637 9756226605350074085185767069549836469417438278103961303103335 3638 17029984259466796610351458299692190431959870687298392135302721 3639 28727956697141338846016401937042192142184995206470848040021415 3640 46836927832562275022112291441849673342974019354510907481500565 3641 73807000488947889215047645637896656147299276855161955609400975 3642 112424739743436182564445619972314719071987363698393227425076225 3643 165542134200318615076313168628262941275785012122352010137562815 3644 235647163227813482016187810599234751488423242073996459724270165 3645 324298682662588169960378377199886499707655415786540415337210743 3646 431496651910632145702868765139364594029547957369168457437648705 3647 555106953329474778787817780757665011268795961078626719936234135 3648 690491604812925403923918183023630757356186334940754382196697813 3649 830493011350227339395554387851707943142810776268503734719380383 3650 965874346472742673701391957245158413596192585992384205386781185 3651 1086229239285915900988054065230454135137243707131530700228612015 3652 1181260371096592710209721337367758998217076786437758902604735765 3653 1242218833622333707581178034447241479568173361884226458098329735 3654 1263228550312912943983065618021784563118077443858059143841114689 3655 1 3656 339 3657 56785 3658 6266175 3659 512413449 3660 33119031507 3661 1762233802825 3662 79391358085695 3663 3091162100083345 3664 105659472374645075 3665 3209872009604946753 3666 87535363614009997055 3667 2160522516549158789145 3668 48595756101863599453395 3669 1001930620014268443118905 3670 19030748169164797269917567 3671 334460485468769413720033569 3672 5459605635494556096494453075 3673 83055274164132257511720132785 3674 1181031299149668960499096423359 3675 15739990795746502741917728951081 3676 197078429180788144476653396615379 3677 2323305978652630174599956574997545 3678 25838039238263681289384207052943295 3679 271565645391171815007690848535902129 3680 2701849134471168067018047086127563091 3681 25484004467838071044721501127721980449 3682 228187077764995107863829588824205323135 3683 1942140330923637711426880852647856032825 3684 15730537987402180256236640494296957826259 3685 121380597399945939242487642017239009632537 3686 893167286154397828462107156777959196633855 3687 6273332941767559940204267237954268252705345 3688 42094163012401532435259217876022924320096595 3689 270055993706648414706906115282767794730095505 3690 1657757995544226421584052025347742065418462783 3691 9743821498040425455615290013673197506365022025 3692 54873692116488868042184160837098891461000515795 3693 296273882121867531859300328764522026333637595145 3694 1534503123592213958457896074793391841895638163775 3695 7628213138214919958980671779567101137270036640977 3696 36414936185391217889015936838154772924429200589139 3697 167011244578345499151464294525132829575173305223425 3698 736235299671377127853074903620046989557491528027135 3699 3120873158357559392410725071081144971443389159587929 3700 12726154016516162652968890097471706223434062000461011 3701 49939334871191183864171224606685996725645360173653241 3702 188654155012183376045950563225184407585183698688393855 3703 686297982558821918913192568005594185602681099687639905 3704 2405017205909762567430641667992772371486855817939812691 3705 8121034756879511596531611511285197549488135479428617841 3706 26430996151074723682961168107558069872623012572794662079 3707 82935225744932666676085739949890819379037359303334030185 3708 250954917259315186272163268251818934483169866525153009875 3709 732462268482176338833370166717471877006258315518834854889 3710 2062545564175405919297438357345615433845735674517910355647 3711 5604552825200046452604795617519401685843527117816014225905 3712 14698826731930317483845741493496500793898667838775364550995 3713 37214217342838092135412799510328184696541561675710270283745 3714 90969365420260595394790671920311143341586288001190377085055 3715 214739820390220081685959614608299253302743400931350808599673 3716 489584890348469627782161889373537040641160127872039632098515 3717 1078212228318571917493107402750063117774804587125950439088345 3718 2294036446664211938475146999295407617173575313565573726864895 3719 4715975210124111344959782642728969857342362805030524917032065 3720 9368491845479729307823597107448897650103207031331574337405267 3721 17986361207955268940590042490899271720401903738815085332334929 3722 33376261352890325725505233697081569353531833976657750087098175 3723 59868040011765777665521073376645464399185420291769723548258185 3724 103813696844093489010666878434164633658325710235747536796766419 3725 174041573386633818693782061326801229627202359671914242330566601 3726 282113467961790892638678519011694185545376256603310488886249535 3727 442179131944753749829637082809725970334394766130046328031575825 3728 670200693842396289980441489955330323289697444190644142513013075 3729 982358191684759268219248087243260935531363995949399583715374785 3730 1392569986367407906999179785383851913973374142814906332804026623 3731 1909272205698697736710310016754113900504715914418436397088948377 3732 2531871117935190595898015325528003115771551225855696315616031955 3733 3247546300989304228818894438308697398246260252645992876458020025 3734 4029248776826495798265380456714590995938010313403887458974823807 3735 4835714661656380890971999750110183321025914849044993733723925921 3736 5614045623174446802410611242920974842604550795875201623913906515 3737 6304907456773100099166834266138888943690132531647372262343003185 3738 6849767600722786393179599258100241214558594689400822484265663935 3739 7198999882778403810847613993043568524493372307447393364421143465 3740 7319318054956050547466310894588591725738118103178068636311216339 3741 1 3742 343 3743 58141 3744 6493319 3745 537479489 3746 35168907087 3747 1894734107741 3748 86442246451727 3749 3408852219246145 3750 118030672822807495 3751 3632801373590937373 3752 100386056485852893719 3753 2511042056696521750273 3754 57249183449183969811775 3755 1196618774271397203532125 3756 23045902206112987555693087 3757 410748400090577087106510721 3758 6800801981828391056406011447 3759 104956541488699620698324276509 3760 1514341654470161840899906249639 3761 20481649019778296538041281501121 3762 260301363580049028981041425300783 3763 3115305930499770385911590563852381 3764 35179684997923048466245466935954479 3765 375515284768522856595151592336161729 3766 3795051963061012449250710777250356391 3767 36367441194922310478819118754501117213 3768 330910332770330639320360732497686431031 3769 2862602476043771796987010231157200198529 3770 23570744334309085119999524369938016973599 3771 184934358814017442497138513012150553786717 3772 1383981517592283511616042811526682911648831 3773 9888187985085292093938747545988817774144257 3774 67507825565475484676637284045369184279210775 3775 440751831242181599061518050892499685842480925 3776 2754006351623149753786766154546267574211490503 3777 16480611049629267085818786794034297381898105409 3778 94516208571498529973037656295189929538982585103 3779 519795829087745108477763037408315358836874007645 3780 2742868387680503827889851092989382813102484553295 3781 13895030661823160447081994110462481956146070424897 3782 67611215695685930129340862992990297402873916329351 3783 316148910037354844147559935668561864126766847939357 3784 1421264686876192278567046890312852950903512097237079 3785 6145449532911277723564310723844166674049534636510209 3786 25568312847522511062819079131557259513580471766839551 3787 102396344469354461447687403778055552579618678570983773 3788 394871344197400354114754191646532994243822482332540511 3789 1466768427234162442758877004983859353644484520849306241 3790 5249766069207886466902404233630159043203204863466342391 3791 18110094489763575892575751367987073530817184682206458141 3792 60231879863491941837314403458044965797518002614569804263 3793 193184696711743013708601361620285849445972017608604735681 3794 597680069230193648074950673714684713325390400308377272559 3795 1784093361305755643837071326081812994956417071177560129629 3796 5139446118445286864683307445418180373681786627678136559727 3797 14290804580998677699475258239224241800205895827301493959361 3798 38364111485965424977333770241287522428079444504259858865767 3799 99449647539477196857815944100138970235181089756806250301725 3800 248981939471002482017451033312883566635147762152240710720375 3801 602131487734416995269986114138688803115556820674493609969793 3802 1406830897776286833011352814587470401066421379325439367968479 3803 3176023202382194718346039254180516686087629672810253710496093 3804 6929101935669216525433634725689752679164143429806191251191935 3805 14610948075681397809773692103919267004122266855078467675293185 3806 29781129339544020204674555108313454210488135698746830100534487 3807 58683372519605973198592315427299086525847225496364751225985821 3808 111801267941968272589498246085768648619032748225706920650461447 3809 205958501671680286446034224950175589889688555099573852354267969 3810 366905891638696851313070638568278224139181787101380219773793999 3811 632134416515306755791619190140413038227730750219375720930587741 3812 1053365501655278317578457240816021545570326410320244146965260943 3813 1697837649345988864056020928741454268800128132860691618425640001 3814 2647223689094254292722620694568031734025353488458977987916164935 3815 3992915359255661995406205509901993479952561175143629254373926685 3816 5826661312748522654780300455683963038112742558680796800040976023 3817 8226263179625275150910089434933547740441153239553464852296159489 3818 11237231244434801279778056800728424132056133610557807821438641343 3819 14852806326518132203418396992035459167807633113118046078573447517 3820 18996198145389428530651155754719718693425806588764928560486701727 3821 23509764465138742908928497832253613945668030020365782063884543361 3822 28155660035276238825168436312224591179503409729190560283065053623 3823 32630930264654525526079887030687813221538057978200788286335773981 3824 36597213811703717691269493500346317696786431904733982457322971175 3825 39721717371346056772523123954215663328200806810260296661222066625 3826 41722866353170118476455188090415865558702028660484238120163124399 3827 42412043435068096867577405946419719388821139583749002130246037597 3828 1 3829 347 3830 59513 3831 6725887 3832 563454121 3833 37319052187 3834 2035434802129 3835 94023232758271 3836 3754753705357969 3837 131673132588158107 3838 4105241755001330153 3839 114929633180664805631 3840 2913009212003919315769 3841 67306202368841899709531 3842 1425966027608280445740353 3843 27841030730545896740179967 3844 503126697069286166089696289 3845 8447810736227647595117829851 3846 132236037330634992597334799449 3847 1935509016771294158653114914047 3848 26560916904983511264827510643401 3849 342561270014482708013607361131547 3850 4161253043043998295631879817605553 3851 47704131654321390894396217220049407 3852 517026024712062190671445094068834481 3853 5306454747894763242808178406478014491 3854 51651598686543711317409422607302802377 3855 477473300378609725617869871206813693183 3856 4197127243852178593702550778774725059417 3857 35123877493489507839404096438240298875611 3858 280137798296373917062696739870411965846817 3859 2131559159195260186468359747450926185943039 3860 15487667816868497643657569663090460964893761 3861 107551391737254538735546209884073179090802779 3862 714397988547401269921801667382010972480762937 3863 4542427339144950102274216424285612577540528383 3864 27667332293657399285320463347829099569856452841 3865 161534901126094521648515517600525644575368034459 3866 904597452925328070000117159369436176868337431441 3867 4861694220486493923731756738080735286527962653183 3868 25090026159511053335259861191063806541059245050577 3869 124399703607066861787100794453036216198665044418459 3870 592860590343706805153024709971418434557138547040681 3871 2717056606535906367397611559141935931889024204734719 3872 11979645945875056182828593926239007512215176568174457 3873 50835140366372437107790294013626732171124630882090331 3874 207694172233998224030117305957047612336546711115264257 3875 817298880905824548315353995792840757852443606382854143 3876 3098710813621927136801409950741360886473747768576798817 3877 11323056967329753216006715881986945044439781730507714011 3878 39889629211270462284031052739485974871671807557233494041 3879 135517006685844369307089171495630646592503090388922166527 3880 444101275898594845353903115309167588617373077269661793033 3881 1404219739789582921063709355546315007034173460784571357467 3882 4285063109193340583169389642610946878324913330716339925361 3883 12622544715639187901834380155208298132349675446171601340927 3884 35900220147603404463212189180261304412883201093672765473009 3885 98604230364230016720620672286257054568739078766626060907291 3886 261592345239137528014021487686993900061861236483331165498249 3887 670445814382946376942202838461230469210052897844950206242047 3888 1660294675815066028062193391980033855194787397364552432869273 3889 3973369422764696700713957632534798036822210136174464141482971 3890 9190738460831538963975477012060787840166128609855153983740129 3891 20550440752625812604046982667625752783939923372500605829046271 3892 44425166792421886712361162858108731289091665659987535951468673 3893 92859987131274616030727811250384867288967771235301318326034267 3894 187702862743339340482104445321743200514579672341400014386384889 3895 366947395514456456280718465795829551282806578878581181317533951 3896 693860584751204081062029482229649999171264869759951200849764649 3897 1269164904914495943961200550757667662963436921748724799754229147 3898 2245848444730008669824414895987056060274961033432700728831773521 3899 3844995362511108703047337761511787288962105488063379713664639487 3900 6369392499095775071467687020819152259681962164689129684886704913 3901 10209826320171697173886483131338176169250816173618678119697736347 3902 15837468633033914280523072134105848714519708495710186496432650601 3903 23775345745023028639147301699904638368658643303523647662939834623 3904 34543465598190268497218248680328132437313320653470881723118615481 3905 48576375289317016631199535210762726217960114984637557697860228699 3906 66118722278183914736730403613128589535968604880484305819535224001 3907 87112783577961568028204785198061976380940921425939224380603101183 3908 111099817072225285006132623404859250488932629235897549507946777761 3909 137161667264394143193268202939244174659663326086014729640115104987 3910 163927620209241842844710130361729608564193812066283817748756605913 3911 189662549282423611818346866692401186919837522750852494261817214207 3912 212436595426042352964514150720149858393194459875749642514506722121 3913 230357182049535276864637578149524595353733093116858584738108698139 3914 241826226336316223735073668269255276427336688728498857907699458353 3915 245774588391656573875753689071922016946950497552786416124999182847 3916 1 3917 351 3918 60901 3919 6963943 3920 590359041 3921 39573101239 3922 2184736985509 3923 102167122111887 3924 4130987337085441 3925 146699728395896527 3926 4632280186840074405 3927 131364242660435476855 3928 3373200185107988931073 3929 78972782793552388884519 3930 1695592804238955442143973 3931 33554951859898676453039135 3932 614720167244806636292624385 3933 10465112653029225168661101887 3934 166119658572524292056789304421 3935 2466100174848233385581165930247 3936 34330232467910623271338980822529 3937 449226104996717885390670612369559 3938 5537577390987134342413095491274021 3939 64431403732931817755956302426302383 3940 708888498441891982158750252202785281 3941 7387083293399410347922109533037447343 3942 73018928418066303622718429734947533093 3943 685591097909618321681065029265252560791 3944 6122304602858238897012620567454781517313 3945 52058949436506501300511808692048326375431 3946 421967833038140355217028666170990686210149 3947 3263663485539936277438551279000876331232319 3948 24109107893131894864096566879752427120726017 3949 170249640646331505985028805472359266224672031 3950 1150203035328202630413705329035405332034723557 3951 7440062859506334236020332019652360462275172135 3952 46110687807542419365277612661461061166656848385 3953 273992651288245919138284821261581387858122883703 3954 1561923778673734288793680906325333557357767916709 3955 8547102724742402195407703236863815709037697828303 3956 44921604665294611991709242265347868505202559087105 3957 226878634077917065223982144862382794836327502720655 3958 1101654400269662145189605754864164623936711899340197 3959 5145287455822114519667470330487655588913369520986551 3960 23124584052325033613424504937109607810201645086214657 3961 100049516069532375927935234387411845200970849262285799 3962 416868930112451750920542765213949381859210876575289829 3963 1673342397360667370480794434503100679856174609959161951 3964 6473204165009869092645255836091715977640450226652495873 3965 24140327758525885957412955489098696353943393928865222911 3966 86813799466977239842100449213191256582260197726991842661 3967 301148814429048085192317694101931332080426897484897514311 3968 1007948837363479208973715102663189076328240061700377495041 3969 3255909970206314729949096584820571042298650857637570891863 3970 10152858647538524099069528818485088645633008233515682412581 3971 30569336822971939507500697407483715939358111829513155127279 3972 88891368758047741009882028117623630825650399137897950632449 3973 249688209551837535610620501717092389978939771959810587580527 3974 677618682262662321660241107773059180949494856816206680641061 3975 1777055314217761080741575691254175601598157478040641070276567 3976 4504220631046511866987210289411810661861679135470878173033985 3977 11036012000936904707887483005603280360176264861325383368481735 3978 26142379339970974799623514820041325039534199731243069372571493 3979 59879933120940378327651495533816231780360226568770246537521279 3980 132641645061374481374178531286492013578929858087034859540897793 3981 284181993117918758958785810624755792550110213817945876709763295 3982 588957029985178293507603161077472133955420156087514355966697445 3983 1180837704279544414035189503224873766419604903780735727088573287 3984 2290669657032763273468415475307412318291223632119311189280299521 3985 4299753371491800451900538699386328562312270231441403863820360247 3986 7810410147467516240285212356297201121410285035087977276344186789 3987 13730648154706942474993127257649400968886204756441527208972168719 3988 23363087977354911797689833772712944437577614400155973547446448641 3989 38479026177410627845226111735310550951370443910118332425943934543 3990 61348328763470489183480670751536251382404807222013337041684660901 3991 94687822908236128642403452673098177661962939971524093780452008439 3992 141489401852060635338924322104150541146515041188132029616936677889 3993 204698922114352596604439531176295931297759298343363935453233549223 3994 286741425854016974607836703701574079104681232232951953481798594789 3995 388926816735579442326547878060610636610719322321956197535165584543 3996 510816867335737339652263770818200286380857286707020706771320958977 3997 649677520985867422715352326002023434302908957866779223492018615487 3998 800164341873904957714987067691311943746111715625874503753279260261 3999 954379037348508887565287154766339204656772687372811934613893689223 4000 1102383482500324117556531860820796401415200304967242649024196410881 4001 1233168899224424582849771554222178898149562023465975666600629829655 4002 1335969832589153627385615007633287852907262714261422542713418906405 4003 1401713809433286627204230752208051852451328316923156194373742589999 4004 1424338762804190646105584686879778901253654228084394378185149610497 4005 1 4006 355 4007 62305 4008 7207551 4009 618216201 4010 41934775459 4011 2343056295385 4012 110908324102975 4013 4539805127716369 4014 163231821633591907 4015 5219455334055387985 4016 149908390003603512895 4017 3899184194181569582745 4018 92482018143464115280035 4019 2011944126386269067297353 4020 40348989657279208710790015 4021 749209601461032017101184545 4022 12929707243137804493544458595 4023 208091702654816713201636640065 4024 3132596111055132131381866419967 4025 44228516788545446113123099048489 4026 587077626026437317702954586675875 4027 7342251126536932995982289410931385 4028 86688378131862590302985747642636479 4029 967990437721562389229356677581663281 4030 10239364559245588703418670627054841443 4031 102759124065393774805894173025231273265 4032 979747440127388183277052679331602126015 4033 8886036324228234776042189691643436491193 4034 76756285645470465484625486119925891312291 4035 632128808143172420722385970727864048169769 4036 4968469889635514691767773655938647103572735 4037 37305591870033406412005103922056511166018625 4038 267818176545203761532385264522918924852865379 4039 1839823037989792051574259548141504363089243937 4040 12103573249728221724924635931382267877547935615 4041 76306744292348557669850844401723897375311497545 4042 461333038038776980733141387502792380409484920995 4043 2676337739340602985426777340685291070387059847065 4044 14907255589599490748072196165826205681751524344383 4045 79767341890012626992133618959759028721842780885585 4046 410250461243351421462495060422557349279647474244195 4047 2029000515087113964741983715387979865246165224259345 4048 9654383987371613303862774700353660663297879576649535 4049 44214527685539447032130967303952976355234696522460377 4050 194976083128118718533903112907195996098801774923396259 4051 828211932497031232062879613774467362961080742142473225 4052 3390032493513634312983110435732683320322864334640516735 4053 13375748512330992101458859033361020466587812831949169249 4054 50889187935020205150159419272175820186508925839051514211 4055 186749603852468725627596117054936397089200475900528431361 4056 661221283088153177302125730561808109718971300591222393855 4057 2259468265335378327301055275544619686360536041809725900905 4058 7453337127403435281729185518079628033099534911535056219811 4059 23740346089828667382485727145121394302538478648496681682041 4060 73032461643542767712664199910698326557154622160428884311999 4061 217036511588280682555784956923432636350390941358749913628785 4062 623200476691361251255814931439862331088549804894743943896675 4063 1729362669080456800649392953578791067278021142699674216122609 4064 4638614022456017886272539951777247660806337598498652319514047 4065 12028468224941080983599732674514578349141942667966317969283065 4066 30159504024957766879635697016043468140011085983404586924652195 4067 73130353298950039470098463739886223286906150914650928586663145 4068 171512093058996485533319080187050014261851080218893443254806015 4069 389113018424275430520432551229737477899738835483503761079814273 4070 854078065731731250179104448636914325862249949362354955581829475 4071 1813901480725805924004563772004878586445699203786345186395179745 4072 3727987830206901730993660146909133227502427970713437709339092095 4073 7415274641392779882634672203962636317410483730988368439214905225 4074 14276322308387941503528671638045022050613963084820803166712597667 4075 26606232705716277240293753146920277689779324723212952720056162649 4076 48002877211154311944073314831466866353876178206486115378415046975 4077 83850242298920189268123140263620693374257757427577358930847536785 4078 141817030879026108807931236322299942381605000779120374111037258339 4079 232258128951372137290607264444672247365782235097953510608020142801 4080 368350337819357016047665764283215557973701796596077096253436850239 4081 565751553615441724811495731413973654462251899800531555283996721945 4082 841569006685808237963392970566091635177123759763892500038492434595 4083 1212483050565297727867300901830580213004920146141068843188550854089 4084 1692015066976682920731134688832440158109243434612490389217733284223 4085 2287146837853888168829561583149088322392447203347313144574246667937 4086 2994759023486434655622750502137373240056116505590879023731864934755 4087 3798591476080886703222527519112746716849672204564114554984727903425 4088 4667552258565601997947319548594366239284465181657074443478914240767 4089 5556136353559022782687957417215735555224208958018081073484293822121 4090 6407419317291806328822839285579302521547298407956905703049491948195 4091 7158592316561133723376718934622649988527516653216818215625627913785 4092 7748404856964790442731824758813857566876208104317963447089939347135 4093 8125337606790174558573049035076018887538893521309942840485839418545 4094 8255008081691679264955046562863297292970323048631103485363084439139 4095 1 4096 359 4097 63725 4098 7456775 4099 647047809 4100 44407883871 4101 2510823254381 4102 120282910958735 4103 4983596743438145 4104 181399783346448471 4105 5872791438380386541 4106 170802743433062760215 4107 4499404929343198947905 4108 108097299067533561647055 4109 2382398182969199109069165 4110 48410275398174196706374943 4111 910921911412296165569497985 4112 15933339686779313094206947655 4113 259945021061584156556623034605 4114 3967427516264507563513296336935 4115 56800873276848267059795412064001 4116 764658189116826000901247683359551 4117 9700459914963317089635891875860845 4118 116195234159040041719227189260668335 4119 1316548623984562549094868862071866561 4120 14133583284530769032883126782597828663 4121 143975684241655800026639461958829517037 4122 1393636217654809460856125932526544613175 4123 12834766280385114980333576152260128735425 4124 112594587284601174450390232536565986842287 4125 941917682446424278539917484331756268392813 4126 7521682458417168338841431216277980861188671 4127 57389632403680497244581555850367972942269185 4128 418745350429432965594734902588082740289280295 4129 2924292228147508609251709143275484146545998061 4130 19560433937586262186769030582998844988533104711 4131 125410657293923033990709942346359067916557760385 4132 771223525598393098901449069021417877326003674655 4133 4551865947980517046663916122436723428233654180205 4134 25799946933712433751374162094808580955851125769935 4135 140510778209077458681055500057423808961878170193473 4136 735679981668259017983694029190555854139732424302615 4137 3704848097285237665592388333772620422581395343034605 4138 17953757874885503519069222477465754678725860445210455 4139 83759409749843352067134444065891434249735668153977665 4140 376343290401826005446622286492873906594125071068900751 4141 1629206208642720519617198527770094715901320893272303981 4142 6797806790560345583840596769350336923065018228871520095 4143 27347221488770108834533637624852271728981140036078419585 4144 106108872080497140498497171406849484693326866891529545991 4145 397208899939870669237047397340908982324183541862031161581 4146 1434968558674522399005256662564630821908338736103522410599 4147 5004289202073482522295053865633597265743361522348152065025 4148 16851282657404053683043214656717983556180223481880284702975 4149 54805214027414307627729809390321337044968914274746254967149 4150 172191273160054557794387197424442960758109420808313096368111 4151 522753845604741896689857954892862248235914900415446450146241 4152 1533809647865054809684118261636807487107910080660659327596535 4153 4350309718676134747218555608144049397156960904499501954705645 4154 11929576965917368804515306195815181871028032202232282540320631 4155 31634668301582947007679044327429300878695819347844394782820801 4156 81134935632960347619565591974624853595787036775727870051021935 4157 201292616992675676105253774189162863534230758380764716081521005 4158 483156998278817505585461149157035095189310504999576361157629055 4159 1122149364619240437324183820897782433194515107542485393313129985 4160 2522162299366889079466502238209098019942696144946493196618371303 4161 5486685117015631873867235586495781354215507978632233910261414125 4162 11553489825723937918232233872940806106597364521403227533791877255 4163 23552170412961014437106273402526575679910474661540950106999755905 4164 46484570999886418351025831097579826781338721075706978905822737375 4165 88836126923628059863574696427755589891354437161365222636841159021 4166 164404376970915561956876460357806670601295169952717325561531934991 4167 294657573701786198044424940380111235358131509941646795888219700545 4168 511490229131154235349503984950600181263626003939474398003870283735 4169 860013406789041849992765516224779765828882381241856392435570264301 4170 1400720858326461046172799946648893938867065293856893180370610745239 4171 2210062705080771437109285382239971882340436514060780113864079604801 4172 3378237736058696024614638207832103633337870215590571723647464164175 4173 5003021229071911769193444193404769867029152043809038369009580636525 4174 7178817353809329473559291735544556714008288480597294326557195585951 4175 9980948730471900605013564536607855088729659855705391591151932064129 4176 13446434625143090809345583645505556051124429431270665793711419306183 4177 17553957540544776154890827339993127713085728143567923087715113351405 4178 22206999665389716043744827801180702912436361547637632463657672173735 4179 27224772522028412519984776063014635285465630173584618898631399428353 4180 32345137952744990569956701348270271777071826734313492505851687788223 4181 37242022456787057703799501633334799228525718938095279452283693117805 4182 41557024541276707082211768228661581144384011101676166346041313120815 4183 44941579518621316425491451997320811290663979877537192301757805814465 4184 47103049556383881314774836709773178557550776921265682100022638870455 4185 47846368777542875530860699634725448045705425009059905244238866983149 4186 1 4187 363 4188 65161 4189 7711679 4190 676876329 4191 46996324331 4192 2688483621473 4193 130328677084671 4194 5464896154232081 4195 201343544907056811 4196 6598834363381902201 4197 194312077148297162943 4198 5183269239179774987321 4199 126115813138335816685995 4200 2815387599974494985022545 4201 57955483410975062589018623 4202 1104933467061575882436769569 4203 19585088618169392744480524523 4204 323840092118652673081919138665 4205 5010211232954485698340450964415 4206 72722436660313064757203583806281 4207 992696513629428444572560761532523 4208 12771665027918923914187554922314561 4209 155174654381983698760969049860795391 4210 1783687769409149100065431221579469361 4211 19429284636496196680678843672503326763 4212 200858575566041876318037481273711034969 4213 1973433173346717841292148236517405668543 4214 18450527711180614848978825171299905431897 4215 164347541183669055649303610398801444271147 4216 1396244761540985856545769800938636908006193 4217 11325191489841996161966865900021646030289919 4218 87786151111652422457764812229083788607246913 4219 650857092612936608220134783549893965815972971 4220 4619357670398887562463225205556126569479369801 4221 31408530024060525827838216794165945390153511871 4222 204736862234425799295463514273488427654146933353 4223 1280323015461943275326133233058470726103219885291 4224 7685863963375663918590571496467030108078915141665 4225 44317301213194118056198134266074100165702261244415 4226 245586094152567107747789287218409565143129267606353 4227 1308615785848681795711217995349233465261344706502059 4228 6708311460277338569216086331632508619380360429552953 4229 33098579784451361777959974781324234873911526767407295 4230 157250288831583489844261738594139093521974340053594745 4231 719680303288713303930366510533551737608495724553372331 4232 3174124252314328446438691150503528800172322149179424273 4233 13495998832404934949222110054016393697165625098106240511 4234 55339442927157180457450343616249246774181453102694330721 4235 218905532332624287107489208239876225211993580930074227691 4236 835615861238298347964110861559798172359884336632278595881 4237 3079023842579482011301784004062940415711890844604125088703 4238 10954622732858974061925531796178093138611699532723744437641 4239 37642186741284352993926561051255195331343037006785192979819 4240 124955165593768626554896666607282248849072633682805819943169 4241 400810074799712406706620464124366664461065766477643344719871 4242 1242583806182545768112650826835834034010783019274948408903793 4243 3723983841800534186525273078722001114252524480970329340237611 4244 10791265644152815200089101652660708957474125186198835801609241 4245 30241425011795601351817831958588324615675236095996205742843071 4246 81973923214848100172309431765255286692686887918573352682686361 4247 214964571782753486568524535528379991320792008770839079403111723 4248 545438559601158932607595453740577000446932782163554273099146481 4249 1339302897857522790746406140872267934782009489314958508610082815 4250 3182939621428236096301183727975199454199081735006904625438504065 4251 7322404663063671848815379590770212833648215999897117687773714283 4252 16308370660678153198536995809000218389281068830477188328968215049 4253 35168314527421623242988574008496115217539842631516301415874075583 4254 73438913352146592059897880708780702874069741521999748966033499305 4255 148518754647247512286689498433717802380075556272560569158274546155 4256 290911306694741967822149622016638836379209312394745719927916959201 4257 551957133356926278258672405528363834897437676589064391848006710783 4258 1014504975803360228495211725092173229964887302190668368051132436881 4259 1806522023698060277540006891997384926943571035452292791739865973931 4260 3116781654716524800167083256143671032867260149513823421408423563001 4261 5210447683734756572685434760176313241064615821984672774005724827839 4262 8440701416224285334502643420615655156271797835632255717174072707257 4263 13250859076888885803176913919157669543592979769094508263220956478379 4264 20160283324772025579949786675559182628258817520431573822179520176081 4265 29727570999469864336984313746429648180285643111660127026204489861631 4266 42486756324215832540576874770360271598787045675762538423201744190369 4267 58857031833863339782227998838649092961942113900077036095658609864427 4268 79033497933735151828457164875474118683920658521008664709138475972329 4269 102874505429225476817030970304521396575847587047589111584497679950783 4270 129808137248051166146632387088617827931447132303138957285992473571273 4271 158783675447682754695693313852915149592086243794632526120556043434603 4272 188291210436236409720923125672214786067054447090915787300837549876929 4273 216462833003878122138543636824691747314011415180413870957978281432063 4274 241253107823954068734761307610679285108198226569120318922581123501745 4275 260677987315181063656220588168904147297714499428772654206005235901995 4276 273074808914909542656878449436062954679033619050349883105601388860889 4277 277336566141247585488037425395584852004952930830139881691637661234367 4278 1 4279 367 4280 66613 4281 7972327 4282 707724481 4283 49704084551 4284 2876498747317 4285 141085200011023 4286 5986388522937857 4287 223213175290111071 4288 7404689842420923381 4289 220727358363385380087 4290 5961243590697965154753 4291 146872399428770151038007 4292 3320534716837674827805941 4293 69235052324943844784147743 4294 1337188390122481428668797441 4295 24014367694428497140110246479 4296 402374458146979523776708508341 4297 6309223350360486470318401095943 4298 92827176663188076067090683768001 4299 1284629043987370681736202251385127 4300 16758372645820102490175206140186933 4301 206489352818171996861390582628226607 4302 2407457592050039501933859084069104641 4303 26603015134355736737982310419421331263 4304 279042853257451249591723418323231944821 4305 2782163176962850774212093878502155306519 4306 26401143295891872290438816136684409624001 4307 238729448984083423425654933387991927054103 4308 2059250687706457579011629491552882461787253 4309 16961923489905007469348858481638429119743551 4310 133541244150114968683638128145777253368019969 4311 1005805206090971125874319467149972785414061871 4312 7253182559558605920556947596134418248408239413 4313 50118072447839579720316517497352262893597683751 4314 332066047772919281560027897512432851637694352577 4315 2111118560486120736149056476363591537121428025863 4316 12886482230163939785199858000628042372229383855797 4317 75569856556560323906985104415979273446795138021711 4318 425989297020738726844508479656736272485783573545473 4319 2309477516738431911007199116394137245043712912401951 4320 12047849919615555401127692100190428236606990352974069 4321 60504761429741138832551844074012946962554580767818551 4322 292648071332381037859725335717295921214419412209742273 4323 1363826280524613121566304217213966591891578751089948151 4324 6126336344550921799937284487165983409878543719292530677 4325 26535832854549136033460618880071186728869284348308409183 4326 110868356300448528181160276455048255647114954751026413057 4327 446961496083097598302672095989539269082820000210086270991 4328 1739230212007182568016984400510700048253058973419191417781 4329 6534283947784802549767219487135159845670094905171784153927 4330 23709125064475329785859731276648743991494963705910492226753 4331 83104732956625208853925215577465877479593387246180773408487 4332 281474246089691530070233388742847526047313119720322184235061 4333 921421641258667212237090476948032871632519114733771532769391 4334 2915974056947749713866299540550261603659149804593581352759297 4335 8922937868170375107888109652765260953998612903739453224204543 4336 26407030971932755817612986839491685200259091228939655121317237 4337 75596661782342341529015393386316354072716351241101218961921111 4338 209380579187507186032451305644125244715704996584257509500962241 4339 561172112688024119805064788352174280836186764338896413336379607 4340 1455636101645438032046323983291922951544091885817639548611458933 4341 3654886772411951660125746899388331074294745589964286810358758527 4342 8884297155466810515789149971015685330239821716049528216896460801 4343 20910309048355321519181059494386243490037241924240118336980184303 4344 47658779569741836252775514079158486744878499457530078312188446261 4345 105202039533831018806485434597058103588369637808375679222902278759 4346 224933857005495606356521936965269600779294672899909909048236602561 4347 465889232757531565851037361404395922987297000470672638904490741703 4348 934873068222917594591699223057764173093670804345446795420048887221 4349 1817636543783255243482934560931057156013011761364900861812126356367 4350 3424408689002179249488476272794511816042492883780306432734235080193 4351 6252094683297511907822649737536635011099262750851313330230870497247 4352 11062717151610339940777897608845272735248300083572016160530800195061 4353 18972606097167761815544270691797782118213601451552784853375414770039 4354 31539260399090794575418700201239799387568638891842913842169825317313 4355 50823391567194322667700122415147709470877721639751310725552361390007 4356 79394358343471082690050800390565544076562097918381082478373339192053 4357 120241325639388156435345736159991944603576022746890358854496062880159 4358 176554302417795403699270472238233277081159283599025581981189643176449 4359 251352810776387204807960519930975270823367651234190022488112880901583 4360 346967432862932442892932470463822907041746499941373955923822727556277 4361 464419094372886333103742044999561408222347905600430140722998774398343 4362 602785699358143449088322605842184405205672410870936145245406555995329 4363 758683730203723180055509004710727154981285998507139834385365945496743 4364 926009276952990182130343992109478577081380924399000230170422797758261 4365 1096066212243761525147972752018195769397243620604396053776032836586159 4366 1258153627818915909306059478948326261202772615443596310603048105989121 4367 1400596227073598753651597687207651453900134809783991634508266698220223 4368 1512098286480966549591030657725038017687425863457023626550445650156149 4369 1583210739559682938456996974598967639461251129539046386220025813709463 4370 1607649513617266551735045900819739869332173536412199387733514555676097 4371 1 4372 371 4373 68081 4374 8238783 4375 739615241 4376 52535243123 4377 3075345933673 4378 152593902760511 4379 6550917338107793 4380 247169485904788851 4381 8298064035950073441 4382 250367987363452127871 4383 6844958879630545696281 4384 170743789072777099874163 4385 3908802288904273622125401 4386 82537947778584978429723519 4387 1614633746539119987648171809 4388 29374400823832391636980565363 4389 498664183847754417883381522129 4390 7923150462024663669820864851263 4391 118142604430658348799059077521449 4392 1657236762757528986776542936588659 4393 21916993561772460228429902245689161 4394 273814775931810349059255048678826943 4395 3237401710940628667955409065799883441 4396 36284160200992083043818168288465181043 4397 386078683617515086945521087863406905153 4398 3905508320490515312636291018542001090303 4399 37607980281434684760560877587742551759929 4400 345142752171267045520330143576714315188083 4401 3022119099227502530155709216070234674195769 4402 25273308148531252153171727770839149449675519 4403 202051944035900470283499421762945215400775233 4404 1545606914691494011916253972314698581975595379 4405 11322158476960952970280098780651002854825259953 4406 79485750799552037920198492565490014706828730303 4407 535172162453437318799387689892420194891013957193 4408 3458092294001576916281646367116509261175649608051 4409 21458285657646916212060648289321352944698643378473 4410 127946581022240260508607459661796563746730881585471 4411 733469341513768298339058183824814378537114594346449 4412 4044687260164753024236020005170987508267940083361139 4413 21466163189437454664253207758205303924124496308520993 4414 109697022839093110552358593595819563688764910385614719 4415 540006655510683810021844317781905628681864365204437593 4416 2561824747499427050059797429375838988837899453929328499 4417 11717039249150171834217964953145006605137303795808470809 4418 51685324209988723050845694535415535222666542252015107711 4419 219963899810881665668501345311995457172298313714373156193 4420 903474755307035912111551710635787084702983478464394091891 4421 3582605109712864308951382717307656133457272475907868584081 4422 13719260759564006133030339976927623082553157218128561868351 4423 50749875206383424204981482764140285250068517963384541664361 4424 181396493319731848535829576167133072875531446130390401380723 4425 626647680247808721209868450533181686818569932878232025658121 4426 2092781171832774188378022686445633657970021943854455850138303 4427 6758179702478341466329998170477958367387466749566183848128753 4428 21107445662420328768883777827789973575806665470369906823291251 4429 63772172695379460194919074164267156585901909629216100961990913 4430 186423739696443205720830177318326354713498804579628963331156991 4431 527382991644656492766036764376221637249355367591403204668354681 4432 1444049666208599604112067572356403289156047865821031464559306611 4433 3827731208370193597126725010579490032911857051838909358775253241 4434 9823638719898974421547583085379817169986507888802902338737862143 4435 24414041787158896255730866098120355578515963179560760733843807361 4436 58763081544776992451717000136965047950509264889087559506314703219 4437 137001373297201696748987718299743946581068207135533175251567140209 4438 309425062198090013487953170817308081224272661562838993120862533823 4439 677092424049883364636702193623660283488370654760465515923065948809 4440 1435658385785923386840621969854036314475305487247171652904465355123 4441 2949924942906392872292472724931836762948083737606047511120214957289 4442 5874499294785209675414079316132791968994916422944800113238538100799 4443 11338916625663375850189764117559865776809001421190610955474872433681 4444 21215408849732557871000816984117375596384808370748375531131930463603 4445 38480999597999206593061761106694151365722956668566907546137384827361 4446 67669047363208573208938503972718123143362493501239870033989620073599 4447 115375620284655656978206597321132529562804084632112245994793861029529 4448 190742591576990506212233759151728375898301262836691078173601352601459 4449 305786483595114882601767346831780526191369825533596983505578537362137 4450 475391291503577924060072146218244160837109156291071491230320824559999 4451 716753679994047086550754430593207416943766654984536526055367713713057 4452 1048083775087487111703403831297470675571295165265522582241163026625907 4453 1486446222062060833283468147655596995817589342801397089434262150148689 4454 2044784604767139969701204447947179214250759442700038950810743955660607 4455 2728396011778886072567766091428778826452889874693021999352085905172649 4456 3531371116579957832695510502774504787450475960543725444505493263925619 4457 4433721759877975185294070229705953774280750196995356755671300662169289 4458 5400003374811762679029164411313922083111967072912904282722533929681343 4459 6380136543310715782307371353458373129806073575169264968576764700215089 4460 7312814117589145793885264718194460520794457476982359059738513677330803 4461 8131383714770323404768719577893290809382539491467466156263979425524417 4462 8771522125241966826816496704537867016813374893722359872724069876652287 4463 9179515949422055312497186007504585490185570298975058676058462071809209 4464 9319682967447184498366140127081309904246243473896750441682472188888947 4465 1 4466 375 4467 69565 4468 8511111 4469 772571841 4470 55493970543 4471 3285518796925 4472 164898117653775 4473 7161491796336193 4474 273384663959969511 4475 9287306508384398781 4476 283584199817867099415 4477 7847324203277883357825 4478 198153265220299349407071 4479 4592661160484314602163581 4480 98197028323846079867061279 4481 1945373805225526500161385345 4482 35846238705442512721218828375 4483 616439232499500622990283157949 4484 9923167230545085235851261258663 4485 149931496004457778372449209940289 4486 2131421107591826559172281710429775 4487 28571256040570046448268042385797245 4488 361855357897670348278014998346787119 4489 4337819435583822421930683956620693441 4490 49301092467868236067837669017715315143 4491 532045268540374008286815310998998408125 4492 5459504200027212006724211227864672560695 4493 53337049393756809848459839331450731081473 4494 496698018440533449100997851067724368011583 4495 4413896944898113524707151851828150077084029 4496 37468197848628445895889239845308810534592575 4497 304108045041546523847330412570819165411885825 4498 2362126075493722137734074528655680163908628279 4499 17573096835612714519544975963526965144760396733 4500 125314186415996372687360822193258751922691303623 4501 857184141569047817529904811338896838324745898945 4502 5628148622167038649679079101754327792552936483375 4503 35493760948333741914426593550167377332654561415293 4504 215126697386343381536982642709834893249579676681551 4505 1253827469030212316800348812760693944096507380211009 4506 7030941350685506154193875095716062312716334204310695 4507 37952392274589496332691837483057332063247587662766525 4508 197296885340269250322600245517417629648487122790657879 4509 988213060136878151494404207823198759124441512702443393 4510 4771043630951514261866981450025268120291567244364875039 4511 22211696823326182806619273652712972267956346564520480125 4512 99751479673564224316211047560157434040162078138088371295 4513 432295899555435807906164803919636621258223242798949527169 4514 1808479845906002161802942167539113261885973991225593415191 4515 7305599674451441094884930628707751673794389748728791694781 4516 28506194457639401682644750460804495432002410600014344025575 4517 107470293142345130478037240988647733665485360338387466304065 4518 391580970957044748939018627713486677112688580296885345752591 4519 1379274403668644209772308506689205519579269271657267680618621 4520 4697663653187115712899400849168027600640239734251593580743023 4521 15474477823967555410981723978050827160038811338141917090105025 4522 49311524002907801610344702719199407831694035297755326533175175 4523 152044160990591367022917884105354747652856888455668330750525373 4524 453696938272211000161502142150419693678914495663123820778207351 4525 1310443092153876020026663560974302527488993404310195503833656321 4526 3664408710701326439368029413793299838794251789525172027601961215 4527 9921932285661741320308580758737199582069698886130180912179872125 4528 26017441106900324294361485911702006309953797197640674825061802111 4529 66080691773479549507001599466927191339829759900793639898959050241 4530 162588000640899600236062300715437956360264879906169217970069036279 4531 387583444108001752295797434974708808631381408155394645793773299645 4532 895283327883318471416439984658862672009017513069819135296465613575 4533 2004135266569703279084727081113478068221651008689824585345894778049 4534 4348251104649715840068898480568927426064691130043497030494689405423 4535 9144717053094474177935140861006372703558381668455289729612905724029 4536 18643968219439172985573554824309779412275259860145489171719372543375 4537 36851965679487689829546854883965106242643080046230412124129190906945 4538 70627938103388015703691018209558573516602718717090718604457831942759 4539 131257142933590634677766316887929007712028698688970714193405744035261 4540 236556359921640445544363715646075469191539865795404562419440219349399 4541 413470092183878816466244476709853900766728715222066617516358925956225 4542 700941513981653945518454381717178835174666493414827147333391002023135 4543 1152593209788641769853490280558586759959810322620630628352607983480189 4544 1838456425893833638011675170281946932030011999622399192700683965219999 4545 2844710971260002582702759561907399042407011007764038392003856210123137 4546 4270248460927865225531147963728552559579894918747849818838458643157975 4547 6218980699988260962948567431200453837965377375248998362473092327188925 4548 8787300457326483209730520349936062602269044327936959868300842701979687 4549 12047013220046574341763119560409269772231770488353200936105501150407489 4550 16025320674089755759564037271437237899290446996415422252001582065878479 4551 20684816538618549139555555726390567345329871502992344387799953067049085 4552 25907577800699898072845446828201514812704157822930916915527863896787375 4553 31487862525482751501587755236310536659453311139417238624967778283351489 4554 37137297453400010076995941791323679353733475229967927162992073571286343 4555 42504623100618706453311090325181179761163670359122571053191750729073597 4556 47209274874838807486125042047097839321237855526790591923010234557860535 4557 50884889878679279474940861745824306349134183501874940696668275353786625 4558 53226058150817689636714383887038551242340648433980298632420364539068607 4559 54030114255015582066723886622514670728023940957124919731113298343498109 4560 1 4561 379 4562 71065 4563 8789375 4564 806617769 4565 58584530235 4566 3507527635697 4567 178043151568895 4568 7821294439814545 4569 302042935360207547 4570 10381455738682505225 4571 320759641029459875199 4572 8982650245021786080825 4573 229575778245865297809915 4574 5386276586689159337453409 4575 116595082441930860525248511 4576 2338845777392490860609668641 4577 43643393006889879823301707515 4578 760154927379957080387671684985 4579 12395395998424697848896632153471 4580 189741939975289865520961156610761 4581 2733147108378178094228108946598331 4582 37128729362511152114530559359935185 4583 476614566404784831643482906663817215 4584 5791895129653301401262582090147950001 4585 66740410792169385754779164793866049083 4586 730350056136490146312141261960680478697 4587 7600702206455584192895491972589916327295 4588 75321032778788516796697978466045012827225 4589 711600211895097385188925128602849963807867 4590 6416418087772569446199042217842755728451905 4591 55275340894490166398298514960112420895752191 4592 455372614281730918425438814587812322953144385 4593 3590753145360005426866113691013426486641088635 4594 27123657238593249124045105068957559750406020441 4595 196423092919249458891358546603707594083665923455 4596 1364691825591685069828612977294807808305446250217 4597 9102713624059674254565860676737683883067782652475 4598 58328367416117507011873427078631165146300039290545 4599 359271797507843810928086449645142221111575209218047 4600 2128369733866272668650645328860879541482782004974033 4601 12133431343170458542423645529806876418605212520250811 4602 66596515804847964967928628494857460879672317265873865 4603 352092708529147988783325450540192032705925867562673535 4604 1793886830583107194453243819617721305857513095219320441 4605 8811495734000203007614839933239661222749055507579691771 4606 41744077751758434195559759342855337879565192689477986081 4607 190807485850321042754495326191658752243441132186605838335 4608 841796475823868716143410302859834323081690598120015021665 4609 3585729599591320894692966736242401645736362498307464787451 4610 14751851057820003884334362757471845885424210642715741726521 4611 58633598246044132311875863432538828304362960107690710127999 4612 225218065537641313994549790743265810933832120011265765517065 4613 836249077224500666400782002151954484124079275032320993126075 4614 3002318705432784911801438775767659676445440435219811988268689 4615 10424945745499005452391823927471203283194473955047159247589375 4616 35017759160136853751141767430878961395360469613927327068037617 4617 113814317780132364778792976794125110414519498440720132624199995 4618 358006555123711787408948420789725247772284374235265370125202345 4619 1090077660575063941094634603463248118546229419313182563490192767 4620 3213502833537931927500670939517068893271606365789143016735020185 4621 9173454277892598313915355622522603287715641097849448900383636859 4622 25362627228976266605041325210508479827486344080949661321753018625 4623 67925529294040016410851770788087701187870796665865539036823945215 4624 176244657278372394407629398861892926128802790525647610752610877569 4625 443104570121819148136882601409468910859551208818181550052229177211 4626 1079602096657920806491317371205267469833754724501304396839164687641 4627 2549442023411448088383975025136170814944298760708479376935313145215 4628 5835850648913777220297296736423893618308034261988962597073963391785 4629 12950650436613757414336293618864394289736040016309775514053871597371 4630 27864764314213157452658759670771900192550426542558636921014492174961 4631 58135429150680862150542394779050161338098172176762973467761219489791 4632 117622630667432463077483742317278759832354417417661611029499371847185 4633 230805269745992738332037913253595985930455382339213056159455430013115 4634 439281944400967011471887480492568542244273652182373389779891390279561 4635 810997460909658442088119184423232697959872570897629762266389096969599 4636 1452471675206032026728403895075390633879193920424088673841388162561721 4637 2523709195275601083718857500229951784289758726597258309784277305123835 4638 4254453737614480711415345686816023471862400926869893589207737056499425 4639 6959028187453064156731856915081744431145618520683057775270905548562431 4640 11045343401028864022001183176761993004295499503340668807653621517121185 4641 17012157480358131270293789235421851500400841793135331088324246624310523 4642 25427931834965677361225164417428855701748201403019899503775415396230905 4643 36885387943119905175352534207168959838139153582415280554790507627267455 4644 51928749527278707310350300243698377023455735832548641682347702135366473 4645 70955889406835396366645831415063200376235813835065146913913685413827515 4646 94104716443245260447007058281120009888270540102314212332559696575797841 4647 121140793512683892557936196502426517305863614870771991274223764966936575 4648 151369268507022917747231028045801209481319063737137893919207886275380785 4649 183596321981219151477163245153453418721138910537654894295668516671798331 4650 216161538896390782480575241373328060705744808843242253361551058597355369 4651 247052250613124497582480080420951777198831554716266444239030797368110463 4652 274095228763882892467983400681503552585866736476692413285636984888777945 4653 295203370415131648195786376212895748943301863074548293469379630635423355 4654 308639720787543564776025097908988596556335147895945996281404569781749953 4655 313252890354250523041958174137054475492530817222563525747611450263240703 4656 1 4657 383 4658 72581 4659 9073639 4660 841776769 4661 61811279575 4662 3741899802565 4663 192076352671375 4664 8533689054928897 4665 333341258153380847 4666 11590287282766813765 4667 362314122255590134135 4668 10266782958369923688065 4669 265543554667164034908999 4670 6305715025714364431416069 4671 138171611301713063823464991 4672 2806019722586419147445952513 4673 53017174170577928046398569311 4674 935121971379683564041326798341 4675 15443812862245973537549401772551 4676 239467239663869113373945073751681 4677 3494587097047217168924998943936183 4678 48101128239994696578591507092998981 4679 625731209855615791636660971339726511 4680 7706910868594381833502776233777356801 4681 90022750519289705843194961062774879183 4682 998765774999237168310589819269671931589 4683 10539541749325845927830998516208788976023 4684 105922146392206969706305272307366360206977 4685 1015025541016679824561888323211755258883367 4686 9284802918737990693902980871388749865429125 4687 81155915439035008119182611109018569405356095 4688 678476499002566039940124764794276612187521025 4689 5430050745532790821070278224479479388814825791 4690 41637934389273455226087668235028258854511633541 4691 306146348943488738676671006041895579408022465575 4692 2159934757671663439998547292815068779245755567745 4693 14632589832929667620084310310327363958450542273175 4694 95246729596378841282435577951537811648551870251717 4695 596059832174206474580466939534650237787290212549327 4696 3588291530365431677460437960969912213742728319721473 4697 20791055378757049646417330652185701912398336072683439 4698 116004783442365859489473507130185152151479441971640133 4699 623581261741024801043269734953712690330504014942109111 4700 3230901788229957618221782412790289565497641295073121921 4701 16141838879521510523888540416733320849236546633228989191 4702 77795734458205475268977958687608505317294486302313630213 4703 361824248960403468282482222046294496864159391207732599391 4704 1624558800153585138550332093316611697667063972991395880961 4705 7043971509063552577704892226313240256266403944836042341151 4706 29504270032453720371343475201381650170193127991266666370821 4707 119418252231009466582103339031129500229910191185635548406343 4708 467198709905186406031502676602185218362913781336015556060801 4709 1767248743163470653008212278096752060731768304585060421296759 4710 6465062786726083760921079334130095690210104295021974259985989 4711 22878888673497601017059342404980309795987626390661842848037615 4712 78340586443897016262738193409842228685004536597678508366045185 4713 259612636512991669522852469595944131678515611117225006563196815 4714 832807107580410544864280371419053823665684026273931310599934917 4715 2586606674847135653898876560697074812218192379397208850082026967 4716 7779775869971308112265239890054431867575951528821470310070468225 4717 22663846334347178964851171841903707285669381484656079710035703015 4718 63959504081930715768176755079141659344131521433826404436188929925 4719 174885083777136354705564397838850923946737562297988461196617695359 4720 463387469397846985335769226466015011125702622383929247309479804929 4721 1189991287422448417883890481733426310252679370388996857274434830591 4722 2962184342650090243939475576238108848060932590398884567901733223813 4723 7148366979524050862250064810651271648778603987625709296374132036711 4724 16725637395109488628028716773199135539287602621168789855860607360641 4725 37948211727796995912493015605037276905903458311904286143988572696151 4726 83499081443012261051216503801539892901580969861096876988958047178181 4727 178196885739497533535444828600433228971971227233263799635378370381583 4728 368884394531274594954376940243244932673739150998816852091945836257281 4729 740787253346964279806941722477451407185695964326476984573494764348271 4730 1443273688372882738047976020940266139555806518910656813323083291272261 4731 2728302570156131210604016001437544279350819843249245658940952256158199 4732 5004486320312042171875001796372960960250929157508010398493430196684417 4733 8908036997087747187176228549308671548574867113395838204996778832990919 4734 15388292101739038256552935106101367342133901038460948884669875513600261 4735 25799610819204934140593642780858611267710314461345063294552740077660831 4736 41983316678666959590490466243346407440780564190322162869592372784390145 4737 66314102846032817877018703687269621016698446327558664901508954276137695 4738 101677194186167063881698744973970855665240057071137854272722167200471045 4739 151339024302412880665015833148577681585952906068882359839377957193343623 4740 218679252434735744410037034058602618239795174189980665042812055713478273 4741 306768975001743647573669046247089605705928866419738034329794158880581175 4742 417810010377818978882177564624661918644437760786770240734456639216066885 4743 552490228018410574953046223770532519335891142118678565266374654618076975 4744 709352342462385199286427316610236721247714191819547726960862689651875841 4745 884306611721294816951178107010883259139574622534047544331195962843470671 4746 1070428232802807554634871494796632408412166203591582485838465233276577989 4747 1258157430726506768904948349276393759389216225396922424817911474858043927 4748 1435961147012152958825167873413457542325774093825877872550119482229501569 4749 1591427261208948908164075017312763897164362508170793798927948133000785063 4750 1712663541333273770552213141696250838566275153168956642747891801858434693 4751 1789789085768738740705130558098866059418832623446915505710188995486595263 4752 1816260888737073639653159005743680424354769623725021175822141642272964609 4753 1 4754 387 4755 74113 4756 9363967 4757 878072841 4758 65178670915 4759 3989180079865 4760 207047178630975 4761 9302228837781265 4762 367490047574198915 4763 12924364709995451505 4764 408706569709450562495 4765 11717248278936368533145 4766 306652240981869859920195 4767 7369173377096368708659305 4768 163430439180991820286228351 4769 3359625606232296607833775137 4770 64262829589783386839480595843 4771 1147657842007189204513757359457 4772 19193674528928395841937805827711 4773 301417458156852734007796335955241 4774 4455504472566514898109432008561987 4775 62129201927872144502144486785884633 4776 818897162804263617025723889709060287 4777 10220808106894328544513481066869326641 4778 120999510637118064137199244062560215683 4779 1360771792815337072115609857664400855121 4780 14557887189049914921161773589556385532479 4781 148348729108373100439627714929510507563961 4782 1441652966128377965122044918984839572360003 4783 13375506196418128445060141458077092248342345 4784 118598552443108553334167497789182474162148095 4785 1005968545589671493664559147883896883945922625 4786 8169837316087599822551661379805491986074513795 4787 63581241256125453631883467083152640699005313345 4788 474537384100755344975225843515474667728242736895 4789 3399034430596298600807273880148721795981951043145 4790 23382052119640560659863811941025827060757921086275 4791 154572331860177490132942753508367528453294348661945 4792 982576626768591833075727700974391164456880453176895 4793 6009449221242518910052867869981419811394141000879953 4794 35381009534885139019911462985954858784044964354900611 4795 200628926753893217083952622371036992473332732577121329 4796 1096258019546074830105157448596832124430214906381102271 4797 5774635102831574716916406231240468018091464479547324633 4798 29336934585653217809035614352307999768851689960900912451 4799 143800104933938367788300658947714356973880801035083388457 4800 680337529938746676874667757280222177759824827542636417663 4801 3107907452701646052753679180846542852561430831435161922657 4802 13713223472787975557434207495434322791555378095822752626051 4803 58462918393037647104569965897091388569844117145482216594721 4804 240893574270296579750489165326726939521212744597230791443327 4805 959624137803857988846925145170613023567323463427108674330473 4806 3696828236769181611404450460104083606108970661007067483818307 4807 13776038403747511464990881332376023340566259174686965735716761 4808 49670139486340906047351090017445490133435732600302479316152255 4809 173318885219180719180095203588125903882719706020128042029912945 4810 585428925216578330138472761712822152931326909943553723627825795 4811 1914580480916137385467286675781793617669390537726582518150729745 4812 6063633423901637138100057539175109128144924597169438966420763455 4813 18601003121816549485316078083472059692342120698448971650873308665 4814 55279478828504483126716373359355261449645150560025987236909410115 4815 159181162455752807812346011397293851461113392535483050569667190025 4816 444213492161313798429207234374798665321217388420100709751025481215 4817 1201524681359346853321162247690051886429298048928759835210386497665 4818 3150500719496932697521680014648249577514356625556836768672147800451 4819 8009292304459358506403177330775936174068549903813153633556341473537 4820 19743991067425041107754974995927664440415462510792062875203270585343 4821 47201687559197861514477134220837063512629196437569207212419704043657 4822 109449686264347553198473972483348919896888174023496675486869821030211 4823 246181715100395956108919986258464242446174371467893848823698981931641 4824 537190772802729816238467565792765683194462524973245818221145260193087 4825 1137306254618063832694713998775745841270654603250410290701402872786833 4826 2336386288060879331009351917271814205514525623378245219108895260269187 4827 4657684465624581989152636108776037941139975109797719992679508813075441 4828 9011379307248633704270823894422464258829286500879136840647324755582399 4829 16921688344908482740867154342570835674965741397233276457800431122309913 4830 30843287387582388643192132551814826970969531015779495695645062778917187 4831 54572454735196037150404447204633623862805104729128223429309032879686633 4832 93737107027973233270262754254342800400531027001987438728444743659928959 4833 156315598319611253698002626786066196381893322147293471343265471552134305 4834 253087952192452526222842354526432117616385399029509321899160279942796675 4835 397871578847936430958262842789633754168518907068354007940696735572290785 4836 607349746412755822798535727496308873763210738887857110743451333647054975 4837 900284611995588653590573947209455344547098654133628059169270636291092905 4838 1295939621099979600703480481422908800412923315666127773785629831300570435 4839 1811636413292250606276540483427924582684492664823154401414097628316503385 4840 2459543355124594741688779697101206599243335237850432415620081684949098175 4841 3243018548470601217533782718035908707347445980978718016428258250764452785 4842 4153065416076562296491997400719936146160458917060145026166797611102114435 4843 5165637753643349103978780211404600956736859821810182496204903888026955729 4844 6240580651677812652918449190320353233456316751759645018207299854136028223 4845 7322857563824596806599257523942336927589060390161907804298679556340899897 4846 8346377029370943014787214779822036048657843554154961269707306739408724803 4847 9240238504417339469565697683679260416963632543201317297724166831202298569 4848 9936667141895651082882271765983737561904993881218987582160324705285695743 4849 10379441052357758808249869281926406904040040122785693845129384856296030401 4850 10531368836131521516980938965035399340764212924571352188961333109801808259 4851 1 4852 391 4853 75661 4854 9660423 4855 915530241 4856 68691252607 4857 4249931059597 4858 223007266341775 4859 10130664832582465 4860 404713933751283575 4861 14395093440075099533 4862 460438177338853186583 4863 13353408635201399420865 4864 353567626545069194481135 4865 8597232806344414593185165 4866 192948241375692000945876767 4867 4014410821307645893255931777 4868 77726590842591852027278459751 4869 1405262766249968629332067565453 4870 23795551552376358118785917292071 4871 378404692143193823016019989827201 4872 5664924166860608256445005756438111 4873 80013170036631187715216066082336141 4874 1068374887891271492763486269917224623 4875 13510424831799260460539929605398453441 4876 162075909017644026140642231248406856023 4877 1847283732602109275375417538747733687693 4878 20031951120429091567918217303213774289463 4879 206942283882388860028079829326130778617409 4880 2039066228001594435873886553776229199172303 4881 19184544643647806436281643576638594685139341 4882 172527204653892765254968220217263927468994111 4883 1484453458639785844752386299627315122977428225 4884 12231154135450359342424882858021243426614996295 4885 96588082567062958375814546985464228915061770125 4886 731602135695811968504241095003411243121523678279 4887 5319127273866171979113973053058744848739415670529 4888 37146580877183021669391462299094293333005945530175 4889 249339640011664367933206727859804489713062228482445 4890 1609615416496012686647278216638559741372365226637775 4891 9999081330580684891206285849435814186026405291997761 4892 59805323214449600018618195227320278956291118599047991 4893 344574122584310860396190904223867935207164002677882253 4894 1913363680717775787814462070414749251195192464971804759 4895 10244291324327401394931515140868648356134177395677214913 4896 52908151754784566705763126990912991275317258770529204143 4897 263691576591152856123137740175396534501881384063161240973 4898 1268733045380631855313017467006654284574963175010641894751 4899 5895261942932365652771672910227537415257316456338477351553 4900 26463366564572902977041109754054421882696766857898304134951 4901 114799160936737610248510142966358610890959996387216993140621 4902 481414499806171591148498344184213576335878187330146368107111 4903 1952157083245628234582108297173230520051825430970247390327681 4904 7656800110023900679960536867082133139669567068127097424177183 4905 29055776778722909493424105641360785570206551500806328789259661 4906 106703872594936662865710853528956915041077971655472349321540847 4907 379310418781565771073569365656153792066818791301002950770252737 4908 1305495716906144511889145323677790948799653840233706528215592215 4909 4351274480557734408938534732811365904592413346923246946325900685 4910 14047771636269773340584824534419161620075298046902097756088311415 4911 43937310190758824878319314544535235998925525598579378724107157313 4912 133160518064825182552181866671721534534940365571594103956741381263 4913 391120305021615981692262343028132525084460163945214500858107670925 4914 1113553774478482333840456481481425625329646727637402819556567948415 4915 3073600308378424139082160441507398739831149473710819320347966682625 4916 8225927853318497554529971841944404864606028647393988358068101576967 4917 21349432394408589164475290410592971359429571832585331296145839368077 4918 53741669717336959413005473851946232403951339381212517320826349449351 4919 131224759790707294207960735959085548600298663794151727778887394634753 4920 310852060589039989501887419551973566739041818296939857915377775753471 4921 714456510321874541789264293639497850007068661378280968127737362735501 4922 1593419107740864197960128467704934295970144726556413602858822436253711 4923 3448751979486366792706287744403732923593098104750190535420724848312641 4924 7244605193596366944491230649567130024819635334119868400500273641228023 4925 14771651477954888550930380836395795671794993055562294307724546890681741 4926 29237716204460876712083778524320978821718016599121785045900760503805079 4927 56181616351154716809055110008096464511867055991636886999746155666442689 4928 104813117504308822100327557815083089650310963262342492708553159767581039 4929 189862806310122032292165129958090806461398041031971472271196284920980877 4930 333962176359252023327896447075383451274146109820883989936329159124601759 4931 570448189064961185672905155901969654504688633845910500801683603557936513 4932 946287841679665840144521973144181092276779400159325582706114169733602023 4933 1524555669258690829957144421438082013575173261143362604011010954111221645 4934 2385609911150921254977410749494006387036973319863223799503889601602877095 4935 3625877982308381311861280955010353738103220459682272655811050539251132545 4936 5353088791192677157199296164608461370778575765019614761366785752918653407 4937 7677000257253021918270999322270412510643489407431312890683075534096399757 4938 10695259654391833119924753065988724124688300346389439760732307870635100975 4939 14475018371883411811683264425243997768360841836416831839588225979661281985 4940 19032192737065151333362861746194245055457686936706770942233537644490946775 4941 24311565623957814308194125215710017527478427279209932890339489893547990413 4942 30171890470606476548374389329647809947424640333526472484862517054502494903 4943 36380389691376388967616963001831718409739021015419087887494317627635390529 4944 42620230505620636125197745716635343233081185641165315080291413344050308687 4945 48512643038713555376488646453496283996858293056157192308301953862948596109 4946 53652570927727003067768202263210051381253005100008424243836350636502829759 4947 57653684583024428838792440887844366730057373037694004828746958706782677249 4948 60196011101689469092157557300625898459410534673486199645929008244785030343 4949 61068096560504530044770335418250730746782162320131775270281960509526329229 4950 1 4951 395 4952 77225 4953 9963071 4954 954173481 4955 72353670027 4956 4524733527425 4957 240010503161855 4958 11022954648929297 4959 445252553169324235 4960 16014777611075035033 4961 518055774985330669375 4962 15196632073286891815225 4963 407032992693504194788683 4964 10013139472880956401997425 4965 227384087986632858653178367 4966 4787431846239661942923964705 4967 93813751930017135780961835275 4968 1716823914835411386726603561097 4969 29430066378629041101301985417791 4970 473844503276942034915981969201481 4971 7183144812456831510785933827211275 4972 102749853938059961830004312761960545 4973 1389636987732090336982686107994445311 4974 17801808351473105474806946264363803441 4975 216367086069928075858539712050208834123 4976 2498876985397590311854012912279890238585 4977 27462162449218054631423330445390555680575 4978 287556600303891998503012506220069208607833 4979 2872309427462529052632962314794409702398923 4980 27399403110428199939365641906140131752882001 4981 249862796490357207470846636158609695836363775 4982 2180371315702586583763480682614932335290201665 4983 18222896622220286933355228778958585371831555211 4984 145991184021914510096601905569292620860553260905 4985 1122015782783426561527372504423483910222311241279 4986 8278542657960357357874868512974701409441566840425 4987 58680154724242766209376369762817209303356889153675 4988 399846056363666327989079276229091686097843475230529 4989 2620738505300212619389632778435846166496862165011455 4990 16532310304716222515595662690341490112775634078369361 4991 100428687326499760437014889140727704277312224540499915 4992 587785047551447426451817103112603445406960741365192025 4993 3316084484734583690397932419551586412196094629927481151 4994 18041691243028922189501601704380476303648778525665194873 4995 94702422713265873243198492176205501826618945911828766283 4996 479793839831786949624205357048676679941193132061407947825 4997 2347070568914374628702295940346845414088954280072915150335 4998 11090085596112107562358579859481836731085169739409122783073 4999 50632809851744250766566151104691003650541171030720219018251 5000 223439981685259941756692575711957292984442949443713525109321 5001 953361286644906959562145818308268118990859561641089892178495 5002 3934151325014014562320041850979352047716454059532567639302025 5003 15705949368542288629686979234632541856691534234741002562151691 5004 60675510164260282459001436261691935625369321740857857201965601 5005 226886951583083019907963362501378106855464774065817694418938367 5006 821405647536287820564846004080966214460770970249011711109959025 5007 2879771125141003353001782549813917541974571244492888201301991755 5008 9779248881744697508388590189590557587975127793138947967928609337 5009 32172936350190277158089636027629594034313278364885238345979680575 5010 102565090735479515264129860739241454766149740595384434176635573913 5011 316893897040228618267943891845106531022572841415644277642837558475 5012 949098684349858987293993046176081839530805031131721323758307044625 5013 2755916033801266960034971346906321998752782598429828939708830603263 5014 7759754548858216648323902699063939914773083155670162048862678957185 5015 21189669369149362646269862855080626783939055881454567749265510774667 5016 56125219434701656668356175972187937671255537846943344213555825860905 5017 144214826428792880927914927321614273128761298733390994094805660698175 5018 359531578750004362518054744446687513401465043247773974724782290326697 5019 869748778401781084638980862244334329103772350343967223476550433156491 5020 2041887824909543932490297573585640602050905401922622920355716156340481 5021 4652647523353054801420599089331550342840573016342980657798279841918975 5022 10290703205671302170227145922604503715034571300886232066160052974131345 5023 22095841446479968497038042529094230331967709954703798326820850210539211 5024 46061517977208659288906877180292302853395977893541548154444963431119641 5025 93232541021815918529287180602199477328203098532112585458190326447490879 5026 183246448181328530219167968833000137529394140333888601498394235759269305 5027 349765919806139932344360952477367462260667917327132688912791218181574475 5028 648375204333603554761663316883948793899543208675745053647354648535437809 5029 1167383231716466585953692392171014939799079706195332876034022395797189119 5030 2041587246076895274126251626956960642199866009432289709388887492097637793 5031 3468305667270789372893776289573100361169149018361864137120732999430020875 5032 5723839626722704122510134843130709840805086173479281964293885765051431945 5033 9177032477672897888727668053864083415998060365566490476354887307838569023 5034 14295001717322820730769805531634827545657768093210176449896923164201571785 5035 21634860885164367836823295006647573836465220184724072073371426177879005707 5036 31814948792336523205338890988505156387313914273058416532791998448731053025 5037 45460409853496618349504566038255926737627910425468178311045765928638782975 5038 63121420833411515603376735528041382195073039964582749371786435367981582257 5039 85167982523866036958331892816057753654346019390913105645698667748822077515 5040 111672336395631230235795053907695086810322570881475130482433608200408606713 5041 142297280287426322818021754537962188966635577470012829962287216662083288895 5042 176213879444116760365329865324728374770179149806924728221078971851166404825 5043 212073099090054855891121537863289673586005593284608494096923901054958337483 5044 248051097188747892038297334797927038411332996246075632712663245310444321489 5045 281976996558830917684133319014008494553109519411647547287628272692938798079 5046 311536372828228657016788198710501595834964053950683576814670148284540293825 5047 334526653219618536432213251349229679198988038043051655622592869003132873355 5048 349126384497929076443943136226672284410441633928984884837615567339153097449 5049 354133039609265536846415517309219320565185505702928148184024525417873569343 5050 1 5051 399 5052 78805 5053 10271975 5054 994027329 5055 76170666599 5056 4814186850773 5057 258113099688975 5058 11983271464044545 5059 489361375001861503 5060 17796680113568678805 5061 582155424049048850167 5062 17270474857399214428225 5063 467877138584298239532375 5064 11643114667093058673546517 5065 267490111244305119261475615 5066 5698384104852729919345490433 5067 112997915161586724410364995695 5068 2092851943580411945900118935125 5069 36313449199058111931962083037703 5070 591876329940043642078584446868289 5071 9084157340390852333432377772142919 5072 131577872999021036085048010050179925 5073 1802154624129926407557044287113060655 5074 23383092986302895596852478943021209089 5075 287895581575661316601986696945741268575 5076 3368636713196976460302438777139690925077 5077 37511961567860699928557279575311918613015 5078 398056843353559698065184423375163587881025 5079 4029966040006886009708517452816863318221367 5080 38969255136699819288372423842211708992468117 5081 360293652131530941845068279544188403351118399 5082 3188037360130795807149951225578872655703399425 5083 27021717476867097710625029925359660481359731535 5084 219578688367858458569033915068114579560192255189 5085 1711972261357854529504710472621591735609740843815 5086 12816008890548915155705145889252465442276303296321 5087 92184739003171810233898975224136087608223944078375 5088 637526090644731578205345650740276479871973183015125 5089 4241656304601937675885934790815935826858587009557071 5090 27165770742269074953210066352454161975147863985163265 5091 167569051634168850432139894463890951153539257792351039 5092 996033025831582005824266036516419938442958868313563285 5093 5707848039052423556623597525915407619144958701329701175 5094 31549240106934393517148957581475557462632953784062429249 5095 168271908489398369903788369342864244202214962179445222167 5096 866400930603551963391569412317010515195183516838710992917 5097 4308040199200003733736552733726844644405028495459846503775 5098 20694470135010240170668831237742498532880298607699030091265 5099 96071489759726423789389749015958541704395841093418983406127 5100 431166044745416686732544087079975606902435486849665046613845 5101 1871290656673118074378441162506733872696475763588765907499079 5102 7856237292342164732076807556958023205773375259153423739984705 5103 31914501455437082247380794112674004590212331847182216643431175 5104 125481301880197823305487286754028224579800087308384187699546709 5105 477638141498642537693695549915696258073964028195863028364775279 5106 1760573187254157273162276784706809791937792836752334017198418433 5107 6285576794274300992303419075110203591632041927899280390839225375 5108 21740428611063432969886997027271040178267364950058509533476282645 5109 72864207285403926032756634012127950979388706941700211890780517463 5110 236684810537427586995938460306539022586785568501141088582157004865 5111 745279424696067183141968146295282782501409784115165154939271223287 5112 2275302053055494150751579159751214182388320611791103489782185695125 5113 6736044150176106344926705556784034353363635198800764408428154958975 5114 19341397063391527494065518789837177224230558416575984630598200743937 5115 53871049823905013865759988516761282816454524374927642064868489258255 5116 145570051151778899762677369650066985981953695054720957939132581234133 5117 381679445683430372693079522223502245733116477355224950340226373339495 5118 971166671505468953733595339294739572228336204195695964021414919612225 5119 2398348250113254456226109293500752423434442482687241599149658905712103 5120 5749189757475965339356315031050579883267161182752114061207812784658389 5121 13379095540803971626518882826366473513408925156080499704782317124683919 5122 30228724613671190766610575559876847838440700106802496649581151135412225 5123 66317882684777367781407096841138861238976423448035293646400519512729855 5124 141286834989313468654579905474869994972708290908492782992467692399095189 5125 292329849183534157237461501202895789048935084726862708002290756741280631 5126 587466478767845975074293187585694554023807519300318197177875958089670721 5127 1146746537348809095038236229887246510884729560595677895318657727162337495 5128 2174503715388337097549219985618322315959741962326527523797167601354562325 5129 4005836851352711915244379054369094488007609494963103286827679048352933791 5130 7169632570966243140410519382566878388834330001857394794901135438900851201 5131 12468075706935585032024578742496574418493546652465471860773976204493159407 5132 21068201352817795702538586472478102273176859622513117721364021651311216725 5133 34594408810154837911517461742815842048110774677686156887945049197740715655 5134 55202415585478425578233468168783789036879922467812057715599347206496058177 5135 85606290320977627393652774437556961048057379603268044549810116540920984775 5136 129023516068008433971540595591719925540729342645482608620363575785197515093 5137 189001977116814401850484128834315664752570211937406301754218400148523347375 5138 269101008782481490288462891347299833022255106532082566258078421997171367425 5139 372418816056616884601418647900490485047577789328322841683157867278752088543 5140 500990668952623481860816096274723485854418846573293470597426488584017217045 5141 655122415656752129386171001238606044806814193450119686595486779568048846487 5142 832763771365495467565017812168562199919565603289241245662321956806360176705 5143 1029054006683341743622088364370517551685933129648793764458664488067204750775 5144 1236176983301707687000496388573982389115795498176015249433943503753808685717 5145 1443634253898256705603246450352370978551365912039393257154913741645624112831 5146 1638982813213586664415130163110966328461876834787192206369544530503791211521 5147 1808996570163637079115731162942034505710700768157425085925065384197730016975 5148 1941115685621607450350791899446248230311300467014181079313910232929442207445 5149 2024969219718910909962243756264512238946529544788433143511150655532833802151 5150 2053716830872415770228778006271971120334843128349550587141047275840274143041