# This b-file was computed by Antti Karttunen, 2024-03-09 # in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread # with the following program: # # up_to = 10660; # A002110(n) = prod(i=1,n,prime(i)); # A003415(n) = if(n<=1, 0, my(f=factor(n)); n*sum(i=1, #f~, f[i, 2]/f[i, 1])); # A370137list(up_to) = { my(v = vector(up_to), i=0); for(x=1,oo, for(y=1,x, for(z=1,y, i++; if(i > up_to, return(v)); v[i] = A002110(x)+A002110(y)+A002110(z)))); (v); }; # v370137 = A370137list(up_to); # A370137(n) = v370137[n]; # A370138(n) = A003415(A370137(n)); # for(n=1,up_to,write("b370138.txt", n, " ", A370138(n))); 1 5 2 7 3 9 4 21 5 19 6 21 7 41 8 33 9 61 10 123 11 109 12 111 13 191 14 165 15 211 16 459 17 213 18 361 19 705 20 951 21 1361 22 1319 23 3537 24 1173 25 2195 26 2479 27 1481 28 2111 29 3295 30 3421 31 2313 32 5415 33 5885 34 5891 35 11091 36 15019 37 16371 38 35067 39 15033 40 25061 41 33373 42 15123 43 26057 44 31309 45 42955 46 16691 47 48573 48 36329 49 45845 50 62385 51 31167 52 72201 53 62123 54 80969 55 141399 56 151113 57 266213 58 255261 59 425441 60 257351 61 425461 62 892809 63 255363 64 425611 65 904575 66 771891 67 286611 68 432155 69 673915 70 678181 71 655031 72 270273 73 474095 74 574309 75 857575 76 807965 77 796889 78 578461 79 855823 80 1600095 81 1542201 82 1298971 83 1772995 84 2659011 85 5031509 86 5840089 87 8083091 88 4849863 89 8083111 90 23622975 91 4849953 92 8083261 93 13256661 94 14807607 95 5568791 96 8101265 97 10772131 98 11627947 99 12298637 100 5257339 101 8108111 102 13946725 103 12835711 104 13241591 105 17771975 106 5105103 107 9028051 108 14206701 109 15962217 110 12942577 111 15024361 112 20144607 113 9756291 114 16166161 115 26596227 116 32655273 117 25193713 118 26143597 119 36098673 120 52052739 121 111589073 122 114621749 123 267968409 124 111622155 125 192846941 126 231656401 127 111546543 128 185910911 129 233587807 130 262400413 131 129419141 132 265719801 133 268078577 134 263057873 135 572582493 136 117396089 137 260310075 138 230560391 139 266656277 140 377457267 141 374396991 142 111801693 143 187313963 144 231056887 145 274773013 146 283332983 147 321229007 148 314907823 149 116609541 150 196254545 151 243359563 152 273808849 153 296688299 154 312948863 155 327798829 156 449938975 157 224501031 158 818599149 159 461305229 160 614037905 161 811716945 162 935039079 163 958477625 164 673230791 165 1226312067 166 3234846619 167 3409703267 168 5600111003 169 3441072941 170 5391889783 171 11001618153 172 3235961181 173 5391411211 174 8841914499 175 11060098485 176 3616396073 177 5391412961 178 7186875739 179 10217653825 180 10416014315 181 3234861633 182 5522249681 183 6731080903 184 7777937719 185 8221782749 186 8695524953 187 3284872733 188 5692915633 189 8980279959 190 11401564605 191 9492448045 192 8696170729 193 14818101675 194 3255087785 195 5399494111 196 10156385955 197 9946452291 198 8844558931 199 10595065855 200 11251807071 201 11636859867 202 3370596953 203 5793218267 204 6937001401 205 7900044997 206 8480431607 207 9604064591 208 10349424337 209 9765018643 210 10589691239 211 6531823957 212 10782822061 213 17895954783 214 19949731359 215 16745292589 216 17390898793 217 25257963129 218 25898781435 219 19953070411 220 36232328553 221 100280245069 222 101298319017 223 168479786237 224 100866222119 225 168745163431 226 274099336683 227 102237127721 228 167133741961 229 340968592989 230 342862936995 231 112156629323 232 167133743711 233 223008631549 234 276062051185 235 353578076225 236 100280260083 237 167133766811 238 209154418513 239 235897374169 240 254130153509 241 269716058933 242 100291354565 243 180274934485 244 343301932989 245 410725724115 246 330709995055 247 273344328709 248 406640186535 249 100285094913 250 167141824861 251 385975371915 252 309235502991 253 254142405931 254 310033309165 255 349651062471 256 363862768107 257 100394736305 258 167319652511 259 207481919191 260 241586329447 261 287187157187 262 270275079401 263 281669707777 264 295063065883 265 316916666399 266 103515091683 267 172571054065 268 420961373703 269 312588546789 270 314129312959 271 278429691013 272 378280266969 273 411908709945 274 310886637541 275 417964693773 276 200560490133 277 334287443683 278 549723871563 279 880282750869 280 508260225679 281 539115750853 282 963847022949 283 931919855805 284 660493629481 285 954969696513 286 1142611264833 287 3710369067409 288 3710388783669 289 6184422920297 290 3711964591265 291 6183948445711 292 10141675451079 293 3868319400533 294 6192094157287 295 16767390627495 296 11259397027101 297 4177372638745 298 6183963702473 299 9730065880135 300 8728201523641 301 9496747660691 302 3710369082423 303 6185517697253 304 7695682498999 305 10250018117545 306 10887610331285 307 11131843695749 308 3928320180589 309 6475005824779 310 16572982978665 311 12010356486381 312 10668822286171 313 11479226066215 314 12897041180061 315 3891736226657 316 6342173509645 317 12615711738381 318 11441174522907 319 9402826373887 320 11046525215761 321 12891258761547 322 14774419499133 323 3778562827157 324 6184134356411 325 7672166864137 326 8756482237813 327 9584095911083 328 9973940000807 329 10425594188923 330 11314743968569 331 12609381191195 332 3713682285977 333 6204522461851 334 12636583415379 335 14201529392325 336 10896453404215 337 10145913727879 338 14380416235245 339 13285918148691 340 12313776617077 341 13896390915489 342 3810649312473 343 6351082187461 344 10415774787549 345 15569224343685 346 12824084394475 347 10250241926059 348 18490563430605 349 18714214926801 350 11512670585557 351 16840121799789 352 15455627913219 353 7503002046857 354 12611448592213 355 23295008047335 356 27350720556291 357 18945864468571 358 22924149042385 359 30714631357131 360 31588311662757 361 22471932119233 362 41459359763565 363 34582096324725 364 42878298269211 365 153387580990343 366 152130451775589 367 456376389519717 368 152125131763623 369 253553734639853 370 321467526503359 371 152588888532941 372 253541886272861 373 375505739290105 374 364329672211801 375 170052428967671 376 357992617894845 377 398648792608295 378 357856262342321 379 530406041920671 380 157866536824907 381 456375395335923 382 319011755582909 383 419789056532705 384 547782184512645 385 815331144866409 386 152154717820763 387 264034484723963 388 436093179599275 389 374396733851641 390 393791247996821 391 531342350762525 392 427939152439231 393 155079542639777 394 253541894355761 395 314395932428761 396 369144174538537 397 413214127313867 398 408919256737421 399 454475453688817 400 466233511968913 401 152434557719879 402 361456532718573 403 319856126644727 404 357856524739313 405 825415026808383 406 510428838970227 407 497940161444033 408 447383629306049 409 641251614826005 410 152128366610223 411 261218179447931 412 314398624327849 413 423267013430035 414 507226268300525 415 411940385021489 416 563787230006455 417 525830942325271 418 483729971562167 419 469739141884489 420 152226151452527 421 253718089619903 422 314599184817979 423 418982324482345 424 490172892630785 425 414503501031149 426 505896754517815 427 443357389227541 428 457178817196637 429 466873088248249 430 573862425657409 431 155835500831013 432 259975371156323 433 391642398218995 434 367130297607901 435 400874097039851 436 481227084247895 437 438781767519211 438 470034144833497 439 468152356673993 440 616842632543275 441 551673433102135 442 515645766727891 443 314227087828057 444 709917281563515 445 750483983367305 446 715717305579701 447 973868646033651 448 1145558054416155 449 940561286995841 450 885659003257667 451 1520622632156013 452 1102038381696785 453 1075784387034095 454 988413235186571 455 1780272443442081 456 6564391370328975 457 6541671983062419 458 15541578177693981 459 6547828552153367 460 11043752242242299 461 13518961565162173 462 6661445789464697 463 10902302449438505 464 13612973961183379 465 18004476819949405 466 7310954861816931 467 15263221553617755 468 14528928950796779 469 18004537973147195 470 32183114624160885 471 6736826898959581 472 15263225132426313 473 13529875079016773 474 15432993118633439 475 21065098764789399 476 21944610625341813 477 6674233849284739 478 11370816966522611 479 13654334102748319 480 21309490200060325 481 20738165564519315 482 17583765532933139 483 22316621840387545 484 6592421720473811 485 10902301681201637 486 19245647031958225 487 15909712259430121 488 16605788719698911 489 22816632026495975 490 18353101686922801 491 19047693242638987 492 6542004984759347 493 19624142332144413 494 13627068276034781 495 15388154174350277 496 21242675244979437 497 30813286723785981 498 21243704324774477 499 20021291944433453 500 23971405698748929 501 6669021149722541 502 11299058349527189 503 13567135957362853 504 15390591050856649 505 17766511944996749 506 17584782583409603 507 23280387209075689 508 21658231099289605 509 19916972315343671 510 22496036540085823 511 6597655106739407 512 11124230700045599 513 13581779019265513 514 15388203295974979 515 20315404462098809 516 17583797034018983 517 18425664678141619 518 22664934679025665 519 19698623089503131 520 20184893926770493 521 22354693193019313 522 6545424687316161 523 10909888274019419 524 13526522751193999 525 18340198406503045 526 19212677701503035 527 17781418518199559 528 21751558994376565 529 19054617680067451 530 20335352720250797 531 20623049486302639 532 20495771231853499 533 23517488798001235 534 6876889518080921 535 15618180194396805 536 13863808688833709 537 18423098238251705 538 28564836388674345 539 22464319350724869 540 26047152946341275 541 19614469547327531 542 25558657977746517 543 21549031904909279 544 20960516280706979 545 25422458726478245 546 34006092976284255 547 13239441108097551 548 39248283995010153 549 27037711697995013 550 30875222403442079 551 42266693516905239 552 52869948855381513 553 40444135157589149 554 48549545441758475 555 47942809501907181 556 40123243328833673 557 41116807078015883 558 41693692269478919 559 52540651650401979 560 77464465858591113 561 307444891294245709 562 317525069003983067 563 512408152157076191 564 317866752016084677 565 512408875207205545 566 1045789658936538759 567 307457749059319457 568 521585611598696035 569 963888505080591135 570 929397272907931521 571 343614878505334761 572 515805333276352637 573 1174597148791084375 574 811068970167198841 575 779511605377215311 576 313092925570517399 577 515093435736336383 578 637100351776955089 579 860588181732982435 580 1150587269444490875 581 873747589931333819 582 307446305540597661 583 539950318032461335 584 963327957565640655 585 960553387187292741 586 795745220105235451 587 1037245145409395755 588 1067616345537820041 589 307444891299095553 590 512440466951132953 591 841853306724369321 592 948462322918808157 593 779126577344120107 594 826425791390199961 595 1202699651168261337 596 1100118767352228843 597 307630154973985457 598 512412111736978613 599 635533317376296127 600 723228621342594343 601 798917490981692393 602 827669406685581167 603 862797449786977543 604 894964100017240219 605 1144497717349458185 606 307445959914623141 607 528233046581976511 608 840350749005183009 609 1062994957023950115 610 902104728238576705 611 832519471202263699 612 1199099949485938485 613 1099921671206756511 614 1022266627030515727 615 1241356517340461529 616 317021100285963423 617 512408319290817961 618 2070129609934970229 619 1261989012823232925 620 915187593691191715 621 826426060935003589 622 1190537384298466395 623 1200414654442455771 624 977592129915071737 625 1157940828108260409 626 1405055341591381899 627 314857486496764613 628 515968655199896455 629 1414263567651274125 630 928201968831146241 631 957468017727759811 632 1452934807342628125 633 1068269878227416511 634 1102643600435740137 635 921703861015378963 636 1323899744657977155 637 1583559666162164565 638 2079950361984095931 639 307597016426009313 640 512661699180252815 641 759110183906556985 642 723585362449755691 643 779512092709034891 644 968601597454365785 645 873708495128539111 646 942723846266790757 647 1097918529861580343 648 1155064560931433215 649 1345260356679095125 650 979853456678883511 651 1155670845534767681 652 313986271960080723 653 535923603696599303 654 650440347243804619 655 865702679581082935 656 1172687448322764125 657 844021130883171389 658 1016587680187005205 659 971591393404426201 660 1088315453457445367 661 1063710403170323209 662 1031523142386999769 663 1377914246519723875 664 1242053212975453235 665 1234726499249758109 666 616206530834973233 667 1024830949952512723 668 1960761040663358865 669 1866065541055684881 670 1670202803819455411 671 2074490290815967465 672 2342197875235878231 673 2615934176609401347 674 1894698953566145173 675 2765282142477906645 676 2586007861791509955 677 2402701262728262751 678 2087762976514757191 679 2352740248645915015 680 3680078179348792401 681 16410554891538759743 682 16301046624679015389 683 38214188763626653779 684 16953517453985369605 685 27309153971066293889 686 33917302898515138963 687 16909469021183513991 688 27157632064325037461 689 33684670218559410199 690 44853008096954921485 691 18211869617336340721 692 48883737715785070623 693 36530839119085329869 694 51366722972877281975 695 58685765268802384815 696 16294579238595037383 697 38020686326254427691 698 33687740701173424013 699 38331057827933088389 700 63469625573172954249 701 61839614609997719313 702 16865314848775369693 703 28281396149745826853 704 34000423231786690819 705 46564108390592339905 706 53397829258783340345 707 44094417315494876279 708 59194975433126027575 709 16296146854092587787 710 27160392220043972915 711 40193295675574250755 712 39382321004628330781 713 41326593723199862681 714 58009160523746410055 715 48224434609594556521 716 56743983269243181247 717 16295808415279526181 718 38357559877263620217 719 34290401106799509881 720 38331057828195452777 721 52914660287401433487 722 57797312393423810031 723 46040241200958756707 724 47893099241681603993 725 83355882969103543629 726 16294579241829868983 727 27953159779150499129 728 33689641305891930373 729 38332035637418396239 730 41351593435353521279 731 43830473353062848423 732 45717585595663598719 733 54090494482835866285 734 48849715076440261961 735 51097243444934716153 736 16321990256077453747 737 27263785842786958535 738 33675553189563635533 739 38883456909149055439 740 47936132534383190339 741 43800594652779310523 742 53348312588332623169 743 54050641774997577145 744 48849900190669816421 745 53024955174204256573 746 53043419187006455743 747 16301537992823527073 748 27772528170875901755 749 33675471427859118919 750 51395908533841636225 751 47811553091335019915 752 43935662080004871809 753 52235419854916680145 754 47432805933137184451 755 48849726190102526327 756 50778317680723696849 757 51168364396526665279 758 58540933189402031815 759 16322578900777406057 760 48884194091180357973 761 33675778151702024399 762 44849308229686107485 763 65193164958343043175 764 66220677171199743219 765 54152922846288463355 766 52904351323261333181 767 62676003803991171627 768 51877298734369497569 769 51083839628278029959 770 65295784069388956925 771 71132244397811796435 772 16853700979235801817 773 38041112612292397233 774 34015121678518967003 775 38346445963982596799 776 55764158990249373609 777 54702961736378904213 778 48971240797309253819 779 54018428352477920855 780 70977781235452421601 781 54661034039741755043 782 53553093613703633573 783 51926386861337118209 784 65028046653264340119 785 75362490647092040103 786 16744530774781021911 787 28179161886863830997 788 34310850650943748189 789 45695094986076177265 790 53699445609332759705 791 44631749997910747229 792 55775139254196008335 793 50599779081397971241 794 49771407803840306147 795 50963746217799283579 796 56793043967171364769 797 59682874214324144155 798 64788799977065613215 799 54501465359282546609 800 66033357128688047395 801 34327674166363303039 802 76041369780110104395 803 67350927610939170953 804 76736897032990296689 805 126451959875020852119 806 110152351226011583163 807 96689379615610515539 808 107928977426422554335 809 119427271160762295411 810 99958799559741438143 811 110077381281098651453 812 103811080030404757499 813 153903019355467678179 814 135026699798311473273 815 109939942600372560089 816 196888812853251471483 817 961380175077106319539 818 967442302135671612017 819 1602300291795177199241 820 961382065536161437997 821 1602635645741148621985 822 2627772480177686501991 823 1017480943900901680223 824 1630825361373160464667 825 3271906936610128681677 826 2902452528566120985003 827 1086881541249154142983 828 1602441956563488519629 829 2169126958739944200727 830 2262236977751368456813 831 2436328835362429769273 832 963588861086381259973 833 1602300292922166060215 834 1986852361826019758131 835 2536212461870080522417 836 2436328807316614932707 837 2584235472769010677691 838 970301733918870072533 839 1668617118239132060731 840 3268692595262162354607 841 3003730553810706172563 842 2488766026806395055913 843 2584233449636170464337 844 3612937576031821054353 845 964379801208397008945 846 1602318050570390319277 847 5191490543716668459843 848 3513882176102798441319 849 2436367040009474742799 850 2584233449636182814803 851 3338257591145985673629 852 3830150103919336060455 853 961380209823155178027 854 1602300291795363109961 855 2041731565390170072949 856 2665553572713334381735 857 3250148446059127951175 858 2592606756228363964169 859 3081889069676444521705 860 2798534912811600755131 861 2882133188905805555807 862 961380175313321718951 863 1649198808108033961561 864 3268775141976045259881 865 2902452528575887140657 866 2436361896181236956917 867 2594721761845549019911 868 3366955032048688009287 869 3439671386314669503483 870 2882134966628695694149 871 3655657468290049783941 872 961380175177386564603 873 1602362698545626128471 874 2633186896454094294741 875 3570465572071735973337 876 2477238602259144539467 877 2611434327562132971331 878 3979177555288894842447 879 4080997506740723290413 880 2995242159861019038409 881 4871195620798106735721 882 3847780948282689287661 883 961432454700516839225 884 1671658579145620195393 885 2633130877959941733627 886 5466133016534502965943 887 2454298539687419411863 888 2858913510691945876057 889 5902484311129381249293 890 4456253126645617199049 891 3735118300428257273425 892 4277354901107099878107 893 3800905604836442552697 894 3703346460884974844643 895 962787187934718831203 896 1619316126349492465205 897 1986852676217958705217 898 2278230894613945438453 899 2436329201626032483503 900 2625143659712956836737 901 2697337426461560221753 902 2801807516024217278119 903 3287532633400465996835 904 2963506337470251624487 905 3013792730592677388997 906 3062426797145737397473 907 3109324175490407826443 908 961516994486968982247 909 1605535816252818353849 910 1986900599688315949261 911 2261564195066187626047 912 2472638912593648990007 913 2584264100902879245371 914 2698178711373496947247 915 3073598765618107500553 916 2882173273440000642629 917 2984734075928394327211 918 3185277868355990859331 919 3264847025496907543027 920 3180178560653750503577 921 3395366532582029859821 922 963409531552945599821 923 1602812699947334275411 924 3270114522762703368957 925 2903390153701643736093 926 2437107933893946719053 927 2760374630954428581907 928 3614096071460207131743 929 3440561551569999753969 930 3267734171238714823465 931 3621005665988501601777 932 4934797774222881510117 933 4345655886460112349753 934 3285173395126343171473 935 3355064523955358701747 936 4126089959312204454123 937 980696932845270744561 938 1636673235699470513717 939 2021207002212608633431 940 2299872468192297001657 941 2477632405853540516807 942 3226825288033569333041 943 2748332799713197873237 944 3125303352033930121243 945 3046003463306497716959 946 2998408749112709981131 947 3061570486198184733061 948 3116312296968478410547 949 3162024071402088380627 950 3358100563026906040721 951 3250736319814094308867 952 3373348797457105722041 953 1937788819037757561163 954 3224534726501323540033 955 5256577040581264273089 956 8405209530674129603115 957 5641761754694914849405 958 5168466899272339486009 959 8728837423319827932435 960 9443321475930759043071 961 5822976621338027126167 962 8460551006834172937029 963 7528966938813624568809 964 9370670576221993443405 965 7031093959911932781265 966 6330547967424697843459 967 9751905358873921613295 968 7299359427036331001389 969 11714207433773406951687 970 58645673259640023008393 971 58644190679703485491641 972 97773878927569279491305 973 59241015909858932905415 974 97740317799505809152761 975 200570022507927623543631 976 60858247976546715218003 977 97741939888395673735045 978 160800029811051946533057 979 177219927672363379816683 980 65543507596495831686341 981 98271331733453138751881 982 130315066179857044967827 983 138094446011605183743613 984 148616057848091875065413 985 58924841659368647371687 986 97754182175803461190853 987 121688740436907734647081 988 142462538472922690511947 989 149535540438519805452437 990 191250403270809659970221 991 58992273506846480752313 992 101785100118118471884469 993 160323957970980778881507 994 183222681397394574474393 995 185324779644962178648343 996 157925009086386822328207 997 203633685022540291672443 998 58644194533875414132917 999 97740317799505817235811 1000 160294496738737571202153 1001 180833118346853322370359 1002 159283206987746760221809 1003 174393802242539758875283 1004 214795737847232285555229 1005 259474897764795668344935 1006 60103011708212060587737 1007 97740317799505995063461 1008 124360788255098244040579 1009 162843925185773430343915 1010 185464029160029921264755 1011 158105524815692744034779 1012 199271888668904721489985 1013 170716341870911009541661 1014 175810124523200624564147 1015 60399746261564405016001 1016 100602004451459861069359 1017 160294121206184744945571 1018 177167959510206738495417 1019 150222747753346909428187 1020 157638240551269125978511 1021 212655867279666622046547 1022 226893562481727209672043 1023 187790551628577678773179 1024 225855302650116686344131 1025 60078364649399878026107 1026 97740318075026584428205 1027 199390248311332803505101 1028 177284651099268210379257 1029 151111554722303968933207 1030 158570001569958195451621 1031 220398213430425301410657 1032 209806761207975563439453 1033 176065104067295266580149 1034 218951592084623601815151 1035 303158218972916848296501 1036 58644334750427767854823 1037 102084762603542959923889 1038 238773144500966911810707 1039 177810193607887387187913 1040 148616616553453049401153 1041 158956088662614425567227 1042 203633684111045762964363 1043 209807248656490073056569 1044 199857189659000578561705 1045 221811370829549929780347 1046 263482251057626390826237 1047 265655512474461154392003 1048 58644190831828617255243 1049 97740318166113813856697 1050 121197994405371030142387 1051 139027965005396597151583 1052 148625673798235706884883 1053 162001952485257348644417 1054 166460317760317975109083 1055 170715152870939377284079 1056 199267880395656538688465 1057 189663905497351632384427 1058 190653509500144429220077 1059 186822315059745279166303 1060 189668697409011869185583 1061 58645211326537709650451 1062 97740328749793711084043 1063 121393849344650679948091 1064 137953504150544998078837 1065 151693293755786679726677 1066 157650615865558343484431 1067 164537575946746672040977 1068 170727622906277998290463 1069 185971050597979232324219 1070 189355417243139918164021 1071 183639151314570004130911 1072 196921394998859621879077 1073 189702936187710502720847 1074 193046746049003312976431 1075 58644842608939535539961 1076 98740343906802854968129 1077 160294961540559064615527 1078 177458828670054940221123 1079 165481402441387852707643 1080 158482872582009169163737 1081 205286709350852144890773 1082 218971569708491349682959 1083 199678999517568983784145 1084 218951826445555281415257 1085 239614770551995942954977 1086 226290367029974339453943 1087 193540922328523873830703 1088 194588974099339443657247 1089 246369986870388364790313 1090 58660488175849272426741 1091 98043532362509081401439 1092 121234188300456683844721 1093 138021529930549163277847 1094 150310036208014510849817 1095 157715880328616729296061 1096 164583274554624878214277 1097 196627384081016930631733 1098 186848459714459657703479 1099 179924617631367968903581 1100 189030891873897898512931 1101 188783204486123543284687 1102 196622635750700379384257 1103 204804112730401988003531 1104 213100394814780761692027 1105 206665207761117512217551 1106 59725195499123108652113 1107 102661076801824645495729 1108 202715970265525206900159 1109 203870655339897260240445 1110 174916043685801198380035 1111 178370470961317342677109 1112 230814225403818595032765 1113 230443807465723327608531 1114 179151169983180267393667 1115 222675964596408797430249 1116 266122601912174256019269 1117 374530262743099158827085 1118 216659252786526047794645 1119 197184377160601105087399 1120 322725959071321660350375 1121 200423400945813443541139 1122 303681166613867925157527 1123 118340295093572055925271 1124 195693414005661426395161 1125 320601283843585416563919 1126 447929913572592336818925 1127 346424911334630718153415 1128 315278454498790977048949 1129 454182737321089503046545 1130 419690126956776057670641 1131 351687290133982006181077 1132 456379322124707410461279 1133 445468349519610509378739 1134 500079568885557325822065 1135 566998993308367100303125 1136 384792700336423469639089 1137 523248969343986090026655 1138 405214361199424592094229 1139 486050785835172322936377 1140 720334934510640461970117 1141 3929857502833517313524121 1142 3930571861490745686604571 1143 6548601292853003514948173 1144 4005455162526336503268103 1145 6548601292566889213232611 1146 12311966757432587477947485 1147 4118550758589704417676829 1148 6548725262365293988369843 1149 13403047994173043752508631 1150 11862323484249736460542557 1151 4394166191226011598087541 1152 6596940650178616242505577 1153 8802557039815045019248741 1154 9279698096883445321703827 1155 9957275835772534184414327 1156 3961767919037711417075207 1157 6548603535569644108735871 1158 9692147047688589593785585 1159 9245195632772954572484671 1160 9957276319230690009644771 1161 12133430056497796380224435 1162 3929164557756143751456141 1163 6819577897776553594912993 1164 13490054364480604221903651 1165 13426906111680418574004417 1166 10170705537004004169164497 1167 11166283297299641355580411 1168 13712999503170486670562217 1169 3929221432734880704222191 1170 6596169784230712614816841 1171 13373508092050787753631357 1172 12130900878602798674709133 1173 10717562303348324421701803 1174 10561762108663025608922377 1175 15786645759103092422427813 1176 14084743213970926185786159 1177 3933886164326110949939681 1178 6570013612869560427153605 1179 8268634065712052121080653 1180 9242940792113940440000809 1181 12054843075724478639374919 1182 10561762111018190267077433 1183 11738409185830124745945679 1184 13031922958677042549405085 1185 11779278343054382980023761 1186 3931387559771103119700437 1187 6821518571426361450895381 1188 20172291435509574524586615 1189 11870951006651760035627511 1190 11226394672570416092022031 1191 12134882006315358942819865 1192 13721262674549025267634791 1193 14771445573966380330932857 1194 12563213879928325052128393 1195 16244361296278917752595495 1196 4041328068183661924124341 1197 6553485271156913691680323 1198 13910389419338243167333425 1199 19720667276135969170264101 1200 10124474169341917270728811 1201 13765077916508310295675675 1202 21501973105820677533670641 1203 16753056460058798794609857 1204 14110868253815085782253133 1205 20445671865895907790158055 1206 16836520173554936980979115 1207 3930261063892857342574213 1208 6830063401214525362825753 1209 10739706119819839985152461 1210 14482209246398438835964707 1211 9957275835512407867138867 1212 10565560234120600887150331 1213 17388723008885175442722717 1214 21916145233917595511756523 1215 11779278343065506005667299 1216 17520692319211141977005601 1217 14923196235870135658448721 1218 15135576777872999648224197 1219 3934201392466719543169647 1220 6548675279258544932887295 1221 8154254185219764246092761 1222 9273526569083344767536317 1223 11079893200372022904481037 1224 11334109135925570291214671 1225 11156244605552912256674167 1226 11441375435068362166814443 1227 12241534806476194757537759 1228 12393731600388513953342671 1229 13467225906230944575006391 1230 12516236131307231578484797 1231 12708226510371187230740267 1232 3941200590930090963203207 1233 6656249544074163314568305 1234 9768224313252489332240785 1235 9294924847274131369688371 1236 11229790718741397892995731 1237 12165445471890461652295385 1238 11026895896754856924214531 1239 11459190179155374327759337 1240 11779497416964380888180393 1241 13848183257868473898455215 1242 16569736268785126653051175 1243 13121980103167254804801121 1244 13049468823712956445011401 1245 14462218727852748691486085 1246 3929162193871986892864091 1247 6548601805006988516634835 1248 16002330086655201510175401 1249 12984942063213799596518097 1250 9957282608192501874043177 1251 10631305624422462891468841 1252 13643457902135895267236217 1253 14087078036602087020564603 1254 11779305496907946167890009 1255 15200800527409903732430541 1256 17677613628722758588546311 1257 19339890389429430326034627 1258 13049469823069103065556407 1259 12927801327714640823997271 1260 15701135724150204882287757 1261 4024589754054353836007731 1262 6554782212250824128916455 1263 9693661579624002612596065 1264 9291632482710678334684021 1265 9965074649758687001887271 1266 12133476740746428308205365 1267 12146684055160471627300021 1268 12866451283316311314841867 1269 12493745228264344482294263 1270 14563160346960240341367595 1271 13951700044718667981045055 1272 12645013644499229193566581 1273 12707855341274213606938061 1274 14463818717132806745241365 1275 14644731346372563590365351 1276 15053514012586996112304395 1277 3930122155742191940181501 1278 6679070543080589208699271 1279 10787768830504603216904793 1280 14640633606424400863917309 1281 9959712164310321667950109 1282 10564378799258227917089773 1283 16295882314174581994117029 1284 18252622460145431345587515 1285 12403561791107162191564711 1286 19913460228490133685914343 1287 14926841088789106242103353 1288 15402205558158911421197739 1289 13173279281096504785559209 1290 12954652772091839977868803 1291 24256390760508840189269409 1292 13481297962625756014262023 1293 16404854092068314156857341 1294 4011900464653171129494059 1295 6646341610366395022385311 1296 13596152576200042517119593 1297 12041296833649800260356419 1298 10121051650779916490860969 1299 11431862276998434648960193 1300 15106111303187140637058399 1301 15864381572338205150470095 1302 11955088467577582378275841 1303 14894656400069118788535183 1304 23749812804450829315483233 1305 18655343568963035178028209 1306 12897646243485787084030549 1307 13082950671508524226486123 1308 17050568184172473350969919 1309 13403215027297357574558713 1310 18877231288323285807768561 1311 16919568637822951538262501 1312 7858321551367539566396891 1313 13122841480895867389130755 1314 21480124287464662627320837 1315 34233654847942798913838303 1316 19914551671006010106116143 1317 21123524220188546990794087 1318 37768582140947868847011633 1319 34277494863200349048371469 1320 29078985441213507588951295 1321 36823525701182638351210557 1322 30061675898643893682689997 1323 30271418668221968454218943 1324 27660840011725373615529703 1325 28048028429736988882693057 1326 36783085245533469298352763 1327 27300969769792030501973767 1328 38352848628298375221036225 1329 46137812672029436393697855 1330 48614305756291131864947649 1331 286621238380984224295667409 1332 280626025835238794907944027 1333 650930968507424923110381909 1334 283042975867193998446973791 1335 465164636244171623756486081 1336 688127023822928718526479205 1337 294914501800804149454394087 1338 464950691776235784161083985 1339 576583413721907795747853391 1340 656321871587221827181504147 1341 312096310926476030838003483 1342 650930968706017333347054093 1343 619466658609880615694786471 1344 661769104868959782929167427 1345 1451441720465188082037108747 1346 278970415206422862915267831 1347 650930968493213636774005953 1348 688146988200676984906757105 1349 656274125358186576965876021 1350 893539784334742341824604711 1351 1047453904111682122460699055 1352 279650001945355203944339655 1353 489130112070489584869234139 1354 588257428790144325263548321 1355 765315830396847973277586727 1356 722444933889549595740657137 1357 749886517702042868905686821 1358 787579443061098668590844257 1359 278971704870320555463267761 1360 464950691772249134147595911 1361 576538857797588926343018977 1362 677232615503774200799260453 1363 707353491345473846622839483 1364 749889802355176141348366697 1365 815525607425542901708482813 1366 841435785975521075297628949 1367 279731589495128276632302673 1368 1022907532138269932560263993 1369 587509574662242482889642653 1370 656293946615980121420483219 1371 990316899710468098866263229 1372 1130008947264631139203553823 1373 782705158546057109438696519 1374 968374460786407026680457155 1375 1022309044856425953843814371 1376 281584237146085523600819413 1377 484230525646192406262451829 1378 688127023822928726505767485 1379 659585653727482534672835041 1380 800860010794801885815526541 1381 865487240060232005408012735 1382 782705163262936695192346981 1383 812070465394830748089417607 1384 869165540970473926952085233 1385 970298197950953398820441215 1386 287105971523581334452662023 1387 464972683875225055447349189 1388 697865316867368156727994195 1389 656676871763302391074625101 1390 718841158684367036966574881 1391 861589110058438044407299295 1392 790573408830695746206811111 1393 812070535705631199215486647 1394 924850598615859918153798773 1395 1417621148182616726690443375 1396 1026500730304655809131635185 1397 278970415063353190852775103 1398 484934501500434060187935569 1399 577086395426313525891184861 1400 656244791044421927166006487 1401 707020093559250306093615767 1402 749885109715084790943051131 1403 862410991421311288098042607 1404 812070465394841539392184513 1405 836328763133449349472125999 1406 878764457596841317259200171 1407 924288086269053498604578901 1408 938969537920701356509097047 1409 279165431082420516210105105 1410 650931107957192062531338843 1411 576538901870914459405409951 1412 659469783396312270445404377 1413 1349649717356985150058220457 1414 953488452923719735027566531 1415 791858294881322170609833827 1416 815493415273353344036082803 1417 1024062473841370153597920489 1418 855570876642661290054781961 1419 953277463077803559481207751 1420 892340646903037158938834507 1421 1460208515977905004455272307 1422 278970415456176275528243111 1423 836977464755474802297142653 1424 688127045277293449150788455 1425 661661591977136854909160951 1426 983179879401998272897510881 1427 1462719234228368423032172655 1428 782708524859152854280650671 1429 841539371290324340506132727 1430 1025657081902260383665468593 1431 978602630494523303276982335 1432 1090413014866920998247473045 1433 939367568186475545115277301 1434 1088234264182315685163723411 1435 1243407409276947682203486705 1436 283912249881753880327858801 1437 464950697288184571529395817 1438 576538933386628579308002251 1439 737717825008883199837999097 1440 706966585099839936098766797 1441 750991975117581370958565281 1442 783074412109342225839882547 1443 823787391820657077285155443 1444 881856876472110701900990759 1445 855568188136829782913345701 1446 897824597951019390108889291 1447 968351508458971692140898127 1448 904690411352572532818718297 1449 915229356632064023161215551 1450 927100439739280127862267967 1451 278972078508212324233462385 1452 651092402853301285447802817 1453 688127064016224173727534335 1454 656244729003889462975679741 1455 894707988191328295703250291 1456 1047468897366058972741354035 1457 942116883529556947212823571 1458 812070513210338315893150067 1459 1437188201823653514414268713 1460 968123292409648603479696215 1461 1129991494981379642886573275 1462 923820722221967544620815601 1463 1088256437822075167668827631 1464 1398821407983504383820913035 1465 1006806334177229208297379061 1466 1268024572484544098959075815 1467 278971376443524557590027233 1468 481261351313936025653787389 1469 581957901633318190977694303 1470 656246952205243483092731179 1471 707029155683668439241727199 1472 750053797774927266647396243 1473 782830564078760289172635559 1474 974383882951430565776865835 1475 889160284769235133685722571 1476 933281414158103017744653943 1477 873569246078408923364452363 1478 893847292168461687737572579 1479 902257994395673332129850219 1480 923846541679648759537578533 1481 934286110795043547999814969 1482 938591115513479522447596973 1483 949205810811014362716606481 1484 279029059254029183969199333 1485 472908405615105252603089093 1486 576816947417328974366856883 1487 656585648194518956266134829 1488 707243467565675748541945619 1489 757543098555100248087222353 1490 872321739020627398735833559 1491 957317434133060903496823315 1492 838839623195058130985757251 1493 880011352335086188842427783 1494 903121310590277346310820263 1495 888832482520384839885745939 1496 902443656143309622689400089 1497 957687032519685405257359313 1498 1210110550272429022783478479 1499 937824814729429824643285523 1500 960976657060615106690060221 1501 956750137196932801506451561 1502 282899575838889614011647243 1503 471499293064816023352745411 1504 584659123400371868957404357 1505 665487573640054615817875393 1506 716930359456128128275062353 1507 760446871823737842898777967 1508 793993983797855786793165793 1509 830385331222238195208180979 1510 1042096321275154111028778065 1511 948485570111046106903203937 1512 924964178936718264476146717 1513 901567604933519514131096113 1514 1001623221478421683821330203 1515 1090811528790939338492536217 1516 940158191352493358248743823 1517 956330252821538966424941087 1518 1078259247892234684627540645 1519 1199198658542541159609471775 1520 999587270544544644076547359 1521 558996123275349963017763259 1522 2792572742568954217121914491 1523 1154013073264980452767324367 1524 1317809835670144528448363813 1525 1793283666829116077309679303 1526 2451591498773184014742891957 1527 1571074691002029943842353933 1528 1624908915414749858867743589 1529 2485936689630234270247085835 1530 1870547868403980072200687507 1531 1747132385242314401030217437 1532 1780765221755091646699373123 1533 2561694715418068621686809283 1534 2387781678472723633184684607 1535 1892981623899162154164339833 1536 3735066040446362228558411877 1537 2210785013223099416858046965 1538 2243767751655601434665720945 1539 2131301631007644298573366139 1540 3475190673349911163578920349 1541 20461585384223661251102229687 1542 20364840299624512075310661741 1543 47518568240208678479368365927 1544 20365000087187784498319353413 1545 33945457647497960362182339905 1546 42110411051433244199981619511 1547 21133324839232984229095969941 1548 33975486078200865790185744917 1549 42578116063569065999626151887 1550 53870153321579785194156380263 1551 22760704516055245272345090953 1552 47517960699123861509058213435 1553 45427138620724302075893504267 1554 47905863048693484376691724133 1555 78761681054911424623733991603 1556 20364976529399189972551228253 1557 47993568878746838700484494459 1558 42087467025448378705444243961 1559 48105040661271319908129720917 1560 65191173959442105673396627017 1561 68318173208950136379985095411 1562 20364840299630611310527499711 1563 35349162467990341212941061569 1564 42695242299809797952915526517 1565 50232174318392838039561242413 1566 52709640081588196081147494233 1567 54866960086225422298440710957 1568 57258336160210088919231534973 1569 20364840299693165586175458401 1570 33941400499374186792192519311 1571 42087336619223991622318723993 1572 49390140157245638568634953049 1573 51609077654188420362546497279 1574 54741671548117144398624238073 1575 57148047912803004016194381829 1576 67427087648662093494425137765 1577 20628303418204682714082501977 1578 61490113907757499311683070051 1579 42864011840310593183810645789 1580 56301673887514618971148724945 1581 74483216059972525042717189635 1582 101693885684453900015705897769 1583 65848324203386722626750957365 1584 65099669773715361657627738641 1585 75009456494154089947733706417 1586 20745499200411150315062534693 1587 35051078510650530575889655229 1588 42104408864933174796055269151 1589 47905862419116709365721339147 1590 52217348633840200651764422417 1591 63693394223416694318360874641 1592 57458182720312948693002764557 1593 65316552143056048440998811223 1594 61052003893993239085178858189 1595 62459082106460964106364975491 1596 20364893564919408121126644501 1597 33943338099351621135815910485 1598 42328633854781142287388123791 1599 47905862419116709594009085977 1600 52590880299815431078842109127 1601 54741613031762674347376676381 1602 57138444921752120744734941907 1603 59281143973822644213319862893 1604 61226805148184978700003267419 1605 64244328448604858605615500841 1606 67473030297639825558066738481 1607 20595172080067358511078160029 1608 35401367185224645885928333529 1609 42087336633374430976224012847 1610 53879261446351691848185012493 1611 51674231383145355829388632283 1612 55127190084043620240215388077 1613 60532683736627539703885514233 1614 61694361471419705427046691509 1615 69198075049726885278027233435 1616 63565973150447224598033169637 1617 63770332061344468988730924187 1618 72322272619329464637784770913 1619 20760769954724285558186907707 1620 47517960947013340640164842051 1621 42087336619346753844364287527 1622 47905862419136345886621570263 1623 78761681054912012972620210533 1624 75406552254067328600929958937 1625 57818547488772204315715955153 1626 65099669773715847951084242699 1627 82774495971650960238083159445 1628 62460300055182983741893758407 1629 64074151204876508328188613017 1630 68049092525882415621926089253 1631 93017661483090138497510860863 1632 20370142954148827378128920029 1633 61094520900156723897113586459 1634 42107174167088132839491544751 1635 47906165889590244019432183097 1636 66722094166102483881408075267 1637 93546815395177833420870640341 1638 57137476573880522067762170627 1639 65102579244455557626760123283 1640 77024456313397689841001901489 1641 63224986015129310934238105421 1642 67522002246086707035417133631 1643 64871145075969341040163896317 1644 80196005569436481630861744837 1645 89053493734599818795247281691 1646 20376773995809191308742722967 1647 33947519631206202199467173183 1648 42145525005225575028721123087 1649 47905862419839936864299163673 1650 52100361003637242096837887663 1651 58847575410733240614305157467 1652 57138459023647605196435532953 1653 59575095825635077622720373979 1654 79488260312595109359958961525 1655 62456471397795448700108264167 1656 66349519699115034116190082117 1657 65122718715583377270304169233 1658 72811708901653122116996592653 1659 68216214704220653290767045077 1660 67719432095098829938497326593 1661 20364840315919091313905684103 1662 47518010864810030945560190523 1663 42280368333139103738434298501 1664 53724388261996078990017854087 1665 65185121022256087709317378077 1666 68678615211349575946875533421 1667 57137620177698109404072455117 1668 59281161755696831555747958323 1669 88303511981563057606121008569 1670 62972044162338820023274228871 1671 63770332112369199698393576171 1672 83675539215241405721720445077 1673 79471250411581823298094270137 1674 93970851251305103244470346741 1675 70252056789852819370727737487 1676 87883437143316848481062100591 1677 20550811502438442476200635893 1678 34710000186191688560623067579 1679 42380363000332908543061188319 1680 64292245792003998386090891275 1681 60038334587301223248301213115 1682 55397879753531050809115667129 1683 65283423749784806788073511295 1684 59281249128459300278309180971 1685 66976848115568299926298637867 1686 74093841104144663101554716119 1687 64101183948617076385047269209 1688 76751517878724465780950693065 1689 87976084376134077305689518725 1690 75599793475234595552876058119 1691 79322056302245346134340557005 1692 68449142166299271375679188869 1693 69330593925893565890408944777 1694 20589925489050611308797771353 1695 34643642564388275167237209551 1696 42109188732446946210819342469 1697 61922678553875286453777745855 1698 59998559854310550212365913195 1699 54741770647440889469463376829 1700 74045533828787721139668364225 1701 59456125300834527232122749311 1702 61255387584148278799304148587 1703 62514098074940879341118932399 1704 63770518740434438991033357199 1705 82148310979758779370314822395 1706 74010690329810932696688077055 1707 66858252907572356845421750849 1708 79540824105457983785356476835 1709 74723214648057682352856814919 1710 69137354295328674020166837907 1711 83695245579854728539186549607 1712 20421744153404993827067051717 1713 33989056607185178899763290319 1714 42129466937271254242592142193 1715 47915112919904823596640128659 1716 51634894210665436630835770319 1717 54830156583386677451517827243 1718 57551842559692591387236752899 1719 78721253994392891773162512475 1720 61063784316128594111895733931 1721 62546479687284797557091734123 1722 66322234896353987325362707453 1723 66756125333317260618812944699 1724 66150655187754458400490756529 1725 67255263147127427814742721843 1726 74551387558231267853757582709 1727 71967464435022506904225113273 1728 69708681360766409679119586271 1729 69818636041536285137294510491 1730 81653750888064319100412954235 1731 20658456942899623289365807709 1732 62092479770211176579198121039 1733 42675452966278658431822277063 1734 48562107109789540993154374259 1735 66080867762641329008978355969 1736 96836543237215006510939024563 1737 60760722666028971043964041859 1738 72104158855035866838500966195 1739 79783083412778410743636771411 1740 63312042036641752231994454683 1741 64644054948635844938764600643 1742 65759779914219030960613366079 1743 80532193428847166908228255329 1744 81490032622200582624750040173 1745 68806069340770373471916734609 1746 96974124371267848684795720953 1747 71879395808881991063178021881 1748 73191965946540370821223585511 1749 79689286557401793534893411555 1750 103617991737548747918495470425 1751 40761992920232164986916942415 1752 122377169653139318348804079933 1753 84174673276398558805418927669 1754 112106006476649302092035969735 1755 174597747071041874500437881175 1756 163789522047208873274613500169 1757 130566905336663317695856433705 1758 118562310272807918756118618821 1759 149374000804939560426021282867 1760 124912942793705105717727642569 1761 145722618086714918778174533069 1762 174533758728087823836089605925 1763 177160888494328302040695921735 1764 160786175469214802916873583389 1765 151912256068951254450031710815 1766 191199874061826713038558702779 1767 144540433147172186615510141057 1768 139610017699799405360523629597 1769 152532278553147782537686002971 1770 193717857859467003375998543481 1771 255362741644923611824163431647 1772 1608822869842553696999329285571 1773 1632317345293303029449330883535 1774 3753918895230785059215598646517 1775 1612859579112420108790068106221 1776 2720137443876351996436776300305 1777 3324899592918695338162387372693 1778 1679876000006576900757070029363 1779 2681383892840546466520037264003 1780 3324899908291727588730305839729 1781 4444158253006708272868810209745 1782 1798095610607545803285709826341 1783 5899610495529809122401836427645 1784 3575525583434619372838271495669 1785 4428128733435577348408044002435 1786 7080211522684149559484644971375 1787 1644975695664845641442752439951 1788 3753918895295262240465220231311 1789 3324900169784529590818587652433 1790 4255209974452759842352018290839 1791 6514686303209986335734207376909 1792 5397360020005010514429035946873 1793 1609235993563941649575579721439 1794 2792323907289894305130815199953 1795 3372951206498454581698352725279 1796 4597441811754318311323873283815 1797 4807568699943089784068543786255 1798 4622982937146164289668774302619 1799 5617053141187856960004946015735 1800 1622881788579501555166129220587 1801 2681370639450560756582578544861 1802 3998500464159903320562534563515 1803 4356293242175372953481544786541 1804 4093934860212501396008215977761 1805 4968116391613816041251847312365 1806 4523133400826006659294983622621 1807 4683212614595799519531966959797 1808 1608822383670336453949653823503 1809 3753919101314510745756170565363 1810 3399125774379330872984380391651 1811 3823412355819892587075417588347 1812 5225636544993076306768669301367 1813 5397135683513100631502338735791 1814 4560493689583381624988334691397 1815 4714461387542936512185743128343 1816 6968204580847323506931807545979 1817 1620522411762112588588324928923 1818 2762044723043729371165402287581 1819 3331228224011359521669271772083 1820 3784565068308222202611379310509 1821 4148588261130668020952140799999 1822 4864611724343452903490516107403 1823 4528721611285782401493643626259 1824 5326739331663660261966767095345 1825 4823433738721863136305750608441 1826 4953328574287523370362448263533 1827 1608822383738576400573848994651 1828 2681370639595861877815160065475 1829 3326462909942172908597200856803 1830 3800773485723108355071456994759 1831 4146209543970628927234814075579 1832 4324596704204185910808204501953 1833 4514087996524211940209127602329 1834 5516229649390784190197013080005 1835 4823120458110456336799708840451 1836 4934063000836938749936564010103 1837 5049226531102310084686016684533 1838 1608822442565847696672528453591 1839 2818834449462380598594985339109 1840 3325854100414198363604236089469 1841 4428092084579612756905410527935 1842 6007664716224245550136544601125 1843 4786748791983938557122125375399 1844 5653835184388100473191763605205 1845 5143889130418808351746939592881 1846 4828743077183367827774862479717 1847 5068777449968682742271995797739 1848 5037856232846212103719859374069 1849 7055406465340905253431878034625 1850 1610672126523198800604939157901 1851 5899015406791376409295082846493 1852 3338831563321879019881018298729 1853 4428092084578355039576959979945 1854 6088139870584362345125823315435 1855 6539161742498373741202379299569 1856 5519495802263171432532625431965 1857 4717561464731130869850533560481 1858 5914827855073054144159227807717 1859 5535937048737324878594103856049 1860 5048523593381052596371447238909 1861 6161841628137436771193762920835 1862 7112624038081073753693603538795 1863 1649552064269592185085403254317 1864 3753918895230800322437152261545 1865 3329524889864624010608646323063 1866 3787317331202426612757077075639 1867 5210335815274071260152019561109 1868 5397972087207824621298969603873 1869 4514185434637841605530260054249 1870 5326821255952632943984136879915 1871 6968204490569074214778843074991 1872 4994803005557252563927705988123 1873 5045503010918057269549354955363 1874 5124836768547721861423481441999 1875 6275847001383597555283689326649 1876 9819751647265150579233544328913 1877 1610623466131495332996103213793 1878 2681370641715241665290138943203 1879 3324933527518591856404895570689 1880 5071621292668333868935265188825 1881 4720605533938960270915744308515 1882 4324642636733117517846733425449 1883 6076716679446563578364995693495 1884 4683210373932883828188140650651 1885 4823107972512939819392225334527 1886 4935818555899722921394079992759 1887 5330369404522308855227720662549 1888 5773129605608349793675429434415 1889 6492043933503102021343819860275 1890 5571609149972823930811230625409 1891 6537104575714186635886508820505 1892 1660702636622364951428204306825 1893 3753918896567501322960224544273 1894 3345624539035408096681238457563 1895 3784563131148551097118761076259 1896 7294722467216796790309074728619 1897 6149312388460627586377571260713 1898 4514385534145232177299232587199 1899 5975676087260446259656869345545 1900 5898164135419276524668673827871 1901 4934061240401325154370810195633 1902 5199478543192553073506505671423 1903 5326681812745824498148302950489 1904 8720973986895296252479262583729 1905 6350675949525646997419819728363 1906 5346588220701519746040372770069 1907 6479846755284051751898570825253 1908 1608961960611574018440120839527 1909 2734118915958818970640916467817 1910 3341068664928715907601206884441 1911 4244226697888249169697403684237 1912 4081916031619657354216588756967 1913 4324587430311069921021949055231 1914 4514184326556532114266522046537 1915 4770520011005285577067207712893 1916 4830395933656777378799075222159 1917 4934194639293703747838601012541 1918 5049112950477040571161396481581 1919 5610222480838457091551576836117 1920 5203315511440939834575268821497 1921 5331936465486539887077230553971 1922 5426236489280844464805987204637 1923 5874986184303177710351604184121 1924 5466718742145542124848581601839 1925 1608831996047643928720073585371 1926 2728943976797563228871014421111 1927 3325104255778670787355662394471 1928 3784621151826197459819433435607 1929 4369589613394911470930204343317 1930 4823017946308074826475457380141 1931 4854402866396882636406454876177 1932 5602537654536634056220857980413 1933 4992459319194328049538021519029 1934 5226574654727739260041482690511 1935 5056455519863618461297192051981 1936 5403692129217362106985220829337 1937 5382793217795413896586760001617 1938 5381922882356153230871861786201 1939 5346588415539198456643318495987 1940 5839709479693260804851450781461 1941 6102370892582048783765672276839 1942 5524966130263795848632073221269 1943 1608826312831111994083070216613 1944 2713798336934279749606465296269 1945 4615611641685936830746761668575 1946 3784572446238978297806798018461 1947 4369683796933716507461831836781 1948 5636221277940313325739828106325 1949 5098899423471833259905963445811 1950 4949960411411689308051881670037 1951 4835081285714756065811377610633 1952 5981121820842498514151898009805 1953 5821764480199625141465061564715 1954 5547459475333535544450937095211 1955 5203311453405987115531899822041 1956 6569912692740719821861488182075 1957 5594138225749716517023659379181 1958 6886208348885908989938484969905 1959 5505925767358279396037773557373 1960 5741558140598796758631061167133 1961 5577879989369574216040539801127 1962 1609101354085399803430025984763 1963 3755748076012837554081948570003 1964 3969996213477071098460846914295 1965 3785736688565427640192366097651 1966 5153703482947016137554470888301 1967 6041712090527644669861777059795 1968 4516633560247385552713881864641 1969 4689739670106868243751723868077 1970 6971063980524296193400201089543 1971 6362119748597989556233807837025 1972 5682414620350939589990149565435 1973 5125709010900293153698031739671 1974 6277803698998210018684928666781 1975 8210784788226351485350169532795 1976 5487437177974994612588479453721 1977 7769491323647949727329661442925 1978 5763845137524545935137061659773 1979 5521382630553923783388181220633 1980 5563593676846817831731401845327 1981 7760733348656661560151310364607 1982 1643415957174466336473918205247 1983 3801436855929987497955590583903 1984 3388565576105874817144462927841 1985 3832468993529336748648939770777 1986 5220251832170075163268608705927 1987 5465453856716010910398792506781 1988 4573801463935649305080941966297 1989 4749621591627125960211975183353 1990 7556632543512501880830548421699 1991 5462549724822020437547368896041 1992 5543939862488935749052415285861 1993 5533051490190573601425746805467 1994 6820774768533948049310011096197 1995 12327227418164342443954079929911 1996 5428691893991347750832671715267 1997 6779941351741335369441603978501 1998 5782459504147427783655889612229 1999 5660169372931657310128723603769 2000 5633041873932497145366054669863 2001 8204009760248780257901187379533 2002 10193898152952108475452739855539 2003 3217936053454703529324751669553 2004 7515167302609254903467932522473 2005 6649831349527564553920773559883 2006 8492824766408706203039029105559 2007 12444345606676005090549966002139 2008 10794271367014121548037615063943 2009 9027721298670222696642040316519 2010 10654051448560756876072054350005 2011 11857679455704175156086092146101 2012 10206821935379025533886422175233 2013 10570734753739507924453446606413 2014 12090423441465414795407047617059 2015 14697696904837222642604703767529 2016 12701476705351299817562678956353 2017 10699241747821114538727831516119 2018 14569848474198833983446150150153 2019 11939434415186790218656348990721 2020 11948494367448845667709424583491 2021 12692987659541918303488505756765 2022 14657646746584603411327287277485 2023 13656414348978698499132525847701 2024 20295845631746712406560775070523 2025 135492519864254693173594584249141 2026 136049055972643302305245726244473 2027 222560262094935390033462959313587 2028 133689148589855908815132592284521 2029 222553767676899759837174972041755 2030 418401074579865500457144294855915 2031 138571210972685841193803693560387 2032 222553927779479574978767570597917 2033 365485165260871270183125068885721 2034 581599943064952668453842881757847 2035 149241935238534853097457735489581 2036 223346239382079853927972410699215 2037 299006021021540406439893314696761 2038 314971981146331253201572029565417 2039 338633882017450277136278570600447 2040 133552021384749714866757814562033 2041 222553764010631057328898982779235 2042 330974272900629722700719146218415 2043 314124723448471147132968001213261 2044 341428065368884799439898636668671 2045 412353659643396545916119636243465 2046 135000562035627386882827298183963 2047 231763665704967275058301224293245 2048 369253875109163261538726372844761 2049 633391356382861499092298268197397 2050 347384169302983999320702386877757 2051 358940756501327427125019680750101 2052 641714949584090093266268656458357 2053 133568872454988189848397019754017 2054 222944779934849362490871107553145 2055 365931862387372052856647109353247 2056 500777159115019253075645637384513 2057 338397334306508004957041999073283 2058 358940756501327427125019693100567 2059 552704079713962286384446401283023 2060 566749471495872310429602377671209 2061 133532257856439683804545377887631 2062 222553763076040458425188306118735 2063 281005619339053886117142528493663 2064 314118743026790275514515213102759 2065 383120196174206170628627216042309 2066 358940756553393761383513948208723 2067 378790363433206839643453498626769 2068 462766501095993871251214680911815 2069 400320375381007010224935181211261 2070 133677441342158592616969650181433 2071 229076449655234074655857395583261 2072 421070642366503820739853944244695 2073 492161797311615981545747072798961 2074 380535448761907051386286103729551 2075 412353659639182597396154473141495 2076 553161158042053500405809217352341 2077 760502160972770648557814079647247 2078 402969303818645133699907814831533 2079 694395899684389763822655197543925 2080 133647704968121868458910309838335 2081 222559042821798108001580925481483 2082 420806778164717555922337984086705 2083 403140245292884225787490760320401 2084 344615425172031603720728075809411 2085 412381184559245303527173782801005 2086 463702834976740909512063023464611 2087 477727966266113693311419721152867 2088 438807398221796702684611094998873 2089 624713016844330615008265586172135 2090 584855068029238104784931664066945 2091 133532519763024248488207982930807 2092 235336878749317414817427718838803 2093 366463666004542540606967624191911 2094 403140245111906880390881846155467 2095 338397364607669771088003316701547 2096 358940768592150775696800337020211 2097 501826381629502510415361534479997 2098 477727966266113693324335254964503 2099 403071204190595724711425750942089 2100 505334807972978761698947363581791 2101 515778556933067635313463654796251 2102 555786492711664121070399275919087 2103 133532257844637925829937140760003 2104 223423680063612425302858994476505 2105 276925599830544345176148407647231 2106 314961215016958455839719111819597 2107 376683330158306857315541280479117 2108 364622980239397126505425611917261 2109 379028540709392534987622845517187 2110 388709405226189484201648671043303 2111 400656155205177260479088513049329 2112 409717461579371771092606846096531 2113 456303787987548516165711490563781 2114 425360027209729546034049385110277 2115 431874626446541991955155242589257 2116 139015691891755170192276854920623 2117 222553772629652995052152972190675 2118 330863432429223645200647183276465 2119 314121895605886656819941606070211 2120 381588392467805028057650283167381 2121 432897083942228391996824300475515 2122 374650433894814260263746295544071 2123 388974329156404519371046245374617 2124 400334925632012736603401957404643 2125 468926560141298991312196743843895 2126 534059965585905502530252715769905 2127 426213378653354975604646388814991 2128 448556750171513029708860948355841 2129 515776094048770666755147919807865 2130 133564028775443047477794993589139 2131 222553763655468186168518544458203 2132 364990600079709175530454390645641 2133 531913012728265522976202056852397 2134 340740449317060331104577897897857 2135 385972591266503378531602010915431 2136 552693445664302520253994508848107 2137 655771002882627553936515011366433 2138 421653862309972236565754770020709 2139 589113818932896247014511263526221 2140 507163572555995388415464506487741 2141 552552053529181828338142718275617 2142 456174979836589713083614600659817 2143 439723397179381427343108440588791 2144 647903134160806087916125848773757 2145 133534707465619081329418202942593 2146 222553763723095872385761691087937 2147 330409769561521076656722146703445 2148 314118739882186594318966658977921 2149 339573827881407823330723202361371 2150 412932976294293514401987117582545 2151 412802517227961861379424301250561 2152 388706711709174936499664211522247 2153 420876238597617066007782132085433 2154 516370085506099205103399876185575 2155 487318732621588707123293947478335 2156 434179361751307224888513852105181 2157 432859303491743020516136208382331 2158 491822002947625405600170974460995 2159 484468251926880407536632023507941 2160 558646476347651125712931001782725 2161 134248570037817427647033174594367 2162 226932289235512984022060819943007 2163 365331481148289755219867875018173 2164 407693248488581121708546972424569 2165 338402368857705380043464318477179 2166 359001577391110749304263309827263 2167 463671965717255236969515951940299 2168 531459315388197158690335705892745 2169 412031132971937397002410317004711 2170 539887146944252283202567922830293 2171 507163572559645600635303431857743 2172 538660124778755019473723858020959 2173 431873795888187060710184454200529 2174 441850799748620062264133273218753 2175 533595168984935541532255371883149 2176 451451980514759059693175023060903 2177 542360832345799749804654262358031 2178 133570901300157614003690437489695 2179 226348142282893554050208887518027 2180 364988171602304451377209018267413 2181 581197483830939863840248147513569 2182 338398507314198589083542102917549 2183 358972038464869598716907206655053 2184 683913538812282962652599565958299 2185 673575278075144932430458154060325 2186 400534137049081755018642989355361 2187 588520501338071027472845232369033 2188 509886009160892378599328772507483 2189 514381532665392293697590048824029 2190 432241247478713015188841836515529 2191 438084598767922380079499416944313 2192 684543501181408523232540254356449 2193 453844728767121629297260087979293 2194 542375753669554620607829468524851 2195 724774918962129174431637454689291 2196 137592500087369338981398065450791 2197 222998136550700187515045379263683 2198 365775031094526004616803815907377 2199 405932097387343725958478455372983 2200 338397345597334481208312926292463 2201 359202372614567870802997700322367 2202 463671952768029693606041777784423 2203 477727980323366773520732882878629 2204 545408243143967540794956281339725 2205 536700677641130186085024670999767 2206 507189256548926643679809157162347 2207 518039965705853947623272543294733 2208 473362502982860498931447891639643 2209 476236696390409248646174671687447 2210 584153637423001301856248993856813 2211 450175073831804740144048259635717 2212 599425138793341509786089813041455 2213 601184439477177480949490286778185 2214 551020677202503760195129429137639 2215 133532545820272041869929468123193 2216 222554228025290588997045273666875 2217 275982510150266610511709229993157 2218 315718588185066985060854649830883 2219 341193324997486821219964703776043 2220 358976325110778391539884622659777 2221 374662431707785568694125258253283 2222 412985916164102832664584249109969 2223 517126757608738996915372681064945 2224 447680092122089511778322472408697 2225 418400001586738847066890120041157 2226 442709349777092573701448133071053 2227 470618960185244372724502200015683 2228 514671023018009329052513112191837 2229 458393222237684241697930062166963 2230 448813131018233685964621927388057 2231 562912522039670382358434330409225 2232 519809790514615278671273611741855 2233 491649549202411642717886625632179 2234 467633591376424426664805983089379 2235 133599923064850756334810247708971 2236 222587704474895916983145532763561 2237 278653359938671680627217041217153 2238 314166645744567379970496837672439 2239 339595315301720666584522810806659 2240 358995498115221501872177473526903 2241 374707571371388104079610712310119 2242 456244962063244713669227065334455 2243 403559366101620224843922169079501 2244 425404955669642600002997528973253 2245 418205838650670089596029460822183 2246 474000946746162331901249655655669 2247 431939660426161324484088683432009 2248 452209687641750814840336825569473 2249 453045026347930980554114356442359 2250 448874222256342335692325450140643 2251 453949901474261254429087416595021 2252 457780204637461077459978279994681 2253 519569085434564565484233170393965 2254 518953818264779843516291567272235 2255 507708234285217618981774091866661 2256 135483803815336038115076253127437 2257 226788754230684676946425794095357 2258 333358771690191196435333216097755 2259 319847778987766515849087993564151 2260 342476734979720468915963099587181 2261 417518476357068961604146789319555 2262 379449704039845510381778574308941 2263 393448481881510612615088848148197 2264 405269915798441528410002992364413 2265 470141034129532842082448450082835 2266 477257436857834867162277779358895 2267 430484846814666046098019631206321 2268 437879118845685983089091457554381 2269 498176476011686281306821197424605 2270 471086117646892245415071540800761 2271 509030302063678741050019975331135 2272 465186421278897716741335056097753 2273 463224982913901190286131450372423 2274 481902498263543823543375410529607 2275 501677115864166906461851555802707 2276 474880605067313328487250278647053 2277 554670542706332589769194424821995 2278 267066525665347781150282353386807 2279 445107928547407013020021396416055 2280 1086062566611474952700550294332907 2281 806286953069890081393014266041533 2282 681873927369516318747166097109823 2283 717881528775250523562371810667547 2284 927345260137921175412387668317503 2285 955628374368689382992711425298409 2286 983807609631166959498830778960355 2287 1073480308325893389830747229778737 2288 1192657170323540537541869757495237 2289 1283475314292352669593805185818343 2290 959385503899229522252250044008483 2291 984086814605612932347624481844497 2292 1070568515193248874204161889986793 2293 898477238146746115697939578663237 2294 1548136756966204024155601853263785 2295 1217519639234743009743048350732115 2296 1320566682373052941348804054032039 2297 932369668476308315907910403630479 2298 1066317584661447088684904402579995 2299 953904159552610205000066523300007 2300 1694208121736999148468241584515799 2301 11884372231359701955710854773211779 2302 11884424413953744200597195165761949 2303 35673277678996694068508017786827111 2304 11888304216730833560200438507393451 2305 19810438890986052391697663229643901 2306 24562641135814038779566356207825379 2307 12332886539073842910705236944185701 2308 19816210464464831757155827474524485 2309 29315087887571483307723549389119795 2310 27956569730737423814157231315194371 2311 13334545015443270678561872653057377 2312 27884013155722085187896465774489151 2313 31143147636418518085483311061103585 2314 27961044918672210288673289489542271 2315 44929982344498290716517613362290421 2316 11935930041223416493287634392021315 2317 35665983024084195520344806566515609 2318 24561033292890402463005555521434679 2319 32746716970445848512274932952091645 2320 42881732446920579980124811513954935 2321 63761701802443615808620030142144379 2322 11893696709924967970475634524464409 2323 20728908470967465616851927702700559 2324 29669539162751667987596557862649415 2325 29310000477114794118640206429087631 2326 30895090224869058062360920115736071 2327 38534145637208450269394102007014015 2328 33352962061904980862669977624890331 2329 11884370948172778894132567019345141 2330 19807284913621298595367519003430945 2331 24563899413943862676531499163366131 2332 28723441970387028208652990864056447 2333 30117362567360790954845940947003837 2334 31957470987422360779946955102408101 2335 33380287942263593102393915194760377 2336 34830211067680913626034166672225073 2337 11884370948172775385325268912225593 2338 27940541728367941883312102804029179 2339 25009500121123337383206509295792077 2340 27956567860200933384496406152585583 2341 70284699552629547041876736731293833 2342 39868641744375368814233978670949047 2343 37076176174548420476832286092478673 2344 34595942187656609708360213320384259 2345 48309858422640683692371254458055445 2346 11884370948186239630859291792995811 2347 20617774810157820679932445660205381 2348 24561033292910734328325035034998569 2349 37468157884545319210645880479779175 2350 35371689090882252701769950107818215 2351 31945727328618141014126760214912589 2352 41532663585438305421509295930134545 2353 34596397818750155414084935343267341 2354 35628425190098337520766509622805137 2355 36521646646772262995949453941511529 2356 11884370948172973391019245283623801 2357 19807640072934835006110709648027139 2358 24653519148092069379922184923797139 2359 32833470574105080951070638297345835 2360 43527217986947028499836883510551575 2361 31945727332491556759389663478711169 2362 38097636995907577684177800369588055 2363 34624183049433333183453737451695101 2364 37456663354222090661283138042248237 2365 36497992186365988021588490347140079 2366 42784603750810113937241839404725509 2367 11884705999911096927009030819673753 2368 20944982161125238491986491496485955 2369 29315031651040031169891054458670385 2370 28002189235108787658216788740495771 2371 30117362567362611762444071165831291 2372 36701139230942292615092399637964085 2373 33364941532401395387250570380847331 2374 36046542363733165822151338914254287 2375 35628298592946277901608432548185093 2376 41781385521554828134954557041622265 2377 49110932127941025530049803184016075 2378 38068179653578676512471832952844921 2379 12129409850130948730344266153210017 2380 27730198991424123937714770105418311 2381 29314781672220112487954194924006145 2382 27956567855291412181482430628883101 2383 38170931477987548877388943722485511 2384 47227008713400104342002719027965745 2385 37129074679756728543178931649995441 2386 34627683937724915504851733035527437 2387 59397040501922878549615783917904293 2388 50709159193666283611761912825257375 2389 42045814983344292395952725144034635 2390 38018585045177852206787399727472601 2391 46359681799220435521026206418097281 2392 12230688023991446194969668707047057 2393 27911639656904508108633377754690861 2394 24561033292890402476524408897462679 2395 32710317452360234630694803724553145 2396 51166670471464991255516526154907985 2397 39868641294066756801592438442640249 2398 41497511293021345365490082180693615 2399 34595474965346431124688283803215831 2400 43551212558394794849118893121066897 2401 36898297606757197882168190526954449 2402 39376426152944526330268552914200189 2403 45690366845501265075706541110933235 2404 59036386213334576134433326914893745 2405 50485911483304002205975935212089359 2406 11900398624379331419310433972546907 2407 19807284913621292821283600158208111 2408 34068530051428623652607792272118725 2409 28203326633747708053393123546186741 2410 30144521524067375191968232502081621 2411 43614046953185703486341748329537975 2412 34742049904658794944733757045928151 2413 34596257775085596525931769808945037 2414 39024813425143281122904854232634613 2415 44597280379755515647434366811778155 2416 42026758344389222831152001060072515 2417 37980196524755803856224661403758011 2418 50784166221483895484044905034624811 2419 51916545191709380739523562792356475 2420 39507896862279640656781036224080581 2421 11884370948172792300143509421526477 2422 35655317536171040166148604903913939 2423 24579359231129715693873948295122059 2424 37464064608592098707333001286254575 2425 42794024912125815539929845932431215 2426 47791555259522971758569043170498649 2427 38099019622973905621019943808088345 2428 34599840301067139830883631819126031 2429 43551212558394854537915380824129987 2430 36448134998880295157629532152974329 2431 37214697471250258478774789598419699 2432 44945197181647445248273412356717865 2433 55872368653841442474664659252317025 2434 48001389454389634476887515663258869 2435 45056482831721434819606134442899455 2436 57108288854386022038216373221517079 2437 11884409562691901085671010968756907 2438 20196936421509969191056145847517229 2439 24561176665850648502346127205538387 2440 27969231004493299089844411845862243 2441 30117362567363227283653257549602783 2442 32017536216525098279392099758977207 2443 33343888616641164867047016620597623 2444 34597846337120032859828364991541479 2445 46973188111025640810371004070119275 2446 36447921853483436200743020770691497 2447 37263075607516946201858798528051077 2448 40065167118120419216238523799851333 2449 40838156162983180074638229428216903 2450 40143912075378831651132641629438937 2451 40048030209733876673419506508991893 2452 39983394718500230112162755540953217 2453 45867056035418495954890886326156255 2454 12010602956683429575862135829746157 2455 20145748757836715544884753711811395 2456 24561033293011600457076942724753027 2457 28121613685984833212795927495556043 2458 30125992637370714711418607558017073 2459 33919912592474438853777658569887717 2460 33734604720865708519244310822153583 2461 34594875033371195582568846679857949 2462 40383061993207091387963915489562455 2463 36450349953823970772039785905591387 2464 37214643992218606768190652166894597 2465 37857042421852737556101538178443183 2466 38436768761707551840902723320173683 2467 38989548935331563648769818974671467 2468 43054203191992510198572119308859713 2469 39948287564999465778138300603901637 2470 45100322425789326023359703512518985 2471 45490558661996357041117115923196665 2472 12170753686140132764609458042730027 2473 19807284929932116237516320594732093 2474 24656231726638007585677553010179251 2475 27956567858754078397464327382560637 2476 33780234437749911469728921251973587 2477 31945727339179903122789777115313771 2478 33343904793696443296300022724136327 2479 34630460248124201517126371396458333 2480 35765417266972856431187989812984659 2481 36959742964488268660279219127799211 2482 40610178562082128244075482653512581 2483 38183847133196552308420333344141757 2484 38436767846479721236262722664513747 2485 38989533586314907348683732603484841 2486 41656086334676797989027234367671967 2487 41099734891380754294619525917058321 2488 40672173263934446003272402391688019 2489 40783301069124844311945602847189859 2490 45519942307138834055365615387946623 2491 12290703471570875712381915610801231 2492 27954397532746950600502657100419545 2493 24561033912472533402466681855719761 2494 28040645953466830214445633928539527 2495 57281640387379551966313232016059547 2496 39868642431101010920510555429944881 2497 33692721625929680256941903391545117 2498 36986461911865236683853070824760253 2499 45712452429284250153673097372308839 2500 36525717313390771913721062513414771 2501 40779940317588831304319158576105601 2502 37857043312488892918664412906726737 2503 62324952107167999031423597893376577 2504 46912537066802853981756743896770771 2505 39768787536927073481399049076289387 2506 47866629103199532837563198409219441 2507 40348641323622460027712738593156829 2508 40736450379892972936625921851869539 2509 44494849289670610516117959522578093 2510 56500761372932785840037934096745203 2511 11884394779430560246801536785979449 2512 27738258182204506659133042585038879 2513 24585554044105524416162651247458777 2514 27956619269088763459698047276257253 2515 45963269259938879713370923069600803 2516 43264747363175910397777879537167117 2517 33384762751994204023857716524024523 2518 39823149301920131443496556728823269 2519 49404677351876721646907125905884535 2520 36512737920190577327299286723839097 2521 37215523436977466659292056915030877 2522 40017905713348001074792967102031113 2523 54405843522167968419398175367266033 2524 46912523723240360874944048003221017 2525 43825659877083584323100394398585603 2526 51575004980605919338442697701171667 2527 49313572732268680506003376481081315 2528 45490526832978516869360723763039845 2529 41099555113212047597284726269780239 2530 49579690882959158813014929114899949 2531 60043399405435582158360568070125275 2532 11974351367363556842387242271157177 2533 43581926622571603470808517618498439 2534 24564358193097932539528371286450919 2535 32714746716518033094714766926460835 2536 47558002056395516715628400791665975 2537 47805865015271168472283407714735969 2538 39510173416004542417237581728085155 2539 36428170515002833111816218749156771 2540 43688691507517787744216165550802377 2541 36736245188782292708803158749938409 2542 37225790484062426225808077202396959 2543 47386384018852422363825321380318225 2544 51431713595923872275984267043615285 2545 46918851781126850778297727578010719 2546 46083597954746582854644117559981415 2547 65660044286079631003812578705018709 2548 40353055700296166386746323392894907 2549 44236374163048511883788708913378047 2550 41229351165708504094766074770006581 2551 52561486185637914592599549645943311 2552 53077932111738902218164638167753497 2553 57942685655858296085685726016507509 2554 12018013214848030431494571665800573 2555 20030452410118556567238669449117771 2556 24836999959102654176073033673329531 2557 28270868383005731796681355190863927 2558 34043960295088881156532888909897097 2559 32410651880534136947926795904261711 2560 33939487186256253320159546341285927 2561 35077106031840185754688655535375253 2562 36253009159795666717589042939583329 2563 36857437465424597013765039215090041 2564 41066472691406199429018338994698521 2565 40467487107180949782772015605381547 2566 39623839903266764051881134188560487 2567 39427613926887038838838142222510771 2568 39939310391695950600806964875333467 2569 41221340700343584300097349796683261 2570 41628727249758195977234767378326769 2571 41263203446788740368983090720767919 2572 46400237877550399498013904953751673 2573 47950730290101268010148704903824403 2574 42220581712328929281815843234857199 2575 43405612262709170062449047614714061 2576 48631313030566457039528546544387073 2577 24194860008260657195184246365476651 2578 55460411813630639857323730026356313 2579 58875873658222818536165382955197185 2580 55921777658167816615752096718510061 2581 76115176142915393360237131785134481 2582 89591768279464901888295106288078335 2583 73478870351155772540774499986717921 2584 69358938286389801029514199789545977 2585 121648299986404437968512902184044273 2586 82943251185013824433810948673122865 2587 93653730280647010224606481478122925 2588 81577815370238713518809040083020271 2589 92775093356697250599604077627269721 2590 119178211166775918873837034364844135 2591 85971239350700179820713289698413671 2592 105289912473925780469940165109528665 2593 83738358024556002818206532030410163 2594 81698319920571166975227870211158113 2595 82185435848819312026942795479878147 2596 130389008201736874079386767288189867 2597 116368941851433064713761350677094653 2598 119214643668886485956087838278793825 2599 85419966343203432579075138820532327 2600 151585716381660751767740373075884481 2601 1155231447359241139344421540333240659 2602 1169612970126686312895146516192520005 2603 2689829308829198838726712034232418977 2604 1152783981972759212376551073665878053 2605 1922914334293508351539862319544518047 2606 2389385807933084431200508657895187931 2607 1196930900817740808049919704331323909 2608 1921306636621269199966502186588605613 2609 2382420549506434131871955197672590157 2610 2714005722336862368341829395903752243 2611 1288406560047414536170713682701549187 2612 2689830476550573387756743473556697885 2613 2560235119715740935265564540773467417 2614 2711787083735970692457677473657210913 2615 4458429530477242878936995345495094003 2616 1152966949916702752976969261193551033 2617 2689829291269771585261855404609556653 2618 2382421655583990241240624084910187161 2619 2724038349659787451941481050918086657 2620 3708251916306071288733717666555882927 2621 4201438351804669206304202287170052971 2622 1152783992408029707120108476893602611 2623 2017179728031130710637131711468402947 2624 2416831694491834099269401273510497027 2625 2833132763716073860035702400025125843 2626 3313069528233253771518925332389234453 2627 3099235935796633365291516829993437377 2628 3234548735895674768078859639144858193 2629 1152784355109567753839827899288826057 2630 1921306947499185952177097405608301465 2631 2382420229410369038911538885586171013 2632 2792282059619653170265613926124706859 2633 2922140341183022148339874363550897009 2634 3761894529263359960126808238597795473 2635 3234609143376112136579878252885255009 2636 4281804968220651098250211172812985605 2637 1155853979266208067648088100107425973 2638 3470422982378725377573386740429429539 2639 2442510602920886730832885646187780209 2640 3172900674191689641684031050682626785 2641 5136512429977870710264463243675946625 2642 5404303514821478103123397045240087719 2643 3727054032939489257078628338837941955 2644 3533055831263995695307607034170500601 2645 4224467618214118677487609797423815607 2646 1152784433606190241220438580562706153 2647 1981597789801601195629725269650894601 2648 2397107377614643545605001358184544781 2649 2711840106125199179024175631682317477 2650 2960204026682491438739471036012567927 2651 3098922551577773636633378805709803521 2652 3256634875478149651036849354769065567 2653 3366629740515594747520195280626736863 2654 3455945205934802200369286980236513809 2655 3535467970569864039076196796728878351 2656 1156711695710315461822467873005565921 2657 1921306652865558654258082315666737293 2658 2382420229410369038911539092821987801 2659 2711787081402585956733410856806594797 2660 2970454809563023741115601453381711077 2661 3098735550876461297712902801502004601 2662 3563724047806148268236467069042633807 2663 3367590304249525319108370735890527693 2664 3456346560443840779904644943638936079 2665 3719404900873156117773498191660045671 2666 3609832384586080425836301289360402741 2667 1158591457952503366262830444068432911 2668 2031663269354032721701312016867827109 2669 2396736742685785233727706565085125397 2670 2719663301294004735729232532742828703 2671 2921384169036057642365299308502205123 2672 3101390992433876234817828562903366667 2673 3235289491796117164577465568381958723 2674 3364680062303062033400707258697892619 2675 4943075237928611625703468122944302625 2676 3727302317012369787231566051323387987 2677 3609834275752213909894428680966934817 2678 3923857775100483299620137500413634683 2679 1152783981972797637794453700510627581 2680 2689829487365207062978617111205236471 2681 2406327463888993272078989078106198407 2682 2711787081402592647640475765137570883 2683 4458556684381745101015391369264103573 2684 3944021112912735213412833137466436467 2685 3272256860711155127721472050262527023 2686 3355702878126853372770464282018620469 2687 4707128575102422319670483809718362935 2688 3569534852769805982267931653798726147 2689 3609820467227391965893887593889026687 2690 3672133114901595166562917302955249373 2691 5266099665191601762777427470209721153 2692 1182449874897330646983439274426315405 2693 3478857647084269389830235540387406221 2694 2397105375728135100704091121141653131 2695 2720394459375424335833978237420744537 2696 3749994925905963331609268151181821207 2697 4813132242014934917316580023613927371 2698 3378309931879387708353659710626324407 2699 3355702878126853372789063120586866643 2700 4224587145768833722067892540992150379 2701 3578948589440535466043671496769326801 2702 3609952296832512071036320800890590511 2703 3672211474279087112504786334342008537 2704 4496889489892126898171720861006717037 2705 4551091125887517301195298765637403161 2706 1152786819500575452043949994787132961 2707 1957822843618869795972388451493200543 2708 2382717046423773720622426930473939397 2709 2711787081402622257661752706959562423 2710 3251427736014163602689984326050492773 2711 3118112863528069044174275337535404137 2712 3234359951322637931742665925491375893 2713 3355702878126853373664979851253317409 2714 4094483874841976193393824037847457315 2715 3678340353562062738014529568815055567 2716 4268554171211825802675578167438179727 2717 3881755801069554455327502410014686343 2718 3729509547780658216626940627012809413 2719 3781984339502516068161054775240231067 2720 3831051641069414751314249819315475463 2721 1152784191904804577050231775768305729 2722 2689829291271272844569905302687242511 2723 2387236210039135643442306375336016721 2724 2711788340512583823452342015458316597 2725 3698186496464232889414723117814404827 2726 3867258205525206735272844337716418011 2727 3234357195813931396132171288872952037 2728 3371181459975371918454257371724449463 2729 5170341654654764268456591417423748719 2730 3550132453685620595853765855637879331 2731 3609820467227392016918153558502825191 2732 3742402115863573866987197418516158747 2733 4496889134629079690479649653950600627 2734 5359838404082721158526247152579976461 2735 3952835198219035525078188596156859317 2736 4643497680749902234286407652002890801 2737 1153301273416319859722064596431067691 2738 1959134389504973236921560912527110253 2739 2400966218482005539105731817064751639 2740 3180769532065387486549241929609617415 2741 3395743395696104045422209796166545055 2742 3428102404192853105089309972779682979 2743 3697845214930479435840807739658971435 2744 3685069731064520895602695229027718031 2745 3465130493252626581008500218343408457 2746 3733985631518568543571991517581585179 2747 3610111314724303076547404842257458899 2748 4133588932414458498882021356098662655 2749 4191365246797399899603722132882410565 2750 3822918593636530109328220187967883979 2751 4292167316014310442369249034213382395 2752 3874540277840066994795487924790989169 2753 4452581622113370279649077906407357047 2754 1152790831203876558325466551263979717 2755 1961977543464319104836186266233268751 2756 2382471184538483314508533930686451879 2757 3194083866963365502865816646227359595 2758 3382497761824035391576126349932158935 2759 3108584447784274301659276604801469809 2760 3729903371941525518616828232437094065 2761 3357935701446712571233043406254630041 2762 3465609445572752324415100542266120867 2763 3535447352270541831596608241730784309 2764 3609820505268798655512832339247516809 2765 4254592390160571553156981967420747185 2766 4263853232792471486513682292933317545 2767 3917632121407342851277176168072182309 2768 4835800466978113238806711300293844075 2769 3881974180448090934511851636795622769 2770 3976676710430353374145299312134299987 2771 3951413878620360836631900708714373477 2772 1182528859764773931197893209978266887 2773 1921325661192452275371204809816527133 2774 2398753913144560613822575378534832023 2775 2711801551170666732824931813573431239 2776 2947289427065902051784819752286105519 2777 3119138809954481203796231909854530773 2778 3893090929682608253985006760951818649 2779 3816822761409254979430388558465040565 2780 3455944963527568234797993319817298401 2781 3535447600006517813415519556195729033 2782 3768832231544370131107092278245855633 2783 3705326306093036980278037034405677519 2784 3728366479888583906392399823282257139 2785 3781992413561082976277184909260828273 2786 4296028842494118194907300034142563849 2787 3942907285788619324025067579631644743 2788 3976783928100939784427021754645610921 2789 3951573645274055235557106327721540741 2790 4908052526576404812774803782253187175 2791 1173187264919486249305069317177831719 2792 3458351946755188999143809675542383039 2793 2382420229986907945237632675082188593 2794 2725299862559549883139442454443104259 2795 3689927908321280983878233858852131989 2796 6944686134864817331183985719044403013 2797 3563724048668559259657766576869754729 2798 3816816471839642766988781622091704935 2799 4224831101444920936609230231154469691 2800 3535447308014703345528273375389083943 2801 3819420039185704130102414550247501403 2802 3672152312379539223020207372769884609 2803 4499683945466391321754260130432529019 2804 4760374087380381005857596920222605203 2805 4328335167767612512332623784662410199 2806 5411632592651257968512617190131228773 2807 3913657045848726299897120038877445101 2808 3957364687761726589421343498195993821 2809 4624290317044966095168099284990097245 2810 5293485809330988110356399606329944865 2811 1152784002337599512001063148976539773 2812 3458499413904619943949876781055756385 2813 2382420385838141027735349902404751579 2814 3963381189541636919719100533148825975 2815 4160253312445379046701223869542024665 2816 4635788000137805429931497065181178939 2817 3695482683924800835167383763637860195 2818 3491494222358634754361741382774955541 2819 4242659564092708143136073901936517527 2820 3542743883647301401624150675883338049 2821 3737988838069708175350695470837484539 2822 4467818080966988676127550164511487965 2823 5423929765195966772974085063727128175 2824 4550507074539325366504777839523055439 2825 4349870550093949135319846271774489305 2826 5744235236174085455399945648283818049 2827 4143618099641781166012707142586958887 2828 4280783987395639543464170319053110277 2829 3986218295618857602924737433562253951 2830 4887062995044709779097607169923544141 2831 5373471259339266231178599076499987787 2832 1152785944081938943964311964117108505 2833 2702571981725126801783339430244915551 2834 2382423765352588984473828868617012461 2835 2717267282074007531954461812085150007 2836 3689911973308463926979487101047498197 2837 4197480737825521202217308098896287301 2838 3238098454048993604062376518729862357 2839 3685183029449406408371329699522861373 2840 4992997241017285312090405625176864149 2841 3535568456917659858677549153436370631 2842 3610217675880554050216669186086979631 2843 3672138239721200103062981273201345417 2844 4500426147249776103875813964017312127 2845 6088200441187611154386112471373272641 2846 3831044416241427799967446973863123037 2847 4661223497659189638723296611489836021 2848 4572357767636046627561146259850073729 2849 3953695376719405693564826326751427389 2850 4131029688998452004619470242788093473 2851 5555351197678850629269461338192112763 2852 6359390729776120690038483915994898109 2853 5202511277088250580583998368674300111 2854 1152917514231608476264601997532064895 2855 1921870172484692484585103313591585435 2856 2385658904665001021402564562318675103 2857 2712102543089563162284309465256599319 2858 2923126031903112816934769780409494939 2859 3099152533644907483198195321831225523 2860 3894350635519010950082714559433319209 2861 3823851864826648456534731890931378145 2862 3556598979268367774497741326862158191 2863 3535856835714988657683367569589799923 2864 3621970510897220365014485113840927753 2865 3672730411028160739000749548356601149 2866 3732826134091260189641171679278396039 2867 3800578610244108184695107424085344773 2868 4235269523033124184236804451256103409 2869 3874989065147306361361543797326826263 2870 4123705928981665589259284388143294611 2871 4014191454657941526638525585519688511 2872 4826122662442875542816060002297313155 2873 5081267832816395454015596915095573925 2874 4259972257611017909545012071509289401 2875 4200964888958117380735625402377683293 2876 4793349624515068000619037749829552835 2877 1165016482752921505618029944721081575 2878 2717559490373523395641280343340464753 2879 2415378689236315451585643052360862627 2880 2742432606571424930176925991191574443 2881 4504715033915686115046276376966364643 2882 3929744744782298087148905759608441287 2883 3279855009084111494648526443777343323 2884 3425032394864273225090156869890322559 2885 5201324205414369014862235301988664725 2886 3571896601020711769197045169566357557 2887 3784059204413017976283503679469857857 2888 3722059259426068681481455411124389493 2889 5528976962472006408480277466007781383 2890 4603650755002286107676633219911712487 2891 3870534224219181798252256232093961653 2892 4903089934852953747328132803567245727 2893 4631590580058763493498629150736084405 2894 4466248317259275523035140601395898185 2895 4082837693125427400853937668794373679 2896 5024634886923197878571534537688088539 2897 5545710214396278496544736095996699565 2898 5036678649777606735941975194021536897 2899 4578830568564096400032942141174482699 2900 6000615800241317940702754890761236893 2901 2305570270014732522729431679122114837 2902 6917842725111308879120712474772009173 2903 4764920197102835871480420054829617239 2904 6349065152530139404684186375580512565 2905 8302501623982274858762721942286379505 2906 9271561720345943923078059324545036829 2907 7390941577206070070730430906332370085 2908 6731719130385385321969585657422911501 2909 8448946022105128354738307346631621857 2910 7352795990002401254209522478195344049 2911 7219640966549736168485462067356552099 2912 8266493415591976813982419100580207755 2913 9916005454626971860578220709472323865 2914 9101013988302044417469534020458025259 2915 9162504438525012294293559262617948245 2916 10840492279715108266484143562007956349 2917 7838850316939364104760009318732172137 2918 8032925050880266217657408710176271337 2919 8326353445336838087443853947453382771 2920 9685299680718651514623502837796556891 2921 10308693058740943077771180871229487837 2922 12769363027465236614581824396878349129 2923 8371196817100640257678296096297359321 2924 11136583627210608606518253280405840005 2925 14775120714710129573782767801164869587 2926 116917350767455859266472695872648262681 2927 117039177908644234917133651434719758971 2928 194091878478123779376432099173230741199 2929 116431182179248680450031658440253681553 2930 194431843654831644077047454923440142513 2931 396661419046908702474677436695951590821 2932 122889639202240532829472202488075198839 2933 194968420998217345682714254075873746253 2934 319469421642259849529084606999448156837 2935 353253627660225011060891841206996188293 2936 130134921897727438532628852428042533175 2937 194051970298747800750052764067089471161 2938 259503181827278104837294483773724013287 2939 273890495221661181630074472711834854023 2940 295686162363307559753926820270605488743 2941 116431182478897047625691262551780401733 2942 194509460209078836822547976870391083543 2943 241038230233981741932586803171458304211 2944 307156547272875094413413229603791094367 2945 295059801072433668984625683337335563507 2946 315148574417523304720073273578647861131 2947 116512680151219765608387175132600426099 2948 202889396917757684587733133665719744843 2949 322124369843416157039388448519732093107 2950 363767197254765426187993647648171835863 2951 301364383909389525734118381262968761473 2952 312972290638471927515399784635836843137 2953 437559951657423939857269868379958339713 2954 116551816652602207556525690039478649907 2955 194051970392971282814034843723919363435 2956 318245293290073470286139333834000753163 2957 425563273397897992671021991608804220119 2958 295110789109311739047270820229919149629 2959 313154476891845359077008706142112217303 2960 404355883198515849734064146852263555119 2961 484332708561880005116941313919595024005 2962 117380722158459916283755864760929802335 2963 194051970298747809972381846758996948435 2964 245021956901999802454793284369691828389 2965 320462968093360653810087136088243343085 2966 393620150638123249644652482575511253325 2967 313991971520333456953673267323785120269 2968 390130231990683383853431146381474979455 2969 381264644517074868486538315209584843821 2970 370324973432146284868190128105792724597 2971 116431182179248680450031658443488528153 2972 199843967010872688815935523177206123789 2973 318245231420146924003617414410131401081 2974 351735410448347779699270235572816388067 2975 299648694562232503164114663750985865347 2976 313450447456092889677620038868100052621 2977 404290864897157493855789350477745150807 2978 417164821291301961541654118437295526753 2979 349053523578112856011073160877062550729 2980 434795364568463289449101278538622723511 2981 116487319440441258460363422774422385561 2982 194081941597005079683631830660872661463 2983 552465274280720483125269560439831529251 2984 351511607294840497415240301598809927327 2985 300966460551578923434436816959215433997 2986 312972290662721194588435221410825014891 2987 404299000963400178500717267977345540047 2988 416546813074987777980178731525813011793 2989 361306355228699808859846902279612253099 2990 454949867388169958468112542522696705751 2991 519846283208615285094236731321248666591 2992 116431182815425461605556891961363187825 2993 205519547000075729019450047023781765653 2994 396373437887868329672822194251077062437 2995 351511283341160301930095589540451538223 2996 295059801072433668984625692740149603633 2997 367407648540458323569960052238341118767 2998 404413434630923490388121188681252110603 2999 449841646894733794994549278675399231359 3000 442195387058493628961974173504198999325 3001 440664152652124259549585249758817462817 3002 537749244791745631703187216123493069587 3003 693632585743947115142569287259659788223 3004 116432750430075562347719788705410956651 3005 194051970298747800750053017608975741911 3006 244802661402424718297596591415504564437 3007 276581726193202828722167476585192888843 3008 295982611158160555501918808637360770513 3009 320543242199423569225668978138733500707 3010 330487492586362760832859173736596760543 3011 338925990838694803801100377516830397819 3012 396528993425543173750444751050721801285 3013 357080241078511577672420818994650463527 3014 377823152797690966217589906170320216267 3015 413224282156993468922709972032460409783 3016 376798577520982541003680672309706822573 3017 119418810886559257016573704742835306469 3018 194240278994347318885568033617296445961 3019 240626292267700244727470416970656537501 3020 273893489350271040242525330837627207647 3021 299454241794644330931804088107170840807 3022 316461642268635700956092921330985625271 3023 326671184817216956604261774852436843237 3024 356840693167401328665887866869532238323 3025 349055372645739069459572063855013655109 3026 362434241535189287782840407900650276041 3027 388799950784814267997312593509960454031 3028 371079335000030718284865226385043538357 3029 376789137055521965513494120183361103017 3030 381980422742442163866545313481160150171 3031 116443057937496395195361637148107460719 3032 196112700042422656874208959989353882391 3033 320078793214029049615971592728250140057 3034 351511283341160330860227906364770240333 3035 299714474544559367303212683388602212893 3036 312972290638471927516226210427213249967 3037 437556923723037516287394975611620350543 3038 416549247952857181412470571938740122769 3039 395622914187639640058276973242561090065 3040 448403102654552603684455849091160132237 3041 452337262177262014731953573464939491117 3042 448949958681691406359042547733022352493 3043 376565014467463486479898009603193150383 3044 435723230441468409230921882827166431327 3045 498662709672187948171450730013782475423 3046 116438580317364208593117651359757154165 3047 194051970298763252205298431591493280645 3048 240624483939945780959848910198538655261 3049 273897274132445685681707403919745356927 3050 295059801072433669025919391935922218497 3051 379544495027512195004853489822792153581 3052 326671326198537111385867115053878355477 3053 372250492953850110176703619391518486783 3054 349050752727085326735738638892450972359 3055 357083422297181261003953503799510674901 3056 366369444194119014869153542683865806031 3057 378823272276444087609792961559898850297 3058 376579075355354223651607271172873234437 3059 416207129459272426065521158936184984411 3060 394446625853215203259292730576630963877 3061 392821200509261730101941687076369482061 3062 116555029012448254939739421253408914773 3063 198804757586817868025145526797424639999 3064 395866082750723682857392857282260126289 3065 431349808264073686371801935602409931165 3066 364977863573958353318901016595149092955 3067 314514425501773237138194980411313150979 3068 485731137691332896027024072184091510935 3069 418762586507848409777333974722684912531 3070 349056428879424699501330823624261035757 3071 455870558946063395399820158412176591289 3072 609710145462069078747614032571229994869 3073 623980123173589031847355481568148931955 3074 423139070582039677215556914904911407815 3075 385357642635622831024629123009042167149 3076 516838555848371417302133835888840637995 3077 446970486131828392006656647059291445719 3078 558028651343301838640703389613460445997 3079 117406008928405913287746696468232853119 3080 197331721909430961563447249154412401907 3081 318664806420349696197100290314288152269 3082 398588881916120823085026435477134506845 3083 341632273945489084100252128244314961635 3084 346241317856168486725250582311941166099 3085 458031400084251059436950390441420706915 3086 449812899414215501135461736896330285731 3087 378039612119647786407668446917899453467 3088 446134727570780899535387393500441851039 3089 442213091983985556047998236728384151669 3090 516248021029017362436255034482214216035 3091 423137487339163171785289996516745364295 3092 392105117131980394553354274856593894139 3093 567825122161511449516094434915662536775 3094 393909968281974386797905497375710347589 3095 520164591616798564103204927804352836877 3096 477619669098943040985297490047234638877 3097 119240240397232115783756220946651014091 3098 194465580182161996277138606972550597265 3099 475002056644269250688366810839982958303 3100 353345955989362642644922467012977566329 3101 297676232135351940462006243556309995169 3102 313523385014009061817856626102116188863 3103 406129059588981267434734719678304111119 3104 475390373147326268032275132381164614215 3105 366988182404932040226374533132288260061 3106 434701304288800569109921032327114204753 3107 520059324662508556403446158063732259143 3108 550833437189766205358607623316008613219 3109 377010257993974292215204702695986572849 3110 394345605954831258999308141185355967523 3111 464585718992195672582728048697936145999 3112 393312799714164894212028906199159008763 3113 791187115460455515510908015925623700681 3114 477898961357847728677566741599252097741 3115 698059310138319787825287556448553700125 3116 117780788864589712343516465301716109043 3117 194299424646799701093977318645929853201 3118 240624443171023811955058817384221468693 3119 273965867391815133185797650364468582879 3120 295059801073140635568946396696102462619 3121 312973656964574415892314408053004259733 3122 326676488363230528600496703710745256669 3123 385503215337414985333723231413780323785 3124 349691819368328132415176362262084872751 3125 375014783869010025220476830880222596173 3126 364593883856476464539266358266873010923 3127 371714147637343239361048464942160391539 3128 376565014469702883576336800103208730219 3129 381980418290669352134527756208166313193 3130 389590995711808272527797184362847516839 3131 391328566197496140729684732362568095783 3132 395846268194388076068610418919248369941 3133 403039846452096123626262648648266374681 3134 462887246051548779932113373984287146295 3135 463737946505307099169132785127622456165 3136 116480521588329935379795955209671392853 3137 194051970332689237604977136317937447207 3138 240624462287615306971751632760377006519 3139 367035441029258730355643606730797094925 3140 362807260398077186192653075573145683715 3141 312972292958175072696352325235322080779 3142 394540446896691372064328634229599145045 3143 338926732565022166226139840323080519891 3144 382363037979331272869731830084460969727 3145 444786880998713910533137522859726162419 3146 364705625267742179340271702242036482929 3147 417457917549777654362368818316477141765 3148 555852350976400319829494324554959406625 3149 415246470413598300236908811983222002779 3150 433507409627884189817554878295606037155 3151 418791449535675853825461895274477075339 3152 413937351194947810804811715642299468677 3153 399092801810409161240575062677018434117 3154 403594184883635899494879044365483301491 3155 405848111100796322880034282773162829301 3156 436164159335604755736546259558436286677 3157 116442727497836012640348740934148251407 3158 194075498933942147860362338959227713885 3159 242174705628134726783304231621285788821 3160 307160558854477659098834070515422170637 3161 296735126972967562141631618209289986397 3162 313398080815923987015948645419437749731 3163 327053709575051087214321394322504097217 3164 360095301517382775320567630974727417713 3165 391390353536411686775064746452265896919 3166 380902420043361528346119875213032437811 3167 373556108580796065783410520497114839441 3168 405851421259835099622447714642675997267 3169 376565081820776305614022025359556896577 3170 392104874332061908992469491463205163701 3171 397059395217304829567612334784835629867 3172 426450948972322631813260693005512480771 3173 395309056619200189090064808588698015479 3174 436844539576480148108460923212001651299 3175 402568364980225609716568538394935833183 3176 406582698415234155931326851663453795993 3177 445864004903073597198461469370154149259 3178 453253944632694377817555439261105406891 3179 116443657313876057404205571014771575591 3180 194490857559905147633149624776987822655 3181 318245617744034207904951432488242172223 3182 429132563622409763895614182186911015219 3183 316229470368220252067680197318034307179 3184 313399230121484354007063578955771545473 3185 503467314157019984117349692920544873109 3186 618702478000090956103465607931337848345 3187 349051801776499632249713005368934563691 3188 572573512194395672065032812770495821783 3189 443860017930460927767568835242172454063 3190 448507105541466832007236487941401174549 3191 390263269243704466482924987368841970189 3192 383023142670142449771352936239909196513 3193 542308212950919610894977156930575845479 3194 413003470145631724078026789150375575143 3195 472896716404745313410331836985399899781 3196 566630407145837716035236021233562754771 3197 526763168467333731365951177245563730755 3198 558493356129157883543523919298460323875 3199 409625047534765450311265273754073983581 3200 420043024412253318432849689421266377783 3201 538989705207491204534675615317572961935 3202 116949598401298326253445179565027121953 3203 194071777583661441789766629511554990947 3204 241167681593310979058007799985669383027 3205 273918606487207343866669440958876906963 3206 317480684206671438487179035426993771963 3207 313085645336030230395900839257460092187 3208 347874887311314041809479959984725765513 3209 352674235424694854999036923114095817849 3210 460992240733099659512093445765000466925 3211 378318558237566102140308721004423571877 3212 376886246734071546472743382832324802997 3213 378437064970189998457724252009947030663 3214 376672090448046728605448709153174057683 3215 382281924917180618896319576317671859097 3216 386975929500890122775423967592175945143 3217 416934088704913480072203804648881257877 3218 441894613183001273555961086761295695855 3219 446021542044701562274088909600547002935 3220 402609450400512453184296114539513417089 3221 405891022409975727196250714333801755019 3222 502625640611499017499375991712440096265 3223 412719830342356712330973212187947535377 3224 414834283323366960181863391694715951859 3225 424148092058177972405943249800007643343 3226 117583966177973098656261878882181441371 3227 199063714737886175756050693472171821313 3228 243132823727828955776863852466436047329 3229 325017892789957340274829868021181172165 3230 345362139405112876715976422528187745805 3231 371222024559710713712369919430239551639 3232 376938020437509573607251976222782333385 3233 388329731523176499834828700897730626171 3234 352523891720392976416774737989823681827 3235 381005972120771534867012110949810426059 3236 368201687657213768007105354801896544679 3237 421591164185110999528401320286660213055 3238 448705877615577308801608856878449230315 3239 401474784862349100509314506239406829079 3240 437800296831106584169611290146230094045 3241 404481024417131561853691545391829859239 3242 432789111528094047804945449821377143887 3243 429892140239600700949864224831738076357 3244 432285864773412103570013245796740471531 3245 409866409158802776885534155639792231321 3246 423312581402006683069363625282820679397 3247 483255699035208279415636224278683269839 3248 419434786796379252765710863928285011021 3249 468740171433080877351038640607907041055 3250 430426879073530501208104956262268653487 3251 232862849133426466976261476068763886591 3252 388161873764396583552823543637818869103 3253 638697688782342998411832434072570135559 3254 863192041564293202118252038422230540715 3255 687068113208986538438214184751393655955 3256 630066039053225439939919119334850178829 3257 901726675561108403085573271993672070385 3258 833987463050021844014366058367315883691 3259 698102845485003769938986035285658800897 3260 869401932273221910555668381206286451459 3261 884425310831372643094072127390091648129 3262 1122678731787535782178685871373497429255 3263 858801419942428114280169801654243615115 3264 764055758993301501518528244306779162269 3265 1022395708752845005442476685752308744495 3266 849189236495544843727112350110374822989 3267 946176292643300845392629565025405016187 3268 1041531896631611319466736692248376086177 3269 960378295074231002658495610026824749371 3270 870201973782939824770442697191054713291 3271 818076012973175532897927388872897623887 3272 848483157416040542567129713159542417949 3273 1140068613717523171855277212832777126331 3274 928126414881177062403357818255510115355 3275 926773516170444017708785719879983899837 3276 1499203896077559642226318854359647096497 3277 12029482589082282136079236896067446445763 3278 11998636749986198244934927322897234744149 3279 20112927933069061321091594498065672181573 3280 12147981096779992686555906718275021502397 3281 19987358058354022904810099405815768004173 3282 32886280068575616634037563387101189398379 3283 12444955604631014617913761227623341620891 3284 20210934292459214196436514075115561250969 3285 45571164704957933528142391113515290954605 3286 36206114702398302995707670758256589151041 3287 13403326097441083881176200573143576825375 3288 20039836143292689281376847179514783938851 3289 31426268777647447737442271284610252894395 3290 28225455356709985697044208368107332131471 3291 30391159511810654184301680947975409752381 3292 11992411764462614090731599052533533957277 3293 20159092837293362616581663732553125726831 3294 24808641562277623039219732769983104716119 3295 33007685714181358179233251400840794698805 3296 35188124216245713587656114269604014691745 3297 35664110082861867062733011242382980629629 3298 11992411774829715811399953922437969788237 3299 20836400077292286967044344090336472463519 3300 50787822285350462719908938780436848546925 3301 37471920654507775204983684924415680072831 3302 34465884385361862232753224331980557585941 3303 41838178231564778235337795120487980923175 3304 41726711110964713300546854397452162367401 3305 12007563263849216001626068067634845950997 3306 20021900239993229737568850339501737670949 3307 48769141175481297284503260665340945129201 3308 36979555836763670799422114617338829481997 3309 32571598013090234102935220078172140728477 3310 37520225762844458739725465369176707351661 3311 46002836089619869624302755299949266923417 3312 49757135601991466448599318952551691563613 3313 12044439581228178572628112276263144176025 3314 20199608016248237885863457014297060369805 3315 25474807333558623746453182970156738846377 3316 28263312700010887457681920925611194936403 3317 33129384607506262827222073315242862026563 3318 32268053577803423598526080830298344359367 3319 37566890017853998653065164878399656845903 3320 34912937205196030359752814376474088409229 3321 42594509108634294069951668546630533662305 3322 11992411764462622686529664720946936681165 3323 20797021559307936422879153289335791183225 3324 40774199999172887893601086785787837752369 3325 41003190369320446594438588105327735270635 3326 40486693060538981838938532639953842107925 3327 32236197955673945181506834041621178284219 3328 46439599249390309011515095904856875509605 3329 45084756720958179655137438677831843372931 3330 38132646362720759040940757778066300356617 3331 44775400885158203133293763883374330974889 3332 11992411764473680359562034753680355281515 3333 20191426850362044271835916513448510440847 3334 32815654609706550169121836308063321154779 3335 49009888351993685776086788424912584906595 3336 35698442044813707116737267365711787806535 3337 32594593093110568163399443901563943808679 3338 57860270300878475702584412232187823288115 3339 50903211106246741481223383268206896477641 3340 35955669245953361002433194585932607678747 3341 60764081864687747175421269390329548614099 3342 45547903511373899447836181234320854737949 3343 11994945283373454397768989831363893763111 3344 21135394565680545944268435359808322394383 3345 37775923425581356423886396752722293722995 3346 52330840819487356675000303837210442696541 3347 30391159510460667905416445393148372665971 3348 37033121193523061079138859958051390879695 3349 58012857666440058832279780936187633331951 3350 52169814105034927300922956349670806811537 3351 36177218911575508638805500264702104648473 3352 62948066848939312046607423813479121485925 3353 50344868202660013646632629901075173645585 3354 46415707268487298341798500200971569194431 3355 12005231018085770274580255371226975835535 3356 19989792179891713905272280977078180153201 3357 30014348240110648417937415930031148520655 3358 28275085004258588163728144801120158633741 3359 30580016389506796207230311837823501460631 3360 37861770291840008285127361118124391221155 3361 34042177337355132096857918696758115137741 3362 34913735540795473777608471923659049179717 3363 35952195455455102683735356964162975548573 3364 41645945795661632629493697285029813329135 3365 43123631011155643874204860504809854040745 3366 38201200805363099361246074167806404853901 3367 39831860416791623293532748588887598969521 3368 12296017125905804151723118565220985728959 3369 19987352940771023526276031567181835812657 3370 24784317646556071749275324694095002949659 3371 33080173109376604315001431318313826576505 3372 35640668056414114071518269560319262887745 3373 32236157663953137271905170147495642119019 3374 43434504207769538186128478812232338988425 3375 34924844656641719224268634956108563070281 3376 35975059920210831473459728205157386131577 3377 37231802175930919534275268468026281877829 3378 38963834292857885732466317109141227452339 3379 44407885417199561970474817026589780441645 3380 43611321235089915777485838011487731728055 3381 39348984721728140240703248558930566808939 3382 11993536658566948464803870531656801596497 3383 19987354640482699581417835167000502248835 3384 45571167464115421888949013005825857279935 3385 36205796985334569557156306314570393634241 3386 33818158368508778426172716736024814383781 3387 39098141319408859737269840866796104996285 3388 41645327606851974640577584627379948800221 3389 42935474792553996289293274439980309235187 3390 35977685345940699670519908504449157918253 3391 51075928073235831095136074662712602752465 3392 82714050819747500299586375930707822431525 3393 54193629576870051427612559512562916202101 3394 38886552793550664253850653880961715187461 3395 44140947797490155701738103285333815606585 3396 47917078653599123143341932361687884540331 3397 11992411764462614086369555398584724220473 3398 20070267747563721135078498678306753228083 3399 24806068650896090988607344759304238370889 3400 33007718376037207459213755839991476045485 3401 39986057871166780236862006655874038803325 3402 34081134111998871323193201458417176261439 3403 38445976104663062716587854048928024611605 3404 39295140496046999941353309437212054037311 3405 38132646851805723971675147358622707387137 3406 37012120700121016363665100947243450910219 3407 37570330043344394845872569068496665200529 3408 48749115395763501071438967527619729055075 3409 43583161195933784741927519861039428206035 3410 41024752370040742486015124751406453267169 3411 45481810710912482302058293896763798014415 3412 41293313535512096022570932352525709241849 3413 11992420701816150972974101705705660900889 3414 20380557543767933799945695479493824276645 3415 32829221077603338365198112880026943637847 3416 44200669237124241256228305470642987965113 3417 30463632065772907467680346469115323868143 3418 39105975244255465648163544124481982812887 3419 51047772236271316120194314424543161213253 3420 70318197416053924523866081420735664450979 3421 40931356256941564664332962053133623075635 3422 52769223229248576929951270867044122424047 3423 46622817357234767339548503223360363062057 3424 46196581784159841790914054211848607366323 3425 39019058854507236471355080852637078168993 3426 39681802800426034467936089329557458941747 3427 58851682584820064054905786348698406137033 3428 40306842899179314138663841906315775881447 3429 58137802984780850837126418013067164149165 3430 11992411772690040163804625548725084701225 3431 20325167377603536141548056806769470989683 3432 40774199999342362625828048810947275408147 3433 36205678279510044148559229665425651669683 3434 30391215692454490976333510083342098997903 3435 32236145935768247902411949675986429358377 3436 42084928161513040375907885829545412988143 3437 42970013730602172863829654689436333772089 3438 42160032133529568842223167313353780950915 3439 44774207357219454026236959170515173998127 3440 53558828063934293135304442607679847229157 3441 63192551712890889076058223048031310563173 3442 38987433386323512877394931680036118762703 3443 39992221839900659346689780002407187624567 3444 47857661642649867794590368128453423147523 3445 40346105938473008949492081756481150771237 3446 63965037828670863085643171542306876994895 3447 58780303060859256731328079680089155428525 3448 12284047517928761576286468361105174274207 3449 19992956940891618072461301951983243941567 3450 32779258822864489242405032715911062843041 3451 44202037422039509633936049845396938443447 3452 30660651909662089141218321131149070167027 3453 32462345168066349784949587898306071190101 3454 54912434648120948473842020187992047859187 3455 51069707859615768640732112153754883982343 3456 35952195514445808552914666508029094342169 3457 76753964217304591104683150548176275843391 3458 45548210448183655279366606290474858251931 3459 46524701197053352414515796526654283239007 3460 40631184192180903055907715468612239453797 3461 39358908300726408281065737307068537954871 3462 67313217491054555609478169161768952075437 3463 40320381595641030667627183863451658487301 3464 49638951750400794189885394960172898677709 3465 59009373032925169387734111417138157061289 3466 49459482196320903965152556452246737274263 3467 11992411818851216011128085808976614772405 3468 20220215305130036608833440013060653154983 3469 24784576502590500899433512155991135977651 3470 28210722972652052405442550948730675454877 3471 30391159510461375041410021960239917738867 3472 32236554139441710373620276993750653601581 3473 40679962291388847080968213320077199745237 3474 35031127425139773416626038203489146789993 3475 35952253218058884179060505591590409642059 3476 36967947649330806840592215030599398088671 3477 37713934318648471130148361473573313381891 3478 39135830728700897527782131299337907211747 3479 38786197403319077975436227729365806659657 3480 41292017615051393175023145452008639706081 3481 43550194238554579039349691792324080766667 3482 40306842318246464468746632972363444799901 3483 40713365048017604500002890765951105057599 3484 41106558579283167852710438856422340333139 3485 42875502200098749439228674989924737975363 3486 45263601006605971642660232402269985912723 3487 12060924173743231441488584923386177127201 3488 19987580086064762600185941438712947917471 3489 24785402961393017664453486571044849709807 3490 31639057226241732006574393612483426046533 3491 30415559363170485507165379149157094365943 3492 32236145935817350147095378279154228121207 3493 33647017908109655753241960954920507976523 3494 34909382083428694902616193172341082771289 3495 40859707655019504929551296977042015480495 3496 38628183863969858523099912338797284567607 3497 37552962320910616645034738168759363887777 3498 46096825931250735628542571882994995199683 3499 38786196490552006282393443730912252763273 3500 39343983083911486389185169250149420353207 3501 43297096113881545003231283457116073262243 3502 43737887604024662605703498346080061881297 3503 55104258868387886882929314587196290798875 3504 49329927377510589849760939785391598777605 3505 41527825514885225729604360846528279358849 3506 41856990569553074910777629681496982314329 3507 47009047305152640963506586922550244550235 3508 12112568623912980461910041177820128184535 3509 19987352943452394116705995455492785791961 3510 24784320057497107538790042995659040975899 3511 33027914100883242050870315188789914661495 3512 37510616435032582551698159869120179871235 3513 35663963288004051212209872434989295072339 3514 42873739735549703670829247944132622726665 3515 38335780408910614657828023853911883921711 3516 35952282860087306520362912637884002807547 3517 42215555241647103891756352093123175908219 3518 37552962430522234822827471232259887196599 3519 42998562989145663828302844034569755889085 3520 43807646042867436370186367319847512967145 3521 39343983089122802339908217745786234204149 3522 49676036699606622830447279752052439084175 3523 44668579163900229840154958624837194226339 3524 45767816619089728488385008417747287952187 3525 42765231109361048495129367657062853250447 3526 41464541025575067708302519645724494095921 3527 42120573065946547868395081698931224859181 3528 42144596897777521766092964103487450850837 3529 45860923419565403265225086046265357809809 3530 12053027241220997702886862436159132176813 3531 20148534760014622621901080545161413938439 3532 32783177742612491798644093961409134584491 3533 36205664248378327795338514919602635232827 3534 30670179358096764317027263904038698528127 3535 32313267914626165791441972259580570263591 3536 45221155285513701187118411544651588458817 3537 43227169004501290767912690518572842173103 3538 35952239265411400748252079908359414990399 3539 44774200010619611600082724640621369034231 3540 45547904004038540568085546275547296320301 3541 47158722354051136504731909879574124896857 3542 40197227970070581741308511731628507712567 3543 41188980691432984760874222897022991388391 3544 56194307240324024872079753427139207977717 3545 40424860781812085946698019643616821802221 3546 49941540652915299851174997267921656362479 3547 49101500302322525985685567772960774137149 3548 49468944051437563412197053450788302677633 3549 41802812410595369096813421185500390435453 3550 43277675175163694553056289849739146622039 3551 42480382268225994934285737233755207373731 3552 67356824101044152938194607997439393908973 3553 12039545156294598158137300732738483184891 3554 19993650953305527642796745626971521035331 3555 29581311667122786905850660490050160364095 3556 28273581994045425105514915544465017523401 3557 30435523911183092609208495153066282388781 3558 37062406387827366945857909630517622857845 3559 35888797264678299222694335507472611422101 3560 36320288704397623509198247878274023380917 3561 35952375216827171879005918344500807818133 3562 46373240204233002854353094252792204230525 3563 42350136436415105507691871773569973892735 3564 38201238651440364164938930200798259810891 3565 40815010269933778373400823287856321165811 3566 44216668190436400965242516111413254299645 3567 42034778664510800462833760599873071717151 3568 49900830275640520164725275422393255793175 3569 40713405447506263139717803624653301138003 3570 43677022491897124422778887344748225105823 3571 41697444706119137968302232587453401595877 3572 41833425125097238170061041911482390026797 3573 43545365305810547464979163352856611208273 3574 47232993478455053480880937319619571188485 3575 43176095063320688292358369475202299555707 3576 43179275735452695084656067427734386824841 3577 12152419708026634368443850536298550181707 3578 20016501716733411315996687645548077281083 3579 24786929698792241936971185825072113353357 3580 28388521328466439868242223623595662354183 3581 30494510575009000313756417067558491316293 3582 32239244680287933237550731105073403959727 3583 33650366063022943129066645181139102269803 3584 34912732744031782490299303191862906818769 3585 40753077219808427642711408944215184253285 3586 36813558771960845983652908572289701300907 3587 38733497105224121958165616107688225532527 3588 39184412691532014638488147362661156052473 3589 38790215987296231033043658130457693787893 3590 41192928844867959753919939985539297667057 3591 39858134307622762144637783798154886771213 3592 40496479210249636983056856030587867790617 3593 45522724226623965349688775846541202021815 3594 46950854468925165413726656368958185667795 3595 41490513214836486078050566838523592246789 3596 42199737328497214890113196468239297966819 3597 55156548917692256965908109862823356334575 3598 43481517825343403206339879625193049266827 3599 42804813210606188084469081722695754394259 3600 42997185323362150471901468641438132020083 3601 48057980230025611102586194788711891876815 3602 12124711758928863786855949536152149479959 3603 20181405185193946050742759238605581892423 3604 41246465524043435512660372162756446294957 3605 36557173467480671400729940147221746409003 3606 30691980795487503375260413321558301115943 3607 39492894677671763820781371980516488973047 3608 42102180141774512625460075617112450892493 3609 46780534409609294122276600136109256067139 3610 41144783075427956888522955215476580958985 3611 45208900478207680981879788018552290171187 3612 79630038362886535436595394736030750968527 3613 56928115054587487353738128565216759419103 3614 39162761504616202593805898902239024844543 3615 39725963502134428769006085787812567549727 3616 48319905388053262694931956753852455090173 3617 41262391844635200042686618728504975479817 3618 65581758463127918771054166904965127954815 3619 54457735198541467061366538441895061202045 3620 66090859714184318213842250988399737559369 3621 42212047017509413992544488046520392252969 3622 52686612648044353270190427248810480040025 3623 46323921800892036268119818614189135819897 3624 51210848333227159435567725592688540025159 3625 43410460207531336288458725776139099972983 3626 50836839151428587859592446678188045632465 3627 60855181479620492470323439310285913447915 3628 24005707141912221048059831653090786052143 3629 39994852730369367599763037832628236015587 3630 75329456825040498782881380495575911117455 3631 88401206720895951939526075181364860403681 3632 61023372594703844293289098098472965632131 3633 74066221301251906305084778518651262514905 3634 99277936515228786030932693382799499468241 3635 121651549611910496283705304172469685904727 3636 71904390910974432003339062465644483006873 3637 115132211198001943859172698777196126352485 3638 100697351843811510140756215854266536699995 3639 92392283941259407817301922585146249495201 3640 79151779189114784367429624699585112471111 3641 90015005234571484125707224958430111824455 3642 115570450676157172126961990753248705984221 3643 95067578604317707663034111950842691578235 3644 97418733918630259716349753180137068881113 3645 114480194137599641166659280648170041641873 3646 98973045167248700345967457354139784337557 3647 85734316226856182025231360136337335455637 3648 91899522086818621933903924212647191903603 3649 94472753550333218625408916210832970095095 3650 103180170733191243787981858867149769545897 3651 85986038774640859110187355793032818480741 3652 86486966929683700244378170855249196072143 3653 121608333249314409463820939667495223977753 3654 155116588389064135232011031949685173028401 3655 1325390509439112617567327682349083763577865 3656 1283190157569152587663632765838765416615485 3657 3020896766207657569961772120648367660931259 3658 1283188644027504901819538110330179470092433 3659 2139143066367700633593014861809759327663667 3660 2651922180218642106136749353539506837697681 3661 1342590643791614479283456117905968445258671 3662 2138646764662499512066331512783393040328911 3663 2654632781766285633795018894196915974297937 3664 3018547186030822729841869858254036604998073 3665 1434323150187784163018620487688487770751301 3666 2997201778521930673479460080046505910607203 3667 2851962603111309043397614301133844388987777 3668 3392052778261743306012778216575592782458693 3669 4981661264573865505241168680063308947155173 3670 1287020335843050952701748312642960692065447 3671 2994105470527499324067211424619168625985421 3672 2661392010755650684314574315022403944395241 3673 3031574437774958336625657859266472356504197 3674 4107312773484291270706092261174131984523777 3675 4307844639481993813981626775953485259762201 3676 1283188058797499796334878843232318371856211 3677 2228334809038696528066516068845942982222401 3678 2690226109339633714581349550707229335446217 3679 3154329574747070948374194371185921985505253 3680 3394479865139859837885478568639851260086723 3681 3830960901929670603392687195701528028141117 3682 3600231044710681356994028481218826183997393 3683 1283188285283824982277490158821634339898581 3684 2162192592542066108756243955649002367186949 3685 2651921996497959529979608513921224816678433 3686 3101333477707360145616223986854511905912749 3687 3252720429677470429854119315474756887394879 3688 3449318646396239363170764182036155376279363 3689 3967222858170120606278194293615420116611249 3690 4248579048317263033150860575828917971547915 3691 1283188058797500398479821427330447047428871 3692 3856918024931525307048360463978179589180551 3693 2700344179100451587003736644622589507349399 3694 3539092558658896602509184484942257213463295 3695 4680271162907860020213550883455369679186085 3696 5173621551032493669284588081914509968187729 3697 4366654841983390868680831157361096435042815 3698 3904999316829645493996934696963590330911011 3699 5069025890755431037927870382283843007146957 3700 1284552873642318923941117403405155378776999 3701 2201321256018512640035042850029699791410869 3702 2675466723205306729040045551221506515159561 3703 3018691027196429592641024279360399025658837 3704 3290158188777430506149014478670251319701267 3705 3449431255764078937840849405217886872447681 3706 3600230917239852389488629563568325951929187 3707 3735303343782009445756229934275113830068743 3708 4228653089722496685240610670462940181644389 3709 4499419349107014029171341431894993362645491 3710 1283204444134163596222672493718356769755003 3711 2138646764662499512066331512783560174070511 3712 2661628829171650522729175877209729986392931 3713 3751797467150785216990641910693606649251267 3714 3306569433203614071790184591098349499186227 3715 3449276737132855904378141796226184783740271 3716 3600305822793559470970524927003969392523607 3717 4166044946224543354131402721519532179034203 3718 4215264260756917149549843762688022800593419 3719 3935381171511000488963457135419215656946201 3720 4018166992453320780244554833005476503046421 3721 1286105689986868233524066107786857567926591 3722 2261487050056763695192308067279351525667657 3723 2655922858071375135315364944739771365647197 3724 3023201920921446388751496598044214141780993 3725 3619177941165617857123965550842017398426313 3726 3449380328733590856281064392365635894322757 3727 3767540561894656812401063785255884696688663 3728 3772315456869407630517099147213072338602819 3729 4361285247343668923338311368860616203255985 3730 3999953883089914076167543317582048451230067 3731 4385008328191061871090289642596995186399167 3732 4525269348808743230041461902219098205925253 3733 1283188058797499707478489767288282623280925 3734 2994105470816699368006225887580777759950951 3735 2684430694022302870326531210208121975479127 3736 3037211975353030047483139376578829723002703 3737 4978459587854865172891267325866061755205433 3738 4388373191368446008751944410304077195241757 3739 3642310450240944741927488844420332730368153 3740 3735303366234315163901379987552644437427009 3741 5779657550281394341770991311866847362242845 3742 4452969192764705837778777152892627869930327 3743 4153239589046733896081001937492719446413307 3744 4087528492006938881497266259557231570748703 3745 6234366316766011587701791796292071466349863 3746 1315674119647874133674599884636267762904889 3747 4705165230170758300337491956847953112510509 3748 2661055351065202674577033619939385371035211 3749 3018547147837928010789080591768844467442197 3750 4180204063654533125153766549906505971604017 3751 5160552873833758331640741288745079186139231 3752 3602825240778508545783111324131215029800867 3753 3970112266153458053260177234116616765464833 3754 5316473353403919987053587138565977156977249 3755 4717458464187589915173126279417493624668491 3756 4018166968300621772467239249684210128396681 3757 4087528485021001373995999828494148310181497 3758 5373719191745537248286307256971223834973907 3759 5431892415378964943447012439361350616489461 3760 1289785426709054975657484558123230085633657 3761 2140089467654834775445354243690170113901995 3762 2651921988208807889249155611629313985954447 3763 3024393107103520136536576768146892871965663 3764 3485440336334696829855968937188529803973443 3765 3815894385105753880517681915671297849699277 3766 3833537835942962728691748189724471494538453 3767 4115365027235784163841453229769620199934599 3768 5386710584290666986391793275086195536548625 3769 4168711182520022286863738795385186556608757 3770 4215580515869595422726069120681931470262607 3771 4089527844799723415422605344154115115101813 3772 4233158199468991733572074563147033410719503 3773 4269984158683496541385828647561096152952677 3774 4264416705969824298849043091881953780120133 3775 1283188058797645276832862726327128815726005 3776 2994121852893859265082417714368768031245145 3777 2654839001930639456637208954515638422295951 3778 3018569905250007185042793997940803358674307 3779 4473937933140720853148455803670670149606767 3780 4304726321011239156100547860803058208007531 3781 3604703737006976348099243052911403975828737 3782 3735362407087075476858684114544354609570703 3783 5565417714449482732678692911936928577207779 3784 3962099904298459525682768232778255646125751 3785 4582691883651676445970660333993935785226831 3786 4165746367126421441755512806187341686674737 3787 5021432300878185867078286276436862247700577 3788 6805017994280930156844892305974156543083791 3789 4497717986732138616581902695163315828151237 3790 5179606723554368401326346721365286367430341 3791 1305899364255437944586959697345056852792999 3792 2180718507275691959513414510606541644949101 3793 2675906811710424623359279693290556777768219 3794 4558372818395660158098484653049080015541375 3795 3765140468102324028157197335741973130315565 3796 3682599422059006208404992379139008503279029 3797 4480172676625103881617827230376728100964295 3798 4083852953952557104246027629661300245918451 3799 3846884931535538561770814936199137403861977 3800 3935381441140078634082306601889744279786539 3801 4153267820473661189427569546830418951767219 3802 4600803708511398857411396256525260524435615 3803 5435936946423342150206609281130265251043575 3804 4247637411998387937483182223062127316668209 3805 5341723867836988533064619497131084970839955 3806 4510245693504094234925516989222430611487999 3807 4364582068864577109784147371589740976430527 3808 1283796348941530422517249306848898056321709 3809 2181673272090365700574416931097241626588339 3810 2651922765821570189159885676337182947058799 3811 3532427714423147399722560769795214469932605 3812 4498611448029560557082661629331087210654695 3813 3449267615419155321923922291380493358267829 3814 4675326419313666150788025554350501945900825 3815 3735308052531898570946041798041230177631181 3816 4053842845487193404224441434339598639954457 3817 3935416793645727842368699912870338535027549 3818 4387276520084551401025995638001784687478599 3819 4751767009546378362069828212566053096370795 3820 4663975350757268239330076695632461129636105 3821 4209806189971380187338701086338413093260529 3822 4777685160673252398228229025114707518862435 3823 4379043627507277647187741654209156679066679 3824 4597032844724348085438798471178801704276667 3825 4440473507615901525478556868077637724940167 3826 1315547815334986517114206098435958282001797 3827 2138646764662499518614932805350282253561311 3828 2651923105436053020713654132930058750403213 3829 3408717042518163715043239951825144501079209 3830 3280723653129430219811132160774351219361349 3831 3449267615734821550429534422227628457690103 3832 3601328974706102312323925651857554307058779 3833 4896926217683283008383809477431129923892575 3834 3846884913742015572833892703437262944864791 3835 3948407931863619999261230010237131783920273 3836 4018166968300621784770988421047852990692243 3837 4687243486920980432534350608867177075432649 3838 4150535824207471313923711620033126325573589 3839 4344878617213222274896749786658275716796713 3840 4264410093068670958856110040512853125519669 3841 4697242567331390076422258028337803366613583 3842 4673214976257202996307633236342994737893031 3843 4781373272337682562137291216897466504056531 3844 4993479012958553489843217660947582602583935 3845 1292321069892907429026031227028262256129809 3846 3874626423789734274091608351190964837105529 3847 2651937495119922591185375659272726636260123 3848 3392787666893748797791194260692805603188259 3849 4107312773484292163652953290787144407218009 3850 5381595226362014373782825240227791709205583 3851 3600231251264466284186439859042102217786939 3852 4248585131199275333487697016411001391808645 3853 4706256199455650677435294151546543338652811 3854 3936280988143561874970662522140229301570563 3855 4019623062573255161562303630732569449843493 3856 4468988204105865058863530084971719408797789 3857 5007240543272549711041196275626944216869209 3858 5150125899750910520910500965592144885277363 3859 4293355375539089784271732038588034563623939 3860 6820168128463209355789543321361379437525733 3861 4475400526684866380329547126384472177472841 3862 4766017424018476195830162053766128909030741 3863 4949981112660331942594074335496529666806455 3864 6367040048184863285611032892084937240593275 3865 1292658081371818108658118357447409421927153 3866 4709652839019411545625106036714551575632143 3867 2651921988185501104622747771104036797307259 3868 3554942622740361540552704229409531010744135 3869 5133863220522372513491026248669727752717525 3870 5393492209227217584324144122403608498208399 3871 4125716370495008164614840800863039209187655 3872 3735303389153136564875960288571099230654321 3873 4853307300435136441884384610837964680552887 3874 3941173816007001967513929482818890525075119 3875 4018521302312374966223253426176533108103669 3876 5131302932819687899540795834455252978917525 3877 5752163873611369645076589083509563688249635 3878 5343527822480181214000928234890682215398519 3879 4777844122452514634872138414834173029368715 3880 6882649466084951370989047645794462605514879 3881 4519044342804367723322603742076768767055877 3882 4631709694017487550675531488541305361054357 3883 4671683762666492469230924162478176898345971 3884 5333580503663795583041781856178340546179181 3885 5380502834628396940562067508076570611536057 3886 1285333448419775102787239145051937800102113 3887 2994201291616180175154829284410181140311683 3888 2652017934573467294601957258620566626470771 3889 3018695826186235927223313631291590687055517 3890 4131304091065845891643336285050688674844227 3891 4304736765350577169554115420477197574211871 3892 3966987776168750626078645900200765562706147 3893 3748600628991534814609252066540219698970403 3894 6413290224226456975593852831904239464806119 3895 3935412065336928692172508903749668401961951 3896 4339969616280357692555500925775770382805391 3897 4156890002149284856478220235806108154729997 3898 5005581730317190736311904667786216557766477 3899 6444048783911003818152552058531558516249581 3900 5011966734395597596999443209869797089036027 3901 5168473221537822392801246226922769477822901 3902 4356335058792232157445390561793783812156689 3903 4444344361423495563529160143460548025735609 3904 4436706017404677953284891493097790783062773 3905 9630833133351777319007141899572463080393063 3906 6234762605651184397661739583324096030676829 3907 5535136527773739642964198500822661878033801 3908 1284791042140190033246718999187372651262429 3909 2138646764885053275140728055579746388656061 3910 2651921988457466061174502788918885521933563 3911 3387995332095389383321191399019751625249769 3912 3252807048320801335761474231918016127926589 3913 3879988082819033116669897880174867768230733 3914 3600303936805781096471487085177487571774679 3915 4248578567498747314140339124144019579249755 3916 3848230110792571982267064075907280787901151 3917 3935380643135767868912425324581284900621203 3918 4018199998437522923744750525983152145349083 3919 4471378147035039657260705631890139842240089 3920 4383429944683431055838963837591179915541579 3921 4209806190409464785721830766081489040565753 3922 4266290467407735728482933351075878131472679 3923 4680391682579533310462253298665197737356983 3924 4357529423354247008862381287353653415698451 3925 5206742694779841037418185687708193807372071 3926 5183288323183956462380665380350254411664215 3927 4987199944658796681267440133838799391865235 3928 4508133163153867684733745585455307197923001 3929 4655280521602994686645648147747898921256113 3930 5321815113297708864531260774358487454339695 3931 1283188070681870655412574292995304624876393 3932 2994183898759815587022320400896226185691315 3933 2669361621197068294365548530356526733136497 3934 3036234359408419046532337635165133244046293 3935 4962771525312481573790449668233788536235503 3936 4547166293982560609648049661406797131172737 3937 3600231070434657825039512328202801341769253 3938 3737189032767870734476252328227085790557789 3939 5693825626904897434798455034294582822581885 3940 4302011772168577886859659226819227522403857 3941 4153239434008094254545636822701692850254067 3942 4285165671126558420492932012667588654814673 3943 6486594981623103163304669702512572478054773 3944 5582853408233947528624716643458830403196887 3945 4324093142870314619901874071708366934469633 3946 5173332878132354443906355012387000115491307 3947 4869614303157211211139519845398989741886115 3948 5378291073580033433135520354846827858103845 3949 4757528538458981602448806693521065170928309 3950 5348518473009020768711999969302088507342049 3951 6977261638896817243567763557187629627837875 3952 5395952398366995986934295117809624087479877 3953 4619836085018584449100874555814728187095609 3954 6677793715924091718904990599536591949347583 3955 1284027628458582488041058039872116132769881 3956 4714292013186842557642543280277564290417103 3957 2651924370601728805331289987390292946155619 3958 4045101228890350478918753048076523828999325 3959 4987217637047156368721141157195752040154515 3960 5357603387496148385002864896377327678721639 3961 4293736992028115632171622008195091549451695 3962 3872091308016167191962553961697803759063291 3963 4729553627496612465998570473722887925623427 3964 3935423229350970046413649893794406740588789 3965 4384796067144369479858922632389979605462979 3966 4834114971136834415644865716017330798265265 3967 6114923997924619364421094223197598231626275 3968 5202440423865084103497335123797378367919369 3969 4778740816374844327463716190623561774664705 3970 6883688863787750946846943832897693414339589 3971 4356339675393007358749418592177471761898617 3972 4550420491741062188225750631247394214724787 3973 5262983584179310545578658580222060855653371 3974 5814813843831376699870423248305165392696551 3975 5363495166240183129103835654394669425613867 3976 6266452788088916740250913734210171046214119 3977 5304668935226656879362828231270316895912771 3978 5983232289045677248099423544129804465593815 3979 5751090095717474619693859522870348409166657 3980 1283658651561017352210002009271715618690251 3981 2141430734876955028698403965021382382231507 3982 2652457836187715680649673195767296285040989 3983 4045631996369890131928018681700077652883775 3984 3788192255312097876992416758929877760496765 3985 3449580587761632652094132951280667615574009 3986 4490416137951180582277966088155408895472295 3987 3957061598198227505356064612080555841712601 3988 3847276981648587769966223486823149430499427 3989 3940110139446956488246138101619140805935079 3990 4169514945383583655949664224416782364260349 3991 4607688313046999254958472520136857542512515 3992 5190196001918805071046910301841543142883975 3993 4210291575126786067046445578229877158283559 3994 5342272792419419802850162037251925630013655 3995 4661631921627929410195407962303491596554669 3996 4537705328793211223963482864698649827256267 3997 4487348589769460241692949439197541407930367 3998 4437108457500748547037907983258265042940161 3999 4616370339385354671193679375534109657976541 4000 4573840902193302436263173338019763569672087 4001 4811074995620849040096843630719972086047119 4002 4642512916090348579624128097564567042141111 4003 5147930418981443818976707530060970900786115 4004 4828764420241666219555533044347252103346947 4005 4705122070996044584528052446192086076516287 4006 1330724428899005911540999404706012307753471 4007 2159438632907340094646356234355627791738331 4008 2692364716348229776637485553174664878323087 4009 3047139309125706551032635123348965793757423 4010 3652297958156822046735981964426129598383043 4011 3481503761062361721681307204289040627508907 4012 3633877934069651406543207459405438505535233 4013 3770238156288830552703880273283429775916699 4014 4400909297413898200042539681842630043508895 4015 3972159980965262479900280467405500528941737 4016 4714689766628019555675042427305692304741247 4017 4256989764755131397566438440719056947690853 4018 4188916410088314866085634120461172279509143 4019 4262410776436434766505623124149097203851287 4020 4304264235632329641423433594699522492999363 4021 4505514366559943061669048702383908258094597 4022 5740345786381962616592834436232337470762225 4023 4965004472857409203017602093335733727700105 4024 4864333302286251575901667315962700635783619 4025 5454016047046954954651196921431608773134529 4026 5316412550656924550236531452526294889068085 4027 4582951672911052352920141947598968039953507 4028 5845280537034728658757576941693845954598049 4029 4885663730049451206640928682206047027643543 4030 5906104737649965739020141615221010622553675 4031 6279480591095971347371961506272593247001125 4032 4788438946780638851327437062938101490032483 4033 2600824507906502723167065114297394276411603 4034 7704276549642492727377250398301882571496213 4035 5303843976362998830430484246228899226672189 4036 7101133809537783005156367107338183179940235 4037 11761260442565368790321356953650930716212375 4038 14496209923319422969585139635797377142003369 4039 8698172400797432617219845318751283577672905 4040 8230135554127009231447910689721067771321191 4041 9413031231241550304959200544782407169377267 4042 8337663093706342272447633146706526181686079 4043 8036333936601243544934478458400629622944069 4044 11255084805798029411449422195186744730208375 4045 11176518249393734934643932556507061858491485 4046 10158225790701303230697590253440652015754359 4047 9555942470742914337773891446989049690200065 4048 12514990162715577129775796799515966885394519 4049 9461141094812623761519165249403038778522067 4050 8976406527784499300917684224095164487861987 4051 8873411797015631110603373349063528196228931 4052 10833746769466154343867321648546628012761531 4053 11121760244486287031953601806601390576263947 4054 13901044427370521694801293195314018387456749 4055 9168378421642983926222412688304049004500491 4056 13266474321281912792948632637876076693141225 4057 11141528475393876537258265025087262368994327 4058 10223763213350752372564100182611588276681077 4059 10549048011031699291540069610945053951658435 4060 16669429428216638154343299983532390289227537 4061 139867498408927468089138080936033904837498619 4062 139872924801814200510064703627853697000175057 4063 326357496342957603789956980723538835811737447 4064 139867498408927468114735777288662708865165367 4065 233121048151160386824299095311179046370718171 4066 289059496711783434050885367267803403330830563 4067 145161163849717012114752451446417373006846027 4068 233361593516349450320286480540649029115940345 4069 289138764208756473283314059559075840628292449 4070 384968638478005301991891704990000630899497685 4071 157436989159793750165944553825253766522644477 4072 326413814990341039362171765486788800171713735 4073 310577573390079967603060456642577850228910169 4074 440939483634402365070299216066879951254592225 4075 596927265900132464822643041223248007614692365 4076 140428884122502797537054398366185270906238987 4077 326388437001668316603925687261433576703830907 4078 290099403763150924519949590917885439798063013 4079 329122578378779133140446430751893547042433469 4080 447697092309787748506964056467980386306753389 4081 509185466216650725061944627719936136565964943 4082 139869727213211181017053583787436419496996477 4083 242806442186786691957084071140600842245874011 4084 293872736116671270923884168436255977946527579 4085 401882254770493228874527506430048090358303605 4086 459694478174311924823548079834802353435196245 4087 376870697750723657927076231101543236668875399 4088 504319168588756274050138507332582950511923575 4089 142433874526522467504694085584779894583464547 4090 233669459275424711054040611983774894150163879 4091 345006496075354421286540599642216965277793055 4092 338048463891680666767244087762194678034220781 4093 354885023097581031163577841570925330876249091 4094 471879315034242685136795276696683461793646405 4095 393401325624723790466664107860401281145435751 4096 512503187742377640907919444879388790991256307 4097 139867498408928562091182169093811273473960211 4098 419609373982650971564861356345217998848133233 4099 294872980077121677933093586411818649459803431 4100 329023975924165917593632122444891111126758687 4101 454231437587520389799694645753979391234824817 4102 562460167927369260785231199800110770212004921 4103 412905117213928153245434829088775057849676377 4104 458023152251751217139547301891582163456017403 4105 539152046488014523419290774050684579165598919 4106 139867498430005627766200271267772303001512461 4107 241345595005926093347714431547787029098906499 4108 289169239780504021319318352058158695744627713 4109 329021962863330803012351966648295218328636439 4110 358745975330840839006369881680319063768586859 4111 375970170048799303333047091885398905341923593 4112 393457402322196790118231275653394462470212029 4113 463994533237690301019734778328922905202064235 4114 440828532275265325908175037791048065111247391 4115 428956500377569288799811923159299137623091853 4116 141666044488738994551671627111640760299988253 4117 234273406705905224119022918467288529906782037 4118 289059501714598649336562154490414061414349153 4119 329150271404177604113658352324802775640795639 4120 360403977983639526247823539100291458913190809 4121 376064315640233743863079697313281967744339863 4122 432387312264165004747153208565480109449412459 4123 463095145046559623160446945540287766969722195 4124 422392223938990711063757044645766443603065071 4125 428956489971802989462848748917032721256772333 4126 459539000491053512594193155936252518709372923 4127 141458813951763265378864551299837335680732709 4128 246502088459181652398377035881967297448023751 4129 289059755754692105648971505783927367490980469 4130 440915682357507717654523441158474549443614975 4131 410647708369535315310699259557560606196939515 4132 401401141779808368938996753718817258073328599 4133 452547699274392567949021694151784717855829095 4134 410607542276984575417264430231458454105189191 4135 419310455596968778570790511230510309827135577 4136 436335526396907309804996968148606205714564829 4137 438050814832368866179662958457624882413214209 4138 501489331445601841617474784704373749706931215 4139 141039200415793571583911705083264391586493597 4140 326357496287497425541322188851100736594945205 4141 292179710041406060861037568387894278143288639 4142 384968638477905126454865765624359644391589735 4143 654848571967710060957447698641581208460339175 4144 478310094978222959621473755301815656666918019 4145 452957988845150121833799277612302498695063405 4146 408793360082367949742202787448319964497138431 4147 512555849825868306790836928552881462056141877 4148 431196640833429305971161117482454809097873749 4149 437988026951085285411172747041770470177431119 4150 608296048555430771153681957061726015015592925 4151 694977566499625444812920603666316859758609885 4152 143408447735743492425697219827279608805948037 4153 606092493105352361719598350751159570514446229 4154 289059496711783434050885367281322256706889563 4155 329600056623056061772255842788608067151263069 4156 454577737748936295970299126679894431649503069 4157 562521205456677106069145290195581566066770623 4158 392425170466497309044800046013052214689248029 4159 463095063794546072929129388762568019986703205 4160 512555454536282437697595415827438557465588151 4161 443893205999891825638664587017890627480265623 4162 454435200953448214875907053935900233923366863 4163 446216906604015227452249649070138000399078569 4164 545608408603889722934846799463574076758684619 4165 552127625919741833998260570929576522864107533 4166 141430795717161002436616195702758391136897617 4167 233286570152703955798539579190792988943248825 4168 289059496711783434050885367903189512005604989 4169 384968638477905126454865766470146400781659515 4170 452563872906843792390980560616447739427641455 4171 376800244223342851910029053681526037970852659 4172 451684319192636054022449744397830809128792985 4173 407148064434337784978713967909433215683761961 4174 419310455596968778570790512152191923564915397 4175 461866756439656889984424046002115661778364609 4176 477942347157455977644918921019009664456887219 4177 501651340002147621146963477454548176908935155 4178 508310410335077956763104993075134941688751715 4179 459901980592274566375155442358283539190168329 4180 521678871428100651240335582314785920954976595 4181 142586884455029819525542177336216749262442621 4182 326849126672210135387709616004596018468281369 4183 289059496919219063082720296615142612086020373 4184 329023414393209901904801341961456191755973589 4185 447697095110513219866588757149100096172351819 4186 469215168988085980245219380872725552120587943 4187 392425171940948331238083265455750365623252319 4188 464972693579745916407476081929942956952009535 4189 605835760755000637678009930575253293701284191 4190 431672363725511413848839591773847961555480593 4191 437980199943966340721381447038659692157273143 4192 454179744773495727559200255019700324909914559 4193 553168819792314332256898860026944814003555769 4194 851447240269642376070868478421812907798325893 4195 464888432076561945133338852914270570278796999 4196 577708758867467958806311012996678091257598553 4197 140504771868160921151639748123875005593490891 4198 237698316968177281834547771367983570407254167 4199 292480796648442942356085326294103920153914291 4200 329165515526043605240999445259142478542698147 4201 379882547626682757319415272223432145287781647 4202 456067880146410233158961734184264111954244071 4203 434310623930675938521400586356514539526833537 4204 447149281470574160464439424294497002436272903 4205 421785988060530584240608668592874992405168649 4206 454386961760781498940512020782725588491865151 4207 460228654804834162981337814805610495744928001 4208 445540623995944183288725452643172023301790467 4209 467242280234366554784275995612446772441658757 4210 479394031869430448457833466864859582801719611 4211 466146441443434899125168555588394755331846817 4212 495529159571250819870876765827201141544417731 4213 536320192171050834135122300384964280483276819 4214 139867498408929641202793239520201358121113555 4215 237298432247781751663048162281307056337395281 4216 291535048731288758168846633163522952296308221 4217 329021639138489879968107134277713712968829787 4218 354976732857242864011880616494768811578489297 4219 375975180128971711829529463786101322977322811 4220 396600319690742983388334253992706807693695667 4221 407274776321450588321833979801772934901045383 4222 436250306317019888255583927541589542103524949 4223 428956688225958707764105968166372223730268831 4224 437980199583410302197720745696547645186726221 4225 470971059120337888522363047229961295198918937 4226 452700846358938025436299881807716812913674637 4227 458919378832418285081170226605973898412219361 4228 464820718805888863630495901679229293524774047 4229 479744736330727060105085033522819297093805641 4230 507036355341470150517766637862447905092990069 4231 479922672216023926597479567686101658051715109 4232 143237799575407648047117054764864979048942861 4233 233112499247539178995525555685334359747812583 4234 345419706331849031835175589782747237775752765 4235 330427342620143926283550752563805599316281951 4236 357596783345872447446682100431866372599320301 4237 433797779221315911176531209917168568917068465 4238 433281633970998640245090968571312878337696781 4239 407148064430975086366251494512352242510797007 4240 434798957214171481880467215298521470746753013 4241 485056285923612209828709790191110560194348295 4242 493945715820817601709874042022935084299210355 4243 474804940189190487667716759548724221823768421 4244 482302805661903073705387454366501965116984431 4245 536358485014425167398415307675411319026708965 4246 504782825556694485641483880541609901198264851 4247 538208098453890077134349539448638953712749995 4248 514953463423183132394792978741992074460440133 4249 492815254590143332126396648436808583067844973 4250 496037219267062891408002306367504631351085967 4251 139868729728868284988469278645778466720934731 4252 422851866078700708248577291735696358370459201 4253 345006496075354421980867865602148236412411735 4254 329024813282931989324153271379178266485364391 4255 447697406437515542789299606465234687801297281 4256 618445735469186223782069439055255622624523435 4257 473544038549391391301775942592643924184752351 4258 409023639430394904306716823236046882467065097 4259 512555474814004383763137723097419862116994503 4260 484906017920077467191878525662719968523283365 4261 549874212596627673304619055498756371871493775 4262 482952015429056097152004679631166601081118681 4263 545608505676325002254445117473677450652737191 4264 608062188458373887515243862392342110793600185 4265 507925915404250240847679028999511606594034641 4266 722181815308484269147128367295565960526526565 4267 484486007472051627631876654642465961316811043 4268 488876153663849381854028581546806353486800163 4269 500055943987109751221482467240883990702648577 4270 580865137885314842493010311986852929432955817 4271 140195490668133042477117870988983266101751851 4272 886056218457099990325377873277817524784174271 4273 289059496711783476138221986491795025639531451 4274 368983787247004440536187538866537077077213397 4275 473127546565956447956444617186193198648445927 4276 562463428762198971967635915200468440461511281 4277 439527974069538642804578476546506837111987767 4278 407148223462667109992578394839340434528517093 4279 524769773490778778657688694885062785502581289 4280 455382443113947632311753878213999373430976431 4281 437980199544767836969261137327263640086035421 4282 525464889672264932368482893712877538287768577 4283 567390137531646401341358574411560814054224757 4284 567643048323274537563143429872416391604249001 4285 472381088470805457204006573046764338328595097 4286 1001985704920426286898789179561917539583324851 4287 474839973090203664551594903607135161340212999 4288 540906011791015747921583846564891536071815009 4289 483872265870641672571522032841201144322638923 4290 584839559578377697354152464729327603972946003 4291 604085422369584580600597356650029928897073519 4292 139867498408937711061245943900292226574501743 4293 326613429495934718484758173069057487339434863 4294 290728567483060101558557299836424173928347023 4295 329021639114337923782341643469566666969568009 4296 450323447476275420376355626168922710061072559 4297 509178058675819439962572349628254493801764893 4298 413975687105474904660084508746308575548382199 4299 528487660453271487575142282965784065516657795 4300 749906429065505698471466513204177008041577941 4301 448070360841399287965017263390047488480793973 4302 439166165628369161603114074975842995536468733 4303 446506279465743710210011539804352316806122269 4304 568020880163523222274987321853600032313106009 4305 645358872585484020628545866142191972688121713 4306 468175228474035770238539241304733829301679159 4307 563343700898865745027669860323373638176710513 4308 521185628156528865481976642285814892765173161 4309 512737263297382972722443094245216121277381691 4310 539881356055688922361726574146425013837513955 4311 881960556352437786544030252310821903076456925 4312 688804534952093916309779553721600527332837751 4313 653565165973347149613801105599386671177699933 4314 140060723128033776595534012280997933869613789 4315 233680080696496254389672953620086663605951025 4316 346279567263128005973856088124981205114865045 4317 329026382809657100330480588854293290192104051 4318 379882547630397847420780045220976524712067331 4319 431917169412782644228341506857208603065227095 4320 457817766525465268136553494225472062862006421 4321 407148064431363792406326613618630292234263897 4322 419311715057885055606291888002430952734228713 4323 602117916451889774742061907668061515142609575 4324 493927198908810315405048399131094006077633335 4325 467255262707225203046178314529643070109816991 4326 468825491556528265718855265932075954329486691 4327 522376280151686816869827518886797811387255995 4328 504782825552846148211729838908157160510979591 4329 607423154941588094754043165823762581402911725 4330 474839973090656927707099768547446640188435963 4331 480380529365409011626744200769089348788846893 4332 483867616565233998671825168592811170390285997 4333 487562226896261458347663399823364072669703707 4334 492614363185207221045166645181606479882180703 4335 550864224575912155245610294522375749946694135 4336 499459579531307793024663851608919573370587767 4337 139914192175838605713798251980757768798007199 4338 326484614770156181011222721078132099476138635 4339 289059503754439545188016475089703371783462059 4340 440915638086092775088127814224581985572623575 4341 622319544921690098250080100701064823825226865 4342 469614220378657154015628684770552810709577659 4343 473802623521612349089901917428048535424080595 4344 424017570680834904247455351307840024897392911 4345 513472124532652519453334812650633144050563017 4346 454386944264775594790648602629616118194106559 4347 438587074857653276813862327238331839025099489 4348 501748724070251890921724526621979347792960515 4349 754119940422250837698778721060821771733711025 4350 573631950373202760677142040336883850607968609 4351 520773655398042741797597841982911893803366955 4352 588774157963930534034578833136914991327666749 4353 482447149056987904219062100837478741853802727 4354 480976289792234656221162438334419896275919477 4355 501209383581457598983337002985311447112417441 4356 580805992102839383246714879417728535986490031 4357 607608771377098923557862696119116011272619867 4358 588158973816444755058343841853381386458128759 4359 505855842968526909950158215565889404294181471 4360 746153787343479243866358833613384283715428815 4361 141193257922374235278299308731105608217610393 4362 512847509637561110092291694008391105215741821 4363 289059499094203828015745608741102349501561801 4364 329021641826121220624874054455807036966216757 4365 447697095999695205836570860117374346667424747 4366 588147029463883145154578195400334002742385031 4367 394406878230695493487061024505218688637340357 4368 407148088146561169132242929925744642872549183 4369 527319728256875789471639954538995873380112439 4370 429834284677601684885301920372919968349493931 4371 438083312550760980331485514878924061125344171 4372 467058685391950661820752192458178021241749207 4373 605968508594668437324693228000974072901996597 4374 552113878717042367871650340365617645570932201 4375 464820688491481324411328594260801979222611727 4376 759480058442836215213533118081307044425910681 4377 499208927920276712411383870439696112282248009 4378 504930473155145957011756091619031635327190559 4379 510478446873035782545659526073126305955799243 4380 580806777464251719554032883047225288745486463 4381 624580004196437138770444247784204501589605639 4382 681431598144691012147249421018061587960394141 4383 500353394899197821328653893446709575529133783 4384 610174789140570351934874716043347753575148947 4385 599273365863618473890540919063359352341982259 4386 140565386868453320239831866085503588812545235 4387 233112700141129363633089394120848763109761433 4388 289063790320490258632477094748738214598301841 4389 330701406093341022099535897715363713625036947 4390 356420669928639339589127804765850480817387187 4391 455898817051122551212159302925176012087030161 4392 392425496531691076785894434457853220141538187 4393 451288267801989349349367451049419735454368543 4394 421705178217143841150697450126659269847650369 4395 443679753875451660092500539666530243907173941 4396 460905042663302215806947775741565531010125231 4397 445555282837359206253735575972485000565846707 4398 462009828634423234856927900785344458263330217 4399 461450712584156270319649494076496807063904191 4400 465732259757975674523101059760618353514497907 4401 484822000111538475825295358643166144190610101 4402 541625825285269647984970147443585875460126979 4403 479426191802970171038067246314366759844651829 4404 484684748041511087868860047302743916339584023 4405 512974527846812186754299652020723059753074233 4406 491373266744836292910714209948106790410670439 4407 534932105547863366078159608133524917717842201 4408 498933429918700569701102699353003549388073403 4409 501427615526011641925905382014722199486833777 4410 504374411524245582160052928801230621104543589 4411 575978549402856629835068013856720130014272319 4412 141921689325742052679281116612223662299408193 4413 233300105421130080547758587972422907693815553 4414 289609630595848253515578389098625979108569119 4415 388730613478607396269717034464116638062014535 4416 466386079033757215534826214448650594450147575 4417 376437490147521043953099761062273474099868669 4418 448413942253661353005818024898259287526157455 4419 409749569969870580811788540259040892821075521 4420 419347262856830540484952917602350107879137417 4421 429253349245468197250216446835422066188335759 4422 447664613942998128081910570941166708610513689 4423 582915092625653983849608045929539144362420325 4424 508604447857806207629694774324223132092477035 4425 458908281549247206423385752342414878074945019 4426 520822592255598896229791902934398509519918115 4427 472287396526606614193880766608734112946988769 4428 474881117627489401430096683340614393981484557 4429 479466900432507734903540440011291706407218257 4430 498601846894498940864672421472835121049579861 4431 487628603698044879386345966773481533057521161 4432 531380557427404429284674328376966458950481647 4433 503189569055702998243376764853120448113005949 4434 498351819857676998066758817124049841018819431 4435 617620853260917215513212708283791438289656175 4436 544511582225332088873877561969372566382288857 4437 508096584781018831767528237264217944987142117 4438 565960529775133967083383551850506616525174985 4439 141150686483865558731408848592264099118607481 4440 423552553013620539189778062331009661000640435 4441 292511544415541522594855020084254943809038741 4442 332040186267510344703650617570932850741510037 4443 492133596687030928597176681166581439957844727 4444 661721058765280430843963292011648178690680421 4445 396030700520073135777086491344821828723627867 4446 410883367774378527845794789180816598680798673 4447 529531770892176325863870469777104490845019299 4448 447749977523181451897010665593261045154723811 4449 500162891140748594321292714881065708875703871 4450 449720592355360884182376621821881883590364687 4451 566686945943490057527131268233327424959600347 4452 557327411594619122795605717185414926464677051 4453 469085093218216211225215403054084682823330367 4454 694533431587242282525337796031639686049229311 4455 479196696040060184108873527597112445741890759 4456 483831011540597249005480450797342734453479979 4457 552142546015989542376104991251633042203296833 4458 676595153163486050246219038129420153670848413 4459 589981323220849933734932690221891772378168349 4460 696761711868497649142486520520940836140695341 4461 543187173740875449082320972096087738242664983 4462 621843396425708804419549098950576847047714577 4463 603809985564774895915384933000457044408162899 4464 515617400457455773758784448424524652606214199 4465 519985874487493310355068217223854367626175967 4466 624468017196800609954140892836718655646602279 4467 279737102891033124344232721444337979286826173 4468 839204990453564808534828485616203429024991753 4469 578540598543111487447932416769023638326621653 4470 658174825504122956444143196681242680961580759 4471 895463899417940597110880612168967726989820729 4472 1311410960603789347197848395905077729400267753 4473 785663057773455510457629999186957106115063009 4474 926504100060153181680252432396861860170172135 4475 1025238129674409171596650949827268908921311261 4476 859126678550620001283851527552582223815267133 4477 905406280545757517653181102612426572165437113 4478 891114681713980986403180073479850997950430659 4479 1091684083628813473039813032588316865642854869 4480 1110732162383119370619738934044592091747908203 4481 929712483321852661700400802034709974643632129 4482 1328352058244850470531542013230961095018249053 4483 967730718105809304817008638918880967152244181 4484 963887325681379434001543714214644543609415921 4485 1088311026917452405953161660845046893975358045 4486 1367362801372745289185398695515070214331836365 4487 1267208564093854471023364600248135822082186071 4488 1362807609824452792572009720497293382542000563 4489 1266955883982861650850834510241097564416241975 4490 1200615697179791294952599116678059473181457239 4491 1247325408558626847341276993942753459502282561 4492 1014162089841048670766212134390348234373132481 4493 1019660877787682353552304810529815932133436029 4494 1224567476612599583510499692243884706058793611 4495 1824666936028398557066858491651050756470984943 4496 15805028373600793024596240058686893072901140855 4497 15810015572871259035897474803048673603999455447 4498 26341730218068521073053840555347803944723451803 4499 15805027320208803894072603145771831246637343513 4500 26394449237233783431136459030395985939198270441 4501 49522424796485473209067041857191298204483152845 4502 16401443445499702154422383202045120079315396567 4503 26467943937217967183049895256873955431870473381 4504 43200623507671795205774183833546192598742382191 4505 58252814980199708676300087564306203442979365087 4506 17785324904020598475916939734498024349205869823 4507 26459350343057796152043032293645767264092114033 4508 35095265793079036339145831600611297075866514441 4509 37410073011293014916119538532365887125669034087 4510 40397744698280939398376635498077570677666842757 4511 15810615097235570309315716811793792671595180413 4512 26621757573802931385319148346986505722141633549 4513 39333167308375664643071200956527944330472611495 4514 37434409800188105283605452288503199633758634261 4515 40084046447674289364407763913263885967333807631 4516 56206840060596178031535241250088824927026091945 4517 15805028330485471258149885698164343206078446431 4518 27441842270922244988833491728224121661973137619 4519 43708264693164504937997566140920177446364078151 4520 59920648236868755630426928906626786557077060887 4521 45472627624930934075379703441140334527807909007 4522 42492030305965572369919450869110831457703322341 4523 67848956619288333072117862962812323905856988307 4524 16095027822711857039019631958631941845897363333 4525 26458661689000492718899371572293463094806238121 4526 43241711640494230456278838511104475581462982457 4527 69917063188574541896780866603203293598450162033 4528 40053086550866812985238536283700562821577234593 4529 47000908337698710482035554267731429168432197987 4530 76117881501310689274060129338752216160378116943 4531 71750383083774207827882386572991528513861255989 4532 15954838116499309447462686666144998319452951229 4533 26341978947516870492351382558268376582294764039 4534 33354115382609768415964608598861275193546844833 4535 37179445219919768163126616192208868843988803829 4536 40788204100643966654730285267224834042626740209 4537 42493837433432181999362178041390740532475709553 4538 44777366530634385573928314429681432975007549939 4539 52346673143245633186780664958944844758018676895 4540 49241496461305566554272575197960741100110585201 4541 16162821142591973734931963983319922823810127937 4542 27120213554756373344878690151858933862570184339 4543 55895661719908628877027593037737202446199838275 4544 58252829165791100574057036702117321687560679741 4545 40843693052516708726341848384470781908725029691 4546 55128651071681364391892403899667540329641576525 4547 65417413954640935698551148116918588643959197641 4548 67095892841837487923891042001634192986006766197 4549 47382081496023561416717149050582782127721832863 4550 96942836099068493214606678234356940157243496805 4551 15805027320267680690322398933946345684934890743 4552 26341734545280819218337545251599081573146408245 4553 49523890472180667273059835593995771389240875085 4554 47802261039133667705988525341548233337275384741 4555 40725640904918251448816093864371704835138462291 4556 49048011982429320528612963283450184178971063785 4557 63912249122214355746047493246248043865071837561 4558 56619857818732373968157749457521586251194687387 4559 47382991202875963544585242619656978432177914313 4560 67005445786922438540498519233860507878240427615 4561 72672469286752502219707900792679557193490075225 4562 15805557031420513409097364881964799479356072253 4563 28448168564446990976985255207432986044410283909 4564 43205001508152427156736206266100559364549385071 4565 47925470053181561129246940109497270123518034627 4566 45810281391784625746084489624832153167947347167 4567 42717136726937046695860534989710115164475883141 4568 57755921758244210239806910404489809124068573847 4569 56839837232523351578332530273149495590569745143 4570 49838544912049606317586738428356631107550694279 4571 62660262755655556568105302896812597561570396601 4572 60028447436143310560857200024797972775848357191 4573 60882773438389760866879011908289529373765582967 4574 15806423585708181852807005955361256041354537697 4575 26343523768612136287674857360995497073080823115 4576 33192806621298331650258302253096605141583633151 4577 37179447402188090616589971355331772125209598467 4578 40053086550866812985238536283700948336942149377 4579 46429957973370772026028610415807467505540661721 4580 49153199454914045076759309640090098624343765027 4581 46007732722710062658282349953049250692033546093 4582 47460909548892428606399939256058195743229633679 4583 48473144498391610496630452878582831126783617671 4584 49494532687428306842935312394077711303633595701 4585 50346090139145520122699437817587224326248815757 4586 56453292414407935674160239640304021643390073247 4587 16205199085899540840325249605697370785355457139 4588 26441093029944891959669791587223377472279157471 4589 38985734056515049605379087759586652480681173845 4590 37258273286354714359671401744223344777775445801 4591 40780664728607576837874149737856158467497141231 4592 48807792976684810736173398766450280426765587145 4593 44344044194362415852407568811982761510560610211 4594 46007731307183099836941290771671700986079099797 4595 47382081487165245267724633068986690993378539343 4596 64293874698214936841336376772970231400679978525 4597 55823905246033101374773895527679220393678560485 4598 50576262811867935716896670284639348611857117641 4599 51117065292102451046882312469543215385014657531 4600 58212414962009047200846874433941139840762963945 4601 15824035170263174073139437305004206115247204781 4602 26349162130736980708312884858429438205911428905 4603 43200408008570730643798448599283354777013010611 4604 58257132713876514887602994831135718421895275467 4605 44571021118218014236159543670570495956102825087 4606 42484741456367081905436915400807733419462305341 4607 65599167089983544537311047321143908755917044077 4608 68940519247295800386805262443191307324662388383 4609 47382557344579483116241975422879448725199392649 4610 80082138080464834224744184170429510911976030111 4611 64544169520186199608680707239728104193492012141 4612 60934339388351811764602110032433067816222863387 4613 51117089826001253994668240193314099767900284787 4614 52626971439293589570989643605505908327048073571 4615 85224944013403782225151247865850057234530139137 4616 15805027320208803894104549396654251727889180761 4617 26342086095741363138028864388541705755880850769 4618 45307744984598631810969441353913564239270602675 4619 37249846232481935031967104786227278995558984511 4620 40063888489568290565237680024627284467213307461 4621 55164694463517644446382877395869942626618439925 4622 44553382326886433637180355437266658221060977261 4623 46009601587465489553357736524510566550148138187 4624 47442881288023410488188531190237532631626575753 4625 55103925459928039647809082592518109420750028905 4626 57531218971716421472967028298901760714558945915 4627 54183538486973305934805515729289749343526314001 4628 51318553559828400119545383120146639996051889551 4629 64851382136258187513031802389502602263940320425 4630 52524737215289557744433310082745236385960977981 4631 59443164254944870077255061570352475839547856805 4632 15805559592501400217727105995400572590503047621 4633 26862552069941153453697727121190974490717318373 4634 43495829079976503397479818080476012629274712473 4635 47957428227224892738547313881540559245291333029 4636 40099453470669533796086049922479327290514570649 4637 47000351307012795565999120410390182543677888813 4638 54936326336018574508112286667259193138522171819 4639 78293225593797029457617633362613708723911287825 4640 49412110766699388277255272303070192594630353751 4641 59045477892627458705433801876712933081525674393 4642 60086876365186837810705508714403479629431303783 4643 60882776424044884251203485030146600273340576329 4644 52570151161660082913315651780624779809685977939 4645 52298548039768028727391174197474496616395397623 4646 63061975289493831198714473023865799157437444519 4647 53272066164215494207619707660586531816028909913 4648 70568738909668533137674774509562761799652460981 4649 15850772954324700398230092809730322235960566769 4650 26791279768620925262271638825364941552985431185 4651 43204957319333066846274025840368433055654812743 4652 58252814980198162923867810597290397501881308899 4653 40057833754459078371261007544825000586679878679 4654 45358270621943866446891442104883287356098053433 4655 68326158381123177162558507855676708761926973849 4656 83941251745069541381065631560027512967363793955 4657 47382081482457471978499503579170931208073417671 4658 70810137144109619604942675666712652355540890553 4659 61048128765099911912051643361948689802483860723 4660 60882773229790328745585592135789477151191263369 4661 61155327103389593888812567011622857594853496989 4662 51852325614740486850043756183124653913665214143 4663 73598107529422642355665827316181125894535360769 4664 53181737456523940035971294593224464223285576853 4665 64274549269448390368068576444424628643329690691 4666 80559547355368244070373476346410567759454603701 4667 16272718686660723576648654243989515035731667505 4668 26551050310549447602067711348106240180559851071 4669 43427880595196982677159366111570011218469657347 4670 47726670301282522900681271245431162249324723393 4671 40408255704129932173879426869795557318307310363 4672 45358271914911712904564683513763983179078136507 4673 59396481848417444596815938068413473791131456843 4674 56544435322059862664253788409731270140764214659 4675 53704092410540993563439335791600047630281013905 4676 60904062969797353518389564692750185638523183447 4677 60191055364317177095887139107895164201105505367 4678 61315813452655985011029002243241382097991788823 4679 53990706623047391349070454461165209938504183593 4680 54850946562749035413355572782014857667535174797 4681 67831025694082223788239447519536559141104640033 4682 53124119452658396828225011599910731127803688657 4683 70949016004008374734922895862903686108851199135 4684 73981047863977626814026145988417194917445095165 4685 68061267946332795031759731171309455386769200689 4686 15808196827289518909769348110150260653448527707 4687 26648633741073967131960965321910126152369595587 4688 32666497643891935105975027661097613681902140317 4689 37213180603741587903742446573845607931164826543 4690 40088918706287494895928381457104716647130071073 4691 42486462682094406951888530677388688344805003137 4692 48859766290352041283434828593636429376572118273 4693 46007731281524192478035059694041146328691927299 4694 61548977515259307345844007802197835024274569275 4695 49780368168702472623985915004081258159372463427 4696 53782720193081320200589251645696272658721838287 4697 50512998692394749483823755890716978663413593363 4698 51139990592639636924010592573722736903246504553 4699 51852182949714357478975533307938003557247344507 4700 61933089238910990609236960182853106737323381283 4701 55752839082323246888330017676913067001100456047 4702 62496601570722816619251142687058085912647025655 4703 60498251499228836859492245217179964471927954835 4704 54646919726582688539556534213719678710821474739 4705 55092119192016051460074710739773310755249187119 4706 15994309084522682140880778278087952365066343341 4707 26440716888262229768067584626857947755452377453 4708 32693856640958141634002182822002261123996575653 4709 41790624815012958771711376890634326949028081839 4710 40053086550866813036880129684935453907862197629 4711 44919396408840848093648621737973176133658972263 4712 44344266723592754860243951220340659156528816269 4713 53993429295121494397473838620328614481684466785 4714 47382559406829037325333092386115484824903060511 4715 48621805081376525915781620030325902612717922703 4716 50866116529319012233372507823291052964955007823 4717 54862727818004446237353235386505660481412593299 4718 52136822023919236822780200605908244272371958349 4719 53684391613962232287499955028786397028233297103 4720 54386313032151626464142424226170473057243039869 4721 58726877679866610010348042677929730806546640353 4722 55380133635272344891899022225235899711899004741 4723 60065187241081171262773033147113396756008830171 4724 60968917364637294690005011788537631086904443595 4725 61459874777572178035031305368453002863448983265 4726 55635510670516930706594016431983813092342782261 4727 15814732587215381373636709251979398665750508021 4728 26483461324327366796564764777857322848811393397 4729 38985739789266753386629535176892716698571305385 4730 37179461053975985166148879209542808782992171831 4731 40348507622272590022893319983377975278184917001 4732 55995203026759762983628085496415759276153745885 4733 44360065521986840923572967504548433460943348481 4734 52383655591208865472250527736840748417977965027 4735 47470131773934963183239027227115277278690497763 4736 54794094638240555133474304754377776174255047515 4737 74780605483532998293990604841511784951576965625 4738 50348511876036197410291997268086916948622274791 4739 51117067463299445385419406920313067712915973251 4740 58174205143289395444767818586925019834949217385 4741 52754295178431157417169421690068115313639484701 4742 59625881330245344906094373077750321146415124315 4743 58432952109320944787880555063183351273866005783 4744 55084501736830158680517770286792528971254531813 4745 57046019454420531788387824543565156040829145677 4746 55399012578220563002479079664630473555636623367 4747 60620744732075423804411373169475866662363721943 4748 73085004142456949344478280219062762721581340275 4749 16003991225431692497455368585946316198063636013 4750 26341712200348324000477667911834980028104175747 4751 53737117072484289183284771924928929327165543997 4752 47735882547871604980672921935606446791507030743 4753 40119098816611008193129044938572093412500829263 4754 42488654435766866372344682495981771207908238407 4755 59396451353799301112750233221292532814144058023 4756 56544416160839865007377247880288606747949638889 4757 53704093171535099599467836744007700084149484435 4758 59173385071264614731339201664426509801873128677 4759 72996674973485288583473644423057029652160872827 4760 83619830076420285779995856935107522354896706393 4761 51123901365644815008158200988097060344399896213 4762 51855846156675645826111052837805292074814950787 4763 67577145410817764974675954701971621765364832923 4764 53191554333782453189582520850045931070342537697 4765 83483840312203146654584982705776924890081640715 4766 71033810385528057370674315238480318240257807495 4767 76810279077227951049963891804813209387284070049 4768 55092204121368517063172228175940557285496636219 4769 68271550202996670206333408249126633425952404075 4770 55925260194801579985724006845583082532673547547 4771 66861876272658521193692359960698647617046792649 4772 15846449071806209260296613522611172419641706181 4773 26341712200367813775034626535261927525730037761 4774 32663723128456089081042936903724790131905246871 4775 37182616691267112451173430935103238413665107557 4776 40053213212520047424232823090695835053032465347 4777 42494346416480924666591295365392918430805210671 4778 44532052302330574740596863567134460525550718277 4779 46007737794085815694835896341680851782310046593 4780 47384960644319468565257025448190804960441562509 4781 48496869392461066164454152657682252191032790481 4782 49491762548595973015471020554777659648402392841 4783 52256929460312672227805497208183299027909513267 4784 51416309081484111742917384197475286393261019117 4785 51887819882100143293968764981306687248258857401 4786 53197291550020367657334748635490889684012188207 4787 53121153321355446526441595304475409821333822601 4788 53758557006810105033210811557416563931742617719 4789 54175114576289768864567494692120515272434461329 4790 55808133406155854002179069516574514308959877843 4791 55092143051073096250475765763630009052023304883 4792 55525215232563537501967359127075842717635857229 4793 55925260194843159712095214083082490861850792371 4794 56306121683328241250949421891365185316224896213 4795 59411567621187748725828992490952927217090435507 4796 15877032435060200280327244591119042344847100783 4797 26341712202269313126742270596913970533838702561 4798 32663723130813948277160415540173323461959991223 4799 37364080102667573109325857794815520757242575969 4800 42926727895265177109644635775298577356999111509 4801 42697813957964982926813759558856928663966328573 4802 47381468195296071454187014151468461076418938149 4803 58653494837913256200244615371864796259821469275 4804 47418676818837122834263360536505541624505204011 4805 52435726585533736576361909705222775341371647313 4806 51923340604996669504937434004001057785781185803 4807 50389533498998756275435496410867435435221704149 4808 51140928979147856601567053246209020853416520469 4809 51852182845659474104583551289825683432131697213 4810 52524737199759967205691864583263860726131697209 4811 55998956035671268694435802414884191477672100603 4812 56088459680732011752316598559977760847971202471 4813 54175650135062834461052279739215704963122380491 4814 60983976947284673444375135431573727938653158485 4815 61414130340711598662298080302061834054242352005 4816 60053668172249761876553792793960970301903497751 4817 57590183038667431009616941591320170430235607693 4818 62628115159266702097357043158864386219978926965 4819 58527368926379542697670677628315387809734670849 4820 56994771193612412888136699637251610017912631121 4821 15943895914848295331197145345039364521156512877 4822 26341712394399976788883981932124782261369294055 4823 43248815761537677051886714060063392963526362423 4824 58252815468170030262122620629402461493074962419 4825 40074441055258284991185202642848335695165935649 4826 47000383875757188234536829346105379883387423943 4827 65418043730312767106282068415101107366943684209 4828 89052024135497828753885447562216450938303474475 4829 48756432044983446542750798396454493216838962711 4830 80093764214797566528098163748504408107715386633 4831 62903072774000562271342787484439504066552603533 4832 61117369139395593209416124072290311308669552799 4833 51318900200176615447793779318453046446380616399 4834 59754644075949458769722556445008620319349703023 4835 84272827630262963571585816755201176982419954629 4836 53121153733614968833486500309479163630716438053 4837 69395971583177615308201216749690958703563105281 4838 76912174176187013753559819724115710118896548861 4839 71513405796685805077754823073474882299115462935 4840 63849144045458881047179169791176806761009353405 4841 55525133329909768313734943696331301426558688311 4842 60442614212503785688501248257248491891632800753 4843 75610128833655205718616506096074954886913388815 4844 56661273797350485512818603353865650432782943649 4845 59439967017034995114393685419222559345077783271 4846 93503358515134051600610270288518668310816986651 4847 15918150931045112687289953308943093595832111921 4848 26412174930783504294835503746048404177017707413 4849 43200440787829553508276951297355911620228547171 4850 47724647679111335274068518516443490087277563797 4851 40057014128393632179319507090233243485054421187 4852 45358305170376117098655530979253651548117075481 4853 54880770804451727244862021592148595379407176807 4854 56839458631454806018235993980237012653028879773 4855 47382117439493881614783859599429715448875462099 4856 59008813020948517948515613355271454630946466381 4857 60056155566001524605961911958299482722224002641 4858 60886287726039304413568192554441740421877926237 4859 54110938008213909765725967578893732996834402837 4860 53711638575580640475248233155833365168517388901 4861 63734024789687814374112525448778947003340049357 4862 53122031789995023996447588071078570850408138451 4863 64203464294494777273174044566240030936529198549 4864 68680613740022529552048879262356498111331663539 4865 68101251106267819754408494226876142027145034703 4866 55093030791525281138705414511465176562143678263 4867 62472542803241837436874798009425744299939245099 4868 58357599457123231966814982500839403079375768601 4869 77379572467015142498239528101074145391103751243 4870 56661316372929052622341425082495667326501451407 4871 56987193478554053839027064774187245252167870549 4872 68116599439368473193070843734877761399023062929 4873 71018240286435113101498910791987779322823149347 4874 15845386677638739395100421072151874923256908441 4875 26343880685345425126340374737981201253562011301 4876 32783894087766694073819623256323113010997540413 4877 37371369040666632293084692793386934246270914459 4878 44606463479916974263204291629858483364167880649 4879 42488574450290250170397091425494694063316977113 4880 44349463403091850282635945370343919102792072589 4881 52348340592623681429548121770215889686937541935 4882 47386270974003378544437995146270570594820130581 4883 50952485159024535464794808537898898024954623133 4884 61942803400138568407745797411603909185498691003 4885 50406326181895533036242926413206879001483009559 4886 51121222290917932090682312380435038773981542559 4887 51892032581569755624171856494924889410101682143 4888 52529426555049944134965468161367217741504935469 4889 53798926308567446680674735975749229801697552223 4890 53661273289221356773532741309138706181066446451 4891 58926587245327763160922096205222143618062420721 4892 65492305220532387016699533417369944866899752395 4893 68814585349546971987528584827026895602450469265 4894 55571531494990212680314339336950972268912126991 4895 57446700886638372367035929350943099406146599763 4896 73483396849122062400018236527554059144061760675 4897 56671675304382588334915487867798721199649022839 4898 57075188426363875962223101574739067143252020481 4899 59226854726283074118976007618268570727056539881 4900 61780345846745696925090720811070344658419026139 4901 58486706161523935747637078913956567161381212071 4902 16029097118447277359542185001714132390241434473 4903 26711690747641435515152215989234492263772590975 4904 45708700305942445552951074030307784624187650425 4905 37508506341681004164690582051560061392717307541 4906 40407948333406504471688540262533392939884128351 4907 55720499392074833950609869695427005783967930425 4908 44736469364224046998733839827510150094791259981 4909 46414879345674840344072832414825639550035089797 4910 50255178387449017855145662764092888469714623273 4911 55278997784026894085532176234870940549671917555 4912 59219827635797221380256247820106111724885905315 4913 51900873561576395117468520895611722084411446801 4914 51583372641265262423848903898509214346970969691 4915 72740991363302988500598462548757467055189172925 4916 53317894788824299120966509499569314892294920101 4917 60690069399289324917195885867678461168107717655 4918 54873413264161772775541083982023711834811200763 4919 54654540376586715468759175489403011558906423423 4920 56159227589645108576111897958069093159201086137 4921 55579661120538361140529605884277839145470388887 4922 60574276084929885036194432541756462688690927163 4923 62798131929281851588323445471407942324944895965 4924 56804388334814219912774261188260280408500971647 4925 59227719359084289657797731713473916159943236101 4926 57491461302300211826018229155778773056033253003 4927 57903623062894941328728436350698165482552167883 4928 58796489065528314753712234908094281305719142011 4929 62913272412273878848182518056035780039549558173 4930 67054970913970777013720721840612244964746118105 4931 31610066982276099384169380601812328580195399861 4932 52685299644942470881217191882180036683710811055 4933 107485145653129553813593724281142684849948073867 4934 95432325529787566655772081304751717405788857813 4935 80106189774229658227995161460995932691269300783 4936 84973865974902542994296553424048989772081672957 4937 109770150567670047146742090238899130843745348493 4938 118836114983572885065757455586198530009465802899 4939 113156755902226011936049966063696641756684874165 4940 118370935078360443660032943712781445540827250177 4941 162203634378477261539090036874043878748542559677 4942 146166290392534600345177558372579917309917452833 4943 102565212167545204977734211938182638658326553423 4944 113430536342353256225540172582895499432254632247 4945 126122930606158966163991713780300409825742388073 4946 106322545538365040246789263291473020721841887967 4947 162122299076899728284951911988801593015600774545 4948 154711642630715395477604789891104640437180045725 4949 193588373513850833677457944933186017108648538809 4950 114105376421551263486342775680740026502268757339 4951 133360664913527767723548006641998652758767117055 4952 117605637989107579075332334617435041529788168827 4953 133790769743572621852869689372755914720038513619 4954 113430325622753766516037023819920955331666293493 4955 126618322335991606558183145070784129271242919245 4956 148357530611365060426118173671175956754560271695 4957 159547093463808980947507648771355136893603078463 4958 133484205090931451086368424458719663348133583405 4959 117179585063748988916747672448481777450571400847 4960 207026568761662601757089838042184938910246290249 4961 2007239988376500045355097365468447838251560027103 4962 2017350502259296525361003325864798798227198731051 4963 3345481804649835450323534235400876106080947430019 4964 2007239125244274820652982922582551610452969636245 4965 3345748501480044927663877270990089235484636291965 4966 5486872403514541812926610026216543731712223223863 4967 2082983317578462173586738357985212099203053666491 4968 3345397449444200658824749469004851581132563104275 4969 5486451817088482791762715761959635695983434950099 4970 10877320896093918243410712168720257238476020338135 4971 2254141348181166393083703224174489212164171121955 4972 3345968840745627921431038273202725019009645019377 4973 4457100479680993302899288141853878697122729425669 4974 6327580320532364590919917986465126938321436466525 4975 6264170919404302719421509623854594269459876417665 4976 2007427041919933867564963252694427188552214254881 4977 3345397449444196883163104046441092361155229474833 4978 4150391598768271810261810474798227460885797180313 4979 4721789543026273167542692633118956144529094031699 4980 5088013849865931449032938344881250356093882209509 4981 6278110085504447486618338916532710065800373988153 4982 2008444380432313539482364619098191100956360093877 4983 3492535881727716171701480550596887881311202972205 4984 5584614056925523687105373262699547367640298172529 4985 11115460728919967841898878511307537750645916578955 4986 6945526842469018601482066463807216880024436083745 4987 5396027137204117444369032645474587216948257142539 4988 14570399940439932397724212724953004559639006834375 4989 2049878196049853361229937483157532401290946614749 4990 3345397449444282427811382952578718245688740168175 4991 6289357734647812009647227492879482732698461738355 4992 7534692163366035328447774890145156192899148289631 4993 5086741992115084494644506724581596408718741395391 4994 6771940073641707191744814005281649797486981884655 4995 8617213892892119529479930273273166715989294713511 4996 9092796537823297359020456755531986784958663457927 4997 2007239671457836388324899182909257051458560239105 4998 3354068025987032755540133941092505186291408952531 4999 4235540484475851396659918194788671258432515939141 5000 4732582325861365330304206312630931337499376533117 5001 5183161925928270986405111193481398109423822408247 5002 5395610574887112162546841120165609642511679060671 5003 5687344483767867901485605802292600085747109882307 5004 5842981872648923454787047618015587506699871001793 5005 6020904989959370115762108343871334935780276335499 5006 2007566799185705254245284564462995831258429850561 5007 3452449835073372017899564456951282085353548182209 5008 5486543082165422183780638100697287309631077695503 5009 7398288914972822393630840803414291742637680104839 5010 5511612007249065528020079621770358472025373851239 5011 5396951083016013676718051455003887369045250177333 5012 8674172147528100348014823717043601225106453078849 5013 10662939181779882430265222624912693869853921968185 5014 6017524883577730187914809724289388489586543588291 5015 9208093654242582312779790232359792009297314586033 5016 2007826604014332440805802244507597708427077019577 5017 3360211017486016145977156160245987311414707467141 5018 5486451817088482828769500842010220555555743498803 5019 6063562088291231206715096366383691428551908512839 5020 5178132390828980659824389424318768451068380991919 5021 5413674324780834946255021993283171566900732674643 5022 7547895710882197621069033119269632269968621977839 5023 7984040678923900356140207620427454302597473414395 5024 6253670707457234762602183606217598108509764227661 5025 8164145161164258228949335100733497158319099807623 5026 7623622956585817582004563713432020734720366246653 5027 2007271727144745343850827575307694270457986701127 5028 3537737421529565726698114039435962752655221604247 5029 5486457019857447060992706403017583177932112130739 5030 7667735557657005752610918003170238593303120027025 5031 5914289751005962902308939869491397345070577595765 5032 5395811448540038032500122292388581005875422194539 5033 7804119858829589878509349064997801952200897625095 5034 7430029813578135260171051194458701038918102063701 5035 6017524348272098941269414626668893828112391559427 5036 7592027639028259941714047587963114228135803869559 5037 7623612823446740470096027349287111914746772636489 5038 8677856127593415953485443505106566253649837183915 5039 2038862779097699713215830449818723702194880208213 5040 3376042311576510077597233629206381725740908830607 5041 4189834502432522047909186544206127721089081105599 5042 5533987452341001385106087147572855619895466796185 5043 6692532767693299724763070587640390040212584014975 5044 5527024396118302343571514643174148569002099331009 5045 6540652368535851447420518622248890732356451330855 5046 6151809699806873603154475144473081229229925910111 5047 6017525590171843485877116241856631601063493206157 5048 6156583780542415354959299842430076461234465659069 5049 6285470757296369327371171526720328665853891531769 5050 7999743996139519868442076520948146619625515143225 5051 7294762680126549257515984400218871740798726954385 5052 2058054633478661439264729052952015206423869140431 5053 3345397449444198696035773045457209586743017179033 5054 4148292837310804071943745874088277897170100789563 5055 4723608517528510408221537743384754631586729770549 5056 5241426343727707116065357132685993637635960687899 5057 5400741284764822332160237613097878695723264085003 5058 5632733994785415580958210208909103267525992420079 5059 6882025582133753243228701592189408905511643062605 5060 6017524348300144897222665889287097258138400031731 5061 6231699472233851313167174681641418776918761702163 5062 6768802237700371473610760751951111710556573490453 5063 6605485703709326716518197130664988372608571874019 5064 6493006360386528009210289350378972198660193741229 5065 6714766580036324721861102151536380562064421489033 5066 2007395692410919659665792309979802298471022748753 5067 3372373550923502090612553332199880611172522172089 5068 5486454521928074789607896141224352835857682595389 5069 8201010047672785200566781319248696668508535404615 5070 7050941780289945372357592508153202289427387381305 5071 5403728097435033259107095126069883892651346911849 5072 9430195116250046308568575002967014536121837265485 5073 10226227030989202587509263259023267424270217682431 5074 6387513782170317947064038129732858264460417334717 5075 8832842542420685343706614565361279490831752030259 5076 8371652590742619339406344766432816310994595565529 5077 8535007799917041340879722795544789367425152069555 5078 7603568598373583474965992299795705617231687018165 5079 6723657460692551208940146497408877600961328134009 5080 10149854975896524945104128040966701782909935651745 5081 2007337254343358485219526734245058669543104445829 5082 3391931469542591240158693455849112297363296273407 5083 4148292837310804062064255905693922104960511135603 5084 4721789542929926727486446014401270136563630085489 5085 5453502662383610364216645326869668856869169822019 5086 5395547911103111662035415375344450454381348519883 5087 6345524299550667206290087949920234006919781913249 5088 6661903455738529845230945064990979299069995874985 5089 6253670050585806952750601232752789047940406320711 5090 6559882542271432129496555740995330736976595180823 5091 6285453843666962313177831169480277523344970014773 5092 6532300535031233927185946464975532202410254220869 5093 6800673349792974287618928499906057950693628235849 5094 6643828879887829326354730849880092552987620399233 5095 6670641671114383122415604077872954313839515715859 5096 7115499572770720424884464285039585202674217892543 5097 2017053816706452168359187449376478062438679990397 5098 3449214901093012910915559933011490361526778335299 5099 5523970293157015840258612705480023001618701681321 5100 6059948522707487961633037431908434949122052525307 5101 5090239649198304123510190303220096438453438312077 5102 5969070150342986948963627328939963934662752388631 5103 6969852592461705542953908308799752029840629165027 5104 7754798284992551095080394919769885962321186444133 5105 6017524348272098941269414629551027005893945159629 5106 7494113567337123746453576910359783047046749267701 5107 8224710974788625199031168823333434991552538465591 5108 7732112200183371750689341515123966843903640498527 5109 6530842796362220663034103229652183048094335904027 5110 7705954832640570819778571524656100046618712223231 5111 8011044582198051827618025626947642104389853345837 5112 7067951321556755638831226600268462573970703482261 5113 8726084139214195697361405721647703412969887659069 5114 2029419410046309817058977350616227524337181922149 5115 3401939378167202460224042560547723640833437758259 5116 5486451817088482791762403132296382877938903515831 5117 11412584441818202880425626027808155324493119908327 5118 5088556034860823177814446738036139174944195924527 5119 5397562198849665034957537736710186582946576768791 5120 12385893106487563520159687413009718985324536663127 5121 8843369972591053847647930391709037802190769241403 5122 6017524361732922389325860765261923742587049533669 5123 9009117056363250123009009488580208592282819884521 5124 7623613111121924348549963668788281285414184578991 5125 7732112200183371750689341737324751446137336142867 5126 6491867335486816689506104309856280937337028133237 5127 6768150821238051023589608579763128697368637710131 5128 9841981564511651859441860708112109681737841096827 5129 7082135541635922836633838534582835953173054541871 5130 8152587434805595780478333102755648763174157107409 5131 12232892549035727297503687440986451311964902375979 5132 2055651145860937604131215908790744222349328731999 5133 3345397450741508315350641955015851203328197692333 5134 6297181628378306339186220014072798501095007442015 5135 6059948528181864295209300040122220740181005654891 5136 5132267630731314601298872910550364343589272491231 5137 6199445390101056114619928266210131247182801463765 5138 7555566424830884924380388139199619404861680506811 5139 7181140852426602218412877339244708296993650651447 5140 6017524348272098941269426405947236871371119627583 5141 8297047162485333180386951620577388302473080754245 5142 8426644762790527611154731756071502364731876724155 5143 7916604294497195521021002705372376285642356783411 5144 6728012994538746567037626678094778367463538068261 5145 7390904374087246797616474325477014928659987894615 5146 8600458059903680657913096125136550423898111830911 5147 7549281863534124691919301854981033876753323228495 5148 8315505504508863739774588473029965119871265099523 5149 8218410113778242745551301369266318982512422425213 5150 8280002143813595911021541816432491509461334447597 5151 2007244876217004381877935065409073911063714894665 5152 3414082064518073526597928459264849443392980066985 5153 4951365316224185883508566270422132105203618759585 5154 4724106032796706540757874939229917859172990577571 5155 5086744202964362151744054299263548564169727991521 5156 6199563235617409208898480753477703476072483199685 5157 6205190320915251701010004903410455481666794274241 5158 5859224402397677258501636316973356308833137677467 5159 6326330266682332494638435277025705238476898508953 5160 7194995677739760265698520480021925014233525355915 5161 7891245038210970488396888533275813875650469607325 5162 6758905669444046904593795365524872654218895505241 5163 6492909742613318388162838464096157807155688319201 5164 7388122608864301384971889530801946553600288827235 5165 7382604741003559150600355561020486411694853507391 5166 7549281859661525201899096500314950067388270863015 5167 6815011818218420916283491480753816775316460567523 5168 6880239551315827098784506216553592311525664359633 5169 6941424714571341519673691635240749774106598302747 5170 7207987306130226329077325793183521147914977292577 5171 2007593624296884248597249320179402557457299562003 5172 3345453042207730725415820252400160920410901450269 5173 4148292837339969509839211494341707444598969014011 5174 5304592752346472207336266121579209167214040068477 5175 5103399572621316253345948431134418832808342035487 5176 5395547912334811606983974428742423562013690418081 5177 5631693612684027252550967422109066300350245735427 5178 5842982072720068322040646835181874889805366981823 5179 6017524348471339959661928265900277892357759547539 5180 6155954587559445016817886311825265167670908470711 5181 7015807378678299022613493418529523068721239991631 5182 6967449934443448474961931709628688023896680718657 5183 6494976889753645483300145113326502186872488289107 5184 7186325372292586348421272950979718291216972794361 5185 6886968209226625183543601991277484804727398469367 5186 7986739811854626819926911218062849996696603156291 5187 6991096126254421015613380103303123138503384487059 5188 7461726649144553298399246745197964845470687675989 5189 7359392605370358304109597512741650537289721429383 5190 6996699046165329687605951744968792473450354667283 5191 7051692124806331210939158737988780138517007778839 5192 2007238469666519241439050419291462507992162403691 5193 3345397449444196827279468583129913857018206420995 5194 4151986008695443274055949158046702999541171871523 5195 4721789544358351535887625360351620377170814707629 5196 5133330039651629127128863113198630585545348560799 5197 5969057557392348931777294191481442760418855160843 5198 5632180984117565613597630965150326703389247201899 5199 7219379050472228717602780763816121901516512464395 5200 6020325797638436577737527681452033953593000911491 5201 6330497063192014734891583967150106133734011006713 5202 6285453843666962318215687402275464872603336879153 5203 6393959808609914915422794332105689728483811755439 5204 6497745003574536300166435441996512776720673704039 5205 6773470983023982003302243794645090978980701038073 5206 7210136548536425394491411020093817487962736382549 5207 6746416967437911664734844268593050379972464097553 5208 7397239491082301280295463696048584918097223203671 5209 7148805575471318615471739460932140366133536924521 5210 8051858423826887409280558926536664285569489987155 5211 8652518025901689884857072112012520671746341727475 5212 7051803126418246500577947670003111075611745230311 5213 8385168758314455118873199335855917934360092016193 5214 2012571850627809802365878963132153907447512472493 5215 3345398164346926324613486496726458108870751273685 5216 10304404856831751871090791670811597721249867131145 5217 6059948522707488364807921079786517353876761470321 5218 5086920405229290902258513754015973598076268071181 5219 6198443298236926452305106694635165989246706941545 5220 7548624698239432507463838713010215650590644826441 5221 7183003698763414976294467341787777922204829455217 5222 6356975305143416568991580024860713417338139116923 5223 9902799731928878594314202539281780309171422357625 5224 10129669508747990846744677583222107521497168383785 5225 9087956100398641552760389493213403499833337748871 5226 6493460454530884656927638525798831180339429172481 5227 7753078657806877947689939650469332550676008575195 5228 8720727826135297645473934218239696211589299637341 5229 8366398106519181900105215456555107361120985572275 5230 10829039750958351278872698822403125165386049863853 5231 8311758459783004943821150053603758157669462140763 5232 9616507094195548626836589449177116383639536424627 5233 6996699046165330152992874401139019681261999773247 5234 7058280329310207847616280763312349730428173807393 5235 8026241435852421945613092846897648356668334931235 5236 8489034216557577242346775016344161002276617442907 5237 2023232401695745357236241830234929072026737274065 5238 3348740061383732030724956643876824699408882894003 5239 4148292837310828623097548796062709646756269492969 5240 7942727887958227593476410652382687005693481840625 5241 5901264847103166256896406842619296615160174676915 5242 5395764663080211611741850412976569622323036745009 5243 6442009587143797675233675151303422094872491463595 5244 5842991341625914262757052825984035807400583373331 5245 6017524348272134569568007572946795414297662145377 5246 6156418768977714713763039820968655604367946329949 5247 6650572778698844346465704094607408703909436881209 5248 7201691909337344584482677252442115671307616170465 5249 8155349794849960786524616412073301457683786067075 5250 6950207541449823794442532742657418990563490445139 5251 7473537019746620522925740194310468649361416888655 5252 6746386471794957907793173187537539228164785538329 5253 6960651269467625093483712547322734436008806198337 5254 6880239551183667881380381203822773312819299658767 5255 6979132788379191030347231105346569427466056438751 5256 6999448928106382129784621710376758466896516522001 5257 7489997055468508957289490937748356999535149657337 5258 7411313963150017000828704076199218010660673021059 5259 7321800481020422260346377760827356445692815082421 5260 8245674603453108306849835687540191186566053260515 5261 2008323170272733116396529644929319794933917268707 5262 3345397449446118130881988931208998532327680836511 5263 4148620113544951653963258915642010364363606592331 5264 4721790906905600644767300282549090666653217258607 5265 5086741991963006633294328104752591534609413931697 5266 5402116850104672957880726689892160999857584439261 5267 5631693612716370141079303909119193549161890752117 5268 5843058832891214387049775901473009124808902338333 5269 6332972799635904540883580129187127482481943747759 5270 6155954587562980464062529957606410764176285125131 5271 6285453843670572133645058561395146191732317678291 5272 6393953220409365154106096040245167784479103406937 5273 6622521283117580948267375250919985652151208931227 5274 6585227220922223184504793989346658378936598649451 5275 6670641658412111476962231362572059478869903430837 5276 6748839481091791387430423730544787629555170158141 5277 6823964032527976616932485510829319982668314624969 5278 6880239551187578559033448263468676924015422775279 5279 7025571614375028424018278941952071063966404836703 5280 7361651495199833599947623485301097966631584079493 5281 7859657486548472446831597320563818927136289855869 5282 7102508178771669569508472282383499152555825461291 5283 7151165488898126080837319012779452114031986981043 5284 7242711529604826359760244987827997463180836716047 5285 7237495261059472619023472914451664560109279397799 5286 2031309113647280849998727554695554873304443755993 5287 3345397449638248794544115466605090377938660509011 5288 5486451817406728023052349365232348219819403234891 5289 7427410267542194573730218673523569802233277951947 5290 5086753365071642683929545408242782873210895093927 5291 5969669826885253324797718139441345783527268752081 5292 8544164061315058191006169451012453200312552386357 5293 10468473994375640232249879671080671850930216501833 5294 6017524493622190873705065283852313094280199400019 5295 8832272547627124230407834048690298002187803193891 5296 7834995723250937337821044391343907003966406715831 5297 7733415327061808635822440180040747083152102803167 5298 6491867292473346320010410639017417147493804998417 5299 6938025555163792929011896617899452071750929932141 5300 9349269268738017251531992103723634843694212030897 5301 6793347222221841438627948707590153697851784546131 5302 8856185476544754369530268218760504706247111918229 5303 9793411359138376199642753234623253859851942212419 5304 8281202625235659852347519812865180484745704244173 5305 6996699048205060904735974727356133647226332064233 5306 7181191327686182073656267992018226656662442947829 5307 7676015419356071185028301047247627986765803794121 5308 8515643789585466662080818531964367616770325841923 5309 7195981719661786726350052833025414902090550911127 5310 7237759645195795063639813625854929232129361250499 5311 10526930056938596860886736958940756412214609205169 5312 2007238481722970050627110909690087749644029645073 5313 3345397469431549765016391143110472312781786369961 5314 5487866888506706857932604911385880829868216965519 5315 6871734402059778441847075987354379448149062846335 5316 7495428200943848614007106952815926571018954046375 5317 5704365318165805998199983638766855458775228423619 5318 8250892395146611138624972721297682678471705636555 5319 7220163464382958180736401648868832215840416188381 5320 6046827266054890377209067575779993732488478284307 5321 7494113641715077917245302917802797945899714561139 5322 7641179343253513576467536369050219517537183003019 5323 10249297843361557010516240626769746743881588292375 5324 7294762723546511117892512334045434194581430501735 5325 6588345724946306701288120148447742835320600626059 5326 8848488635029713157617188850230251472817371370765 5327 6746386819822819713983571747746241071634659779519 5328 8152895411809005226673539866888670170291309240447 5329 8454544283787385613856523820947896539581304251197 5330 8292761532120659284804002991567785209689655615211 5331 7061417141190043570984188208318424909820770559541 5332 8782502042411478611872923484410083511622112171347 5333 7271174517165645861408292019313606846311804455669 5334 13930345776662936700792152015637618736426754340321 5335 8801772547565089137969714234885875502237000019225 5336 7243508829062536517758354517749883419960982662627 5337 8696149382005069105448062794748303461744509570667 5338 10007618647117315940429462069854079789540767390935 5339 2007252862692739695287622741991169801884890903253 5340 3345460843767482621723659484423979255682532502971 5341 4148295489336587761590936070606346808866792460301 5342 4721792561488179280791046411347586527617595158407 5343 5662540243651789316457467203469154790101630861827 5344 5421121355327261850459891560690455027487424082751 5345 5631697212914942974858970939292053773672211520127 5346 6444084143566471702905355630125054352098906500413 5347 6420153437240371373306322676543952782672869072629 5348 6161542152932142373575074789594081563444247779951 5349 7379049444939200383786998676941378964212090212281 5350 6393957318345675687501751121064771672510075756307 5351 6492415512763801892454422833627533087183804241247 5352 6585252890840825304497170280377462918396288921151 5353 6686186512790152669787667178189352072261473397017 5354 6746390784627046016350531035513566146448393908121 5355 7326179602096656496120814863842829643263544985139 5356 6880243954274352345862789535868775544724896002189 5357 7514094004905569400723041384714551708850280440473 5358 7679461525813729738605998487223868924859766266893 5359 7287842300265012758991143364967672591672096904969 5360 7467465267570577869837854382842187813864783318731 5361 7747805133120448259829892720633357608487182226063 5362 7225289089611800584702673989018508338715327746097 5363 7412016922066925349872078581444845687273344340149 5364 7663379749691980024791367201339167972998909124829 5365 7316095624866390109956490873474989775940885614147 5366 7392858649080132620000037923036111211980009519129 5367 2018069517976825895169844167553186330560316716113 5368 3350183880395068546807965574542967103520055858949 5369 4156627537471597181226829824620249085102729671653 5370 4749076624563071165378186396009147720313146270539 5371 5087105840993377478422122539829040320729675866609 5372 5395923880540384071831692002674646824130460981693 5373 5868248195167409253674788271584882282840944348979 5374 6646340455507834286621310771304673445759524959885 5375 6017943658727695936752548346658506191163577580771 5376 6188384639977980942343453013711200103683892588953 5377 6291572851098393947269339798629548627705137843333 5378 6394398761010565155186377906944847157970821914119 5379 6515526341486022775078289523291881023151049592499 5380 6715354124868836851297379086364509367632454598233 5381 6671106444566123698563788707201628428570850004439 5382 6746856943148706544687097031884423677130272713383 5383 6814903293790602001388038594452780430575308540401 5384 7124441617964144939821116425670083451947651420041 5385 7954895036925162560795451112056252455503687051045 5386 7800137921902749547258876341094956368150107898465 5387 8772982694958005153518472209264730985414393690881 5388 7249773634755510877833552320089997592003259741043 5389 8763848273396945132759038891393617699138154059025 5390 7262318585145798472200068091918542418210994471619 5391 7568249229851895024556653723509518508041119691901 5392 7277622457245070961109150979803013174612072876831 5393 7316600744424631365026483314448707720648048813879 5394 7354129034537405052946694445315431780018776457711 5395 7529658462924331202010009150404048909767052513183 5396 2024164527606991559777782784358771429820659915937 5397 3383567640462853179136497000324125334649542016531 5398 8496784355804149962271277931656727924211335221475 5399 6107664652807546921960856621360360234891017616691 5400 5126795104460618692535160927228417831087370569211 5401 7068060886180979048391655858272600943891951250725 5402 7024733321697139767632308897340957480959336120431 5403 7237685268587441571764605666124197847935190657727 5404 6512016381964472058334287467356082152478808759763 5405 8366523898798394855549745096157636859891495793255 5406 9843554641181421663015219307536663185048598244515 5407 11859482810669261070253107106164876378650334329661 5408 6687526343739421545861820347660552159773988051721 5409 8255514205734807339348665983309222309267800199975 5410 8071967941471753164970282716142662215596317492291 5411 7754781754571783263352096450599392452415964413355 5412 10019386315304301360100816466444919354279820676613 5413 8349442015647141827763957488831915851919849368533 5414 9692233484615924862554624922529062309417122744997 5415 7051791164639072440980110489397913416468894425587 5416 7685229443732445745579025755016872375945294244893 5417 7967650703729231399843248318086635863390882245415 5418 8566442476493878813439049617873993261778113187417 5419 7252720533332781908110979500162219838982141604981 5420 7310098759431588153306475829642479566746649361243 5421 9050937260166928782020631513790193026275254199603 5422 10071089499821786349693404705590553242305657299811 5423 7472077836722983909375588206987108726028370793613 5424 8641657124994686751645772411478287847779167281005 5425 8996972620672744698919298654688583360620414541677 5426 4019855536587612340629121186893471651723128248901 5427 6748612218104261501059123843000288753721855583325 5428 16325539553287680502484001937462092896945609403423 5429 12119897045416080645050716539877914805522812171339 5430 10173488372403398714393444134742941163394883311289 5431 10792438444886692551357668192469962475287836357243 5432 14557318789501067571386859902211664235439416427729 5433 15968072480586418844608165848325623159154820672535 5434 12035048697722998721377924287459862946979257917561 5435 14993406385214090329891222973248535001063547661253 5436 18395835030316918047654059478335256009300768649143 5437 18140542359922100960774977155525270969273109000359 5438 13601346421691258286512699323583080726411042026949 5439 13212210499009950812574993426216195445694575777993 5440 16078890931586151479160498010146404693082796313259 5441 13981169044576814369279692507930513021210823339443 5442 25152266457876145625038731572148007678670980963281 5443 17054408898743078855720484578594632781979798283101 5444 20841887678027257417749013026329334632522684322795 5445 15603263775924159622411248450525530157698525977615 5446 15980282071199989867175908055726226043511749890031 5447 14205016144298708515132189887561790863657480406513 5448 20919576925005770144728761270428200967580746471325 5449 15380987371335373914225645682413053445247484024779 5450 14590301607749478488119255807374175392390233030851 5451 17489547245679162924062743614840614079435777412761 5452 22797257878913139103897353988895041452575631525849 5453 14804170837649168234147931168249241387223224811311 5454 14781673552050229038391171146710587908438086772643 5455 19683521951008883263370219848827601531927064012505 5456 26387204396652403246514845050232118229081102922593 5457 265595931994610011553332890492582971254164755901565 5458 263220301853881596045905052601215449490222987758189 5459 613545892228105881704551701374662206770812834126611 5460 265268225740105367901905100903651682427655385422623 5461 438247067044630047416295846166996497951256625060711 5462 543426564384797513675417691528013118400848444876653 5463 273278273045992201703229901212955616047383319609837 5464 438247354603966477177452666894303795713134493967365 5465 543426361687715415489385546150856397644007792945679 5466 798861795929139602430715858974636613652474770433845 5467 293883344297323933617633409947808488350580384303163 5468 788991505747802127189847422372060360983833081178949 5469 584720975420996009805736675501085855988629884481939 5470 723915257370065549261912707986563639045744736806435 5471 1052055821842692490630012674445477775719914562194975 5472 263051823627192282083095865984142331870966026449921 5473 615376872580941642912841897575339913130342325016713 5474 543864375469602638142896990527687652729457108812723 5475 619926901061190652150058336035614848249282206654619 5476 1192259679999482399359461822824903430421478156691489 5477 922574680457783842116722457061413293213023207055133 5478 262949465052285344654789899363144566712579713056129 5479 457532185383684696978096434684807572453748426532125 5480 555416481517762625603326460614666858371212988884269 5481 751412487989735397901154049677159552394248417290465 5482 786497659086167233634213613202669054393447791983405 5483 706817405462054423459771506952621160719807055446339 5484 842953169555498591504857321047595820297168672384635 5485 270144512727895301669944901352723103600630941360099 5486 438254197162035084428461227108325189151968973194517 5487 651384395166758010551133346359160267572293576858815 5488 639837738441864600355305960540358971953373477896491 5489 714189572874353281179001618371421678631274095918531 5490 812928109594122767464016307118779844089743118401765 5491 826049100670022998565424027051541612817960004344491 5492 765763681993192304376262775648066921785828299985177 5493 262948241508372935477717993609486430616525747409741 5494 613546474323365615085408607823431270143923935489875 5495 553348936764180345629005669654285394458823483478671 5496 618569564222880845943248049372701836737833411635157 5497 901700948796255745800638425787792243690653288479987 5498 1032462283637299328108054072248877918704207094563851 5499 793273843566814943583546756193549108015685125036907 5500 840636248166762213868022650573595212261940632854923 5501 1168432058997674619008285024873247001640695685924229 5502 268806431946065926716167694052664592835394484790631 5503 451096906307632164957124607874260012870386838840375 5504 543427474118294783533055787463485977078668443169573 5505 618555337628908066162861736944869066776927718640819 5506 675266302903141096647386140944537328057535450530229 5507 782676272342797028288984899798059825104326417704113 5508 768686950471402651267234015067352883336987394665339 5509 993943369466707864398271864517704482868175609229745 5510 836122636801605507549138338274852221139053549301971 5511 806430491019599187878693257152238018327108947604873 5512 262977184246779479912964969103043678012582503754317 5513 440884866985892469005561282780649316216910518069703 5514 544985985102463181280586084424409789342698031079333 5515 618611497216803041173014750230816639666286320241889 5516 680704659560864614110313390308483818236066539080669 5517 706816776258511763079365204849804103116538597449603 5518 738921513241815477503510267147895425685565241413429 5519 870610663832294854823726505759734867065218407637655 5520 788668930567882484663782454929173251131472341970021 5521 806446928808872591746120688394569692079416671265783 5522 823394453558186261859583581881466430078777955326423 5523 263478943178635777245868411972450722861204621462073 5524 464458850850302743930374479380501735001742963412553 5525 543440313787296575503244265770474285548162701904969 5526 798947543021823000739301362910139060597121256885185 5527 876759135213498124126390153543978216106561399799725 5528 706867193248365897784336822486835167037628303344639 5529 844802676791181558011375070680986959935305110558055 5530 770345545710689679645572475482879345800048684015681 5531 790498185341185967759908485230795492625285947990657 5532 819327375019317504415007456130458614528917121766659 5533 823404117359822487101357375905444962819024524346889 5534 1155720605813564498385935384467687587214346051380225 5535 267089195321243831335095455163112009318494976418859 5536 788844718578941611157096728017714744355038312404325 5537 552004366507697639501484829869943834070474488879919 5538 724268049861322556687420389808554110267659306411945 5539 946841328555350883102827946504110220496212772743135 5540 1500238533384734916385033454699910629665143962372379 5541 853042386620239199966235727196420675750977992816665 5542 881078427887213459356479568567811598884779175355251 5543 991273278029928077711732136255547060399315054957767 5544 806448268882755482601886691913069538276491684552299 5545 824033452887386191508399615633959225353134322701249 5546 945354446186793727969265644272786019741153534995035 5547 1158591499481476213407649095901398524161253052366045 5548 269629792058045140929791150971620322956492277417341 5549 613694998523078521152413687307449245690354449717819 5550 543426440884591146742311234244681690863629503459763 5551 622037188263226385150168463979657966189162561469789 5552 852085933622017025113671425538213787816076866152669 5553 958205090568425848557176176665074303643883283148933 5554 737915744993939275621818331485472202624208526833209 5555 946048625208516572308943095323888700880191195530665 5556 1314315088417749827844242617205629318601372198624631 5557 818854174684138440635785383177294517859318816019173 5558 863848028832149525560595875309287427810429874272493 5559 838217253656520788925711329544083437170675390973649 5560 1090879152161701008986986499398288610261943801019779 5561 1216035255437186386525208294473607295015430103770623 5562 262964800234341400861734209016038124532303425618845 5563 438600802236794411905616177746177223101310478460559 5564 543587829852436201755566350999299945026852023589569 5565 829030519740102876399456981232648050236465169249925 5566 771542496757297553434508692609044038312987792262965 5567 706817337312570326726287646781559051831860257400839 5568 883398099087130159098643166825438256741387325904545 5569 766228939932742229462004604426111251172072086785941 5570 789398992137334691143685110162429059511382657225417 5571 806430050970298054630820782060964721835763887774129 5572 823399655009194723019248509911244271913217344367439 5573 945291353381570894565699587744927299236095099844415 5574 1207459273448172511373438251943306737732243879695125 5575 862669519922948053715811402987760651329892156183559 5576 979050275266127201758626863675826706709157399733855 5577 263098042723934233656652733891588195115839141769457 5578 615226072679256226542227479599451528412098194935475 5579 543428254158324096571582116676473874789775673470273 5580 693754039367819136064080890161183600467164477081279 5581 1018916027511945617246916365899463732043467481272019 5582 884921699460768595373613806507930363066222974848783 5583 778205438573751839023736983406709856348736156921969 5584 918418700048475139390415900540052016558445152506395 5585 1011403286797487033148693472427438273947449956431521 5586 811535842123069811847527047764363742495943654381603 5587 824614630965999739586351079478303146202536302828843 5588 945523187653878887992868607929586354472699013780579 5589 1259664289826003638628127733054121533611572579506659 5590 1044299752594577921733994589781787851691717657456983 5591 875174988427638234465187480731400912781743302897869 5592 1209535505909559287866610491364972098127526291534453 5593 262948239526313870385685898537167336625382590045853 5594 446868319632150939760526957455758762661700429730629 5595 548341282052693161483420998382491635940906871581721 5596 620177495101514202753549513139915659461452228113697 5597 666363716742156381402104601816775039608169502164427 5598 706825593824502486967350169199545297129928470375211 5599 737808116731874202268715752367111189384738120420947 5600 765430626030206393041565027956370405475637557177793 5601 891102520115136098599944945599760617985251334166739 5602 881558119406377034439391645001315188200525612804481 5603 823442599339496249626021800196335599108866477275091 5604 837607871873426695158009573532169595971451296693977 5605 976756504841703466819785454515028838685428661941957 5606 985653402350860903249576289686961320570075402480781 5607 938628639167572802200293782142858062904359839836307 5608 906641705848966514470695396096374183321171950255181 5609 921566831371219031156834053352801648223330657367759 5610 262990274254077648480234721029641816818897539541957 5611 447836201606511281485893051529449648053008034693435 5612 543581187116929417299847889902461077952026417483251 5613 696911111263079249920502414157060654133567221839227 5614 669403069599023648118674993988211261053038304385967 5615 707439458224447104711818976221372708691873321213881 5616 745601064527680545557991984829438666388281373503807 5617 805887303600315613998595288773315024408128102596903 5618 788477221759889710421028958848237020574548216634689 5619 837396593977378394382646107326674760537652890012881 5620 823406269634667203981614604471733257055223566438871 5621 912817084667187636549467194163524104104961106527457 5622 850918825561835940329713383055648540499573744488847 5623 863589013354995980457264038696270324443703784686141 5624 914358830595552941458071809038583947973345067435247 5625 1039855073561552132514611772849512254489191353613581 5626 895414979673164655566643980732246106661364198796769 5627 977484970061155009219674857398550208780043985724139 5628 269354564207149372500628504718849372054119894897667 5629 438247065877189783976144568230448177296062900407605 5630 753784953308768107230823036444722184574216966149675 5631 618554431914980460008687840776060688575936813350241 5632 677603373929108081914823812579206791742816157644281 5633 917175398672410454364429939740625640617155626826675 5634 740179583345597601879810778839011694152184065855311 5635 765430625317008972577103249397654152037225336694777 5636 788295689623644961306293327872903433079872740956313 5637 911609346780812845349235682132523693599569903935305 5638 959588982117572733219952275958721062923256334095615 5639 845122721537819303331379132943166801753535222227151 5640 851444013498466171074471643084343375820228024025751 5641 1073068822504297833139264832480063036072430555487175 5642 891988414075311914828861014800486144966690563764981 5643 1019891010618755550905783726961202690125837137020805 5644 932681828190080020111616905142052277589391189240463 5645 901311381209769039650708772202607730252695771435773 5646 910452106237582276561538751753498082676150549459377 5647 262948240243009323835472352258370014689763827786633 5648 625419544933243930512000282692497935963754440769305 5649 648610317265964572238729225771009409050534132188445 5650 618555059306244076894805113669605383293176804963701 5651 844451498633922426856617279456610537827277089119661 5652 987306983271328823963302587576049051668644330019795 5653 738892985855520331988843552963511105871372349306981 5654 768731972887730494953495669237737894912306820718157 5655 1210347308472514522285182620506750025924255412983973 5656 1121967954703484156639987454685747477563876950337125 5657 928883282279151229517132308440227606415536115619835 5658 837607871873236710177891735706854823577761968015641 5659 1048669238397183301221032454208415814838407669564231 5660 1494275532135160467368838434272043324589121915654695 5661 879763001931508092881445310345163588162860895532191 5662 1269434214860004108219499969641582800355551667109275 5663 924406559314669762631545097194534307794931589082553 5664 901311381205055156015283438126952398206098249850993 5665 922890445071147543883324083880222089841942858971587 5666 1314973998572376174499795430046956579598230497769967 5667 262948239527176619202095675448574745857547336996753 5668 613545892228100430871313790069388033662831400571253 5669 543426361687715332130459610978111533988920308402031 5670 618554430123805009383557771104048801586454467401037 5671 916790096231108545398915444418022938176914571151407 5672 882115791528189068375815683093502264506738873542691 5673 737755301108705473152791335352665115404477392229067 5674 765430625317008972577162519104015786021558853111643 5675 1314192168805427779216103880228172485896864774386329 5676 837892241042220486881546682529151502451202420585381 5677 898523155224106090765118165951623700395710397113611 5678 838124576381659597404165714635420609071325553734477 5679 1025733441615549205212855661952809290692272883540727 5680 1213262427695994129830788493128723685602461986675331 5681 938627226101720503023543168102316136949769668957797 5682 1086754533767750660668434078188659033969096774140741 5683 893975937912325409180270658321857743024609687152269 5684 919138380894417300037200011186061794500653003891119 5685 1024742228487112026226583240590822824923609038366523 5686 1518965220392909883217376747393427391883581440896643 5687 1288817587530106431343650147498725852770316669522739 5688 262960136899299220307131377810434245975780235429871 5689 613564344760897657928733601753733260976870280877191 5690 543429665287409267647809308741639131002048454420163 5691 618554432454513850383035176668135327807828938445569 5692 1069684544836467847350008421006395487517562179632879 5693 882115602609387677141317426498759675799974623012183 5694 785560634110040272935060526658207828754188444411819 5695 870609921135527863279871159901643873903191094175405 5696 1039171684734983297160656988089909362463304424815711 5697 929366890484460471903914147296484211410567669037533 5698 823472933818693601270518128241962785611166310618773 5699 840598281271195129466872547065414436657095116470159 5700 1426434982129204018666437122406582331569383215912419 5701 1115997166136411928076253401724281876138041969124893 5702 901538644260269123201597995687224181532863293965819 5703 1123354709765593731563782092770769632948716040910603 5704 894439713230118848871378597409346080709203080725021 5705 919345020430369460033389451435608789604145232093841 5706 1055591481408037670848870390373998246998369643730315 5707 1214981431263154353744627815700301410219132293666685 5708 1099289734145147178883177133838962578611352200646791 5709 1105727380211781790663397199938698474773364781889363 5710 262948239526313870519218156380843882128117492722713 5711 438247159566953811012737452080958406328006456981623 5712 652444317929314393517232169768409411451099124769905 5713 618952430661844957063249839726516757454455159557361 5714 666403361694611162421796770809140428106629815382761 5715 811996132589715316162646387936944048578604577562905 5716 737964628152692267782411731075213459077346467078071 5717 796370818954157339036012777444852705683781130248377 5718 828750764979777571786004547748902433483772174677193 5719 911609346849788792142670442475914213955543496060885 5720 928573864277606057642163325285260927221007644472145 5721 837608420550145176489402647833375962583241023320901 5722 850435211974791126438145616871453441308065703150561 5723 967844061897427027585108043618982646510160766935855 5724 922108121163026616357080921146605415923875403301681 5725 988956568864453467731762873528868110477085639489035 5726 892695051688721257157097752904237094695511831667203 5727 914213565218233353385186067028293391629855761665643 5728 909948969241402720898582616264726819900683340823417 5729 941627129013161093032218172727798333378994823062947 5730 1029834791949694134926054459826036569105019501864653 5731 1037588340567278625769000757216179857171199776007295 5732 936810192123378008186997037729652584680989811198697 5733 262974729048252764442249468161326980353298112006191 5734 788844718602597438669493463923858464666640703551275 5735 543964938630351763733091563899203560443578364529759 5736 723733725934330590248064166307662278593681587703735 5737 1052243740038364170246970955549738469370035802526325 5738 1733568464197672619364646616651375047944467445051699 5739 842931203562591205713599925349778404690014411198305 5740 840558693753098687820565940683924127876329101928661 5741 995288146329125879239304755263180697336532308590867 5742 806430050982494550951789688570016699416094583213539 5743 823394481613989530936733733438054306371505367221409 5744 1093868397568027031093997772938909414287302809467075 5745 1163506420263708841624264626617770111589808304956435 5746 1039056631873715839278834730392842710412665802358789 5747 1076999496757815212313031252090915914047257749715115 5748 1234374282023805524054973641113413785148363978489009 5749 1001661286229097256150055490974335960375483688566937 5750 901368273269025827423497741764066548394842429066057 5751 931231197900077250297103572528239720066304082651871 5752 1091866968477111285456803719995554953821733846002411 5753 1140487064171220248876581244229807281585250449940297 5754 1396607850310488042693422337961843720722987377724159 5755 969552295401267485187633517771313796651581632823891 5756 1356010067569839331593136599864770445471209285859675 5757 263086524371803944713300622475162561426059311880595 5758 613658287286639156857867834528671406733535455807259 5759 546776020816229351981098831391312962104968515577561 5760 770469546425954505505610971177594394724527983499387 5761 844138153080331083974698830851239658820338551201467 5762 884316006288105341445209826972087935877725212984191 5763 738012448454488142046883018981538517232733575303937 5764 765430625317013138639487864072244140390634522893173 5765 1354656266682469850353241793085393723020144998192799 5766 806499457922785570671348432407518189402862375162531 5767 824463466180954231179250916138215142457248035220051 5768 943671027312335349581650935431388906273696492187907 5769 1030375957261686983404440359931427097723919902755347 5770 1213262540216609604215189351479471314622997574062841 5771 873854053868674305834712883759537027716643320535417 5772 1161393889729727091498282763805165703826514933854131 5773 914183199093223602401621965655393334501821746825769 5774 989619567947079965956068973872748293208011685688189 5775 932026771673624837346851323440830667810565614576833 5776 1617848600123437611341544049512442275329113464151563 5777 1293013997598816093825816754129797115760248041901929 5778 1105870559215068086717019909729990171947854490557611 5779 937345303301164956983043428484610311151562839213283 5780 1118443243102003645415356516938464224443768359010957 5781 1404756026550533364802145969923661614711766042095899 5782 262948239526430361608146135764544346727734399463555 5783 438275034631531591035094906907610668456260889802773 5784 543426362016955567847790188907611668274133363941341 5785 622444503749099095281711461769722003743663427833777 5786 666363200947066227436485961820910889345713223721927 5787 706816785711228324985925067679034005984567057815731 5788 738528667514597196798120526576321893334039211315857 5789 773599392539806012117399120569855085385440429562323 5790 863508354700956928777795703660984865509545882073789 5791 881558120122774422284788568898143538838324464905371 5792 825085438983929132717073407000614718489192378268751 5793 885416642696503998752245196547421193683207732738777 5794 948427748007818913121705107050923662770508576550757 5795 1023524723340300552898083097561748626137736939651391 5796 907513991955237777716709809588648992457752365366997 5797 883838886178800455851703570164680872285547563008841 5798 892690127450489320896765211897021398295880390574499 5799 901311381205454248817023085889373343888613731003809 5800 926141894915012331088136043853596460624292066126323 5801 972324164685677081379235463350945984754431520481233 5802 933744618505197423268566316487468915916398779049759 5803 964513189382531830313166808294305498137326838333021 5804 936774366962212327887179725304818183574764102116343 5805 1019385445754029693130550825536000368212640615955507 5806 1009182618011128873493132515883858826785755241279999 5807 953302114240395855628187026726598998582728924078469 5808 264003221439038381467954207485326885226303919468957 5809 439711958596554887966404314193949828730913347433499 5810 543687104327000692696815534627754680001737209551429 5811 799165298945354495988055203740867082072418468156645 5812 771542527211122426241819440988100511978457997141485 5813 747270351604333490884381430710437852821398866573449 5814 842933856167739635104996478172437604754901042039365 5815 770255363692070758465048609424905362919969107052651 5816 816021757330185281546411614525760380891277690053067 5817 806447515108675072567258805550281311219626433454719 5818 823394453657112395338641127658574437228710788943789 5819 1017923779132755482267849496230461959382252697908735 5820 983470168876885492753456425200138763971065693640195 5821 862664778910975569223518749715275631998933389272449 5822 1121013658765145964520806927978396689990398900290025 5823 1046288780374514379729937391885573740270094195764859 5824 922665380722478271200976270632047387626922305761257 5825 978663732548413324216784686370702953879662094137847 5826 918074082071775977964622702540654164912705147238861 5827 916720005302432992786521025788268613099273678614451 5828 963965367559270100362142500302108566122066903972547 5829 961367221089616200226657191094964467582846959760829 5830 938636173780023874104479748461795365361868607842211 5831 1084346646961427034273451679585218557674820773598785 5832 1025330594116651757695168119573542188865495119121147 5833 953561158380111873715020679416965511163214782278607 5834 1361797706028795305898852275108128580582513463987145 5835 262948240809501929183185605776004864120341307923553 5836 613546408496721932544585613316898593486036396274747 5837 543535539444810457920047782463314075017947778534101 5838 618554540608171295910361563335366027460900169114967 5839 841662031414676024664427546852231870504175510870607 5840 884056184337062615868723688422076464526457080271151 5841 737751867613714369319954914801270037923871105034887 5842 765430629386830499966414240575388516955991175306603 5843 1141553571153487488166638742873554036818953647400149 5844 806461191080758104929496047569497346849687580046461 5845 864040598584721456649544804770392507609001629660831 5846 837607876025870043602739586509325405346675462068157 5847 1056668534309732713898242499280274221144296929679727 5848 1213270898321280472016816288635136334934513879743081 5849 877637484928796322454890710681797590446614309355057 5850 1062573807140484872311974696236793853651378908325671 5851 980954675779483782500308592658039203910747893794439 5852 901311385603456923998479091380131899621616445566989 5853 920349873664608540338195675526356188820007862146923 5854 1297140678461981586285168031619646520248324103339863 5855 1323140856915962156562105017864807630811436024649139 5856 1105832083294697954950551805022690068628026771068291 5857 984874459969624386232133851867764425128608293044763 5858 1165783960941066225708836116466075834854950148765047 5859 1302226574021427681459800939490778730913394366851579 5860 1002257647546707682856028460967891091412703583758489 5861 958407910042810500193935604428267592171421945292077 5862 1665503481758858236824461821596093040540438327142019 5863 262972853441264844354323701957050045667223940379519 5864 613546336985534920480880059910741822615544900869799 5865 543426650747212043914698642662565015489842868971873 5866 693736262989081677394357484407855213360421340602639 5867 841662474994787646104472645035343875785415577412899 5868 882116483098778577823379808991376864606976611406843 5869 737773914463548837383279446655827540004399372171819 5870 900228788199154037359840053342753533684931296361545 5871 1138893948125850264025943870449852177170292257529371 5872 806478319166183815205794028053565015967339934104713 5873 827178321419907036273395038781492081144759949244103 5874 983413089742086936277102118836382518248175259515409 5875 1042698399598524081530435079412284762824816376104859 5876 1240941841444172869129260074302828744333646899395333 5877 917616371221780597333811650252707202657488954548909 5878 1212372099953907157339793892452135791488321473010963 5879 893887081337477809540172263342852109637281016009101 5880 976497299974112936782052620584043978584567180243101 5881 1014340417743411950425785131648096669398491483822455 5882 1477524606235474615903156313218239491555964414451275 5883 1280681439105205134851779532382041337018091589884671 5884 1136663071828683326006423146764467302019386872622743 5885 1064809593791813934494131643498504488993994866490585 5886 1120465427944508249583903021928210078018827888903489 5887 1428903232909667932501941459872562407887472913254811 5888 974494792343356760582044126656096860089367794896251 5889 1183792748570153837836533576301134699094787008929659 5890 1489220173421170545132725239305985318071312602826891 5891 1812692606560448863856386955803320947662569143348073 5892 263001825087180356671400797242450592402123413269857 5893 443104897236510310840705831671922624795225613776787 5894 648711411126794914329254788849574141037463694348485 5895 693729556453283711096991670563255572001190447554481 5896 666416622480720607662606312414298598078151727449251 5897 859856523173478020537357194886119698215895139327235 5898 739654610447523670565718621736607619719256054810691 5899 765495362043868128879229201291809004501009844406727 5900 788343071705127418778271815421394136433498436098143 5901 934733406165727498583573051948060065088295374470765 5902 1034482539846062010158459362745132005856551016339725 5903 912871060933379579992872352112169209321584323788341 5904 898297493389648259569637558329499828636557767655181 5905 992459761704824583701405115132786183346542972637685 5906 899748979383832967230041264440884921183856986314241 5907 1064633874737323916649131397124452998648371251318515 5908 892743797364664098784577519729591180012338056628543 5909 1027479729453176279826537459677601591095627146455193 5910 987983377947324732511182356200288478776796557174987 5911 930836939844706746911675405234802093716635924968587 5912 923827162065280679984936447124684911323148355082133 5913 1360586607686213336927197836790509475183113493953125 5914 936885803459974725288398051154647622147961404978637 5915 962757935362694948881868565753930946750018762021451 5916 1098829220603028583578268941244427518407365717882933 5917 953363754814685843890792676339751147833860098416863 5918 1081409742831513490837220916079579985577392636863621 5919 963380735366329501096678491700293616196279883753653 5920 1148534360030347524507867498481653568546548045774215 5921 1048276829750554061850028081032013490817963689326327 5922 268107911560857100091760168645265852336451547921633 5923 441614974499632939806880339156573361108659225212527 5924 548801944987266093246963943806517989993026178887533 5925 703022906611770718544802365361312044352672837639949 5926 674208688843040180913539659297143021757815001069979 5927 712212324168882081881497763665451462682042085712723 5928 787541542673241642894368398847152272796885332080959 5929 877725771877343308441130519842040401067603576773945 5930 822210353681586759682939625811737422037555428967741 5931 812586408275627129874304856208095711746028467861033 5932 829679907394717258301605730589969676441343342523853 5933 919827651635793881980678912606898681380487498969209 5934 948697047399652126615499480103566803744444867365389 5935 872841648958689192090314916276324414394064576183843 5936 910643146088075751578320749908648230085248760190829 5937 969021655715029123202653856743960016130064702712063 5938 927411987668072249762705192965112899883118336794311 5939 1029235255035046587837526761112971633425274380513941 5940 1022222270946898975989099024864848686269247891382455 5941 1175681431397510789256258978369989747876043106900325 5942 939510393137821440183581968539144514195236478522451 5943 937531062336246943028279263140959477401585862220443 5944 1049897722453338506078299228178884181949959441972035 5945 977759637255616131044833859363014415515342425729569 5946 1048150138630517787876184413765330362763965960823251 5947 981887741131511990300701351108946724216165917576821 5948 1087588495779915659111250047273639204099128546542289 5949 970676442286660423519752342923729857321643800975691 5950 1051242081649004386287759108088526923912067064476123 5951 1163086899066425800468629311750497333242117157742215 5952 1096233984363817547128760041911479747317421000026573 5953 526481327643633130501034181923040431590926822160213 5954 1233276455287925286683391565873320572357216609064783 5955 1086860843656936543459609728756666408513372947541683 5956 1237108864511244670296550235214172900769214429868049 5957 2535169294349825546275400538084032642308138091818299 5958 1767950981399276124532006516145362010193846536894043 5959 1622681858508993320647627545047698567995989544378179 5960 1741219842255069041462755194749048691915519340697405 5961 1929794272728112191821978476253935364704070706709971 5962 1614093153474109477721156784187724555055768085353803 5963 1797045043912923480558697994125439060750615187448883 5964 1675256604356139877916752994476339901144190620206229 5965 3539298113842169257828733684307461755631749993964529 5966 2075927184582383421624220897380838571370304000530843 5967 1747708226363101360156630012478445499750284991194659 5968 2118284526779642033921776865300803245923840745258663 5969 1785380254900193124866764292597083991904135605389241 5970 2000810853947450251528952646728497939280354343961241 5971 2329204595020403916478628875692037775987447621543315 5972 2579576451295419061302684738348104886735898690573935 5973 2198473509682957105938903039758642718878179794574701 5974 2263210564813652715038164861110460624057752646926633 5975 2395466199394187768651487656369806519217370787320245 5976 3295304677062991801786963318686412539412428279846459 5977 2247522274600034712672139542449731357173205459709361 5978 1946782963985586328729004626081652156690656008316781 5979 1921449265239184175330167441162780035154784913660659 5980 2314642249010060777501560971512910401377659090112311 5981 2311389782601388064702723795109723563244210827176803 5982 2653252575587223875109841316670401042503530567752225 5983 1965356917364330881556283178821425119573466634744053 5984 3468767206779463933860728025177485623419562138602873 5985 36023908815105005603510432989356979651353234458855907 5986 36058258255229956076337624600348270004775624316856119 5987 60188803073455851014008176808295729953480152001981097 5988 36024181468205027079700087837733781572762270116233391 5989 60040229393020953801608777846722617824312491396498447 5990 98465934461088757163241230192515005700601485917525699 5991 37383301600580660629361193310760601544397204148637641 5992 60039848542390403988290813270473000784662187844092245 5993 113046066992883188084371792421396069261245192903266495 5994 133327509980029425599475172327466517022671281469832191 5995 40262015746097910997313576625008577908026565010122501 5996 60088051679524142249216196501597484251051212824711913 5997 94435244604882294008308619574576669665204842323025585 5998 84945428788624783649683202399039278187425575298777381 5999 101586071559654211424107095531870217009343288444495681 6000 36023929189875725578368437097320927257867232714101827 6001 60461317968054977890692326150893643292608676181865729 6002 74459402927964029176199094662701468208517876648066619 6003 99498871532054272614918917160345630183075452329242145 6004 105701322055749953065950975188740232735486705776789835 6005 97236890787165951336160280679361844610098800183706849 6006 36026018746215499261801347456432030505147163596603313 6007 62565239436145216407852476584798172571704587211585071 6008 114896957500518668727321519028188505884931456559790615 6009 136565825748691286634882764780058954317198732411445321 6010 93238996844038014556194531383008483714019064006687781 6011 111243841118406869699197409883662650617667966490399665 6012 149465933285293520330283700148144546621920458725101641 6013 36733155195925794462222183565399205787526095237348699 6014 60523390425377752085843545956811235439155660643829993 6015 98465565454527300258567750946516587584169496958791191 6016 135097964119269666888700968965995666028208265607551467 6017 91291758529707650063732870205080390000609625206918827 6018 97019322669837214538615987375255621110953182040419041 6019 149103898249811732110864158700143547170405474968319597 6020 177277538261230128223084780609870613762456324340509703 6021 36023908815105000242838969727234904114611086030825207 6022 60057633221204285012865692960741763738594210783172721 6023 75884603181284867307421583895391542230681833928351287 6024 85104006261786462167408092928399434359002996180601703 6025 93062060742676057813549592838466470110398191181184963 6026 96835600932138871811491415093462425403030882539258397 6027 112353567359721027187920677784362765247768360915351373 6028 104865214450961746751506544620613579531403029095329619 6029 122406092535441547746282551593838420689830030912156695 6030 36205980891257120883770636342773937455843748715867103 6031 62004747938546970845348256457561300206233860662379999 6032 98682799180925900759289130739428077291847064292675579 6033 200022078909567749519383262879824748588297260311878625 6034 106776662617394575910328461823191174302158151183786165 6035 96908454991937618164445657275849520138355957701255389 6036 206298396246634701403255515046000396110293063015393295 6037 152895880582771476274702834683035265870773071444820841 6038 107996509480284802098848537087251931927408549286461587 6039 158512795403069360039661612646614552503129164996996539 6040 36455332872770928389459794064723212632897843186088881 6041 60516985890275761913868266201917324384054519842851299 6042 98465408024151762697125763346721949812773006337876249 6043 123257858430488869627799167601583257188836027314247885 6044 132263854593494986265904226031070934029388525181840275 6045 96833989611651220819186186203608360177564241184203709 6046 139497508002952229476529379597901535625654498055195605 6047 128879934878500229405680711026322279223521907580965181 6048 107996591228219579661468376119569908778049332557081717 6049 134497055783052089157083476742972051150490503831442429 6050 147279916906628013444051165575329367443605516844532739 6051 36046029729329831421055008121237458938529539049473423 6052 63488481774558149682936605055642858170354594096971963 6053 113204663860974246629777271140517511396182887491838385 6054 108778665182182687427677669563449328863235392177282181 6055 91291847402687275581207624284869626541979580107666041 6056 111243461873458111644151519468190891070633234583544635 6057 125087944477378591153784839380005328394241417138596311 6058 129813379393159989862983422268988706512099660598079957 6059 107998346796103804303402843325385073234144742738117263 6060 153154379086597025513434189767460424327686188398574915 6061 178250377438151614832002637098002328597349357346105525 6062 146138838386124221649108287163482857836517844290126821 6063 36591216907832720953150992424450751454715640295058875 6064 60039848025175212042595497028181135307563676931895345 6065 89714083722275447197047697774716625155070898648940145 6066 85022298630221369086989487756374866358922575414909901 6067 91913908296401572511725032109344207372893805081387101 6068 113595339450902026153615032565840290452699335190809295 6069 112565749012484857651856066516311148585056960856078011 6070 104868565219523241294500492149659707083056731266704157 6071 107996509482311666121134477949761001887851933310279753 6072 139300050296025813515546391683602068000966140192672575 6073 127214661348279712659026719156938271426335954613090285 6074 115172161700876814675892812044395236578402290206101101 6075 116509542373001701651567216642675104446006854441284401 6076 37143537104984599710496605017008098580133232432866081 6077 60151217747214965210714266607487196408274298452766599 6078 74451205168624210290522274998542364789108012813961849 6079 99151520453003286382671064578514308910737181234309045 6080 107060714841225312628427509322016274211454970482748085 6081 96889815298142293381463505419130048692385245979198419 6082 125774114849880731879511271737247001021079177728390815 6083 110518867151890335358713878257749229321764399486166531 6084 108013832829637205747179069075568832686940263329165667 6085 111840368062892140515992781431185352361092589996841879 6086 112811158506082658579886822322205952226097213306131339 6087 135979479328681492561015220432834460587498162544372085 6088 135157212736726361660280204461814427604551213086690395 6089 118345535779324845512207639603684316128753020265436719 6090 36024351123251518673669232933852998223790829864813919 6091 60586296586458304702339618930520416353948350732162515 6092 127370615788365031096389011188766432740874979739727175 6093 181549710496206617209399131410869832103344742573845991 6094 91291760912055141470270436977589041336680902676733191 6095 125884690412141945906642084167689558141098778732277675 6096 197137855242637216881688957463738921679444183410285301 6097 152905840587066592826010929618536003809468166864591407 6098 122081045255773645508192457546720858178035365948238133 6099 183540192826621780022431380608913919764769339881309405 6100 151230542868402972893630768637171031378284864363222015 6101 138944383639485253131546252972526693135276190227814601 6102 130850783484917031575488537894270215099696641193441031 6103 162838885179360011773127316857970537683482514997313675 6104 168015742749614264005697555602368261284028284289426561 6105 36365769014998098788630321492720158592843701295080127 6106 60039848025175000404731613499100387213785149775879211 6107 74449471396517926583028938398153520409442050862762609 6108 113562664442150332133932875752564319149804443495464025 6109 106081625627978326901586256095948585933121981066676915 6110 96899504126119607884758645725323022482691667670909529 6111 115545384397514833389469044150607697571689007489052945 6112 105086139374923180358601694243696126777828992536967331 6113 107996509478439359698962184304826686183207209803912677 6114 111582912142494028675864073451587537068790544273461809 6115 112805051154964040377979664914901450374368234349034409 6116 131799722886923614645657222586804918305359026213056015 6117 145600825199605618697866438088446671888027823206528725 6118 124536738792320602205139303263937757605176632374670739 6119 136484152214688365417631222259329287437029673411394905 6120 121077398009313469972932505603626046962376946813829599 6121 36024271981017972817113186397253651938198144006603365 6122 61220959792817070310754356149553476280796350604032861 6123 99139142113256713825810661238298058808124649721435087 6124 108826573440824253615450371099567706483330874021869093 6125 91291758532267343869717636778849574294809695300896883 6126 96834582052232725311133129071264751437025299450814777 6127 125225026949043263509784015447617913323741787646039303 6128 135846197854831621990013455978940595354763685663742909 6129 143365698405643277979730690865643891244918284423865975 6130 134882229521877883728722436411184779944757094173892197 6131 136830272237708607260636246525237740983492876868241037 6132 149852799913581094586662220392638687819241326577145313 6133 117209035666310823481244861286137771890488171870154663 6134 119199830930093133208189082924730953416631130146132737 6135 147637717096305243700183102966606577207562115284088833 6136 121083954560022529586903461115191227292308648367715407 6137 166308245349986387975338510201587970789157867761738155 6138 36024179066366709305111138642684987873579607525546475 6139 61471067393551719456958709195083894055422372154062201 6140 98465350761287000722416074437927145736673119580685127 6141 132774556451218617085550903598669459566760969640248633 6142 91293681996246163275794883422416147899436270676025763 6143 96833898354614468698635469835044028604211730220301477 6144 150212288873512929552144172449519007601522370715881933 6145 152896748858514192828006997192637407111544836653699639 6146 122572465193003784739482709041805459724320436777667655 6147 186766844336634147405179654879807120187904871731311597 6148 136931328130777924318428458961165367741767243484785927 6149 138784753865130844035409673762733708769697350561899273 6150 116509566736299522219190508345109646906012314678227443 6151 118807190398034603711483092012443512136770112950900257 6152 264093993103806272268887918654425372732572349818784113 6153 121078518902684044171268031114778922785836235423107307 6154 162676172358386569639459456001116710272803935039943185 6155 192197499546059949875006069658472027411276372982683665 6156 37359485790556479083566553921515512883416997089196593 6157 60039848253525358545551051084924035121386026337231081 6158 98470063156972147504645811455643711474358494997550131 6159 108758020645278165287247470739188634320749651400438307 6160 102394196421169009307867790467105236222763401303791967 6161 96833898347416113278312668153319481991645533097260601 6162 125273143894434044486063995010500667798202459604721157 6163 129222361123390953037416601554238212353664382065808473 6164 113554614213304860829399118133539466133181116650849289 6165 134497035169776449598703547240156689374837120366503571 6166 165436319924433565627108914495105059234801076761153361 6167 139755429876963682621845908590403646147041528393849097 6168 116580056714245380030938845048055607618857884441809427 6169 118185072935115375780921609059443872131032467754507681 6170 143733944433897732476699087575603366502096302463757477 6171 125315504928727575873569984507970504661712692801176781 6172 147310496654013265022011427831312247142813649061046299 6173 149028530725167024631426301498176632570254941109341299 6174 158869992169284692458461314815751654476796456781754113 6175 36543082286671072796078835115862031312645901120105989 6176 61729031152290595055260530321354223615717356861470861 6177 74449411551217000501867220165404437542161460138755681 6178 84741956927024664650952154875238418033871637510996237 6179 101584593358075078609363852471744830362450708550392927 6180 103388127395478656407964070766120962706052376584248211 6181 101072029262142425731168865713105556211271554385830187 6182 104864036060663188599511926335355049096118696520825253 6183 112234616397863477374590299068029591584122843899601289 6184 116023056800637821291531079952264611924176898647032231 6185 123381382453204557048992423893930286321566738187527081 6186 114919442756672977917174111551908439123622139514657287 6187 123059343894006605024079081550134878646453254587699757 6188 118260674287815613914507985320441468638447410764566681 6189 122474771222266912200254190041508522541580839438593667 6190 121077398009303392701328668309214121677738904906269571 6191 127856188093295050975281564992619812624917725031121659 6192 133122811279724371912036823287681867934147626920480499 6193 141418593542210199494281189554697584362431251605026273 6194 159043158163839679969774085375706742298307899606279843 6195 36024002597938291111199939881859495979524080555028675 6196 60039878173240854566525373891125756587394222558060363 6197 74476165392657537335156269405170810039790841377005997 6198 84742286497832057715575520699145783437853806661032883 6199 91307981861756785296041724775536364169109227065351553 6200 107126443723163520821433841207269653288719830637861577 6201 101072005266848584565673922539986293215857337820815793 6202 132026694976594230488787687299066882661914787059132299 6203 128994315366508115553371386864894702464894017642438735 6204 110532272101110976076976808136144629227227984473950757 6205 113114258571429733722642929250645513244446643479301867 6206 114847453899902896547688397683013281649609046985921943 6207 116515527820680379691186538826646698196805949311039023 6208 121474565181259913754927671529275754706832202035079407 6209 119718056024727742968864454711952907384559566309319423 6210 124209911945731662664405785716208000203716162405649207 6211 149325542221206315782958159176433994024884188696715715 6212 137891847545432638818216852583880314949915020790814895 6213 128405711748392706290874864543601596438131126756372719 6214 126002129890849580986281811254341942100768781171563569 6215 166683524075998469917900446383654801890007058283772225 6216 36028117953250131399029493271311882384210198289104681 6217 60077510240350829312129569633846510389588275868618689 6218 74456229768305221535136775616154263704213337763137299 6219 99151520453003286382675492670598887247353680332325735 6220 120784229671793704329397462350632666448724203100431425 6221 96833924992526014470117734400765671100307727522034089 6222 115616458231981401747804220191636205154013971576311255 6223 104897611172276660122011993364396670795921615629564981 6224 108138203966097226461197325214632036843301322262521747 6225 110907643947684316344581734482189793740550661429886709 6226 112867151405822252568784688941545776220787789488615139 6227 147609292888795663070946178640445407942392616129479675 6228 131228323918719451351912783945290429306974401001109335 6229 118185217045887299939444823889759989549435069580859369 6230 134143957014187722053106797533677770079207159927535465 6231 121077398027324387021635298943490494946520435787880469 6232 129094254393719506243526070008355082498385330167079197 6233 124193331791394167003702724430777023473979918959371507 6234 126088977904527039779182252901751781040329894610498161 6235 126753695929610082944997941696368599549030352138021751 6236 148987062376522115039554009294658264000508743755497827 6237 133149139254484063875296520831121336307100790148120909 6238 36484658911940037816692869885072895723857072189214073 6239 60039869243267847634634909045563021187990900132156371 6240 122481639090837041693984446034183859436237586926652421 6241 108757896137031286447832725440451550267131256458582047 6242 101925762769565029814142131550038053005726276229919797 6243 96933001290113555851674655247381005787769090122853391 6244 125087944476910229390168434781056407499664757346121367 6245 150009697691262111194226111906614408151729276691770873 6246 114546311081185723379938610782194217242403106551772839 6247 140038996010707821453942816465880840481794199032660701 6248 205437948516991987799007904151660896773003463743643161 6249 165946575966134803175020672525189850951590574902018827 6250 116509917174521598360989667015379158401765884247770927 6251 121977274093368134086336144735548745452137555525829301 6252 143733944433899857178622112515214109396051239647720777 6253 121079539676248447407045673728433308691633670851621651 6254 170330425880971294395537292801328911367879572437866589 6255 149536249745984156797314388847377067381801442499172199 6256 231009782013029566878569462084900318340618367223124453 6257 138240297658310340482018823037084563643255765424889853 6258 134055329555065099522208754263499859671823917829500289 6259 142893363946271822157101388516448740869319605541067621 6260 165941880985826843765604556119138772830004625253793833 6261 36255431845876114286834332053844844024464852714250083 6262 60040805356820071709851632919190231689017739253252969 6263 88898496420079298859454707863163260061884567952513535 6264 84748274899552908733974117158618304590333100547680541 6265 91291758530019534186176361782164226839637734929742871 6266 111243461873459214333601380878686376691810357124217285 6267 111699299337140550615500359406174010358626466806603031 6268 111415203468694358105435669866762609758543340722013207 6269 120638434262679856245883171994244800671693177093694933 6270 124890480508971359854143592024814770083731323715803765 6271 159166244520426103434417651111952922546838360086450125 6272 117088395572615263287942656983367466762184829576364841 6273 117666428781464959270364796481859707352224342066213511 6274 132679106317798580965373158541724106841235629319628985 6275 133802755267852962814027024557487929004723591519789111 6276 135844876070163912514048320204444736032770238979840565 6277 124055838344990573204634399165668015130246981638881363 6278 127833322501968964514196847021077057674888602383301363 6279 125254493162068014384644022951479967492840000052986457 6280 125569757784643473502793040768674835371584780231363727 6281 126556714188439411793172164826486097082802800360502833 6282 165970160144830476579615802099442456429390582865815525 6283 128702482837078702532019653632198525285485786066597097 6284 129146283915277680475780391755041735493129071865848881 6285 36025431735006715875602018545196576781555418572581141 6286 60039848025260523118104120874489567994392030524799655 6287 74449411551217002884287434624433031382130740823595917 6288 84741956927469113937781718970714344941001125029480673 6289 91291758529708397092481921713020055133861538193932863 6290 97024021258699193575840610588215401772721626192500407 6291 101151804987607699368668364104674319360751342321662923 6292 105304137416274092880390150670971111127640425029574759 6293 137264576036246330623505769137899173115542517748263925 6294 116023056800637825004789656520507706985079389814660117 6295 129696633739373704194869643269547816081146368314873157 6296 118994514820573978758677093690491067171793182883108433 6297 117087668542471175701061094551523896011080986205111803 6298 124734874536569631891464089222957802472685269262242107 6299 120097623294989093603845083981548845737031918258669093 6300 125000384795568656517206003295458692618863209166632207 6301 136711376734828528218006175058658886157975807794920205 6302 140698490163912569204424475852078689289230041005309885 6303 124578807878160216856728362341499157043064858943513409 6304 129275314737378667589444482105237642261302071038969529 6305 140966610066473400485977513076868318825483653884378715 6306 127585483058247529014492796260788705937323151486435077 6307 128337151894088994977066915898510069217586917838230579 6308 129523499905756527777816114676286947919985264191881733 6309 151177156778625060262461467949997947255863573304980405 6310 36026675939537414314495968663791588315711617483135009 6311 60273834280739787041028250840482810663981313827350089 6312 98465350761287318908991136084917820578624130166110417 6313 228839762962751341036488486754440684442245389230375863 6314 91346298891275098873958738125604973082122778444692073 6315 96833898347416424541378006544535741054347440743396407 6316 221151701317190944800981748659345917281647833756133393 6317 153571164732962503246193117418819920335055744285947449 6318 151254302107048745282749833167495154207716831303534875 6319 158513671484126007398023004150779740484903098502957887 6320 136823208475668868684264133457529643240251870113683997 6321 146634480623761521234747291917897447758870331623060773 6322 116509542291260617517272164320505390421685880513115513 6323 119150252597519776120054671764765979125080187629790347 6324 172188683663804973821477381130687293003413453427013573 6325 121080318529874621693265165504145841441073820211998687 6326 160724054505644837464176463085691076810115248645692555 6327 233952979591415313267226959162336741980938623398318235 6328 148570938997187206052025869996724242616629953618462629 6329 126373818284582592198630108272345058343470392993578999 6330 154240636952117599860367449757847175444478240324148815 6331 131706937712373026554269096933629469954460821327876877 6332 153147597436114557001255840670017001537153710751782779 6333 129975762213995631083196447280759862100822343495180873 6334 144362887600028649407947092181819135196623308975646405 6335 201369077581334458058178606943170860363675739241040505 6336 36023908815116992654603430713546569294511197399703263 6337 60040055088309133812678144548734824675876867050709637 6338 112874914287821312307976881205234132190521131876043395 6339 108757909782304010951843229872420346624312619235044011 6340 91291758694238825614240787918738093037088625057501701 6341 111333903402215009398669553753075779901211067636629745 6342 125606274106425304420522805016230429861074675116075531 6343 129540924031114096870762274699185551825659447627020767 6344 107996512396470900068728840996765322608622900666607943 6345 166448501019469665272288958944969108012084136141603225 6346 151230542868453463810826099835990323295237309313588185 6347 138768672253510116118792869321743894274774609425832921 6348 116509542291299027148747845596126238514059054547127651 6349 135915281192558841253912306605131856831885343135515145 6350 155867080585782309167616967802140555588060374362570091 6351 166790496091974917808798852562632340668335212907016625 6352 149046686857334795089204051092922861417236445518272553 6353 147738184577835876868426201408295323811417170876071693 6354 148742923424929395031916524013929062831990768279339867 6355 132119559384319518376617283029132194156042509388499157 6356 126600202131255479090153542982323573779166451158712353 6357 146125152757270973789050546940171792140351383829691185 6358 176526308917971392001169761880758765740196148213360467 6359 129190594325246865757782751968738327362223085177054711 6360 129914767098771995266368871255835244421548946482550303 6361 154647531941276951757881018190416642322601847359739373 6362 155370527394818847264637359452847147696309492667709871 6363 36259188089749708708809758840298257975828425909009301 6364 60285500337034060871900007509853640735563558948534131 6365 74449417092421888286785486690918936939464554374938247 6366 84742034552909119388605400089695139012685271698519023 6367 91359101120083486473157866787914616146769550537134643 6368 96833987505635418074844169144582569277596796675114967 6369 101098979369142386984200860438705510835277661731417623 6370 115948275307977294148665021829244520571335654170113129 6371 132698618384952430876675135034133297092252352629619335 6372 120939854551504003209975481116310407768257144266949797 6373 112831734399974488390084807616680656158138661990576067 6374 114754449808341885235259658412388105178684258075369643 6375 131040946750047661869827837525815321182986461841928293 6376 128477618319228443312759189809216645703795171655346277 6377 125260145045998041139846399968520290444009327114952033 6378 129752051641643348280377844648985027758819011367459857 6379 136708110991602539143117105815425224210181499276804115 6380 137889222756046233462731483709137726860566822588637495 6381 129634756263811881712858460080305866642721006871269319 6382 126225189942779951615597645911538889037703810666113589 6383 155384750335882217106327218148946770489766055570992325 6384 127578792210150062060172951490481356158409297080832337 6385 128336859753893566941912515003564023674730481849170489 6386 139588887459224592912234104663735582865177005333514743 6387 144429751590916184720483454680107994430843047744655065 6388 145011953181995695876399253631955638609489031184469715 6389 131301883030581981771395257812829690702001349323922853 6390 161225788951695306812092280236027648477368552190303175 6391 36105819391011074901545319318123058574246852845697821 6392 60043998721184480397522539271029631440359744970769269 6393 74469254257789242848429305714711800531357188194496059 6394 113590289067860304393869387766567196522998378682387525 6395 105947219455602479989423225846494491071930731854714315 6396 96841388880152364567879242004422109892697135872793489 6397 115502338286486909506794156872131578187254623956274245 6398 104863996075578293674038229293999905349232567594144051 6399 107996509900008197896339591166883429816756827047318577 6400 110678629237092494425195620073546202893988758282767289 6401 121479694231669232055380956038077472229254401343331909 6402 129166435876716426354409465051978072026728399122653565 6403 145330480276692255405357007175167105440478865752847975 6404 118452909147004202113248907408099703358869075138049359 6405 138508573390780620548723260632009019340101323072463555 6406 121080046328495396601764593827506872243178670180716669 6407 127966866089863641239194950017015978202332489140225177 6408 126673700500173789697925029178540623768962809818239127 6409 124555015015162590465334925647130194554678730188928861 6410 125815709354581829053879197933621767669964250328366951 6411 130348705095779804251049288196263577441285402011277047 6412 134839333131908551301054637005443732531699059737886959 6413 128338161528125915236819377832610284355614548357182101 6414 143555847998693878045714255023474008600724022492914215 6415 133423415560573459851624481043482265875680902929454597 6416 142694331625304505020879678585762886994940208080565097 6417 174854013077762986391384631932768104046283055518082375 6418 132193648668119396869928325342724096692383571092512217 6419 140200995427675912274570996671746828949294510582247399 6420 36391408439698722189840517016588197387152959894950259 6421 60039906408316733814563316646425124087440607636526245 6422 146497308496663281680464114515660341834648019205383711 6423 109034580506721208350357875329506113853523161066136407 6424 91291798582821559738988585128469040459566262771965137 6425 97102546673334503984211627039213159267215885183872471 6426 125087999357639303972289948230660558068655340653626107 6427 132702293900158249279488488235528848400442900999304613 6428 107996774462655672719621920199146067867093008745489569 6429 134496915204614020149518962404465979379887617213571971 6430 160837417609080860669729341793478710582116461851274051 6431 162784228295088425233119053665162400891038185279532077 6432 116667119938120663041642639765564794019550273167867517 6433 121977335774498984161339318595627717916910006831803841 6434 152768220566199387341480159833583318690766099665812947 6435 121092056411064916767476519598647967412651793532434761 6436 218362400104600106098989008724213556733614126948068909 6437 147510357792942079136928758530411033624669496672812269 6438 176832567181070655855056912155416862656240691500847023 6439 131213574099469907320744896456410038615528637516900983 6440 126556769970148580821690444092102407620166489062950109 6441 127619882864200395373371305305895372976312405962337061 6442 157894973315467617656034459047371557637026557404381113 6443 129549685237491548788733188683356187315530697570945457 6444 135431244158176083050214064318977267864332258551334449 6445 154618442486639364041608139604498772406157562730613729 6446 204759650670575796444976629085853703482027610993853167 6447 139884484377734595420267429782555605448205081119902369 6448 132646647549505646045363781538900892237122755612909181 6449 157289979632818414575984668517035177262619470564770463 6450 36509485396610113307173072985501731061829865293821171 6451 60345707955125130519100505414499725287953805594027699 6452 122618129789877383508071539075810650503591055373286289 6453 138135053891976833809958293951965052984260446953428075 6454 105794835604051821744616807721784707073731202328351465 6455 97043406734173075297807295895060424693053270218279629 6456 139809381809077280037380475585314868041904916939248495 6457 128887252817191489561028370269926033581201995117013741 6458 108032383599425613689160886756128412780046124700990507 6459 134504350306566697001348798322715635648006302673006489 6460 208880435544403825236396015477070848000727615989003969 6461 184053161618641821322076692550682156860584496460425265 6462 145742379759975414170690106804766871709316086528796525 6463 126616729139881829863271592046764463942172961912748909 6464 161944578513755766530523284946706195367258921615216805 6465 121084565645590188229276913482707686971862083571231779 6466 174713120544244721213224772996765013370652933533803417 6467 147503816833693517841861198351564918890843585015211477 6468 196613775014854802023862148389776064511916088737747611 6469 134053440651207000948874670276287617547296548584546081 6470 128945976318853675284454148383948765044125767873249597 6471 127659461416940141976478021307441880645189669336261469 6472 155377245904267376941674847674040390108998449190867261 6473 143572437212920115505450857537297447895268638158611015 6474 138235784706024703452628266738058724229998456188733497 6475 154989013643427968427315821213847573537888206641658007 6476 208164486703142560228567938106478205721354148346882675 6477 144743120629951785776908961732466823232094270599644837 6478 132643607502542130042209964448831968887873310148303909 6479 157298674748706404405258466290232949030053700908960921 6480 160572372408403128942969782421284265696418273672348479 6481 36438367940036872942141176865929751937482530350459381 6482 60494751910115840201266394302704987479412022309794641 6483 74992837912904719184879994166741388361946909330787269 6484 99875475011388343007657777431485617083419859685122135 6485 120987607374359472424266790083362961977521597974559775 6486 107908388567854998765873727982986229655800029386414659 6487 120593542104123681654623404687489845444174626007811105 6488 116032278465077038120684916013176268547332065266600531 6489 108907010488198815860734532486176832035753538393514047 6490 115343622616990213638476349002629204700007570818569129 6491 113632145419609494259368700952193552402786136875003319 6492 144619371962433069813511393337258701432176557491200025 6493 131874719728377439889169877411378202298037571816587835 6494 125010298182361073435112367538756663627952943658944589 6495 135108502779709748915780766451123791418852156610043865 6496 125936247899488966188033874993930304276808396860800859 6497 133558911032293353741416389089569378432158557083954497 6498 128777558683215620435381318388886985943235120322703457 6499 130310843336502999111390177066711889399467936125226511 6500 139737793216753689636748160212010718952921328082137861 6501 127480485823827003080632964924190912566141819569366847 6502 138775231692654820265298032301768863304392785532390399 6503 129273522530506970409831448064677051795961180431503151 6504 173670130958471532393491977574265465566756889650463875 6505 130872897202812378519061919153642571157526980734446447 6506 141923410769031594028710894265580006520395669503734157 6507 146947678454488961329412689530707264915259860402334535 6508 139710878392783875736376836784143247343413806814150957 6509 133614697758172706950843575742610549185705227723317609 6510 135617658852052602607740021436850018734544983965317251 6511 135949566776638862476647603944378824450972947983980459 6512 136878906863729371353911543699274160500278681897413889 6513 72298342983410834227313418531144889041772811841651695 6514 120087131709851275550914847313742736300303825444749843 6515 273782445988460518297649751965331726388212875359859085 6516 217515794275861902754438956236010179532139060183339821 6517 182583517059415299932103306713627796243490993365838291 6518 235589117249783609478492872102292141745473732336502885 6519 299823264932076758447561770913561445107774817088380681 6520 257782485262460575702200098632599606253453324744552857 6521 216037292226776229741260516852771121303560652407493193 6522 297925150923086945193617274585233534653591430258250465 6523 379614234599883571508236806096266532732228809567923575 6524 389332748745673900875620733945934751691022686720122751 6525 246118883854375241296660410645517816930422351142071511 6526 265189272919730528633004146621462760234694739636737435 6527 308053186472840289070595656162844958224552196911919111 6528 270973923654220163380062779271258802713538704532887115 6529 340665909891130751919293237914615825943253803201888223 6530 316567615375358331480591939468776968976553131673411663 6531 358276176259297454919396696816076496438851891477658187 6532 251352359934902182216355046617352769367895973849583017 6533 253113487768825115250542318183846035810863229873326403 6534 312575677872566156186255381812696033376485109000962225 6535 304748831749524510848811342240151857938316183940187877 6536 258763613120815709487745353862611218094814973856375781 6537 259778089843549387824256893700912533240708750132015283 6538 309236657721714540413338727147389642592487506420508243 6539 371772266794429281816511245516364556986157910636233661 6540 305135730558748773326854899404929887693894241146084703 6541 312760166107387177096639015800661001274804335250430165 6542 320917915905072842444576363402956023650489031646302567 6543 344603047707507867188895531011820663323985894940994865 6544 340759174713731396037326180181074031705819671294877325 6545 476798796765944442161233854840532766147181845890951491 6546 5007323325299595559103339408006748091463716951999852811 6547 5049225615401423834594362413131510284364704291331315791 6548 8345539618493736519217284316236134756535355466760862193 6549 5007323325299595033754616565824970028683167326600216563 6550 8345538875499325201616751057074750662108763810503995463 6551 19045407971194036024827351046033524813386274876758733135 6552 5196278925912819733273338330195274443899551459209716057 6553 8368433823960528991053464693401890121637144230017530041 6554 13686819678492254556016404412647280195394380848456380661 6555 15120877575966135982236749185107097418908732073797488267 6556 5596648036163307261730090949106696586785099477268429143 6557 8345944599984187824980786475974083920162885262369261997 6558 11118825640280639228798712682062625755999033089322535111 6559 11787268655077216456600673410218141910389637743226915027 6560 12689565046260993317026687974597141900095347774206502157 6561 5007323325299595033754616565824970028683167326600231563 6562 8349906362903372539627542343663522230693809286849677903 6563 12351401039517865626890054675312014568638653829403215735 6564 11779132248871037257829328898146908918297496035019597571 6565 12719335803205871286923404161275489540501429668000764461 6566 16938838294485631476446694125275242797933509076764347935 6567 5065846347101881150729815973821853926994512839217706777 6568 8692091478178058174395820829524794275383663855764205653 6569 13978810949331577524228441404747130385986422373071573241 6570 15702994824165365577912295602927609475989664479136552317 6571 14443701875534612123433845623182028425082382890463750017 6572 13472260386589141004501984687648490393622731919033032481 6573 17387393899173664039607003812930415762588594954164651917 6574 5099205222028065495392124503995925076884328212138299699 6575 8352547224904102959152302227028163609813391839790784483 6576 13701476439202348625567062746949978469456705620796541777 6577 15440400680808613011918613355202833848815038542898653143 6578 12689554435629363345281179816597131838922624038937692963 6579 16356626928761357829835605058086618688136020809072569977 6580 17387231461099457468006793516701725348265224172345195103 6581 20667393036996038491666498658611072539703552603370973219 6582 5007334980903793991626608154910716694457611342731224881 6583 8352861740226240536593108626339411108757058378254304339 6584 10547524040870822189496826394364820920828610519968998803 6585 11779276197719067153811124616151342229185006008912466969 6586 12922453465200662141335801101983655388280451803055411899 6587 13470809201225581032783200458518966990228139733240629643 6588 14187428547882431972928530064716355804048807360465472669 6589 16579028085180973269784500678267019138345282400865648985 6590 15035564493651373422585628814339349570195364820424607061 6591 5029019323863246558974711068159889361912167591367652921 6592 8589956532057869287680740755436462088125107676385631597 6593 15689641205831275348606675232910952936319734713418025415 6594 15173325652239884061509483371481319506633268759387968811 6595 12902814332589397384266051843055783370555770820153652631 6596 15470646848953193486911568429274745987299525689989966015 6597 18161075846267533024800933788180147346185003445513107691 6598 18503407809911484361763769399987247627521124247244054747 6599 15011514817503734081602011022972013159346828473928281203 6600 20697992340946752600643544917185902624755524882661092945 6601 5073645488548607875737938118961235754344658071788280479 6602 8459141247627650604160434441098713161693971223731129761 6603 31045581425511258284506527496921496153733415382552790075 6604 15117347563047349152682405207250264733111749226241837611 6605 12902648541282817754792866438478394588295728926662063021 6606 17588977885407336627245753470217364421592665702591704325 6607 18853612088733656842597486473978550035649472440440586521 6608 17929889478544243936608764351557294939449507352775636787 6609 15011514817640622040656027225469435178990444673605708323 6610 20698277232919868807753842699679749896661350111524731455 6611 25313800817815475427752274969752190018964777545682288215 6612 5008831822994125094842865970434472587214833021903263507 6613 8839555373228836538087153563424431894537739517558536719 6614 17061053265046057013926453339916072708051364598238760651 6615 15117347563047775614200644813921358413984927647617085717 6616 12689554435629363345281180192821968483510845251919544157 6617 13459948466442371494186743510050584886956043019887365981 6618 17387224282290523210561922541191715328818574670851538127 6619 18007908836497475113573236250597753207733116885410937173 6620 15011514817503070998155743618370902589355419009457193099 6621 18965470587715605725874263387364769246225006123311904041 6622 22356331678787905241215907924786765189826546446039727921 6623 33083846797350557325710593280636757390972581938664628687 6624 5089472021002879409035707690268559524247055003200511345 6625 8392051401715663096910187422680203995531362844578726337 6626 10451713916372549673224906324472565221504386601375730471 6627 11779132012847618793689431350083500924616951472169515667 6628 12689561702978295191845199247140796161822207818910503847 6629 13785513578312450811960806132100949544671767406631563961 6630 14213183941855634542660790334272775254232155156317920577 6631 14576095399194937901877284724163416215710071987917221213 6632 15012428808500352004011407904017650586683996273321190579 6633 16127204895288660547149596123795664864653527931561420341 6634 15679900578388445196209752503686805151582781403605288341 6635 15958584835906255406844578442035447500943047551366453067 6636 16194826378485173492363819863125628701006515732360505677 6637 5177261038562272738782611499097954704227412444830831427 6638 8349091428408370532148482066815062697597373938621164119 6639 12357862769212596428689088777021788524000601093211215585 6640 11824588380540954396960766229298180916674912617366685271 6641 12942329926342508713181371367676221660744339665176576701 6642 15462841200410677517822198222284807547136578330323540685 6643 14133889573941551167973361867710029695992304625652308651 6644 15103182063732811868339860912534366409849695917827558257 6645 15784065080421739885477706996837775733886623667567434193 6646 17612524954090924714083178928639941454464439830843374565 6647 21541311435472871542715434807735360335877837819366144075 6648 15952381280389537736549910578149212985802900805150595711 6649 16196416275747672280954896296084087365214101983921750011 6650 20192340931506207572381944887498060171678939793300548035 6651 5037863710533394031561698608857437905184804906776677661 6652 8345538898708743589945910171380386591609416657613230695 6653 13739676581685630224273017997865439243152743195248477041 6654 15118313388744195107066049020560557707954658245807918937 6655 14120218242857845803719210545998924329213704163343024187 6656 14370886454059954709243319399437560361764789752619484281 6657 17392476866133800474687894619403489474394834870018029047 6658 18750990546022009859550687769906660876880759064794851923 6659 15013668042164239440678526486599363534255349086532752589 6660 18760209747579280132449427166380067256320874224039645391 6661 23668600323957679192191942823900886171625159608887456281 6662 19295598190028631038573449530755406756591975519427378377 6663 17110228734957519379116104454066903724321922937810356947 6664 16432104082554647189573493480403715799747177639596387311 6665 21339183444330829285172796338498742111857561491275292677 6666 5007323325898615459293452998936477713978177766733169887 6667 8345614741595371276315974221934306202876326650138450873 6668 12356750099577765172453473261502505028406822254155328115 6669 11779132012847637628251472582199467930428917997649533481 6670 12705177909343246637118167699797833814834047915408098861 6671 15519831891238149005006551872077984037772514319367228715 6672 14112835019618956630448861371298630039219552625305110081 6673 15346553936493912428514565147219764338832265029983727217 6674 15078493291562125287228143093638229651288010320217088343 6675 17458268137127456106430585849657868182338969157358357545 6676 17682972423210266321401136554793860801634596401349659655 6677 16601125243736213896994026819836856959392202153953843791 6678 16196820136528298496928691571158000150427837214177683401 6679 18583423055790628337040712155873060218613338354028104915 6680 18685142477487515752022502352396534993602120627666802891 6681 19620645521591448037981311548885232012072537529332446495 6682 5007334454007842124453252413901499699523222774691116501 6683 8513528167548496184060419738301362812853910738883327787 6684 17129801500687857269255085510099708564382919951774894103 6685 15128044941251946025794090823956329642330811480799280679 6686 12689554892870240515209629931671478614840837296483788649 6687 14896148050964132814969936471594143423899064675876643913 6688 17387224282442060901432519404415068457478989677550926199 6689 21356341024508350637414365319400232419969138129502777365 6690 15018322870970507565162887896502550571407106082116820131 6691 18697482624071831188434835131386403762423957374547101793 6692 25699032669040394022618225107175239166793807035517033803 6693 24153433606209762412872593638681679928688085032242225729 6694 16297834749683332098092406309154513222378548122365757299 6695 16568776499078187387905675409681622596856467598468710523 6696 19979018276657523722455494958772789263122896899231044579 6697 16831500304949498741026626480918221172623927402999660923 6698 25106593004670645457503191789879722678182027247326389721 6699 5011249101496882157886208826144148554097314617002414685 6700 8517314429895232817252985220602158016302575783575210709 6701 13699746470679603604605291140364316196540016875735871393 6702 15117379525377945662456110170138734562369668813352607989 6703 12690434215712025128174086231895581239682393405175034619 6704 13460493880621912812395571683465744030605013772461061853 6705 17539236474949731865417659853105962651748373304059634699 6706 19931633171059693594786381696469910852696978809720779845 6707 15014273003974136806936437538821073922266404002839113421 6708 19465495328781808587757740364812072991454395018639780563 6709 19545203204857821045039868982745437221002454235024314323 6710 19291942445712862888592787242373346283076243782753236509 6711 16205014220252105712983929824192087586624992381420893239 6712 16793965185344970713266395144433571057789979927422705293 6713 20898311107203078903437365394892291919611049931653516509 6714 16861680983252199657013246363155510609314724872351151253 6715 20665900817439605168734634094462023935042812266941891761 6716 20502210829715318982945138711209095834206753237169180881 6717 5129315759795347781941031174521927671221887317695589415 6718 8345538875522277888148979317383529528111165688307797701 6719 20363115053302786503747869539695909463223131332997904337 6720 15117370737750395764706678199675631480910694943126959483 6721 12873218642173416631246860670444333651359082961504700103 6722 14236954483368415846000789331910548687711788391455252897 6723 20250431556487762677353021356137842090081346964169961213 6724 17915969826138796951077345675457450843595570921853641349 6725 17015668713794451207603150509888697818495407863454759045 6726 18696180342821150889179581633761744047073260639462539467 6727 22356776647144559530732806001741240198745873064605911257 6728 23112212043833770490998997405544025100590608468091968633 6729 16250848212762438924950101921206174163206552987270801643 6730 16427725137801433726491941563874564372957010017885932957 6731 22320104506321985446307376207864831955365145062287853993 6732 16829851243544667847746342347354209214680702240626588247 6733 36498335228722752291390126582710825776403886194754439125 6734 22505486434330658913179349785456892732783260470346490705 6735 24262295643896874746370700767770802995534991312139470399 6736 5008172167155697115309552062411312233036595212958414321 6737 8519216396421310622191902740937712316626940340393650051 6738 10392258461076024016050527921458036813636728408790643677 6739 11779136445176851021076479282215569378005093535339256583 6740 12726783605334569886597679623309348741812230155198880223 6741 13463563632228521586099932550095091709142749317125446817 6742 15479672539319247585162549875469319278129890395567636123 6743 16416088707642008575463103215260155486941054987291520709 6744 18494948995198310869742074449315988048645122564790952315 6745 15362612967027206816047190347535968163596924896752946007 6746 15679900682890837352398937242405475647885519104927493117 6747 16539663570002956656043108444369432442327646554940722113 6748 16722137170856562816689211175542749299355280684114486083 6749 16773108758241495122741382142435978861642269993255876707 6750 18184988425917243039141532912879243047293734299766347463 6751 16829758377422865685422293458124791385571201099381901457 6752 19773773767377847220047265011801918010740446937700701795 6753 21169705691168447667682011488835889967397274210395875425 6754 17313144970357396808920858168902554783516486359184935729 6755 17497928547499615598907882262665349883167842458953868759 6756 5007323325299595033754616586189810328307679401910878283 6757 8345538875499325056261920556776595822654913486009360577 6758 10349731564601199051410867306252304660331501652789385913 6759 13209795820076074517619321851186452008964068517422033019 6760 12689556603245810220914618232413180131536763240663234529 6761 13460566893823102593003534791045512591243577624255456273 6762 14049008732090791864309513372965526879351583566421463139 6763 22613057689201808394967782946749759014541280693511678125 6764 15022089945961993057361138857007252421613889634942542891 6765 15947092922802737091961492838736943656752688648325887073 6766 15679900578388445198317557258050005683696435387701410393 6767 19064471301755940653756569732851324907980455488409072569 6768 16194826378485173492363819928990169784592684854554121519 6769 16427725426387402871966081160052603637313383771964178763 6770 16640959911431150335409551546036984134655366923590275999 6771 18695848623899803117692666960883750151033295141233465093 6772 17081869713474032214181154035554671339009385700089836461 6773 18623031702125487793646706319036582025688171088164675991 6774 19784448391815190171051321452088079576619333855233450635 6775 19536822084724144387542841545311741376279908263493165405 6776 17609569191054541459900857855693251964895809925429759691 6777 5009637780268534209242693633391257396915930435794582153 6778 8345811598180591287073153391600725244487040068427340309 6779 14354355793119738398585207823553763051453832219457169725 6780 11779132012847618796215806740279044012032286407422242341 6781 12827266650265623900139871225873561945107808250846778301 6782 18896434337758971258543366961792690655001863781221127725 6783 14078725784564277989031835085272553966515783952750037331 6784 16006759205140257588715672550725554097451968582656154897 6785 15019458719923921630477029532998941834712282975163561313 6786 17359776790749351055662090421773351140030906949945356755 6787 17689379086706551634211698092991635729721161471221152215 6788 16720931590875417031111755569755530698994539306678674231 6789 16267195856651229905009464919039951246278389146398818161 6790 20477315879484774338943279968385393360861624899226085475 6791 17231554087550178715554893502236576070009582547937507161 6792 18848925140659151956051787310226101387440379840936756005 6793 21573056086747241554345293364305738553555461557740719343 6794 17262832235214569586736079089791403905140479707819143413 6795 17337669643116898202041958281714797112289919213992180347 6796 19377111108392894656447619270277148410280997920802443187 6797 17779494214362396789757730447640129879848142859164307733 6798 21740840950321476711004485188409661906673213834374908965 6799 5007497897197784313994872177559466075672666826974792509 6800 8374217906536838738882958389918305075403294814193995859 6801 13686696248320556464590691147258994132120690129190934977 6802 18471395617137117203791401079807462480716154505022184623 6803 12689554435629363345395969459043509430041190795203669263 6804 13459911870290839506803771529951208137181656190577937577 6805 23586817207800575644484099579884059533936264154711704013 6806 24590742048510991932295665863099744796894232654214303799 6807 23023232176343846021750808894668824736524958825303978125 6808 22035698211004340116973683648750784301605472008115859827 6809 19022581565330345900002346624764611405547880748306682347 6810 21340709642632918508237019264784841401793347274092871853 6811 16194938116582705938348370512525402310786380300569265583 6812 17022522137145935704187025340535551829485091872813239907 6813 25311938715287632374390325323101885381863897368837750183 6814 16902797395664606884403705588761837980965213931725166277 6815 22340642977351708944668327463683228790903107578758580305 6816 26188365705931273396835629310450793632468211160394598735 6817 20653727490744573293733341647687883484235671125348830809 6818 17799528974756664896728974766120955116900419992607154669 6819 19751143830799199214425523043526268821359652006952678715 6820 17991990950076648985700187034214587293413333661982941247 6821 21656579294200827658020623354287474590581194859593239549 6822 5014870246628459987678736944302029944891342176986420333 6823 8350790397064116149864655803541620263729799047972781951 6824 10348698687738106837546024722658324487027659992591803611 6825 11779132012847618804158873047645046587846703016770585327 6826 12731722804857085326458764941672885850550973229674797387 6827 14237877944005680597760826004233798214201850361930599961 6828 14056016882367754177904059765197415422797735968947339997 6829 14576095397911801864820371835505314710381484098941845353 6830 15100130966804840055025209058935254509157010546587529149 6831 15356847460627181000775151755220470468462757027742226961 6832 16183118094714924777385312442083312796873348995470897751 6833 16860989126862059761282212784228264965743521910529755437 6834 16288428855775112120902445570832740836445502082541016647 6835 16511983675849358903400438687879136587567385789120248581 6836 16640805699089216612178652010681916453508845988551574687 6837 16905768086761781738608062431868434353468430050006191731 6838 17322559020791237326546013887070315420992874908370379199 6839 17599100529042023587074672127313848824829407935618638009 6840 18246794726172450310431121875404019174150896608472825473 6841 18221096590316682664952661336561768262533935676604001363 6842 17914436389833606507471809808599356330937865160689300209 6843 18290757311183666737303451899105394015476326791141956301 6844 18004464374227934211796778223132016616668170189760816183 6845 17970119568583797754775448881000814271998496362099904367 6846 5007324314709448161507363537958098796562722050620918125 6847 8345539353683688318499968555160500713692733179631418731 6848 10348468205619163072141961132115307098190084693883262193 6849 11791828995372099937034015511452496400665370927391807029 6850 12710439895887762602254486050197764505785609287150798359 6851 13459912286734877853857532064343927005193991226697940473 6852 14049573363532392831606695739067938311574549331017712969 6853 16579041032449324750634731155394349180072583155630355865 6854 15022321370356108733873682183231982538470901965069485341 6855 15356847460627181004019095516217569424504120521878868643 6856 15721802865629445995090764607297441713635259041269228413 6857 15950566704080315201706459487011371671046530070117754289 6858 16274058377426515524614566858245272903926053254728316819 6859 16780416089207154999068165170973928901374247964842351283 6860 16691638495912050684268397387036864364697202562590111749 6861 16843236986349159732118060557125491415851848728495728763 6862 17910250046614638514458859420940325391760248940015948431 6863 17175413132464417731591487180208121516627180857398786261 6864 21622317593501625846131735134243863190292909136722106325 6865 20091571713090520524792582699716397888376155751485815645 6866 19932485088648192409037733406631070639784286175380542151 6867 17718159308836033144931186232524746301918470971331735373 6868 22139156663676482676385855066615043208036448886551270105 6869 19014148863967246246357392194094887134644365238097799669 6870 18191765834458523993032415383164200113373603622614033741 6871 5007326253364676512676229909134325743695000646692021561 6872 8389656266389713132663724451425736323712565480947115235 6873 13686683756191887325680631043584126640453631262987623783 6874 15149366506883746670927880369762300832091834694466694199 6875 14527240111396935861968787420492129746963767598529350059 6876 14890575677519295574488584733019218616389989032021127533 6877 18422873813360014150698910745770362193921332203661593229 6878 21459483581419284482838696334845740224494438778325037465 6879 15011514817503071347206184933465587191304240540436928101 6880 19605956777640782880841760521326079083889797728877402033 6881 19018116132292973057111100235632524298683758841492117823 6882 19303512276917222888353508408821669778471464771611543909 6883 16783923240285126239538928300597779942115520237790125809 6884 16526495550852936628160277054161067336406548673952234383 6885 19979018276311785278816897970689307578406032172097365489 6886 17812090996980994226911209177833794427617375661685004573 6887 22091481266232968121177078055224254965627285606938907311 6888 20501888182487595835215691867340315916391657040835061161 6889 24835348909545517409584015346887887907465680043761088275 6890 19464839676678132285872518931025838826771830583709614545 6891 18452197283601079109013558444190654525569086352172887301 6892 20579531728857884938486523421503337342328734713622064093 6893 26554323734100676328446258489547993889234941985302698305 6894 18296666107347707999483239449972924336143067876434761429 6895 18055247923913707694189966056602885834683331990053208601 6896 22922695401961794826958758919063151233838937931849398401 6897 5007329195952313352072638641515210802289741205591161193 6898 8351795103279320710732655719889268669818861404627359487 6899 17026546722806063002973317270349129601679778074902223461 6900 15117436944277456868972929208097087994602287792673977487 6901 12689554435629393736440690277265037255368007784483985047 6902 13512345537683675758285610012267641116333195929651948131 6903 17387245028916917670893452150706833362512316807922617567 6904 18006188440318907030619299307921831110226648756001549263 6905 15012143759703161615621787557018186070833322677362144819 6906 19130857422938852168735748146659806485758188124580088471 6907 29094202455843060678858015715285671946180270261176074181 6908 22627008963404960472217416127427852052115253756581875567 6909 16793102568104231754772951033387952556269388937205830027 6910 16863144557392743246663406367531020601039887543974728671 6911 21439508077836463157962999509016307494878336549121364697 6912 16895126347233133818930281033635731069957999534887101351 6913 23675929197437536905714170664877169919872270906493689409 6914 20501888184507713730838578855673294260191722656825075069 6915 28099536317932051521072060194571010042299666962171144103 6916 18145529251536015903402831481133971092887085066124248913 6917 19022047079313978607412429653189989658156582026682001119 6918 18190260103905732053907458154756667749782739798275125171 6919 21177030487215967917897855630692454734345646734520256833 6920 18721690898885118568350471230660561779016936554955213767 6921 18054577244126725251385416174236715513668327554720318519 6922 21519235577192353515567717930940214774161429470345328689 6923 25023137349648933820054896063197473176475494063371826537 6924 5007388174292433692889883421183398530060309569657079779 6925 8346168687881226092585505434973304312130789877444439877 6926 10348487864924381352687721073252824165945158840105311653 6927 11779132012850637340837269370080679835062879158890333359 6928 14120218243407505285007908985172608745813767788190805419 6929 14370334293076266630447011663782699298881714646795059703 6930 14049008732094392092148821026307050265797916676796608329 6931 18581954058156239879887306615199950787653652493914071975 6932 15781904751128567071502979110209611526866832891374122201 6933 15356847461467881124929477773511117529356418586445332143 6934 17123130446721551435248177068912190366154252730395385883 6935 16078330137770283894979798006280745990397325613561476599 6936 18016507939455618855883931907459627301751322076455013769 6937 16475187918140344792551677647558646944902643858170851543 6938 16642995276254494678373806855463064334790359642900635739 6939 17545229099352953161191060386755683002893555607279419253 6940 17013072242258588399712680097547773564919904590494047191 6941 18118212489015734705924137275482498425602336015026434831 6942 24030720935651686564594061158448910957960486508490590585 6943 20960889079587557700415004994883667318997567471076328255 6944 17597000011624710964337883214291695789437604033710394011 6945 17718150951764166189727088780095061437152905685553221323 6946 23307786848835789195276346373657301299584836476225663065 6947 18466405881091409180355323096411622665322951110641182959 6948 18054587993833871930891220904900450394248146716681933351 6949 18158328144323893043936974680003302362577238408712913881 6950 19161384163378342839937100776169558707556450639522129869 6951 18408344127798078081770101190298882455275823992215542441 6952 5008833081295670253174604818817755900245830468898832163 6953 8345541445221302265662770045592339270237241963185630579 6954 12351397536084007579336741950321466670394029704213030915 6955 11779383181667709843182680419212682178171712453804213761 6956 14524903680416632361997162059017090415116505059458698021 6957 15523485997189787667655817637047415928379150139440061515 6958 14959628593270221284523452324347103747807672034088228081 6959 14578131350110207964594281001778819529055437358305174507 6960 15011525145833887406671240378210934081173803521815975433 6961 18270199214039097509166981178887049976939970685625986195 6962 18120430693591675242906350667292260765255632725549154605 6963 16477653370368141315222283303513766961416872727576901241 6964 16786498380239028259096008480170925832283278311022596431 6965 18787889670903362561788030784646769496069338739077499615 6966 16640802726576884511818340374895010339787024001587251801 6967 19743274734476518881395296408884179705334386001578514845 6968 17002157482382674396802097638855289274862976884510623363 6969 17599113320895913161233746301026024746903850324299412903 6970 17336932730105856571024632833150896985685656153366355697 6971 17454215648301737507952753814491612063294754406241604637 6972 19793169243768582434799154477458322006400560105745094593 6973 20926876402735815790963201864875960706654194000642372605 6974 17838809345052227858202857550440545718956118065884163417 6975 18007921472694673325013393157324491748304749963945859651 6976 18055156414024538963363473399085188701325977664975389593 6977 18157538795465316754791898064009837085832039211345172523 6978 18250961741101242510993034134217309674084979931637074431 6979 18344678390252525185978540270399857902236040883151278533 6980 20940746520416450771743864964887292345697767604461046545 6981 5007323341104623580605368082753267264021714906913456623 6982 8345569294691239402645115002795865832346617926374555375 6983 13686683799151560916877224672129050366277407905392125567 6984 18455563171499893818905761672359921010389852510103423263 6985 12731012028365523430305648363034686219963663570680060023 6986 13523699490742407852746109452319669601486963701042056137 6987 21495797335000684685381148463837607470097977825183286133 6988 21252526613986889399636247768962762747999997573027724509 6989 17052522705829493376949458888184177090447392675542727655 6990 25382694308208359292773684863437577524117912658635341067 6991 19018116188616622647410791181764172853942746397953644377 6992 19288782315162820534144580423561169031897274332843870233 6993 17288324620459552117702738999562655688930434454846173343 6994 16427725189653616624456885780514180216329153365093059917 6995 27186173849610141429786598717547184630926192171842354953 6996 16829784453681570260738186056798479469503407405008951177 6997 22404430606352730914044779590583702314381789713764352635 6998 26613423953725849146026956876388057581405012148299481865 6999 20651360585739831303068349793380905350408186676640331449 7000 17454196386730421620617821184472840140964583970048175129 7001 21166031913431166367249024050341393229180549070457230345 7002 17744828988336532155515249943348537022997327242468617337 7003 21320182388333697575957433786093703265979978186149700249 7004 17951586478884430407476237358726138371643326886627070363 7005 20057506770557881450077283616974668762765532296071695585 7006 30216812804644595770611407376197725951282851297775979235 7007 21822076118989332020728598304480812935553172529088495403 7008 20472063641615842203285611801462503234637834522420881345 7009 18460849231369445927201343775419116571056137988472697717 7010 21966527920205386998095724405594841896570249004365272019 7011 5008069860875369227490116649362733140390452149965814153 7012 8347797264955562190029061512561370944293784771597716987 7013 15692078165039207882460324779684389721327798562848575965 7014 18538744250246014564366584923453035896770918134891266921 7015 12689559522733182582471185428175296417713566131843292161 7016 15497123573284040351435670218936065298687225784091489315 7017 20725448140501824145655175895165036851975705982795384461 7018 25361109649437771164332764605084155362613936270962445137 7019 15011520835154056768483081353788761995372050529306303553 7020 24039749106061495037183058205267977443936215795782573345 7021 21951021175221068108144311796664869977202162333143617405 7022 19292032022913936621404875835941453025882493013139017131 7023 16194861488627836657005196476288120615525955985106673711 7024 19341814096084945449348335558860467953819852881277986765 7025 24087600916938494867844450466781096348725596682978932921 7026 19603401027586791170836230534861869635639150852102874245 7027 20337791166453850771310979596431732172382199287263459673 7028 23840121874364946885982526125294022934184389526474838913 7029 20651707928514755013282213062025841139562734166701264547 7030 17981714504390240861451476477109268615874608013680909567 7031 19022054704468764175275554968461915458394107989048538173 7032 19721097161887763597713026101219510738625695937241846405 7033 21178463843817182740975143937685260966032777447177123327 7034 18274393907465837119321569408031993982877896856932997751 7035 18054584492453664178423805318396709791100515018956420993 7036 25443291830777652568880824063969654128604531970268719793 7037 21589185945041091822606758374711101988617198695850603711 7038 18344563922718274629214997046943297505113058661677530093 7039 20465274440413618366878014233737141804093158047950540145 7040 22008121064653203169762653688778848475812398282805722027 7041 25634471073919761358615177308981869819321571978137759145 7042 5050076640899437993406402668826020102191452119014108055 7043 8397314425552437502624507078316256874605113172485551673 7044 14363040672577958970556739011003904697626597417145710575 7045 14697089137144682275995901922241506192963687626184161141 7046 12768137480702076306230177054678795627673182316890637611 7047 17466688916028914618879759262459876873422062617103643075 7048 14049755452875058542158955846628285632419909010367007431 7049 15945078862249986165711729522052369928209805846499301177 7050 15081939754051605157147807974856462808425430464637505413 7051 17706039177579256471494637329855503016527435534161497655 7052 17720997784758039636815374641470007493125342765326233765 7053 17382143247249349755765310194298915768737599989250970661 7054 16195880055435545380840929326275919965659776176898280341 7055 20443860372338646745489848641557146864757124494507814075 7056 18651522594545335310640175250146830722341244312547319471 7057 21805408601840924072586885686781099664895480259256862855 7058 17051229226484885405902104631844539512196742932844451433 7059 18622429799704506998852806654135895612885181179829639073 7060 17314054139361325388164345101715633382219466261303049447 7061 17498286250701207921652345525729074887540732808848078657 7062 18214057552454815567350386212024534320778752707801211113 7063 19966388391867687596046413662808600775279818020244974415 7064 18096421255998046652783727133278991165655731201645844677 7065 18024171577061092172552750525661237061141100121163453421 7066 19826356765193782281012950781112845334901033022973404743 7067 18710661976881756096004731776829288692750273553638140663 7068 19684308215810612365600876921408436645079274588398847711 7069 19784302813513431243251498977782340380974587121894293733 7070 21871175663987137736184522236437909827360898154435633705 7071 21409160414364174312370684193379548079836260809917219677 7072 22810898743507853598605563404367219344174702415338566905 7073 21490085638181177940440617145989983475254170306748384215 7074 5043444736260336416457042838585099343636362776240357923 7075 8405605460741244935261503434929096657963005811188967641 7076 13786229470867419968333878775338365439857292733394805611 7077 25321627733673779304804630411814860570552015403295732307 7078 12780921468560135402693542050463660727091811140631777357 7079 13585335196753056961860964301034926514040681645373865181 7080 27671420215914832734779936003177504444253419116443281607 7081 22915729565503699529218981403672139802610970351218284353 7082 16990337822991609305954334882562827986564395878600020359 7083 22229148585832669447426150247086438956906908855528586351 7084 19518187151052998440225789898263174475514390660041227401 7085 19436048131609191700691107195054384790623631280975980127 7086 16318747158445963050044949647468208862378998516812126557 7087 16549706482646521349035732179051119024549322409683545641 7088 23485001356815614345898883368326339222789865673401112827 7089 16950835792775343610720805552542061785747664563302796381 7090 20809405403091760129213503047750718357019915580521294599 7091 34101224147399262522572751241811747056578868944095136369 7092 20800051514952171805033928791433250052206199942355194023 7093 17688431762353724042170090267418256530991761619528854293 7094 18676937509073133533356599924848402328329982110620962229 7095 18778107592884723672033007780574264084209112850439428121 7096 21457057268651262957295208729586257836486800903918376953 7097 18138799805070093153469827995518562366219698551435918367 7098 18294706205326179036235347235992055704017079412253513989 7099 25010404967598146833142810600244100205054038764725423499 7100 21744499776246065000347545837656282446162955381582085207 7101 18483878263306082020491149022988933090912041762368067769 7102 18849394296108924795030449415229033097725079592298315951 7103 22020564713730898151873442526478963319860147530618396833 7104 22425746853480337222371717967039524690615602599992350631 7105 18816260372655200967623085308891545359067568082245056291 7106 22625686900890018783035024986101801305119697864497751007 7107 10014646650599190067509233162536037204465882696646957051 7108 16691943027261451972752599413355922161917049233287150289 7109 27401224668814907221616306562650137094445501096326367327 7110 30234695126094700138849947041622781392862558534442428083 7111 25424733690243269724811802616461354873210548395910622533 7112 27117747271384390345076065030105459739529090394432105987 7113 34774973699905306038711989027702312637615277650620023623 7114 35828621896223063774577709342046118255444922816459322169 7115 35234973673348083505320876981266794958108630745910752745 7116 39069050579756730812352894802756451717264385869919026517 7117 38036232307853333172788707632642720161886793866347187717 7118 40453344412388532042303733366295069116842717951360708963 7119 33443826088612366991833874792740724776476357884213921863 7120 34135414720250494005065451062421720333757588202877069847 7121 39960571585315785598669798368777993885119574756769456653 7122 33660325943661020870275806899145592454614615042991426977 7123 50250550111631850553609051467956924571465176356915535775 7124 45009635025435000393438039667974109820523460111813570455 7125 41325326844062543096558779360733019585031487228589718059 7126 35361007224646740190577016866946779365895552014592155609 7127 42052111416082947693511869188471869463169960434891651635 7128 35510760241756120639024283230343425907456167896011479057 7129 49189875469505683689574506934607356315393348048909779789 7130 37646774270887895190413757309147217203917821370571437803 7131 45941732006617058328304983691232750960916924390924145975 7132 51641915194446351866582418221341612484278896579727472175 7133 44232548980844823587779961323512072617753452290527151003 7134 42299320708922217378719644069573364560322486284806756835 7135 36921839614809784772392872961513343868467130306400114117 7136 58998626005654638470775845091589410987327115966181293719 7137 51849649994679043079941509966969797095992108635109217497 7138 40226789820189385960453870437063147572327626302548363287 7139 51691165497514253170533897992459431322561049327041540283 7140 66491176203356907461868539631430815790660427686465288179 7141 747736359983837868174467367470395010099178452479007026459 7142 748503354382407271951141520125926292984870654571149990627 7143 1743012289426412739869439630865754489277830814506568696555 7144 746091182767939358679639501104971678937405366321532830723 7145 1243485292449399433463869918480406142243607166696191467125 7146 1542775902603672079073757280828448825763287806801851864619 7147 778246048354874415506827096744342999782304036131700497499 7148 1243485292455551934879613875076344970318495395693454739459 7149 1840359527651342713714022241167794687091239216829969720335 7150 1760401081992453350004778806907790111980890885719709275671 7151 836127843275689837429131218434715768275482759490335846265 7152 1740879596659426041162558002978537323044135239373103406109 7153 2253771163325016151100136990084128144012926003906236265775 7154 1971338050299029984701902937750698398689743959959913145881 7155 3382928816571588285372062200919980754521279359194088481911 7156 747255867920592136364531746285276770285410961711409512763 7157 1740906659902090401814149385201301566423179014224754352981 7158 1541921762637255297644312245240367040266189891533218934319 7159 2053529925287134068457606938979871673023387981051704701035 7160 2985015636368257534643574716887098805594156258958010074775 7161 2617704336862899419345105034677551434048949402817973936309 7162 746091363483121923248568656513020270147265318039487028785 7163 1294939856301459320277838289814706630754529532591411566209 7164 1886128545858172461957375460617024875326345531669146558055 7165 1833672697489327287869267862068443427647172120887009774171 7166 1931268201030624637853468501546934482934704664343169320181 7167 2517132248538886100324090899849687153056407989200413559755 7168 2094348714912855992897219471018887984421734774074832719931 7169 759780921808532130855666086075038342242118389125151557747 7170 1245527765715397785445426265422207812668016464310516795239 7171 1541921762637255342157456014758167937543785164881107167961 7172 1822394724080145898986808537140696025136128551321796338517 7173 2026399207992926796179598021081270332506996817556650275127 7174 2005526872090619784817159383776501005048635831882448997201 7175 2556907500090839987366294893659955588077256922386608713167 7176 2172100760930653969302456322696260802855603928885931826213 7177 747498397944542724157618769627248379673703297866101853019 7178 2736101544312671389604127314222833299886768585831500967191 7179 1570076147284473218607616457056934270051323803259354276457 7180 1760363399069567156485726325939575538972109005191000918493 7181 2837706485841543338450157687575651385734586119347122723483 7182 3000526965787310018391162441180414886766694467422237563867 7183 2249396096198469677779260275655146328882555974505997926383 7184 2172473123252382828222470241308767938624575143301449881779 7185 3458884109529653021847497845670439059585158645941174004635 7186 748355488784375350236134047265497530905392372063776470437 7187 1279894289068484459301136477346586717717203072840551632257 7188 1544572175396333939946196833473961181299811377645194832109 7189 2053545371959770606008138880329605191211126346066507684515 7190 2211628820379121206308751831379377639456381883762620230405 7191 2005591501685460493486395309603332815669339096875196343849 7192 2391748360575599682549060529895264818915525534015425036685 7193 2308299050438151285130194015757903402557550109481243988951 7194 2585537614541342940275470572068174111983682505979595813267 7195 2502489666459402192153545460077440439073045378242535721519 7196 746091175469828780435910668978243464642374386003438171501 7197 1254220423245079333822743613545642169849192061293441823609 7198 1541921765105138161561076635627660575662810661286593176389 7199 2565190778795051865212010698975452967733482529125894275075 7200 2222012201939131065265460272693098577071119568871822040315 7201 2016262069293898968694061558342737446769128559478861008799 7202 2479642183893427198559071587506198689135183859092505801245 7203 2171838214288858512327352913098360301435160144703876957141 7204 2236990157385102931327702414034843212464020994501696528047 7205 2288170337058338854988179321286372440405646303436398505949 7206 2336338151855809056143824109978703116969099166952439827549 7207 746091175469652612682797677184786645495942518821556896251 7208 1314909140947293933871876209000788181981306332741645350859 7209 2138794920281253673185462967205309500982620209762911130025 7210 1755090675378473275966152797262616346805450678292657122721 7211 2105337674081389737767715227545572724819068611986852922591 7212 2604907532138966193282323346680219891380189140717789568775 7213 2093302495454832799219411039927092723237761590547631329581 7214 2185784004116577393227165371809089868395018260583027863147 7215 2236718847876077337472997395569403550432657025920576572163 7216 2626903171690476722297618369934510692653451026492517821255 7217 2848092737048624581560203942294099307624709770140173280065 7218 2376908284081565657720559091866198475837018016506040298481 7219 762253380161607950634733808821600513171652724065330400025 7220 1742368532795678211723158105037234361409971866488170976565 7221 1855741556960417890072708196739579758790566758934531512685 7222 1755120442706666062185621008890092333164686382743262347241 7223 5869896546978405412091754734577809042914610813140435638321 7224 2849873868304575025002393098903139836124635452058659203285 7225 2117785485459195445983830844686718668788127520714047692661 7226 2294120681866113673710171294791758722997717308240995516747 7227 2947848200942217789678076346728820989461523835868817414683 7228 2799775649098345735949711521621184977734020773100510967515 7229 2938984627106964118578780409911510896376239375074161424775 7230 2376634438907966964507114629444356699168131009545413600811 7231 4118448463746889462037920693448826715172762885719574487081 7232 765019291260469721180703833817833424474104769197498530481 7233 2238273526408918980088313604923761602821395419132294300723 7234 1547727928126685653417458864445028929899170112294860477009 7235 2058619912681066307955656648871475189381368072520910605835 7236 3024992800171793863421788152598481811446947271795559904275 7237 3498182417293987710424106380294707565062522212327324060109 7238 2391738771337200899711139003931271179262867440592639823005 7239 2173484743132004471739414732636602700244365700315119932711 7240 2947289513581334541262154087666485449357981817923532893207 7241 2617269116973900243887329728862159463307007392808836424649 7242 2451455594548136836355049583370184455925199307578470876779 7243 2974873194892007865732152359980797723783601537150169719275 7244 3422028636054402663736472142231862385107388684325514523835 7245 3158294774459516040928485851140971143457138217205012860389 7246 746091175469639660029437868307920534274099376554726510913 7247 1243485293480197926982693730738264021493347730414400550627 7248 1842111485435646967118114757834417890791220155473698557765 7249 1761932352054630014035609436735286180426794768799526731961 7250 1891440566720831498212271594606914170858863960864717512511 7251 2730301153415942718910563989211762833317931526143951877065 7252 2209552176168693042487189678635831925401801744714339940891 7253 2385007811784882420790534288617145293644603370005883750427 7254 2315251621023500268746364945074253401785677799931449607543 7255 2591409585996334503615524235467288761105264400952178597645 7256 2635521678506228334203536603149902862245674163602596414055 7257 2376634438907966964507114629444356699169109874588857297751 7258 2781899166182567090948328000902990176628012538151631687741 7259 2746167515739496975858826338609339086214283729150516732615 7260 2484536210705929465929504628652702885837800467151543670731 7261 746091175469639696574323798703589573628363229246902695691 7262 1742853574894202270172962357389463012882633482614252438921 7263 1551051801575052423952613811407178181139459540047590298799 7264 2053562801559287007662750063007671267794221003510203558915 7265 2900200970450510728732589880095286817553916610896239544705 7266 2503743406286390657908108116165648300245230269826906786179 7267 2594696343123867364474862818462510698638892305637071472185 7268 2310890203953773219120511724567857828913451915620388658221 7269 3864642358184036257279188925518154981698277268782923156957 7270 2302657600249713515580279036253733867715736617509366904929 7271 2772605389421161380756092919425765351486998311094078041599 7272 2720549567679071078761881528010395159135066773980849468355 7273 3323642975326466435423779480925129379892491028538965803315 7274 3459849099267518088198987820906059388745117833547963197569 7275 2818245329106640658255592877299874835262652788238514968445 7276 3006652138869405242826477618703587747748244399149002179859 7277 757011964618758423995585346997251495618460062865090663277 7278 1267947318812664722866474525298658794234040966220493161649 7279 1558906460009893252033917818154589366525475630313915391867 7280 1755090669914402863076751820355046569573634761681187555583 7281 1899916386267439486537363691139703052754281772028762496723 7282 2013770970059739952877264803032184919229666921357863461607 7283 2306494403023062621773929495083196689349876444128354207523 7284 2171838233525774026975849443214221489250701013889150266549 7285 2600891420681757868990143115403318189467865768347223656115 7286 2290517023730636094504941551104809895557907701853683513677 7287 2336305192037731902421329175128080771400144024301702698637 7288 2417252259099010396426637879358353682767967612249182659933 7289 2427516337684963465222942704281656998263441842628266015223 7290 2701155788608091233235245069701350130060078561908941163597 7291 2906837369073880067560088338894517719030236903637025916403 7292 2509898303298056282959613895997593636001551140295006900587 7293 2831660637962770676049061534879860019839676508521911442795 7294 746135775475989833754046637269978618001131448315354438953 7295 1264547106600953294498468297344676423578997029806387479675 7296 1541921762637255297394171594503035892030497396824963364197 7297 1755090669914295200259725271162441775721349571501225580833 7298 2103913502607360328112620511341632786695720663719268249333 7299 2005526883455879970667176070988424701194739686480294226837 7300 2116787825355535546548387353888350246355964450242238129583 7301 2290921709376010008604842076173158615817363894079957048849 7302 2535152177995813442736980946460432898791273342693401190595 7303 2288196270906299842950664321132223254252664481568179824617 7304 2647131528189386638777793710012157267698497193411875521527 7305 2376822756297182911383977365564030801194672999419414388643 7306 2422226957190912359505908023418311833459006211591186991423 7307 2447928764142581808541331209768618138068653019055667283317 7308 2594262863955256111668792818705979560528731421346107667313 7309 2710192680343435415113988491916977218178973995703479272497 7310 3129798156833503381543951389262235935872222413016502829275 7311 2934912470889838411420623244399589251148556032251093487755 7312 764069276083694730161763030519126294905386185309614359987 7313 1244581679187782445374421124168891264735107381116186938529 7314 1542272122428506611955572167544365870244554125486452679551 7315 1968578858822432583037529129296741809953111165018432731897 7316 1907510007683650136260453590307377835274515499890514794457 7317 2006993498695124645279053973591267661002073768660731394311 7318 2093302301081527987323666254657034491800528422849362057827 7319 2180174428539916937522407974575429568047113157267014076443 7320 2324491140216150479905139665997032084319895002484218719949 7321 2288228327320481559050155748896385959819529674041096664831 7322 2471601345441961093411256952443574591278946662744281367101 7323 2610244200307462748469365234002623450430678463211604907827 7324 2413029130394304776202387071955513577694948124570237838187 7325 2447781213143461052180100983457236496421501684429555319741 7326 2479694401404646041793453586743377732518320584219507807457 7327 2723213536080472936721080759826132771791579112334252819191 7328 2644180570912957694816185172344987749085963511553980263429 7329 3035926825140366280621449003843780254387996926750180313089 7330 2677029753227764345883653706990796764176033497306362220733 7331 746091175469639660029437868308199504688855281143915972903 7332 2763132767568058779952922410977376195427849758797027557025 7333 1547428410214366790209475374828476904913970388532515908491 7334 1968259577191335104106943873794355630397101274268039145457 7335 2388620791129369900249209786157860654826360062331865197917 7336 3005625360109506881316862890429140587698763678296564884691 7337 2093302301081527987334142180486501583585816873291094104847 7338 2171838214289291010729274184423406549359224720672107645413 7339 2855763643035572458119618987495642595396941338960092881519 7340 2288212521511209895793855367905124518553339927134727276701 7341 2337120141041123161826765343550817254701037935660296780621 7342 2589803868106110256262882136961129690565682858492799025807 7343 2910423247374051092881577619217089145204712720972510945847 7344 2952197116782027802960726477275245209707437232811677246951 7345 2498264891294734771823573944309350450475833335769142024247 7346 4214675918863645971040499491133608855789095194507928800841 7347 2533371627031289316699386620658042839960620047742951199919 7348 2770714653056512895684073031625774903987688223804104512009 7349 2631188454905153031874877884583805015829768584305422992023 7350 3321518325597887303370270496127360389050919097698805051373 7351 756109410623883283616306339192697975989391735323171787269 7352 2238276492248983813696238623073348712154387994789353338153 7353 1541923456308421232360554351151729751853387053016537023587 7354 1755147660417711129653609046016009821951078331748096183423 7355 2388211050069162199237142611085008920481742279881717881843 7356 3499391500264768658564443467342146896998333859082747980887 7357 2093302301081527987323666254714160944358073041715322398673 7358 2172195452195133301686077031692635551896611226776613183039 7359 3333304015858562766455304529656886987342842003012790061925 7360 2339624932841807336843758263299749251356252593242895383407 7361 2336305186179879257198397712097969902763996572719562839917 7362 2379068667866354042244595782319164276943986114349243024493 7363 2910423247374050623715167738557106800582311355759598848813 7364 2945130890223758524439922643532416900802555737592083511667 7365 2615196895900124538026135192088286952425681392075960350783 7366 3502455095479850975622537182766914582555010313568108766897 7367 2841303455155148349164314051647099477397738521142993444055 7368 2855823693149844379423717395973044213929892753579768504635 7369 2722721351940388668721777004703828225733057170761635884809 7370 3098069370393016641014734048616691133004551527798666677019 7371 3417398734191640670711083494238209210599502225043847679615 7372 746091936429592123063422337797804855287069677698949543789 7373 1741916367282487406430959814372208876453769005416823580379 7374 1541922419826788119726424896201651626229264951587920349989 7375 2352060900767886635726574184297861144667976369437047765475 7376 2836172768518901362889195350651792504770016327575104262765 7377 2502921930248567878079833424560788027906675869464019246409 7378 2740560619540903692388171055558433562940255859775657904195 7379 2171838214288858477853080771793699161113440998503220367951 7380 3231504265958245496030465853603805447032574296989420432937 7381 2423828386832612677481628981655572396314469694172733064319 7382 2336305186194839963552786453457878818844472236654421156059 7383 2761511483182884600416281469650917690489176549953767401165 7384 3605806744984856543741985298226569292649631700261711719425 7385 3477368950086134695161908817208133570859020617097569524849 7386 2991253493919540403511476785157723587415176976663766088905 7387 3140681301789294968923156490896566198358988905016860366719 7388 2573254469185877625662619808599049594493049624608558844017 7389 2572419399253370146639631144938189279642089540677290053407 7390 2694441963925444132521053707432742902712181296574899904791 7391 3614226614586896858489013953670631708350646125741188082111 7392 3615904369202657331735882504930946575169965952215916263477 7393 3137398614784983141200000577913855010744959697662993321059 7394 756106941126358090135162819251954934665562192911986986439 7395 1250058871304417411919300965919869889842315407605270344621 7396 1541921762637255297394171870469701983084216392915911940701 7397 1968260670926909884957795529215458684215903221057232209237 7398 1894502258842069567217976864615985090500694392862375422617 7399 2005527897268959658348437147975851975740828147155619832171 7400 2093750013364423361618903200404047141440104705879508799017 7401 2250374127496191535850721811869076774753647742831296555193 7402 2359743066958922384545716163813189265006735712586958404919 7403 2288276423895736882875603186713232448678298289842456435611 7404 2336431567339444088109266628152316254702491075441012309171 7405 2630132598913095497644530283228846060805906347957296934657 7406 2413029148736002303032973712340023400307189875317529543227 7407 2542825561754487505929222345572423510729100462368509444991 7408 2617166898569060054657458802593580905824539621452339588897 7409 2731538022274623759175138207965147777895836576323796718241 7410 2532925221894539294079952478371782713905501744421473129789 7411 2989680479105404935567026690936009863246566284833623030979 7412 2579881797287858980593187546116255090065773268540924070853 7413 2609011467664308105634733193763969359652487866467484876313 7414 2627247512957887223676399284201000266733724830532493210379 7415 2683158089765417676691372941068615629291904966815740959171 7416 2663075364867340619842727800971017316250835177074643909143 7417 746091175469639660029449752793870152322749840385937331637 7418 1740879409429160761122764198996243985977103974809048107117 7419 2439009698052955522707329455176882364661041108948912077875 7420 1755298292337830964086919977537944657239484115782026742061 7421 3889924262010448979587036161989986606766900042776633456131 7422 3696730086433791682463428050869398316174819832236518340625 7423 2093453011348262587800432322105328011109773728401148262481 7424 2171838511940697444333067274216611953477254478496466159387 7425 3171840188752819363819038957327323012873216238189685731183 7426 2800368640004040918277949454917544440245228682996066252255 7427 2640933293915320086382526703462203130652689628737403373765 7428 2428089129029841640579501214865905475508143173756478264101 7429 4132338487097513457885305375096403169719141647395411432851 7430 4053627689551005000438918497609379554726747306255719198875 7431 2693669784420736128513427785093524091230462788687347063161 7432 3303464577338298203602004376504400271806548131083215961305 7433 2532925290144474710614380194858398580882821903337333827853 7434 2557400744275495070530578918126521078542767378946686226943 7435 2600837511318306051156315120540063218229349936201241368397 7436 3098069370393010452618696655727304529862094254594719293537 7437 3234917184511733875884550331771204985933176200194742939683 7438 3613218772782304553003401225873661000147625477118614603165 7439 2658257345664433002017606033784380228611663573765538139917 7440 4602204075320994206963084943262179278430893272309195598451 7441 746108520666509208423375776177363535974976444929186699617 7442 2238276816602091995010590175524429928565765715751639141009 7443 1542051673639453548303493868790721379553025565199858175187 7444 1755274640121537128424200241735963541513654353653868282683 7445 2604105103972029555293409637414102281928503691436749586463 7446 3497709219762017421830799561187981564810157383160192336187 7447 2093302301081527987326900611852837399134625467772931692093 7448 2176349192143620679705081956868796717019580384639632483899 7449 3212207047784307547585543511305656823600486036194051444915 7450 2288170504742219825337519221156226035436048258355023666737 7451 2628010006664248727634281845163737684824444489482094016907 7452 2376634786991526926841689251155768471550140753255081228953 7453 2922174868021891249188749131857934980834506462698081259973 7454 2949396327431449954545100036929935713226680384428575225457 7455 2479518150915000152069175078658859888213741403686291705213 7456 3545008543628727071238944249431811272520369218195858519167 7457 2833726476425397271621584407637114332609011178349486087995 7458 3154260411907755314357865909399861738772266217384070951225 7459 2845617956678242628919429637208497874936324394597991456559 7460 3745545390315325416213171371714096424101510574377993104149 7461 3416946694703322197732398900482051380540231402252731391205 7462 3655237068800860526198399053668816825734267146289280557367 7463 2893423781480511171435841028357798621332099107685900048139 7464 3181230774863025500018156847948588910230953994437898553743 7465 3485962603981400892562628638942343961046946100724487577495 7466 746091175507896388603330647902044175867694343268724263843 7467 1244374021179192773638436789459193421313019322348827950519 7468 1546562891573891632307693401092593063762047111390855264867 7469 1755090669914295267412799344911819835354702256430326584783 7470 1890777380935216525612376501503029947487677354600028935753 7471 2005540083300299343649637838152366298497841316579036555607 7472 2310991525821313575945376537365757138775212067950165266883 7473 2199930820149018988497533451720543838953627508225298657089 7474 2535152236167091833507195323200135125484058335875299397515 7475 2288180300886462338310805589059852854312161624698723892017 7476 2339570355448824183554706929242983826452071084777220913807 7477 2512296766025252448432805228595557372704514138266000675673 7478 2413030242183162618868778409424158870245576233124333954153 7479 2576205791311009579075182412622715327830647765787562923747 7480 2692648513467736068331257824776668027217293154129122943543 7481 2507633990175769418284062308581532184759124198607909158997 7482 2844358906716306952594770120269593182174655827916948775845 7483 3154260322082309260595467132789662299294512043738089851175 7484 2581452037157028769010627037344141161468970707148647914919 7485 2607177688225515811840218700043284449057728591839122591929 7486 2919552577724724108230158697496813937557458762009808265505 7487 2710348164799138969140491733028036100777554390073641935047 7488 2747810545174432417638901453054491476722346514505122880969 7489 2694431572218552986137509850223042302020590032912163887613 7490 3135444317863629532854548650016165353916383516089546223145 7491 3011496261528619903364343146387537570300469792734640194245 7492 746091200952999255015368456332533608264308546885574797339 7493 1243485488521466703031539341812475754960495077211331111055 7494 1846057148959157503840520585257354029145244150044979804035 7495 1755876193338343243053873038023765632387376368270732495571 7496 2103915449688966357557746174601914136105919750164291898011 7497 2418873645999501925649110882074031017501252861929844882485 7498 2093305021231956135373063505078814993761712210270032282191 7499 2185530663185904013365568258294001127645590237343075926257 7500 2236720026577406168498680587809383570109817330783065090333 7501 2586757910127550356411306743254633896611219148431772323215 7502 3359515941109669923168329847096002363447933519796820267675 7503 2383150519108941714203701535615483851614363745139739271321 7504 2417304802277894262809140386527965179122550279482707084391 7505 2746707811726733857472006947911276487081189496246928593435 7506 2569764986735864553328250360420125197873552446666847276511 7507 2806070460358538475352800201286666863618294748606363553165 7508 2539922580298669608181369375656234447618933765658956842683 7509 2560687868815058474940315551514081618328820304183067193683 7510 2840975985604557151118057692448832309687953464004957177887 7511 2813844160690290627360001202036842783576365282737319694487 7512 2750871094573904806323187232696759266301501577024909701963 7513 3236877432102552133012109801491068609759137143326725984825 7514 2961191253088692639733543410375226062996045942853266795487 7515 2674764328641519906252343091627376083626633767354474846011 7516 2714598971342463751964329071546415415223772807789744048943 7517 2709133935315048351057540371755041485085776495694689160373 7518 2868881183080892337963917375092841069405172683202917707231 7519 750033051879247744130229329047829591700423965013969752167 7520 2238273526408922829699988536368351745817258142785954955949 7521 1542149597778283363823244198833292901910057561914190128487 7522 1755604683822034896951535448219541623471174060532094838573 7523 2388943717584955486487572881584458500703658816270772042573 7524 3213484009909900062562757010516695509596022483275345515127 7525 2093302301081531587554582544479517828218929779338474827963 7526 2385007121565902482651007428191894293644187850955856621729 7527 3331251306993059040592715846470947362323240442876683960275 7528 2375947133078055364728538189960484848487688018616024340927 7529 2451088447201457096152656601277507903006569873892383293347 7530 2377246001534139412862483193516649041877781579572139219693 7531 2910702971461415065260208772553646784711871017501929328943 7532 2945125162512178463865153708267328394660725010830841367477 7533 2479479606240105027249270715549314576025054534773045227753 7534 3502423842428134798669041635559140043855185960962361978067 7535 3430619949529125416264936619113115741230288287249803733805 7536 2863595628342245152689340864730567372696011461324280754285 7537 2582594113824148258990195743547372767605929000315455476369 7538 3108961212370674772801173087449371732816925795384596123119 7539 3552599782287240394301464150326272737808815553197760141865 7540 4398940150667557075011765896527338607144928106480479559387 7541 2794175074213681580391749804902204022398527420028349510099 7542 3366964475445004413577368984417514447012364291197230583803 7543 3486718897784737199054264763406045421802231942574605328455 7544 3346068809969482033784086116529296182068364441892877420055 7545 2784391334303157093543450188846000881351006714005101487323 7546 3529169515963812275795513849473322223132104319278755574715 7547 746091177352968499515372679330974378885813814648164501707 7548 2238273526409338582585927310785576291463870211537822435513 7549 1541921762637544356890892663538636148517207502998266873759 7550 2053643705662148575543048859502321389843477713021036553765 7551 2899743153801986016709979112838971092276168997319548089055 7552 3002600221088148423882899569612899944132764020717432851109 7553 2392640679198950571207393529012627021793878264350575438135 7554 2171838214289269553092792096478012125866235170110159665811 7555 2734109824788229907532700631766508391228338251177907751607 7556 2288170272615140837598024662765647309274911063581488279729 7557 2762708968263591804535381231962800382924098817943326755219 7558 2811045233323855984556431714539187168048844901104623862705 7559 3219393943544791500874865825724596655119518162963187142315 7560 2949633266291999121848699459399054604657041158712493166749 7561 2777916136834915211190907121078381442688314658565781868745 7562 3508228381138405624036184270745150305230534692121620036999 7563 2570156573380654996152245612338411452631123101333967654637 7564 2566138729578920934863852004076716385073432661543766512737 7565 2792827620476104886005020898614024458837611679356653265001 7566 3314700417696052911049325271170570626423068486275254950201 7567 3197046137723396164995974225332795220555883493237464545817 7568 4132186842664865330744845585723783600530134927141705419479 7569 2966055041523777338594418293797774918856638778762691085901 7570 3470896556423046799622186642116574703405566967603693402405 7571 3323179067349738316834506889417250542595982955548569250357 7572 2705318461642869274354472804545932283722868929975583550927 7573 3103041569657167989772354780184283088320767389474799181215 7574 3230733547320280937282683590592521243382387194167234009607 7575 3244980520548095288216721110612268488162826350513453260239 7576 746091175485537971796495478037610564085561277448348429163 7577 1243510093404231630380405986997648753300039579528330248235 7578 1557748714608666606137996787045475404123354452259202677331 7579 1756486545343205176081629056500398804583541519937132462457 7580 2103929224818726168767289249435098431012484356799679627557 7581 2141179810939228388403025485905835260966029768704192294701 7582 2181082290410704392131589184107254450883050626061251674247 7583 2250379553602306916021485536483486927434952998262961810333 7584 2236716894734698542628227158596510131470641169940087302789 7585 2292470765359981011000248576470908263390753596409588225071 7586 2553701238981098212887310709419774935746521872803203946911 7587 2379862071873321124625920264010943049640469392002092927127 7588 2548682192244701406994059707500357645081677313837089856937 7589 2538786972736355446543468439810176480078975302871668140891 7590 2479479606551547280172047801243771697411482149391471900207 7591 2507633990223803719558437856421738450134797652879577956361 7592 2533297905400989118531075784724783999091863883022352223789 7593 2783401789227563607811571441348086954397983602544962527599 7594 2928710333734265201887443600432219132240101435331037586113 7595 2845592721408853515775181757187723039170669162461103935483 7596 2648697743440696265567496464016431775638866258907551708409 7597 2641704359499663383038084278427606106619123379043405056271 7598 2953988329362705284716451041091726897515651943377968034663 7599 2674748686225977311456744560348488858517803812528061842147 7600 2690132009587511096571379336853949319767914691269328809279 7601 2707034740261634451047084368704993975280006304188040494729 7602 2856195937310181777227771305801097520815511903612176950897 7603 2770386058391540631281851710627335564462243369776177981829 7604 2756204178787219808533903165739047683504463214588398773641 7605 2760233828831728086721519466333950520618326872485856990523 7606 746091177477953943057588798039252845391398805116472456989 7607 1243538053331650876856943699190556347011614311543414561187 7608 1541921767081474147139396351383919101428086441813492144629 7609 2064926622957950492581711182744413904294120429107241907765 7610 2402364076048155096998399304144998673453045137256537068555 7611 2009248027073755206637224218447691065178023519952037804349 7612 2506522036155024743535024286088750911254526796261661093985 7613 2171846899496473862259185541844709648008611848136011016361 7614 2240185065079197739387154156341150754820850940801439955847 7615 2339625909131078337209145771065211233835251665938270899869 7616 2550838539678959173835103361658826067613111185517611775179 7617 2684630727779858749829502277578824102828256532915425985705 7618 2828227108818454414632867596071870738585461090796383332765 7619 2447731052117640846165740493180680872253681822250571892009 7620 2856451997270707790227623647748133327686709934740717673545 7621 2507873020902666292609425054023699087180809739867592724169 7622 2601068475603623490417445385146455716042940424740234616597 7623 2674936970843669565170869104902241419445614610920837247037 7624 2908757332073883564214707956295222411792989500420041382711 7625 2813844862740997391308064582081503228612512532050383784281 7626 2621116114587516862174892042442523127725304081843015929097 7627 2640004498856693409706482010608681822522250028668255477949 7628 2871177362574511391451680006274764649258054023315363731231 7629 2973187145624886717255480264232537446292601761897669708655 7630 2697630420405981167242724235220559932893953937477677223437 7631 2745235352171146132604315772557204784960437747321290396747 7632 3035807878317060938857641048971913066312940986514320960265 7633 2735419691710845922209203060354153064858467753014130782157 7634 2747028682526272606291903770896061721693233942884244301679 7635 2762528909441212803280518510672297202412427360280773495421 7636 2771983314943032812706787998628483166757874102172890374829 7637 749081784865679730729898742337008987351772497938482540897 7638 1748462911425106516013596656131151824205484524626280547575 7639 1541922306063657008219238036818261636451132497687408520059 7640 2351964453462185514225392258710567638315114728063197880825 7641 2686575144917715543864369140034195775610942209278072094965 7642 2502921899600641240844855653534802666742448502254042020459 7643 2506522923059583262923601664789940631124881546782275173895 7644 2171838984341036225573823892530285920848516923395475184391 7645 3239994615836314491432953801245305352678631001878944864467 7646 2366844408036863143551232165395893891871264978127763403179 7647 2336310515596856485933134321924702505394566180170650750459 7648 2678267104295915048320173609170985408119788316073488414465 7649 3622080722068218532563986159150787818692814141537467655025 7650 4027690248376218026411321905886863228676317638051755438589 7651 2784846121404933211247706814301752059167252912764722927305 7652 3083595015442253449424348165255629205007201377316436774599 7653 2532934240801768620971704221196521375757661313297310313927 7654 2721728834545205963845476611857090282330453886288236861307 7655 2579659625396062806626035651730046300960683988859047158171 7656 3601101282005340957518512332127382447637978780234833027031 7657 4119244899794977089891461283794543968817409966733002632607 7658 3137433657765288526753255229493575576655359157605176369329 7659 2666428239202003851480927704458846912658628559837298628581 7660 3535458012872822465364333652712780892377700583434487497465 7661 4182338653972424401413350325997815730095034728211959391347 7662 2705440539416345532474781298835050988370143159620166844877 7663 3320069359033805055248290910638174663111238319490119373175 7664 3864038871542433701937533531225694980376209289269709907527 7665 3806820715570410302468836310730466490190827362950898377729 7666 2895887790696996009287211262043256579961161693764932042061 7667 2772142410660052685508479394457038489246262119139679122529 7668 3297676950482221203647596208929225333263020970758680241259 7669 746446038533290035300670555263342077772304105545125780573 7670 1243545332297424608382801179987902810824830912392095365873 7671 2141356904641028588604893800795818066572620285034700313825 7672 1755175451409557460090736955591280786901872867055991358301 7673 1890834902667304846096861844326329457897592727296567112461 7674 2602546437849192167040773298197860316814865716262684801325 7675 2099418106700600390398385093537407210540951498183029776101 7676 2173983334881384521116687034797704475966415775592737500077 7677 2450002904141490995449696007472746982823275311680714476023 7678 2799910832124475106380930934068279574435784850939471329655 7679 2634868870971447711844169789669512687978585018137459918715 7680 2441645390195799909988051170996153673964000491962487457011 7681 2626324840753289037613465304366262585244658188989817827221 7682 3886857063339748150333316105629082858186121820355873406575 7683 2483875124765424523623608142750141169027321146397839983371 7684 2806205947328052537682756142006159733834999854510614872905 7685 2533551144569464919159724518229165310491226261684394387773 7686 2566665636831815859092985532400487703838981457496474673953 7687 2614486746251672060007083887665998625290496843912668187817 7688 2745086061937335204569243530242454376821892350285504709597 7689 2621245788998018915201300984650923043289691764510298804893 7690 2938582840188072211999146382311112475375248525782685578815 7691 2787873461431005716310433394598308048429518048784074835227 7692 2888066000570506244105116387192491158567853869281834247441 7693 2690840228567460111211344432586961057606049930494586407513 7694 2705037326463442208761674825427941770522943058261711288813 7695 2739966442310004762003652325521204156229498002632691050241 7696 2939276369061612103440258094558027604409745413538291294313 7697 3124151896327581342507840595603963033150629961404049603205 7698 2760367102580830787333157335831590860831932325163262635327 7699 3070568045210867548371149764591382115192432872963620553905 7700 3086141234975027908916465282397630214290705120366495098315 7701 3148938891869158822530979682437061697271080080535006942241 7702 753251012470381882881345660514508102202107044528972889093 7703 1251832965863601689893967835963368479814031597184387768361 7704 1553675474434253940568183261611410337686619353789260280071 7705 1766869801927148456917592994814204614633192229883559575407 7706 2118163632508480071593055893699420536171965962114518532867 7707 2018986780543625925648052739393222930346466697991122347841 7708 2111606825387527783462877341760590314646388639876426357317 7709 2301971879528406103812585301972623256281014845125694465543 7710 2254985962825829247240889257703135866586633324919823902969 7711 2303527119094174821337752518975236238872914549423855152491 7712 2569362126471228116765273411994255545705830541391744889291 7713 2457907496874226607591036611555106180015552128752341707417 7714 2429223956972494241306405333916991617838337232595937421827 7715 2464158996340628658999747925598194472673780183924174968261 7716 2800037284001907831181602218434957148411401560339835209997 7717 2640025536290826167214271110280913974685748369337462691291 7718 2551082923496679176785254862665871039877894783611199882089 7719 2577050926872837901237775139003559867771646753787607972939 7720 2811571316637745503247603191600726503390700052878159608953 7721 3083022474531217692122817911113458724036445938333546355453 7722 2667545154258171561968702613480414074753013162367477771229 7723 2657722941311802949107857060750368704314134135538537504981 7724 2955743275669717966096086872316404589890766811303233965173 7725 2718195822494725991668295773608205446434095643532190795847 7726 2708186586619002300707098369340493560246307011154575617859 7727 2813177208795304260390459725509850750275758570825709375309 7728 2853007071916022525930721749830380705493358135424607673467 7729 2888246848782542501515125349716685340400328271684323994579 7730 2853829638471627237955208443361857729273171615097921887121 7731 2782697532128313249260287652045091439813871404166829488293 7732 2906140885905552602729727179972742720039452872156351180771 7733 2917615836669040743285862801064347095569303117915801838731 7734 2867045989573796694822292582808878742485693371830550233557 7735 2852666634139404298916927660287287351966502350660864805903 7736 1492182350973367051847070492321443212737335517307538212457 7737 5474892338475528194795482838083082182886785094460626933379 7738 3681654461096424529996137105216693984474087043866205931015 7739 3512359366246975585195379898483591475959819321489002506991 7740 4776276818645304320376534775451076142492362929355930055071 7741 7023840984020612371340010564746908468603711486704094543065 7742 4416241191284144936623430115375905954901567319631214128111 7743 4781129838396697080743519951923397894961593172217045378067 7744 5474841653682476840398022847241898205949389198180577341543 7745 5173213486462077599435405544388144648282639005222711010145 7746 5269495359252029499823187927906234960665935019763484896705 7747 4753268877815933929014229258888713398336261030677592015051 7748 6050413269453668936533533264007694139698174989999829716851 7749 6487123265400058525946557772818234207812682790824765596315 7750 5310062546500101331250991184650549097808657022302718947051 7751 8682334968948200190482655409599825106708524887275614013995 7752 5492188247469660239849410470852784520599180638823327951943 7753 5348128500990991728684730458798207382940166188543956830353 7754 5159382167198585793913194009478116124173095420369890059107 7755 6196138820957639786348608235545043327969421123177160828317 7756 6237020449030932667430688470118203669542772175946862948253 7757 8894684885668918959021824194184241545333435214857915620455 7758 5325592590360306418161867707681759651849968804107673736087 7759 6377820585989838053580937071463557598113790178790122322771 7760 6375324740790063198477510526200693021550236598329609882093 7761 5836291431051440257257158010687563587165095210000330205193 7762 5459637219137152305626695626158344444750826909114526708821 7763 6466692649703110967395946425744145890045660977991645878153 7764 7246534912304942076860171718254482385038874161581051454395 7765 5791773539764363668790840507066793024599606466371214901407 7766 6140839560735376101983475039585110746612053094508141679695 7767 8153222512334978678989886344918581529628417701226594423355 7768 5720081822270678966728060828257333439620067370763007318961 7769 5989354724846423342734809940550891790150165986497279481777 7770 9937229194251976782020940104478141372980502729242929237941 7771 113904627117486192062502647358344210545774994349313964871239 7772 112659767495915598736952305004930556532636111736031765048647 7773 262872798106528397868223582509904083851067844022851529933349 7774 112871733192050895510474177602952249030329115230907676134731 7775 188141186872343321133159991817419675286686405998609536468621 7776 232920981257094335724884471197174623293123508183372432288799 7777 116911079481088577734711758033694673987524887632485929530437 7778 189068704217615564020677645236466313272106721858008236903005 7779 277894093156591785372297958015756801665845034813573071047135 7780 265018691160414812994120223108977407243702809799676487527721 7781 125927319427165629328897121441873156648478717611243697480361 7782 413568321687159523093323654479880839269542546714442828608129 7783 341127891166595536424792346873386984715762798417752859881675 7784 265078953134857941699460067289049843161572784279149708544551 7785 360608799351665575873724621018435025489144456986697240929361 7786 112659772108792967946800730309648532054504930598200869456693 7787 262974640934101348522369667536615338632219360278030219921425 7788 233029760591347110425519444188843014242118692478343636514699 7789 310610775296230927480173729362699386627530463555604770403735 7790 526117907887342468233086364485529566198758317194899844831925 7791 410129573832608003743515363490454128525277595914427041056389 7792 112952770792393912692180997687166463984947049021448448745769 7793 195536567732975150499108546098085652570393837036457154491849 7794 283621828212360003836174364409682503909333529054071436229805 7795 276877615377320187753962904305909472544305877235219726579641 7796 323783963101485053037945329341634680542651741670017822118151 7797 349060628941934868877271052177302753173461323327382200847905 7798 316088647494658837492643946723093027353499779667987200723041 7799 115117420986835034841733514878318826265784673179927522281777 7800 188893697695590810775734831884966248132361373735495399172985 7801 232988774039850188723522390757291245209026538559128390820791 7802 273799976355793472627777358287720065081160259897409793055187 7803 286055943836765950061801775767447477025241318886121744860057 7804 335023245783250015657476275007525294910939252164478898069621 7805 316199238335735746496975712321148443503954222438121842302897 7806 360208573460233992599446215987173314407630121374166893615643 7807 112659767495915992832917997793855855392888189766151485523751 7808 262872816977377453447399070328094293424753993583655416635581 7809 237391530176069549579320188617140400824595798815926079470587 7810 265018691157058575239218517433634833817232307139569195772433 7811 365967312943417646921582796069410372362581667992875948423793 7812 378109349280748471617997642148949600310387854671268298173297 7813 319183267829744882411785894483512970762218371567053737821603 7814 327950417273071845821228873443981397581314402877912158490619 7815 533033387961242825350236270881334185841471368292168979527135 7816 112664365034054179227455267031344866309743002200388637995641 7817 194394203877852825414566890644295985004220440611622847773641 7818 233498868482615848359287816048044943262362134442889607157899 7819 310082598155424810704996563191327087573085772436775766591365 7820 333929170379835265157048537968825698938948315511913838044205 7821 302834557169673598007703590557387484732434361587357096286909 7822 361152645206565470954351958401020859193878116769958786188335 7823 345279842280066182258037521697452422352913514771360367422561 7824 361461927345072084500804189859940382601296527247064746216297 7825 345513711016650945329881601056933558094137844891346778160509 7826 112659767495915588726858897138231308277183927870442906506801 7827 189387283008721409241669131410699511926655035392269220998453 7828 233822783228674145401360836920746912414874016076826880782359 7829 355242375377508888240688672182978925408874582485146231862225 7830 335363812738742721240193948313764256790514444775775759952865 7831 304497140559962493173519009437879568333177162547717223816799 7832 428011761583905123422074901897504177515695900026702826917995 7833 373544177635728132970189549858070310937335559772074383009871 7834 358227665969201207018837386950931821183148622025978209318597 7835 345771862753056562988331830554778649337187381411996508857179 7836 362782156739471662252350089242961161115621451075120874554709 7837 112665736699693155919520458942541381553328929875827517848781 7838 199856063581484091780203575743434014378944465097479359717423 7839 322988576832253696123369653007006279694341503670295891019175 7840 265018692190709100946593448216768636491169387974367982225341 7841 285523608680906459975406955564347900891067908730617684812441 7842 410298205622019172733102585568221509240465108152123905293925 7843 316965282227989967134680529719154040160499076903058356556811 7844 330463092769597604446224964008724114338214393752608496922807 7845 337744071921774227392688603825243037880981823647319936250473 7846 403842855567101438582250371568802220866102330099254728173855 7847 397960191599106085515295637927225524257163931227187078789515 7848 380339322465672553679807944513379562640746262229606894882251 7849 114433937062780401084357639659606173914324354775560150326501 7850 414060397972908471288133396926703353618465424661470444164399 7851 280222717437219107351233921082484424762685484973724399192435 7852 265021837399513544769721599591383001467419249989364026290621 7853 360608796911371638662091171676759062178707857329262801608671 7854 505437256994092031354111860651833831717107587199624995540185 7855 319782410332492397278330531113800050672115164806255672763391 7856 327947582986313421444904576631446509495417218756689121345177 7857 412850608552979008498312520129357369334769688830092222036663 7858 412644348899866953898508777924232946161331961255190463465715 7859 460245193171483830602947700564349465934991696383513309618175 7860 358951144305851979955781608172335895514896838991240115704451 7861 453343600431156050856529479030599387005933373094464777458251 7862 116691596937747016716589088144440187855718027127733689482209 7863 262892297319776707590148048635742611900693499075834297529367 7864 232830186158227582784628588547707143883191566135561395713219 7865 310082598171280647812613318268907488877039945693787145548935 7866 458358891829463712020853332487941383043792557897398910776675 7867 377941068840855957480387106745412164986872850620095402174889 7868 361152766308396152969068709000085101748596031095133980518805 7869 348632882936924679236251122555661139022349498219811577984821 7870 508624024964257982983358971247095479842419871109199742603847 7871 349767240469506856378727021517462408655985786524060514032289 7872 366139499582691680046614039753970680404550884578088492228919 7873 449363076362037248729425676262777742066417257678968742653675 7874 494342461776612503440147643524917557666290946435208564417285 7875 670045065127101422210469292069559163684685030305209794680279 7876 112664281198814120910285448556506951062837067552817577318011 7877 187766279159859314440742143986306539825535393656416719747005 7878 277894093263496713371698823220542738877033033352868125563115 7879 265851402606938973714078362933149172473183272954498158319661 7880 370362889335501499035143577568236410685983454162531934672631 7881 347898464171341214664699506959893245748528945201910686845765 7882 336573149256103660536031940697742588917312417145085414457841 7883 327947570358060524919762204299261228191916008688487518755507 7884 337841573683756830531315925291282292641048694376933601739843 7885 428393484027632203564144722914590755793761668463557509921045 7886 431572119085532175288606311051718059091998286913669629384805 7887 359467450553864107823116254587103666057763698055300219027921 7888 374330823818199231951315779087925265555965282060478407352151 7889 421939666970271376017761861014638070526547998600403026166815 7890 374430672866254523307317835805861875423068099648884306727041 7891 112842251404685448944097074909320368762710355364172934239303 7892 263552418971627617970666020677076400877951530588441796980175 7893 232830186158225553002927977637360219775020321974598346720059 7894 310894277621577476419807955713355044660421218595768377118765 7895 555885727246940243252329363501315741109210490709126130155155 7896 378414939248222923207906575868164041101594660396968405718959 7897 361152554467869512549295860654128747956706651909740339847685 7898 341201660651255716235792551050542478377810856628652228286281 7899 425522934361410796532206177088888702894960554600656205421277 7900 365033551239991062260539754456905979421061051607238611657579 7901 352794715256178494039816930737607526991992900557963988554249 7902 416894123967244716518687878458588573159954068553856404974255 7903 646610896862182317816514833024944266877850367105276101549765 7904 447245609182776733233578458163022982433876109558469303524729 7905 439948921657280058907056432730849127348676970918786376950895 7906 454112396801212891380622562143455249595830448717117920376389 7907 113073582819610528579114490478072327994670541384341804242101 7908 191473429203136222729062317506445439986917123471266828002255 7909 235374782887340669228245421640681141029419562764663318950667 7910 265037708820601110147027952249364109980782538849755867293853 7911 285502285247225045905481264693618869246356447059099127689903 7912 355506656258729397635594646673280161359408056535995426318147 7913 333420919385760425734721314302791925222444231127546157662813 7914 360136075356450655488513801009254092774713224021811582314809 7915 382838113896090824527261505587215720405331717758257931764915 7916 357372634015443510196420044468396111865397590927657354740577 7917 352784913725025759828382210219789788339544558409418866725117 7918 359122857057235703414929445653603490589915666942269512927933 7919 404715885889708872276237594339229020816837692808912620408873 7920 372791306931718892140535092352451023684549942743426425933347 7921 374401696913329732337681714171708665742872228591649220756103 7922 390511662941824326442300159041296114614856939619154177389917 7923 459885177248438216241386723648208931262363940834313098203545 7924 112696157637293252564472346740431290161990345949129957655001 7925 191257018984750156954417863326477710184621865556469458443221 7926 232831314420419419073058831297021542674142505617418265114567 7927 265962311508643028660960236556347379548418720361003148583443 7928 286994467598164339011339556710323430058368135738147687093983 7929 302849561789048845156463615761644322688786721164922046934597 7930 320653938423621500454777678901129457850325101082250797575163 7931 327947570659015513196433694650816511376282749456437367116769 7932 382807978878221724584623586711698293642184425235957646286695 7933 345613198392520100033976720332742280379066266713832469129407 7934 379910862285885157953960461946888292723433963189530734101227 7935 358885495013769996928937318222721165217205004432503660159803 7936 364368025899329362131839197685650555831148492997533801924063 7937 369607624713055414573119610257093420418503924144535028194667 7938 386260344975586854227885021749336776926722736749554227412103 7939 384148784241336493264508057528901302362339303609184853846287 7940 510527433272640191004379784156774601031258518967661049828925 7941 449289614937263116489638213575591496377666609654255666984905 7942 116021062066223350052220525191213485007394490349521156292919 7943 187814276328044225610663868291115241102056437491243435104639 7944 232830285395282327592546724545624152535252263839846735455661 7945 266151537104345052341774541553718161036501000101333251072287 7946 288052958900537232965316237985808685478236435349422978860867 7947 302835309653415722090170103283605625278028220950482040144191 7948 348277551230901892684490785810358751032258231118466074403537 7949 327947570443410149554793393673653866305333318924771339642283 7950 337747644664135039673241684786283441568410959561944910888869 7951 345513727659166142845865336143297388662022693035695947910661 7952 352782083113161628469523221580449441409199461363708081221731 7953 376179496222505918341616593653787214374856202862404007234147 7954 365927387114114667437527210806061618878598612622192853614897 7955 369965131427155849581542828148596349438632243674095270686261 7956 406725090221685641814441485049653973827273778381130845612217 7957 378695417368885411488733944322623836664248737349843775947591 7958 406122715285541215506409742399619878584640716912073094342949 7959 386165470561855576275639236829100487266388208982536767796349 7960 406867699304354753199681366119669521094584963417403935370473 7961 112659767495915588664445118403543701060714163163772965044155 7962 267764292968663223935946714189175909692493174402604542953747 7963 232830186158225549906523070206549114683002558488232394790881 7964 265244688684633130081072969542549396265083259426483573518557 7965 360609013780526627983178122818418868580028067870821695902457 7966 378324918126618739759006963286011522511918875717348795690401 7967 349465265038666146259841286149108995544103057701206875283607 7968 327996330265644764724387713450798752134612185354732242675463 7969 488490827750461660701829314328090316260885760281273406449449 7970 345811366911387342041495778020646093607075924650018576075131 7971 352782083113161628490375213003878309806441907423889800524551 7972 358977387190703066438268054866298753385535711372881242082607 7973 439696567743128433974649023276068760473490246038934085672327 7974 519822069011542087787245292308255031709956128896066547185861 7975 409569557063888509126034126450164272459838451147709968354897 7976 459337924127995332765229631805618301193769817244950754449521 7977 386723020807109099102124241121501521170276221532288346192559 7978 393935121956693398327388757056450821907411657373940757979959 7979 401387371582539164217335661120625880055954681020000775292973 7980 550684625834760287257794204399760036440090683961214131112953 7981 114171979253804923854026530616110274462715982283464680833863 7982 262872790823803040234715456130008177369447075389877650729853 7983 232891067040018278644485642541494320680707231611234049151877 7984 297207196155891600577685607063639952904518532834226205332443 7985 360640518653389218153532575369634159717773994190671294448013 7986 398424663385987922589928958337128089277582229856910767102347 7987 316147778228853045929471452704706622415657982471207704229343 7988 327947933830115729202716250676254022022769640454457940054829 7989 578084957901022793234342124446517049696313872123148881458075 7990 346165107671117561708174206814578796445101040248535268264097 7991 366036173461106953908937298076611918292103878115151512480907 7992 391060345294677344376641741298322841535642175701700481773943 7993 460417569650890372069885398517143317132410151634384939732393 7994 752911023706265922484178325819939011157268915986661484768847 7995 374402093699095133983779602609584825227615482554851003246053 7996 531399521251086341157493806877226808546564302400897534800457 7997 427560178025364371063724432765793921389955468761474094934855 7998 545376517743233684746680624191326868264080932938543252455835 7999 410018543347947063999035016711829168595998706020272845932019 8000 561506382709921884092713095190779185567301748741356350842959 8001 747415225404442697743603183506745412675491685222896392741765 8002 112785748888379125028892240262179244626545404547503719929251 8003 262872791098906212875078187407909282966713635569383703095311 8004 232830186519221730742527775924065660202026451077769114585589 8005 400536489626819844845422252820668285060182747870038266200125 8006 484250497292026188087965878745189803920031123111519170358815 8007 410129575674660995062185416940602126466961003563696644992659 8008 361152554461676962980332081564789566152950798758734383724845 8009 360136075356450655488513814197136816420177104540604500888701 8010 413368980676142613385563849489223006468153000244425996190967 8011 345513751668069906906304134017383212298114486755954894150239 8012 383062178762830286428636911847733869780405171936317741470009 8013 404870643450173690829235339211456017122479404313177728854215 8014 606380143206959263764725369686271673154077810137305746135825 8015 465197493629504653893267785758798874995880106613646469525309 8016 419705796620666004806763907448773706226470858941695270755705 8017 459848961341659379210171106937244596769292455304954388309719 8018 414660361340285941760811223123375264248237034106918047493687 8019 401913223910754843489632290686079747640901084389871829384427 8020 389528448688051117677162797451177693261519129668351530110611 8021 487583490165324028506673112868847960694129297998666698507621 8022 470895051653054030630120082395929472764873738898215550736207 8023 547920701433440256317584703803367111230327813684839883632609 8024 114172177241734144228185362173107380763391393925649859161787 8025 187795454290636451716066338725093651521076272256764929712073 8026 232830186187687089809745315002313075316538705133564303911461 8027 265018836251820852853916306959775948056820287316540372667637 8028 285502286012330180969961615818198958582505717964345601242717 8029 323318152703877365058224764677529438764909766362128046250151 8030 348277153222620546619879400288210826322051441079118822212167 8031 327982306859205190071639216488376938383831866024492521129743 8032 338454859055631977978039996293556271609603317311866089996639 8033 345638128208805462821504401155304404995282342622251095335091 8034 354049919744374018315224277934851805876986023247161726713071 8035 358871800277956101752312274493453958231383029513116622921757 8036 384850992779846648776333951111861041013766503998705292974977 8037 370634792020745469173988172323099826936154407380770953014761 8038 419844015827265274170634009329856185546215314724175124401337 8039 380683686344008602535197524002152724012490066527639248837461 8040 382471722568807400005719124657201788603346772857918434510499 8041 406649065059057321863170702220019838398099392658147734659609 8042 410012180458397694720818214713303928135365723936760622370833 8043 392702386109253055522533882526872940239626488733249502804743 8044 420897473332601545080502544084909075765878161748052335376999 8045 430529465524288445404528102320565648127970383284865300228921 8046 401355460791448320058724537492053517409708742436321607363043 8047 112850647259685045025193043466932390584887960971737902937573 8048 413085814151690491779783335564559059625789351900463887057789 8049 323478374568845165014632279965371220374782403337702709391025 8050 265037879299195836027533099440816801334764988878907712416111 8051 360608796911168771681778048143559402503456384435354829330741 8052 563692475680261632215025960130062251320748555596597141030275 8053 329342737756947854164043656124295155347274191243004803572911 8054 327947634812803215289587331335708398844746802364551323195147 8055 415447309701452052465883849310427480066498756812284901845923 8056 402575730515148823664434348491827609112720995116333920313955 8057 397845990111527863935301310794640200679666176870474308254915 8058 359670152228906855792636854584920696315108566469522036442491 8059 490093090473537720069610112883212217488406249211330504589391 8060 534841713552142630598807943785964818056908855672638817082275 8061 374777580809212466816740699066573806486031307078633395538921 8062 670725160221043039197101127136469569024286805155323212293655 8063 382471752246234221547676609629499882791398481322826955639203 8064 421338311323967870394300707884302987907016673235270227804773 8065 444823982983820239858893593927704668691953672436643480298017 8066 467808474929344578345415792714217262380819481522498711915087 8067 470934273103418959397476133938565458215763952713780938447933 8068 593919702449285133580793963228050226642309033512817415575415 8069 401355371443542083410373456152221331929980523162784614205097 8070 496325836379044182628811908039427604008320063330082208398991 8071 112659767495915588860253592105406414796319658068783417621671 8072 263711181631878440474972852468686381574721607712195809856259 8073 233313018561384553715217273718515036129511276819141471279007 8074 265018982758468949333047564437090367353353852177185904024273 8075 360608796911168771681781739826254256392908251004936825078303 8076 377941069515682378953589486458396728446177848884073774957777 8077 316088647463310726455369114000376091198914061483327372410773 8078 328050727588610453711287643824714296632328018730888485308729 8079 533035389507151190426847814185810247243135755792460141676115 8080 345513740907661030943825480978106417867992557340034250850417 8081 352791646354746952996386000898891995232905710113044239911187 8082 400196117364718588486708485082258708535393630142740455744223 8083 441292374417650918688538881805934704080132341853600343905033 8084 602199499377319176856647496775611354053659811566728898614317 8085 374497653207399796021713707856875053991919221587521967072913 8086 453760145931482922612446357499239629224969295737455545240857 8087 427845545268075360258547437209147939238178441774790731241795 8088 574190737684959116382429186453696064539784828683533343940625 8089 406211535145485021459753085481327453516545593768558859916159 8090 562556655456772273155416365104678931901003071367353540131729 8091 715692751149370680844316772364273631116428743929136800660755 8092 508795332082090230378728933832243523125250481706705573839877 8093 401355371443119180431299027985472447198695595588248650707479 8094 479028492617257351127437765571510169780297962792245793001663 8095 705267363222301211816492564663375483677197270566729034881445 8096 112659767495915704189341092621341196355367333987893540684257 8097 187766284810188974747057020506985315796769821712829831243805 8098 232830227038702893134332528369227103156051049711452855949587 8099 265176892393050142554260433723379261574937962360039175449263 8100 285611187874120468993724765755950358952523064236368963540813 8101 335188654583598611281694717362911886122505417591931601217967 8102 334784722687860892045523181549652717773447247806817633774303 8103 362729162911216032723245927709958234858836215608074804108559 8104 383443521238971151498850821947554682049317022342826734163915 8105 360150129745820780017803516221166148012148981993591923097737 8106 353934304830825733284006872257494521596396046455958663527627 8107 360157604439073410922842397415079284183338658775735473607103 8108 407137933738246254471995456442201557899220511509266333565783 8109 372639242583420815495738575265637765571140311600905504677407 8110 374401420534795835797646307432065178480527863296069884282263 8111 378652732515773068020738786095152215226692229527449232265937 8112 459731385795273590755478968987132663085484190584299115558595 8113 495206892635973814256659018930845630628464835107431728505575 8114 389528448688051124499821423446694002911464352662309380531879 8115 392701963265400852569524846066912367029763651514747454083689 8116 440853027200450635171578874463691050693923995501527940795755 8117 434648158420549985218862930021604380787585095558612303419877 8118 406989154827500609661473688585553200099497802062789879866819 8119 403896200939403278171224003413422709218543891478763600426793 8120 451292760519354251925468519890943465158729798446252502025395 8121 485718210082189840202698561240649129715209996836419826153645 8122 112879652471460797362495712032078848572045055432769362475953 8123 187848783566667015367852202572495256470099707604011210244037 8124 279052709268846277844120043896338136131397751456733230368335 8125 265018748283632056105679011087116732061197959775290953762441 8126 286298467607681842366852330680822061046559414953954463376601 8127 347898464759592977984221658247547481159078542708989165480335 8128 316089298226704314746373335637401575582943946606991898064961 8129 330232843579770622463935389150678122493247916150836494185737 8130 337744476416540520594972335889175052683296931310536438599683 8131 427549554097268117059532641004661671043764641887602299829065 8132 442911282754270389580330136820533486091440059230099537261325 8133 376213855004486564346286347629186841393543410925343617348391 8134 364799877262360209532403798950786737836154434450461027869641 8135 414671294873760692922261188280751919796000910913103771873185 8136 376175691189906400185024896365509414581414918911626599349391 8137 443804100802699868212311526149184890944746498938654090888515 8138 410943485563778783644980312727856031409685452234204701249373 8139 386276013714644830695491719537109971285268562985180563980113 8140 389572006248052624300283960573186882893721534264562516086977 8141 392701963374298105313668032949639395912142799761392219214547 8142 480761852451802699711422982724796483540711938535112231590323 8143 488768538831514855964998099458559224063212002701455061263975 8144 422357426928207778319460321946934257552285201031618306770147 8145 424370672798499277505949599657895625243260857389116458119421 8146 406209992016280763743650998167654387639851492792248972983703 8147 408622970777932946434849074011278090753270686188523356328223 8148 410737290828434405636090171781022053041937010485424165531741 8149 113573052446091123720388741991864362926381855337614968327769 8150 263011962865181567724677920581233046021600704712407344180323 8151 232851556470637460962249425339869082063230319027488046700097 8152 265752631288561775238803026865313875726822680305890249548643 8153 413671397793914946876537538186156646957495056217474802992403 8154 377959150939869456903582345002701117453134942845376092946177 8155 336573494761956824197286508831334533071227664676377984586203 8156 327947570357617633891118539237124960015538320669694885383639 8157 653779769605561174618877037710644449110662387016474004199425 8158 386686118468063790266794731312772043274553105001779463587367 8159 384970588111994658187013954713069975262729924246635041125267 8160 358874309485154485500811183699086684799180197442698028919573 8161 439508174021917746823436522141533357727821346413195750199133 8162 519855687477488492830933551383198527265535376508779611875937 8163 374401420534795125024175326915086782472897075559741469614053 8164 475226766501777845060740302292023424699484616999816679283727 8165 427535614683498618935575270769756162425472091070967584486355 8166 431229377573574873295050820879205843290338756211136615803385 8167 421717075622765481152814074465642279408428273786945539548999 8168 802067694722579020862811221399760700026064576592810510293779 8169 595587294650162128377075654386186536040778590679720651743565 8170 473747189914394905977475063419885459360926043349903118660907 8171 433543876577158980053615549139961588205522060664064773078899 8172 478994209040100492044711383018636402148528717589372115845453 8173 606671278664695230917489216009930449418300613665015288973105 8174 453640707306397870199045846028906460212089846993674522037405 8175 412022981594711285066643723972693009514793972127445265122313 8176 608011108574471862851845810147654817983224021622871443263615 8177 113084322495144556157690710236901046030682072553589434030341 8178 263702914963534679732414361742293982832201112030847487214639 8179 233350554599315519005425137689844942303308173028639426141289 8180 310082598155468332731994611642679746881401002361116457083665 8181 405679949329225214409301797708668805051897294229820774888505 8182 395273391360864801989058419866475505407163210239022180072669 8183 361285198628357404085020940264209827756487151712483590761085 8184 328014970756957502292531701907209203652832289752404562088961 8185 563063606870943692801824756410416877610230696170664251705247 8186 361644556367284800191877806287778190456138519781763433029249 8187 354116739652587330269219556757628821409857855866829644206399 8188 405321916399347507586910743608730090515727230932889046450955 8189 484573520019411756666772110457023340325244064405708037728515 8190 519823432665943193751345289387836710681678173471883241559869 8191 426733994586434310875735451455758935629380036475191718518595 8192 463848753481592710740846557613805146452481110054018630491899 8193 386290682854479688687433305779618456354618773198013662335637 8194 391405459739702189187711914219459790699846384038542990891637 8195 399324950209435577672186759680422538858655429475347182975871 8196 621195012834582536005763234247908955797941776029448768736521 8197 610731093102926605038810174411276233986734567697695789493047 8198 485606112808697748372138736576296442047719269445820783611079 8199 401355371443119678715403121260109248456626826528986169610491 8200 528989052297432462942949373678533400938207315485130760851905 8201 567510817295234345837445451872437074741762272638678827123227 8202 408487774721055031258728370850489639810209913570173458190457 8203 473051509551545072936415392094604205717208785311657325519915 8204 563113544769675540722975252563396532124654375869295504190767 8205 565805726834154911291464810884103305558556588808094864743979 8206 112659782805778232897978022447841814003838548245793072402017 8207 187949316962478618175948128905180222370565946309625510425687 8208 232830933727243896794007633780353164511576712082156441161961 8209 265961451793685841100638227994073925901025591121713580799487 8210 285614328775356527528771828500058498703404702308897891342577 8211 302908157124142598864300013765379022992153280138609450134571 8212 316418544293504218942600377624612333661175719383548595757627 8213 358584608903104956973513126956060945043422524646720840133303 8214 337744071879048976468988533141705436685676368424764788707799 8215 345514006003866344978054751118225508454156382949746947733201 8216 352795103202139122346920440611128510940668269744113407723091 8217 360116659584500685807002316065217003856270325032283220092407 8218 364553152634385886952771517973905753964011449863415621312717 8219 369607387875446328138137811910017366670531605800334775778831 8220 399503331594949070086107969779632597451692188709111136131957 8221 395985007753134330470516891155389492699642432441649892627501 8222 382471707735426533506914413612454030673386573032294413028599 8223 386260828211580144807319876740262365575969083152100391511679 8224 389528448688105764583599351218668848417046497079621965990073 8225 426543646614086169748071891355395495352641527148128061856913 8226 441683263228904166472140421409357795847878131637657793077429 8227 414235608505362688908465293420489356925135059626916620073181 8228 401730632677339625772071974640823102718575209265140241418273 8229 403887051611623383022977000737330678341532984034016541481197 8230 406209933415663205573329073292156299787183218310124313938439 8231 408519685681267333413491990498273763355366024879073625108439 8232 416203408376721296904413015632613041974060846096112815062437 8233 412928033119915830441627684095438766109488168242977167339689 8234 414846693251649080135246346536773585672994192725910577895901 8235 416830020943912265558847981048728946365014386815525347278463 8236 112659767497922827134111636209043221274855604249501214669823 8237 188062362652029739031142989747115075023422999472119636056557 8238 233135084044641563520918973658028186993587073151042703072359 8239 311803135200352840856030176618865052685091381323821441951265 8240 330566228694618700177685956811346329550501949940520266342705 8241 303051419179060702901187792748788990679894242657833828888399 8242 361152554579956397648708535716841660947170475450562708036235 8243 368914802125830259778414180469321619588449718904859867959371 8244 358227665975550541851075458517165185855366371438865286654917 8245 375293207515249038375923087730317938264511959478644958711689 8246 352782083132096087928367558362712385541984010775941904697229 8247 403935707280666095714624656550706344529408553465514185450555 8248 409431305784838717093424587957499577935728218449700087095465 8249 377377027019767642116810669717031138136412167463741398566799 8250 419465327540634893237293018129491197154910904524204096234045 8251 390511655418040650760708846359895894355564070374572671928949 8252 382499192006653599787951010876352182780812813383544691761117 8253 386165685461829275605174610383140328887308791556204083579777 8254 390556262475487357359493304313719882040815252242809499487791 8255 393946822583267750505385546604952612313215166571952360511931 8256 431796012413818780352798210477916145309625282551554798504167 8257 439651473857809827274717947064171573227965188410691933977959 8258 409402840030871900280149025540883347703045059199095300191791 8259 449322160487776720079178018315163449158041807688756335927655 8260 406210016499784678076957522093181444029435308966024597119287 8261 408470675418086898583457475358514410703552571902934644688097 8262 456046822178032380261919922051087978277289842574822525812265 8263 413037434695675647662644484875005418525781254995467447748137 8264 414801329952782043723068688815231898701999352583268857120229 8265 434745768561858590035775693764236402181464881889930467860141 8266 418569477716953668086832853686694393205924909687701891953379 8267 112659767758875496679481531946232186476767170692149354674741 8268 262872791437348932445104313792647672139645260021821969436681 8269 232832489899430870059248528067015014257546997614662406585279 8270 387335131806813777576369513004201536816050245121947391498975 8271 482376695530263334308958071573319285880056520152098878795715 8272 377941069719232574844872249453716240841242435788049396622109 8273 361152555304608121942993116024984888286459061509791775587095 8274 328098488536424059917862206288245267425289173424374891347371 8275 412984421060102882620476671590388234045303867882045298208977 8276 362845983788628966240138362183752301115496426569282619501799 8277 352782083936556081989895284606745312300682383762202778870189 8278 447983138760562452103143195186416272332450875057726326687565 8279 606311469329264837322877761185676093874654636005461765305425 8280 445419072996431823648244595328955206958859402878103309126019 8281 419466186239672109193421074165548190976001773925444694142855 8282 490743161835048312856713355341588709271902163458615018436709 8283 412751804679319965004381467117627126764774378338501860580877 8284 418354013409267726658346288763942990023524133991136053307997 8285 401060109759345450525053111754209097524532938558203171328741 8286 467809089336930145774887902697820953676941693992206411896981 8287 491379291367455453853182015781218800921452899416141363576997 8288 474890965494032178918030398613204965524437534544467678264879 8289 426306485390174313941593905452489971681454364739399631740271 8290 620590337037081884563925837372692452687224816813481950982915 8291 523374921578302809314207917161482587758432556077143417577717 8292 423108113759248624277466992113592532642298916084470167548807 8293 546235061646820943810279985320949140012414105294192083658825 8294 487841295764609079200804340212716330550938558107157151894757 8295 535360212737188282883827247211431676344109104560082561611119 8296 466525210249273144455209672604765415550507023033987228505081 8297 450777188717565113840230294064685644996233613512137461288969 8298 495395989702487995594118836649251030166824308281548018965459 8299 112659803519824403769445360953464100135558615373029542551113 8300 187806155352214787720298857794804370349803925012699697218065 8301 322958103423496624140426667740498996081857948696837930380225 8302 266453932631752721078577561316032041547161892065151501972991 8303 285503188181970460693869676660432663090163962816849098302951 8304 393013803870500536658024681234402814033675418561988216498975 8305 333910204849810247094371753194308170172480504248001400025011 8306 327949575849258143103381216780181169244369405168999950813167 8307 337744238923535037853242915665272746376879805358201908892473 8308 390578858052274777038453996709908311449199338846995450087655 8309 397870722244187964392768580288290938410537949674094961883565 8310 358967425599189568001965232674821609320136560053024520802001 8311 389084852535902437252656969583383091415884524587329579499831 8312 459737217771485790928149329865261598970447342316513330482975 8313 374806206707719107587694215240764422598113766954896829775311 8314 423716815961755860837355972207457697794981581352687306469755 8315 382675003665812192612461991562401821248578408699785922799523 8316 407756102685449253454242806264459185458940722733532662493773 8317 389528618786738627557537927132314888407914577831146112381827 8318 392760475681305841330380543420386128220212850107651077778667 8319 405633484187824290542210882614029292432239635082387634160573 8320 443704727127088156096083157532455321673065181187779266436165 8321 401355516075269898437108722261285877419683101398267058551417 8322 403887318448170951342376548044450922380096339142758464641731 8323 406210084902067889362042926390548843472349754332362496652693 8324 421695045034807552135541740053609473540148848074042892175283 8325 423882652593615064030322429087932837025461511220154437285841 8326 425382961801900121077781522696311281043626103131820906673933 8327 473120049088037941268085657441747357811404603527474392993205 8328 445320488898547694268398353474011586929516937835399982555967 8329 467327298229639083641850143592514435418111070858337984336705 8330 466289100869740518977230424758024601476183132358074288367165 8331 423663847935351517758922074644115110699612065389561778693141 8332 113065005481247508190411659060161755538762966807884302445783 8333 187774624698734813765799233827338444087190648418511620602517 8334 233078978646543211035818546386406699601385688080425786805051 8335 265668797625157773527776537053899711788133360021481951032257 8336 285514976431578430179917703876781614444644432420937864437327 8337 343877484799944417220357643081453450940251902988512304547221 8338 316102709868145699972816990596269407028157304513024875092707 8339 328682411939336717644981785504663257777732615998330100256253 8340 337800435852919571265903562987113361784315863061698845113159 8341 345534111582774720060357078970409505182415058264464208892731 8342 385670774538052579716476426725879930651610658398798160411781 8343 359338094586193071571198219169992981373548312286607424516207 8344 384868098028505655989000287416883341344503306398812676187877 8345 369707055283722896322527870685023066461397167600646423855111 8346 387673860995844117151469483231406307575627268874858452793377 8347 389141438198730902329969385038012401398856891702240058149311 8348 399821749463106384023294530637847588739680287533184077081339 8349 406667138800595395003170235768634431777271273384892287655259 8350 423335128244548743110155832361967458941979104412131932707613 8351 392813582295615244977773212223020677567076890459200676977753 8352 437832974375289062428910715325575319375255244657466573445829 8353 415130510760732590750259160309217172933184080088451398178321 8354 401386633114889593190434133323331629680492548844059434162153 8355 406280034938705160421975970534247633744302820833254823028077 8356 423745457493270564465892040186628955055706586269743186691089 8357 425825751856354599968875127871788268607881133803449525371069 8358 431131143675895262769387341716784363897113885055611884248317 8359 432493132748743616667825147655798637830925428764912274470659 8360 415333045535927332559394507010729269509922096634440237387611 8361 424197229281640209685780898932151418738319491562706795474893 8362 419237683656174794885572572186581954536960610702577383995111 8363 472982636283918203940412061381521038517093814348956389115511 8364 441385984180669332652579447021235154514145192108830388350357 8365 423602811802184398886893761083654811565007495448484035218953 8366 113405858671385228324474555982803921209616373612841704311163 8367 264736875532607298672555801195621514303676284184324411625285 8368 280030663801969673633566487650361611019154524550583845111365 8369 266775305691614744719378159986687424487200531944680517839861 8370 395398608545167372206727604776918864076584677610320632984511 8371 426882676406667018919657102379031938354855916252669692120415 8372 318546023956713169187889531776593489601562996234039602467991 8373 330403990400441959721260903257903207309401876954662684216697 8374 491246742610982829636781561348026632729752268942778938768523 8375 410611380210453747535616701159026807266355431252853243524345 8376 432882405674005663369112455948850023331058689089255460901755 8377 361250863547067776342026445460170358545830078993141225425401 8378 455726873760272891008881464399793339258256270309509312539391 8379 568625278283839180539875940095628804776413582628577794076165 8380 378104235088716143506266565634407858337941137864661341885941 8381 502126615755570715782856273999207760479468324114737616895445 8382 406265083005425074357506671163145911793256643034713945912713 8383 389826008746872519404992334807327548687587691508387715931463 8384 424644148790468085194925669844884996296255247507643329342137 8385 580163656109331582630873198878763109182785820490284703412577 8386 571413614760110778630685696800168838101585692385396772615623 8387 523500035402487378547720094105786620076592839607675961786605 8388 457034274972728733890059317109139859690471427803998599085597 8389 508316946215741704591780063812216979015907677412593793147361 8390 564387802733106693601421013394484557476103674490271804902893 8391 412147252858333111137235747449955104376755189273872936015873 8392 413379122072606780807627092031881364766626496353875870370081 8393 642279646488256745607416256600463529959455985845533144527263 8394 689722727804237219591357220514410744557625403544527466009895 8395 437362045445915758255164258500857444994705368537197155646707 8396 472911260173379384536695563428701995978530386661414230434495 8397 548865250648504340901183208151934007230207877163101651821705 8398 431824892844410511000800964147864823084341084625136604981521 8399 458015241382712688511542978434061178802346222206265402434897 8400 596329629963207575086600489525335674134860670991001262959591 8401 225319534991831196695317198868815984623968293504578684623031 8402 526085175854362970172874831998907072018148480950387081333347 8403 555799523430343517824461940040882338807897293090337910306315 8404 530041934291013421183133242649748180953058676417552695623741 8405 913401481377471630720351992203904505245252470784477537554911 8406 846009951663967118499556766425699770905599564094543782476165 8407 673623376911400368376385119231993570177961869160257683984431 8408 655933000585799954107234258688275375314152634070149069588947 8409 860365710930887492457900207519013498618005538726958827483443 8410 822122424210367302927323853495044559070523992930253159246495 8411 795692279524258688972712089742252769389497059675897060096055 8412 717743600550206023281148618092195723148775412746327667331151 8413 1029204710390344136425297186919935225871769297666064458978951 8414 979555613075408837309684134975368926058850009466534167121415 8415 748819983919618104057754959789761826019262449896770572971101 8416 1038613490538082318859663548637688109628526818265846441786495 8417 765570173464805353596406474953520174085503292692710050458793 8418 782302359793172946271692270608667895712653958511538974032423 8419 788537046435716639006991341206671803065038538050249314849807 8420 935616950016905946209958630393841043217203577780853798137267 8421 1006176889871951376727209523966688083632874861376361128688663 8422 1047809263178476560438153709807903052463758524276554293870355 8423 854119869554144889048881459775800956188112759575545701847537 8424 1127808756509414370036165951999516989979602782862836621164771 8425 962956758879341446841214798883263483919464692608618743431883 8426 816881639801347707685032365790995801072239235586619387356713 8427 821257560640180828934683366713012413102466448375203995643011 8428 978344145621540237994559050956414185932239046306565500941903 8429 1090146296094014559887823421934522943425418706424753205655095 8430 872847740343709330170597343019837105042607667803877045558277 8431 927282766529617491799691444542151539868894145104236859790545 8432 1145296852174666096462488606053646790961667709604130781928055 8433 846750044004870657259511222107485829285166172756221632841381 8434 873808136458711084016102741457261982686990879650754358468397 8435 1008136695672267492944291577762139801876673527243516446623271 8436 1504998155384866332045338582986046870525698663705662908520321 8437 17892066321708429813995856158841352569262859973735978787962393 8438 17690987901342792988101605184390902394523296008694988376172977 8439 41292364029950568771538296770514494087212077407214658139904537 8440 17689282357094977510647758258431650023485959565332755585501313 8441 29520282980550746790391008786107243530177733858527756671091067 8442 36554339227398751551627711039286301187881773384722933819918391 8443 18367778104805568444034500958560126078159125317158067167043441 8444 29482990357521276339161959060855660718763601436930974308780497 8445 36555520017109072607580599575947272466504587384791784165993617 8446 41607934511658196312557307003448003906562952142994402015906313 8447 19768478206585721832859877558708044458984380695893257350258361 8448 41273860211774420908250553804821402092004385367298974987090119 8449 39277497772190209034685816454055943522650836806466146050678747 8450 41607934511658196312557400024817430301049648714997838280705813 8451 91990748108770991994674914674167154754038886096049824405626063 8452 17687624498091998030295847106056998172690263475858127307840517 8453 41271028166332715013834602517697111703052877277834985648502773 8454 36558586827303888569481355670962007959734115028038716229574681 8455 46662617360386285309244776631042211877547754467532190329528437 8456 56891881916208736728653917306940635815970366124940268665929667 8457 59336747806877919834088054777935675897008608920820711138451181 8458 17812584086942554822581614169728351767555490520580642341940511 8459 30702200326886921017744738866915340579923542529562474060142591 8460 37378462249819949068527567382858905009478123318371346806545347 8461 43469785557934697420302386102005784046792104186209180623338283 8462 45779944378239129365042903485887070519637944205262211709265503 8463 47545027230955980064096769687537488635725015849403113771598677 8464 54679512936556591906814178806298272333663635167335189183026873 8465 18017905625070686082159110512015697519154426500217775899191255 8466 29479932192228332139755932809620969597615399285928485982940925 8467 36767284349872199633388899624961028724006542566890277121359673 8468 48085031457938052423197343542411752153695901552305818089362079 8469 44823858783814332207160558556898162471295458565529854521149489 8470 47545329181818323129915401065662004029641142680738172795109263 8471 49625917651739783995482549216381380224829068337365578238795999 8472 65715587889257729681298992303346303330084325703121603840616675 8473 17687583496858747420317883544088929582196128772424050711099027 8474 64855013966466609078614000927839044763184332397313504990087459 8475 37221804753492051799189864633611236255332013747401959184206269 8476 48724255315026726394410433325484361775978658677527964119489205 8477 64559294333523569651111008976672310848575929152293944417909345 8478 71140049078945763883645312829910117143478957261980765998915209 8479 64312369580241251257224752509871597308920436569261319679937575 8480 53753871020643423717293980373019236272138765287349543193021951 8481 64817541616242415265717042909464377235877306439260756288894577 8482 17702255905966391445668104195903819140450416346087467123473109 8483 30483104858189426822824601121883680923194356286176481391178497 8484 36647677398332800306375081745324514420048027974939425493054881 8485 41738470183221729503851166389705693141277283009142015918017247 8486 45353121637196207212367237951841474000142086902981710735016057 8487 47548570874352158599179742871288425948602342965885691618187721 8488 49625917651739810123877776951401038989864838272544351871622557 8489 54210069675548356733706344158819818390868860986942515105025323 8490 54695580528438945172961888328800923825018510574601318801030269 8491 54245702909784636683694550785668575071456616229541564621814381 8492 17687710374611914300968501111187902935811514456269076360533381 8493 29734504099486873454496802807369280684365750573592540481047315 8494 36628191350001573119961530642931989612915782560312199247023201 8495 41608922964196803088074540127207059753912279690874822839383047 8496 45756091704102768329076174497815953474226146949304367308335877 8497 47874758153349090444787235875554839790555118173767089778488901 8498 52347084350276388494206890165310702262629127903762914896008407 8499 51493798989575301681054329041990105543262617656943566841896073 8500 53025819481662708768319706643548880462272905734619591942485479 8501 54246208192147749170097524207962094219467961037980519164981171 8502 58761344356768778357343102374734715990245948751546763751957621 8503 17687583496858747420317893182423635438125919622176327115021401 8504 31172902996695266045159388659730635067481728395181025563154235 8505 36586883078721556224781529181570993911533562682024724431708997 8506 41608529382208143636273110146485393449936590267779655968406033 8507 44823858783817563572398997190692873620304175454115467840005623 8508 55346970083879857003226291445922956351469614211294708366608437 8509 51793144585938576605128736211052137601391016891727056333904873 8510 57176473115857238472796799547331529044562614386696481159679539 8511 60101033086864762457421229039157015484652928917876938523395995 8512 55108461580680478969848594381207370357575406353789990007984567 8513 56927783999759364779577037811572757490422882271585136322146777 8514 56342887370158734673074780179579745422288621467257101938675693 8515 17996809246539810960847638499325807359963767517353700202910543 8516 41341356523141684735370033106166830034566083309294564280496305 8517 37017766421034150395223532746566842738305776507965032593823137 8518 41693141774896702067068118185953393448250824526121047729871023 8519 80250260981405652667956082299235253390808599812439150331073323 8520 60487720559132768420919736411824026511469589614545878902607967 8521 50550476579310897347589310122021561386049365923818554633718623 8522 51487777881202043639891658901129564611439413216835450790085779 8523 71992787952645170593166304126278850720232929304040031941315505 8524 56326544805715227525728417450713978479536763907680796025552207 8525 58197059954680766850622075550978887268789097462915537121159847 8526 56373556253947940481306000327480821911329384830463824720977463 8527 92635899882219393051885696289992161696928942568621636966273353 8528 18204374333378501754679678855840842551332939729124180033246511 8529 53062750502388743439328141905135792738315274121879645433900123 8530 36554339226841411335346424851638134156088171905464895451781301 8531 41611050991879649708279325835893422966047760331288658858449497 8532 57521992174367374683494391826272765874102671046442339369653917 8533 83022138195568538693070672964650542645181307497477310869007131 8534 49625943292812125702922953849738660307414729827745571463196077 8535 51678951438534600963225014350891407004441324245822314960263613 8536 66510143256965143391404929474633881037411275809049444918141979 8537 54971435379037243287650192726359037515348201459647772106513321 8538 58836983950460132099940804001653537126048082390784224937094431 8539 56342926487245818337484032628045343883010720884329316514253197 8540 68997403925528227279727459151356394625560107445161156911098897 8541 74052817567678876678444835444730514491112780397994787389180261 8542 17687583639842220931767195631140898575557159455454667050237661 8543 29479306205531248205190439287337809629944879200444568330339385 8544 36684915203076735586151798467801194571829544407604122262540457 8545 41656816841776069641286803645206186849137101125962701796430323 8546 45107457012389312872396827966765918820817952257975186398187693 8547 50760955075578609579192056242163078136320121849464813603536967 8548 54679512936556571160486630095112069066991917332703899546623753 8549 51487768546145967934462986085502812090041383167009764982181119 8550 61710950606828424156939387118945198896756602496541884948413435 8551 58830896889665773965879316772868458697158885005594819668004327 8552 55386787048766375669715166505883286687647005259039340397433097 8553 56343045929402278363860123245508806108163927269427527130281623 8554 61641439211024537182103819610772970047207642943775795958909613 8555 58104764144803490277756376104284630745436902877228231917293357 8556 63844113496473960555033339912857057778695920430515787351987173 8557 17687583496858747420317891849837702812730564849040599686189705 8558 41271084807914173809958503209359673173442536805868572694239937 8559 36554339226841411335323625990883469019126190011616736432890481 8560 41616668737470736927609779632264427819073044513111091597100867 8561 56615590449513467562211750415399147294137804941006696308682627 8562 64391455583044420957047443631279604824189604512733011312322311 8563 49633662138310076435570248632628426364255748815187234553256297 8564 56747201835281861480739667410517492470407432962778102663941523 8565 88413797316843668140780455425779439805232470643631399138208699 8566 57310290168525261679101495165794368321902466706514954149188301 8567 55386789680665330996202983097275418433439887678062636172237461 8568 59060570881892174657475918452810433772236351314991953206944827 8569 68997494813061186457835660539005726163242753255865622918714007 8570 82315120632065103098138234843513253718151203503438825040529541 8571 60642934448140658374520152019526498290164739424744594580014497 8572 71283952793820908202433873284611069693738599561331672373463851 8573 17688006832150608018716501964005971825740250930085088626821453 8574 30639147368876212671147924452028321403739941318581023429656955 8575 36885577029400741355776629492597577991265926133726157782259849 8576 53750949890851141014019887464103677111523893283601710040791235 8577 66048958980044829111542018809669208998533590939281250105077625 8578 47545025475640632196883083871586622324910065288695620390667029 8579 59522330679966962002980128831712880632837941489529529894489705 8580 53570266713646596105177289952994465781990022490907960961594311 8581 53026426025009815413044473366711939607247110018596669940518907 8582 54262800068777444910340591817345399901133665719099565932671069 8583 55486209145929104762297048828154048333706414819852388988582589 8584 85884223164399055439403542237158455961726277337377732569027375 8585 70066498471944252668105533386867426078896936147352238496258585 8586 58726830122057373814897420806342382605608103132816240214655699 8587 65857135893139579442469402914140168244144494795116625554745765 8588 69557577517385073373065807006225996510965119565036401997045519 8589 60652605305809837679094638774546994751733811550142119164782317 8590 17812584086942554822587145399421092173071402804229961326883577 8591 29977558500701968787738071621196571511880844114926893364679335 8592 36795493250998842644059742145753583704909677180463599579623879 8593 48682967910401695280684460421038352749135877425967009950936565 8594 52133195305487187447798943328413556447607056458859512590289505 8595 57723855015513391086921271236582705388083273071579806004962829 8596 57229109608185805217767387997856619517327441243569188814649935 8597 56541363830962752911697026482844276719359664887914501265246631 8598 53025819285742062022464201451813967460522929609624175678676427 8599 54272910786548875791969840547455129992234262232717443153906349 8600 60829120432499679132193796466819387946914297144947829087556609 8601 68898699851299167227326310100465007172018076655988961118256155 8602 64280714993000952157794380397488620976732383952233010147846765 8603 59169494816060807839982122158846000642852647108528579025799979 8604 69934789655826220339806453697309083141555930906559200131572345 8605 60201142132502275743331169688555024303618051606422473731838889 8606 67823395111522364326924761077440977581673652679216911797519937 8607 60627978877010729041280925487562079963417973126089532413456187 8608 18114117301356771297223006971513128445666785532652830940254339 8609 29479307742392726756017911655999145248352705712595865932078625 8610 36554339226895258537453865257923935248500714358643255269699903 8611 41607934511658196312557307003635304747982926110304105619883499 8612 45232955702438833154028920394544823615107556652979240336936589 8613 47545025475638754887271126041080304755872847795925912628641693 8614 49671616662437291155677959824962836595581572837870461481523839 8615 58634153701638476833907940158227592412292503918762542038029985 8616 53090825520005049598332340290952916231574128382937329878528111 8617 54245674279851443330766070539730912136317003479117259137924253 8618 55488754709483577377923742019680206237790104960887125033769613 8619 56954168385177429534379162154973113955279474356505524408282299 8620 57439954223354920042786136037421459723116723425206366391755769 8621 58149094254777262560634092145276763949046007009640854301883733 8622 61998325435625762803955113149728228237925871871502247867341559 8623 59448481432000940909643626141456128335630869015702523080903183 8624 60629039741306261278466664113854506010370511024095419198815481 8625 60635041486130534240461127952346458734344518560986914713106661 8626 70952166534591947123490617777163587086867639910557958681045995 8627 17687907640516943711203694311365120255486150401406313510034673 8628 89051405165764148250192363605191946081359051737484509137584503 8629 36554339226841411335323625990883469595665014133741903002840163 8630 41631632057125790751876854712080810460225721358115669621133919 8631 56615709676541212857965207367513075468636965616398203022384259 8632 71147111595454631698807567887392689093966554663612137979155403 8633 49649707273121314839047884249479544900318994605972553829309479 8634 61846366271448110545811535318204465472028686464565445943555005 8635 68033465888398551160320294462914536873640745575438720722639551 8636 54386615408604413177895341500438118833760894501371982282138903 8637 55386787048766375669715145788130561243121884935155738090975333 8638 56456619160855859306157419790616631216178237024861459143571029 8639 69176973309901337287963630121592910177228217502008961333893679 8640 70643921242703766524310969246182333015420326050062631388787973 8641 60046809910688721947033267363734166980145802641648523909124829 8642 142021015948217923675808074531039938828880128990844271881034613 8643 60438267166658521732965886605843111515064770699341479315279311 8644 60627978876953615104558801481230942979053495361871063195746981 8645 68231000189306528856214584541412287355367971599881367201284815 8646 82060157400667702997660261871880952294285185080088101010038585 8647 18000884565934329058573542104741603135928217583752263284708065 8648 53062750490576242260953650631927677412607254845371192065630073 8649 36554339226841411335323625990883511106462775560144598978545179 8650 48706614445219555181056569066112860466078631878692020609668895 8651 63701046588994199747893575408627936679181594345067071288962635 8652 83033055694255381129995493472376790761891795239152381598702769 8653 56845053232012068142711715908981258709447219119539148562947715 8654 51487768546145967951180655268979538931302254508941729891632741 8655 71952029077160229351223416103673215214031410992116730229760537 8656 59333963485573002852807004729735075270086946874558658298685519 8657 57250611508684388575876353762662677321722069952958276122113359 8658 66633830540166371217577657065972975453874262028297411054883085 8659 81126109664284357885081091340991430938466456038771173354129945 8660 79927311268734212405099907289108736456949080952097128159941499 8661 72931089821449831897231873307551280071237830347489406301577975 8662 83031923667454972916296401662253563489587891429806021122853489 8663 62128950282665832822001399120449795373616248761974731437688577 8664 60832459611021346288608719210063103090284447982814108214424287 8665 62385347391324570935692836081292312400899526985294833531309381 8666 76167120677043737891503017091950119533108937937635974045907661 8667 73930521892588160373389665778089071068149182082839064611110937 8668 17687583496859064107517444806236611118269444142800932788812861 8669 41322821961670485066739933792283512511935683721363861935805005 8670 36554339226841411335323625990886793918719075031491139057216861 8671 46661556126397059138427473516387914767574825245895191107046127 8672 57035296813798625844760135797399066418493075221505504428589037 8673 59336770681913238539211868754022539079309211066042958986361451 8674 49647189550115096375744898843353448171572422729664335266499577 8675 51487768546145967934462985745893040888084617604287944030146173 8676 76609263947653738144807650010655209835839536192943799500611999 8677 54245652629614198416791416590205222816071798578191521385843781 8678 55386787048766375680861038613291056344505621264993580884365441 8679 62934518666865240189179779449335280466523074411696685993576267 8680 69251916779502318749293607351709955983604663890005024627926257 8681 81611805582464627508399953776969596652053826406469019516350111 8682 58795371369100263276519444288575510435477555671449989976119987 8683 77046459748558225667443439730443815232391964552271076784976451 8684 60048143845630836946384874028658025306021483637438836235993479 8685 66031919607004313113658186283879373245696709615684482195258869 8686 62064287879748692857190750954214398890308731013662247024743333 8687 91609290428107816448493731379733010719238843384565227150890083 8688 85725152432173784798212721669165467689191591884889802297046569 8689 74378308871110570787496597387375575707520298907246873023557121 8690 18041068103186698670201623096269942365212417296007870189822475 8691 29479305828194748006928968377308642527628658238585769054347695 8692 36617189573414635745331334527901361526364805107768161499971343 8693 41833333265653974912217993484103195131855301067400011046098249 8694 44823892466718535830419321731272492006338754988087638825980339 8695 47562025529559071407975463927682532777248448241374171088742203 8696 49625917651960360096147506063077066982859950755948717349792409 8697 58591793743720518584256970047257632530007836553131785886211915 8698 53028265531251346406135797840764999204320209131342007844006291 8699 54401490369674627909481436772023068429401697433893601648013143 8700 56929443329479370227854409979291782320716885618675977136138203 8701 59558796915347308722175358734920934006819988142655007464952119 8702 57254149349117960926863451914194970533764209836578466954729219 8703 58028359896436930547241137311069779783795394958686981673325623 8704 58844533198098779715510797550366447053624822822668962676865629 8705 59720943473270743939142562887529341081007471182257985164346483 8706 60071752123305404848920023595044648888144986027264710865945741 8707 62166029615810899622255596374088843454787622286532797471784661 8708 76168842362567202378571648848279730951704614300408481671834425 8709 69257234365296051523552796265353666671104709406716916445048695 8710 65503164549660156539176641124646316484018483942024996635145091 8711 68770079407523805859052232902744898945226140250943224806643943 8712 72168827248972564495155305715459337120878825676459016368355905 8713 17783996845909821564153783495519419690108988123472910932267701 8714 41286955744656175695428499614887763350690293160319692772189199 8715 36567349586163542580702838162093648461518315458340145492321827 8716 41742440850037350285335389796087919611999634726918412178496533 8717 80199025780142063871713205760921353210976269787997374978953873 8718 59361994810973814188768921603356189187080606352102416479043197 8719 49626421693558957456220074842291563067919606750366863997421723 8720 51682431064216662054806043638761993059787258590474187148464259 8721 72360481097956710627507198870942187487030102520991268381250195 8722 54488214866762277485881671008395254008765548565820242073984077 8723 55386787048766375730128762238780101995826448797443588475614847 8724 59738415560739807418624019642656430532806949890161557240539843 8725 92929172549342074327033896745785463489326032970264508237779573 8726 72865518106111213640866070567271167261219234406341482391514567 8727 58781188929340954350189465652167479905665158909837902493302163 8728 71240201362612711147792538919944223945939869643234071085752487 8729 74198166458683395845512450381837514578375903453425923410649225 8730 67740367256683088196065718161958277481494299602304456380827205 8731 64220581359088423833427889325907357895529112897283571412696949 8732 74357717576879464338786390539982890238148053705582328632997329 8733 86059150576148444318750500266071588081507558950093880727844185 8734 74378308816597894709288514388943870012354557491671998509972207 8735 64380889396706568755415889960700501971746528595550263616669069 8736 105183911506269593968395830756182708578753503995544606117603883 8737 17688077239332175721501348066927542818448678975096166642979113 8738 53064643417763268871944994803397606412538738935086311182057475 8739 36580055111376920539950560748895466134548954774282037570064069 8740 48877775853422137423940192163559935275876491483455462250141685 8741 70776502574132439023580704049042714531721206710766426813000075 8742 123354597626892282593679490022316881232367758894369556572053199 8743 58781970102963748216640479028204271804419670338109806254941905 8744 61598564779523673807271054646466497557771962250290935222062661 8745 64817541649058844969658945427879473270581007634440030010145507 8746 54251469831597126905093800660201293321504143674756539547140899 8747 55388276447764287707387215338062656134023330482213795490597939 8748 70492939440678170763824477949778362431804434622087019997305575 8749 76452972048788801218844590741350145014916000523010739902562485 8750 69833446476634827117704691144851561641638482304166213769432139 8751 65950081222696825586645496100650109309747851608888440018844015 8752 83260700714273260198133876422529436633322785707944123555003089 8753 68917187231296921896910228987696679985063786720869985951728717 8754 62724899692841654215921082724006656473940315724702314432235047 8755 61156655360400074035069195909268672583898799871570574079285231 8756 73590931801266456395386144058087155498675229610701394990394431 8757 82591763895147623419745997975639615106077204135870233923701297 8758 94014292470203329102150928801626707021456587771778335686478649 8759 66322382439711239624591967874890272459175053167120732477634741 8760 92567980503898274092422911210370913732736892568023978172322925 8761 77898854827942532234792686402486559654696992018110279208552707 8762 17729372050700918512173942283506789038513009520127295021913251 8763 29479305828097912367196666625263418924515392259339048274827461 8764 36554339226841411335323866615326639466399086401580419860786099 8765 53895196232666872516998963767781656327783410402363571996726035 8766 62190032319128263520845378801972584416496728262045272751470525 8767 47545210537033094459930472388861667549971474042278033316584389 8768 62638090451103532445818906944854484748701701440537511433938005 8769 53680228477876614442048241540418069120194855953060560637009771 8770 53025820245851092305990822917541616799224322144258526997040357 8771 57469408464089076245805174713613808440019623022683584647808239 8772 57475042895964989921902089413818890574426279277799143957773339 8773 75568493145519603307471624566566490743402271484850838799593025 8774 67156358396588333335889517979388398701945769663872414835435685 8775 63948943142033253146402205198013713436479785530834966526118509 8776 66850194918312628570823618128117686798016259071587610012933165 8777 76145289372747937572133843002205900200471762630333255308375039 8778 61269417035405133631701066602027347216091863133267779548448447 8779 68402740857048732337251453268158209036078369697211358397349747 8780 61178549404812088254031910715905803464130856444397657240477361 8781 63192258971593443859101919031214233890791500819960452176101801 8782 62138975353425810449369767667231473793852207266624096746182657 8783 62789563218138108666903089070037687557111624052696037535264599 8784 64977792121881137573895139879734266371295538556909704714120151 8785 84669678843933185700739079742880114521243649109634339654237875 8786 68828564993894657096165167919767757288075527054502912868923807 8787 67201574841703491184389485464783838270117359562728928663735887 8788 17906997197760168473929311656249923476062465446359003662117041 8789 29535474587177796314442839168326113987585447133770711234303869 8790 36611489179676622591514251502815550010618920759795314278785327 8791 41658403760652043324943774225043483411455401180252836047160313 8792 44824245224505284262198089325699194398272805966001035496141663 8793 52598620760471127392961995703617622816335096367107309806856267 8794 49625917651739784132322885582149356588801896427448256613722843 8795 56894643582425958354363760150414388596630261615972670589579619 8796 60100897059528969272375266673404964362496688941572145569093805 8797 54245652629993757358387073015665305825458609821713046903573147 8798 57467679224867404778026801804067636895249250710943174856994457 8799 59065104599847173150477609249873455296314820136730373509792053 8800 57209540304563705676373731033863885695342308879797097751365023 8801 58028359899702396124994898227185842651455949759145216281405917 8802 62287510844562533569497784683025844499994401204428091203269543 8803 62902090783366912982073106252967662723041300493360472741546897 8804 77952753867765391391122563550033139813210170355048195915118085 8805 67703012275697114072731858422106358122664932976987766199442065 8806 61455452025819956828477706801172241744805574670369427816098599 8807 61668086289585018770006613813879882017230757599986352487861879 8808 69214023936885556238740841765070436494540304721633745692360795 8809 67798467048891044598547150792926016211858925616419211518558947 8810 63013251894668785035957684584466494944313740632675655393763389 8811 64648250879180273205849875344568168821464332913420294683751953 8812 71334584273674736833761010595844234878085612374123062224413585 8813 81907011794371296095183218289975498898919364030432978722368535 8814 64468656952171335927173656793489532950990665850627094836101993 8815 17687583518519755532200956845292513940845232181676200019000353 8816 53077032471332301283035989711377083555242933678938929997270299 8817 36554339226841411337975576066637500396706980477347881781105049 8818 48682967910401695285137692427914571236062828741374606562765595 8819 63692698338319538499293810346388997826396844741951398370673985 8820 77560438181586503814527960933081660406905575379200976275422369 8821 61754547198532234372026487666764879549927705920402432586667565 8822 53477996844673120723494135430046301989301791900658539118641861 8823 64817541616242415270423955136814762128843025449854306591282307 8824 54245655057379313594786490286166773420057785041898444944140649 8825 55390111985723283514557611818646095238112570807881057675533709 8826 63417932576937516998177917168681599498796039279787668027216085 8827 79288482405384083337472480083260346268910014117458691707023895 8828 72969342320441885574606718444347648160167181091235665696318529 8829 77989147103275400809601000195359538084099492940773215716502325 8830 84251757015859769074559151355411632962800536936534292286752299 8831 61935347432242830475431912326076059119839698915022354290892617 8832 63844032478819479446326640690565216766736981643107468633016647 8833 64371890716180205062467138367914328801916712748430701194028781 8834 73704143461671704701243533703385362518923133980253368499718791 8835 73932485368130289683456943215777512122302464367064861260269737 8836 121550403882093342562327996382202752254316513056581937941947589 8837 63012795843757443218438512771478169640860601491192393369672821 8838 84544130104595911138928440973758465683274059403471347484526535 8839 75778509607652556356539962067063403274516378206961421067777277 8840 64125385341496725478992474658574111559394331463521585977536647 8841 74945254952665914189668541047435396288450685893585313398603945 8842 81988656132629932775198754560036661326106682948765344776313717 8843 17700794117560032509779656181440787611263287631281238138978169 8844 53277389184119620866281350994613743314706627368937561528684775 8845 36564135533366542125096893963065235845600357109861384406725321 8846 41607934511658197103064149623111045930752830610754806834197737 8847 59831526700950974638989189836667680391110142663278977037370987 8848 78904040634567411287186480153298526520912477011952572139667501 8849 52855609044942332772264947588717184245237287295996929962861557 8850 56548745488859086833437071661003944656256367864185448593657643 8851 66701242790178225191276670626200122608318107185496824741372309 8852 57639347894913340940497927538189242829173873378756419428521901 8853 57487084273995705454936651315927197626589103902333116878086221 8854 56343390725336919783781680872608403201605303675227706568104157 8855 70859254819902802635727614596074832109724076782586382575059257 8856 70682892648703920576904248217163890736035812340944495124478151 8857 58798760031707562467792147192394290010108283011661947267237317 8858 88328903405407296081226339680781732280511669883257366422431851 8859 72051411080782751673386040377086179280232661018526617745707599 8860 61798851805937078361902434098531025023760205953584676888410059 8861 61155966444024029912187327473010537114304194108433112382330203 8862 73548953548447925814199278448188590199683657100695650452305403 8863 73930521892588160958007522424203714859257974813126726175811529 8864 103015348763854383588619771953163575473604007868396580085629591 8865 63012793328225457994030621731209654540549901029301144799321793 8866 78925691579182284105993926250925215385537101416361777530996217 8867 75567750387683370818727838880993104385374108061200920836642679 8868 74270300554468133035789713010822249635993418837337889948592769 8869 69119521864573311399156112584759089322290047874317447128834827 8870 77732122735361576358686333251966533376538236991975828354477829 8871 76918079225091905457802473222932538250440834634417298372863131 8872 17700102541493455560580330611563496887415241500169444112151643 8873 29480398084672764486876125503139727415086038657755433936124299 8874 36554339226841443999219012080581414504686655780185745851368773 8875 41607948360978735192275391803759010902708979198588843311767669 8876 44823858900809285700992752689525837554122182168259911595244639 8877 52766277181633904746930277875509944293318499093326225522091843 8878 49625917654344666967126041261341444755412723889733182465443149 8879 66340171363632430418765935587233910393772232818447643168855695 8880 53025819285003297700919936337619107664519218603038770668690491 8881 54245699124801788341893800413047032919547867782938736379253773 8882 55386818929480110704600012876899285064503443578178589059841993 8883 56342872643191223173712614988347662935772717449200585836690589 8884 58252110140697594368508672338583871039477672920457013229292379 8885 58028359896436981728191021051372267688052836924780814244784563 8886 61502189715787312612453014234842216734418299171367340418540969 8887 62169651529131410705599712189879611028577772412826382948691363 8888 65128719318691304989616976485198908802936479501789988196258301 8889 60831115308658312935534011823380472496311488427291803547285841 8890 68230999842767616872060443233833658174212998353422192409659305 8891 75812148425880287201341843663487085831542567599786404087772475 8892 63376054017556017775917634723753020115002636410930012376285971 8893 69545651859356595785223866126281247048232269894624919268172273 8894 70113591586851724174524359748114147071228913506901684529930885 8895 63410267103016031975960118030770613714754236886016567383997609 8896 63775282280142366897679405261939949723041424282011622825268431 8897 71578448108935216578992892178577007171704367000184601378978251 8898 66633797496389232751142301654884059923852110681648816635824679 8899 64799265984970291209595392125079068003283032783339535504709241 8900 69310608549709331543246711356070465613638347788965182699135223 8901 72918910068856619554237558649181285996158908328018415688034815 8902 17687871425226906012832507982811127450757625444589129257907605 8903 29479368715162839190584527637361052553450629706691548966914735 8904 36554348147355975711676400326023645349608380459485890628450471 8905 41879094828733464477717443521845152190666416790470375531180887 8906 44823873232956539178573684272992855739143431072182204172898727 8907 52612013639134493220772857124290876217039731752458966204763081 8908 49641164612791390508942441764260039588815617375439703881540437 8909 58623151603591706613396439857730492138859500736385945352703443 8910 53025819285009267843303770141622617595253119293138986238024219 8911 57146388697047733112765449149912597036634863229461937729482691 8912 58646440874913850216055433248716111186401425966498123942691721 8913 56554700257797885785473056374986406391137337289122737075662507 8914 57373336414139402446959676967770376192247074492900940390275897 8915 62114174880647408645970447393344052823258008056321704483750301 8916 59620526630746087310296365223964447495168106202441539827730067 8917 59448517684809276127201629165591240402643264401521114646883571 8918 65101653568131887399505493905868987818888632560760914051280059 8919 61603161352353939143904569638304497974852219190592604778346059 8920 62530281140679224396332454942106215016823157704847683909171663 8921 63192258971532387479248939318506362586576549008344954910399273 8922 64298629684414041645963823131113666286100822749522625403008199 8923 67640181774928889610672034552694873701257203403358421859704801 8924 63012882172338565918445599831663821966891666871392239775716143 8925 63410267103232429070044208249786303130594328141425080944705997 8926 63919878620401372442268131475950304058147841024336150067174479 8927 72254940774564621365161585763705256386899539726488449422499399 8928 64468657977031555452585390422974416003134427525961279999847617 8929 64802436086867903347580907504098200771104500277353235323742269 8930 67490739676046731354969836399154645046141173315492875190690961 8931 68158030068424627939187923636181118480962684769306033028862773 8932 77341690048484395279547590740695572677859186905907046849562571 8933 17687583497121695659844200529030348251206020511787080372403755 8934 41281244351722162234828674990989361933728996972295353113353519 8935 36554392053486754936900193480684697393448269907107344636771231 8936 41607934512276750742681112012831474544071931869120358725243207 8937 56615585688084025200277564025660839810271932621588094468435787 8938 59336747807760316571623925990104267892094109202989260494802441 8939 49625917652477535858743763411690560073084939022964708460251927 8940 51712454545367722709399501890975899855819160085705278493963693 8941 86716454520601430358546321979314443324008112296871308569375009 8942 62020596080642630141203762641209236035473811712502778056789291 8943 55542624789652516340502867608111583636051056510055495312713351 8944 56439194661590653083376420761169326875355345773873976216593297 8945 77433843197828847968429407048092872093962350064078495968903147 8946 98466168210579799723744825725887872345831913594429099778937371 8947 62151109272995466020224885762965355541827184525171887459167377 8948 71298949828528293744768076135027785313301640575490083950794321 8949 60842454350745721016589259174267184532308286608574242790049589 8950 60631099628495519040047943283257689743341353388175569673524239 8951 61163581677094302341429089097700257586483686651831444518621613 8952 85467053422354715846164334811769612255477600127514709140828573 8953 97629195113500664543254465875904360784895770614275236541429819 8954 74378308817738075150910289415597912184054493369141472259923511 8955 63835471934651559227785071983274524541314224496810655822174113 8956 85309180005156938784476752927966717448442010458161616350753307 8957 111043967508202582894771606613908148142570142474417869881790459 8958 64125243665279503152202818442811152168063561575883018236796559 8959 64468889753745367692887291883152601201542048185919333804328077 8960 91600710806599197816582432615581261144269662949596468799601589 8961 89663339059662536653220888243779872249655905531159049901017521 8962 68179618392271196949538925668984517004704064914359148520524603 8963 65715407999578188688019429448495449072642312678711369065759601 8964 79124781599689101217030812755329362948213424840114713468777981 8965 17889738067735838634892708142649838926766766737703926887727697 8966 29479305888137763931948260860539496401133018872438872943605029 8967 36669687131014770591042145985343524295635163889734585136318687 8968 41717498894748473125309419993715818115654004616540975674907823 8969 44879920946533954334639088871414920232135760033279325780359933 8970 47545025572472653234625575259382868167415356896142557342874557 8971 52347097665513921017426441389125517716633725071471670610693733 8972 54703700231225040921057144219862281000944123617677484589611189 8973 63317875999681715527292795436429331840375310855252708287282295 8974 54245652740095115399720771081648267966948362845822014192471677 8975 57291968610447577572770687957488095546312797462944311497086867 8976 56342872757943727958960333512800616254614410886221314459880153 8977 63444599500394408632437226160892687241381416939012859686243143 8978 58028360014630345813404099440656554053354809956365435450445167 8979 58781033516087952191620328584887397279168818024046434150969343 8980 59479160103560938134817521029206683203206350211160618188141577 8981 75737015472755070866859512915474484968536714497210386065473925 8982 70424190463440176106508405206981185295786247454270587243860505 8983 61156054244153633312907186428432561914379568931549468432003669 8984 62236848832049927799479503847020409040460471033755357458337749 8985 74267428396168118651496445731042693769791267959451233866194185 8986 65855828264606964253942342631368637287662078359311276058209667 8987 64153927866382769604487453809357280963617576663084372944271589 8988 63420987452590125305774093567816183251704250657854132263656403 8989 86856770815719740114247183253754155597015707804947568402945125 8990 78351535497297378874699033881931373248543945494444904709672575 8991 64469169532295655084208254571544670315193557870465405298916623 8992 71901874227568204978049029238020101028709604043179997265466635 8993 65123808934062574168891774825349305015774530523834140515676587 8994 66393010634858079435662490277126249758204262303713683714326609 8995 66141614964889249324556016777104065823825039296027880007321967 8996 71325873206948804577031027064914816024703435879251164401664107 8997 66249229616999799830256032953725500295812190349686178191307393 8998 17696872428778528189460479114922445957808421814168813519011187 8999 29479324321191393186956866894986245748065299860700009568640215 9000 36554349575309616954486695750424371724064215614698784976958453 9001 41607946290790209333319383948589091674021743754838153414395699 9002 44825009707449927595378430431816540580772527331650336023178849 9003 52619984581360603314733750374803680652673604746556057794343793 9004 49663524875040082659713667413137218734917450767762644726923849 9005 68670011966599736609163128995177702620704280882916251082648735 9006 53267179114102598865748230171389666097632505957928959427798391 9007 54245667986462783292712814873421910705710299673092356220429053 9008 60829158489718684020564285881929649151498188221167553565858593 9009 59574585143705300562137682115543540624227398784819119806504729 9010 57224275419557420024440269562083699374630634534551127836284139 9011 58028376324192989119531746814506685033169325142020673241457893 9012 59649035092865997439419512020718124995014753212293883791646589 9013 59450001393332669806416359045176322298948152291573017898398403 9014 69402180917706629845077813835851842951180508266977484476410031 9015 60651351535790405799027526010875566735771217723047988641918871 9016 68248250126774510349802795764779387086722042159374239907477845 9017 68729265706386302202448071147908749863422090031026175577712015 9018 62260438855266911984709277254342051681540943374051916620843731 9019 67650838986382891456731651436464451002804596161961381532031853 9020 79343987689951965151194418378648740967961103717246499839859825 9021 63410312533129769327591994658391695094260677823633616067374459 9022 68528963443778083354886955772356421355684124136681006176942311 9023 71899991055800406059807010856094243361939995503240570211796331 9024 64594565899782122449727423494568660677274884714877452277053819 9025 64802285023140231944095750900696869380853899596856413633876541 9026 65257192065670661741607321866686524024955050100512345867554963 9027 72512031734661994936230650598423642913583621097881476746779155 9028 65715777913138452619105981023907305360960767747898462314559433 9029 65985796862084342433217935302127592909117129002747574884943013 9030 69564481228382770198418501173086998800836350821732792259478049 9031 76898646492512193015462667001469781512177223014576308090810395 9032 17688330270734439420034125531082123701731159571679612947128219 9033 64857208489458796235001101007898421539760925379541356628318199 9034 36617836786404753167565561056640337977179624300318317930022417 9035 41614724027713080929648271964080920394268871197914361947070643 9036 56617969252781411540391414486498353145675168574106044069538613 9037 71131852181850672834114184709819182403262693418613541909095187 9038 54747210644689268453952728871948406544808349546051769237179163 9039 51489962295476941143615062562776836550415925580425365901546739 9040 71895607561282653506989043448891963701408830909875027133609635 9041 59254691590758450316727876969425454146937108513549876857693937 9042 58789168638720946192711811841995764742664609499221708647566427 9043 56345249277639948020663449604886937816195551303809583885346763 9044 69000314443579833393080591563602764709315883530730816864306233 9045 70013935546539430483599823538544095014799250530951915080547877 9046 72121725050758751308322468054193492978794042229287262942073223 9047 94827698083992577368299906006708654012971133618209129521430917 9048 67130780488883126850127420160401988474239183052138631388638215 9049 71559550442757922974377397295775410852022254189919844582291395 9050 61169269551905024544076499432292593155315938407306608475017439 9051 73503706622730748167973331016617819663427761229257032085364249 9052 95827120043851253936601703606321614921603156540930585100798875 9053 90233788159219392311363743592815905672077131527037883247594807 9054 63952151913901083065728326451919062051176095835806543905694879 9055 75355144181431888365730557489019113020839587228221989569897993 9056 82665155544477765453022162328865043376358262236895885220591565 9057 71203245465711539319957100019443743721635419374497635252928665 9058 65121429817964154025388046908186817955817301609222060815391323 9059 99014752568790530084044776599783729438008671676433911668003975 9060 76918775555457638298322871249801207729017338648646371948987987 9061 68160905085503340901142077806341116697870927942147532830632529 9062 66573895983032545167442036345836493065835321918633765540880057 9063 92138267862179269150348714193437931916600505900628022709320027 9064 68907454642748325144722125463344920523226339793924434896180733 9065 67685424043816272605658547743490185081101857292887624337956349 9066 83619279774174436431072138156077537632275078875424824087085003 9067 17800243844280249986284552292631415472094839368576125066855353 9068 41718359442570900467517311661723249707877087221164777264408065 9069 36892808841543836083770553703013160932409839917664521794814747 9070 41872953293312505466907656584164463997576634038701426815821253 9071 56976189911967060477552700472946052189716977178783253866874653 9072 68036880531773457526918139984272467062538351184880603373662517 9073 49942006299203361687037308253951302105305422812293745309568883 9074 56902984532275106129434001928147723298331696843668012797259739 9075 86956088952039004721588503891710808807220334921074158536669735 9076 54994314608500893984486884189178502288139342957567985410952797 9077 55747158235808061989299136001253150224202265640479905039192847 9078 56706066467741770327434507099524682421568631577117817774702933 9079 74866648781091863936413507708310162080741575643576003125536463 9080 82370231788973982262970241285761320109022324036674228618743377 9081 59237642658189798424195274901667197005330311325711286349286783 9082 71790964634315974824122686117321003472547969094782051443992797 9083 72637771212685281665498744833040412881065361263708728931268915 9084 71377370396695685752070101993164812528275274728599003851634095 9085 68109985173688754018430906987528784952718362854323671865220049 9086 87657174638305194807556836902705666573378936161437491419153779 9087 100508440787969599287033346210553052182372730755447503849716525 9088 79938613369867821116107332865826383339379083624481392875911667 9089 63664414911357402421491003928687654558598497133670720323223809 9090 75680988928253512435660208515612724798305310741847407534633673 9091 95034927567791275472903977307728001798638102685349814610609415 9092 76739530787615419502234190917303888209430491360920777111011915 9093 71425988455080694458869240926871016394372127131021448206700183 9094 145999642434693836429419095171728600824740905701955190512723625 9095 102196134549532410979103766968052572495786070915235131296683017 9096 67039654387701053126282799186833184964000921193312816262771929 9097 66134097867680648374023287523029855494081007699900778034902767 9098 81508973643146310465910709915480449251105020998820484426992337 9099 66850067001283703707834851736567441182123284676335435729545313 9100 68997517799474247913015116362562923870180731535458898855111759 9101 94282379590836345277734305554865169900938792872732898594665383 9102 80440860840373409130389615606947460141914084666487203783852743 9103 35464293433745333807523483219606724749524490867990547531902113 9104 224042724293544133990693228643379765710211184557221321179768101 9105 73108678453682822670647270077060077824779022137614080035671029 9106 107677763206266546136321413610790912015199397737241220569033505 9107 127411419289223585217677104393879989946617437338924095179035995 9108 142550510126805605335770382482453212027291857096231147461347379 9109 127605284900897194788697118270292572030519350839098576583836525 9110 103007609251633182021248276687869608425659256827599055331044661 9111 135083807216493677990396500213474681900583675249714816425353117 9112 108536980103636037245308019339501819781638189164666517050995389 9113 113317561802457993496928865914261550399058514813836249951424909 9114 143374861409814429779252549126269314532763666151241767814557245 9115 152145166473435532343434168364838871577371468087576575578740455 9116 141358533289466277351283386483529288221880217703248069048658549 9117 131712113522416139449326578448035887236222640547731078470208985 9118 247248818115568504727527127726868708482479776901151294954032629 9119 120168091587936935135396125798295661801675247825085480363996387 9120 141473614523297477020341867346565842884084097500160880712827957 9121 122323170390143566036030101525403420343333831938042895849825741 9122 148804032316663811134930046999817022436658175053835044411037731 9123 151041650926092414303833475410314046077672230824370054285860517 9124 172653370793017161426993979743130269215389503735055184402747379 9125 126180401368341687403088030804378942270340799133445857205869441 9126 171216906838966346453123131045121393275562508665772845023616445 9127 167672402894213014455996324290472770381829649105882155021986667 9128 128258571813421036628026043789005304564100219053793256230249077 9129 153206281829266426209615657430435549504690918368066914025996605 9130 156287842659560553322759153846136138372892280527166287396411207 9131 163941837126786707014291340897802852492256730635112821702662069 9132 141003470824942241578308802371065010153057855086449238018207021 9133 141540898209229449755198094970491207536147864487577287472891049 9134 179137784213601098163651724363507732948790540505674413624620669 9135 147286512524555937791454632601793744848756583212625312773392495 9136 143244432790832394529040962851187650357249683356600118153808371 9137 174297090115553987024481149736399836264887082008699762525484235 9138 206017867268671005635814171530310217692894299485276549286210535 9139 236960669000399507663104828237496334676586745691876146269966127 9140 2883571781974563635895524064639345577714323112540029435442487301 9141 2892108311991351337097337126785298953626921568186877122995628355 9142 6728180573485632015192064438325960815900420142295585712413586557 9143 2884647827837577448991160914805923242828636044087634418550030805 9144 4825039158793427044168220894991403607927656601108827422014077463 9145 5988084969099752934734042660821333941961340661423270091619426779 9146 2991889530418358726613188817206386589572370289916601284244321209 9147 4857079385161893564413691741837062144519535633465931946619174245 9148 7111668954813592095043590797211211360384034779650303648562380745 9149 6788025065741730361912217468731795097194884476179144357677300331 9150 3222449633242931268174481771335355857562471779354797688219436491 9151 6727177590186938419580485864118237764117055289642200209973367591 9152 7555138180633268421756139797748335301770983650900061153415694685 9153 6800289078079977591935920852041908105369284360923378618289605791 9154 15828517171649594242338710339481891015078967275033591085920037161 9155 2884062957877789916630908829512260313425621042937889511944037083 9156 6735189223025044658599478222487764912103587224223836002099021309 9157 5958359358836520424788191980623184724253041771763890624938339829 9158 7935323769396654092780514520166774240550365937956271563660119145 9159 10381570165748910367913107063620338779656031221171268322199828885 9160 9671889892521100943434025691571461818511573279340681039883231199 9161 2885222054245503165447439740420332182797602831776090869760768641 9162 5039339115473082025643831496148159263288957642526563482474347877 9163 7243062328149346155998875320393790348584250603550798872588505815 9164 7085594333170314457161662065089307468497062240907047267492424121 9165 7462762030472706554918973852951352288641936047660754978030259931 9166 8903427809379860676792376072264980999274429980441405533638921715 9167 8976454655298018493469452022482454172593410114626903279102208681 9168 2938682948174212797532463682141148833558089845478025089884231635 9169 4807007237222093915941202786417773479460869359045769128350732223 9170 5958357294269488208553212746272219569322612144917811700840748041 9171 7006797290392172760426098562632811015234084332749878296630457967 9172 7308433057622216745805722853926664949473670155911650281434519257 9173 7750008170719818164263534545994618205721959257254449223515828891 9174 8089024577233584791263603861521790822036323052918447035334661137 9175 9410062547135196009761257748921696429007371564367847600577434603 9176 2883089361520089953136384918096760716267880680814559706798361463 9177 10581048878166394635318122495853312734012469653268067729924273023 9178 6067152714747636280997813394066520248965703231479523100963664837 9179 6782093325400285998946841041562024636769761199308087528855014433 9180 9362444945327123799896332662849224015658119114652468341737709013 9181 11615412557256828048087863689765544037203104108542180808793036127 9182 8991748995233733778977662649970899171929759921112574272894099233 9183 8393548791217020807927683061866656317213215966533364158396186859 9184 11725900364032108918808971771335101322526474239655992396223384395 9185 2883359417226219624119932918225004024225873130193619615593832441 9186 4945766706400987284731650785655719678886819003242381290521997291 9187 5959466810866548399935514424187689788124533108401227088152312339 9188 9088554213390666662556293057122723423507071821587994761257822475 9189 8546742551373820347874600024084664959527373899058221999750148415 9190 7749839155495013915581180427878629443805331992106655354839610309 9191 10066009600806984832223187588678808166483933253483126505794084895 9192 8401642786548265107207970363126921937910197380035323292644674591 9193 8643208543455529801970667982463982053926206277730814269708086577 9194 8842954246304715472628918449452828673418791222859320163477833429 9195 2883076109987975829511815017668067153282692007803033260208279473 9196 4846609959476189584238502364460788583675556756650216355298796849 9197 5959982935988560542351021630843968752866694979947989695242801969 9198 7935517269786132233535976032567122083355909817602975495062422685 9199 11712400434959165472847499621894911787078440352089133254264283375 9200 7791783887097791812014102095362195552937883460601236827554943209 9201 9242363711964798862712416268517852385809685805745566068712683555 9202 8392510791776339014058738386075311749876978486256901779816034021 9203 8676193378559544168650921195444100805995813479875555003761924587 9204 9145523084277113313952176880763317930938639605116038905678454709 9205 9851783840290102993759711301893337839325058154671764871996271519 9206 2884547442527096618459461848100921070691087374256996300782589937 9207 5081125281937766950394197930564447074671697508118386849615691279 9208 7127922446808802659261676597665263077663465267495073972812790485 9209 6782093325400287939747712441918044894155138012166018532495811821 9210 7306289104760658689218564284242364550707507870656331226003347251 9211 8903144758556271362673795892459835456776714231347067550312304635 9212 8106676824574836121168542160330528010044331020569024702213625351 9213 8446395626460939427385428994533987040054735449516422190793052607 9214 9563639244784773602806043380852997302775685704824019144703279863 9215 10615734024393041079866022550872727251943479274640391557008658065 9216 13839864682854270819650841560147625361866592755460318119649253125 9217 9197649944308518836877820921039342294054921467370018616715111391 9218 2928478883373613244149796389577730659296498242919961359721895673 9219 6727218910474856814984012118537426200831080887826941348388411601 9220 7171032606217515138833854672811501737271520533498094533767305995 9221 6811670222591306137796970685293997031541178055924275868530305761 9222 13080825375532478582694639518229439338978721454406972965146659891 9223 11038449838336696157621851277608178273063195279831648678914807695 9224 9450837870395768301541577426322406818350345661891938180958781271 9225 8392672162495597426836239472978874085301433239073653186369486497 9226 10565259417780287067474020802617540785743084925960260846798338013 9227 11148502266617495005985817543416267619765558920463185155699580675 9228 10218521158385762775435274263027773975699501935250459309265965435 9229 9183888415562267481366549752136283975573036774952972498528002841 9230 15599416044846221195598951054065660161989480784731602287947501411 9231 2956127522811882622826593307965651303331836753795133115270646479 9232 8649242210025213769763336907202178074564792086996046344573553623 9233 5965623133727846259313861806652359235109664370394569181817691829 9234 7935324116700843643840357045990550677254999053844546085382806445 9235 10529064498841875067814686574892369032918964974923663397580343935 9236 13541392924402769752356621174459662254626606734302933205515586649 9237 10405291526585617510164880896506471539560223217790972153754289615 9238 8397942193170894219573842877417653057959097617977308127321297911 9239 10566177822750090824924865268514520710423855011699146626226721047 9240 9394386874299701873860889141664220160126581363714927737896868119 9241 9066277917834996029681709082307200202713434534841529408663441759 9242 10526470971865921891882056268646924274602775814497213222458854085 9243 12405625802748751196359975685867348728698167970021333845961825195 9244 11380673403115162781396070543516872217045407086686033553986010869 9245 2883268934401802032871502985585925557060712642909069991257259389 9246 4805144145828003583980832123125771535109237223810294226868456603 9247 8264842066185334644371063090261726421636572686396965221870188525 9248 6782960606703400607481160556005527424802842274017759500722338141 9249 7343016065982642971631560646851372447289054144383864720964930761 9250 10056300040519529955291623511316936460761092830083875761010163025 9251 8092106433043299356554357712129282496006043560361033019928097831 9252 8398877548354758981708064760288778880602461386680601807773198127 9253 9466944574884588608541783289073257208945372991068024304014431583 9254 10819007854047440625030816064763232733152356109403863084622812205 9255 10181276732944109565968294770532508201550654651388643251553523915 9256 9708511454993591729326798153314442674568114126306156525128836551 9257 10288899990312904520184179832497252699107981999815801486191080721 9258 12590976426480671278027841580383923906046249475738170618463138275 9259 9581309305004250441368217703479445935784297053513616647898791961 9260 2883078985276367209435129257222110993269466818493853259687471441 9261 6727177589971943602194280865480824477120105702328952282367750461 9262 5972417520090695755617544218545476393958718556274331812575702109 9263 10249807487282344078450515575998499349332963882667644865549462875 9264 10381735826455664089584095486415040981866782377431168767153545215 9265 9671897985561598692529003910772334108276708358306977209901242669 9266 9242255434103526935837488044882765863979565966304130714624444845 9267 8392506273034987918491712745559211854886471633303065035929164911 9268 14427901449933454288314572897270833666486825716242400780859867227 9269 8898044943836419841595007202193284034980496349778670126825287339 9270 9331527984739062652713415365579228060626542504640452671007811429 9271 10513390809267083226296794223977175974551832776304198053906206015 9272 13739042638177462537000908124258505455823948213787303229701572325 9273 13771906340396514817733372718759894924562823147726649199074352029 9274 10751650563866115629847359703281069509823006517419662417811831555 9275 11633589023186712381676888233978518838854217564132600245859070419 9276 2883082616276002901039216671198797817597453780141307050134197801 9277 4899655714419025895995736607526950544088752918174216358982696641 9278 6019252827354385129821972601082180528283696329425932682525081177 9279 6805767884186704363371487059189046615308638488035626663275139683 9280 7306288981770574292006745581482042241684629843505277441014019053 9281 7760696628617872214496050681407627283401199882987151866256019547 9282 8089024577233584791263591411562111022173929504460365883107070473 9283 8392506273021804782631483888870026143080441483415215141319917829 9284 10954899671095323009603148639593186697641508661715893782064793575 9285 8854495271110867411834164595501596683605835609004873267909221797 9286 9038327237513369731750096646140238336582485697666125132562362867 9287 9183888240840161170893937142798690375550158855975763768047432593 9288 9407449360668772886433984178375287557271265840347099971261289053 9289 9755465533220379939753960383261534570141303917312208658282574787 9290 9584655411247538989448689172950585551505159751998882085727741163 9291 9690102077811148570439073637206040571955561024111324201083529137 9292 11989455231118989244753120524892100190174692124456683158555724005 9293 2904525460381633467954463672856716998356156646780281854450424159 9294 4894120463195673876648053945719829325865599704452819009776531779 9295 5958769369598991005402043239773050082899726401878322361210595957 9296 6800875580188481281223790976530546246889005020224908714785270443 9297 7344493442118992532391363701293835175887293947566438227117488283 9298 7749839156943790024941902002673744428937720134684079277694538717 9299 8620637199167805461614029360517811424458108166238878532701683233 9300 8425836632674832956317912885072690591463309413373016102036839129 9301 9796439012305439353656823867848670995041059920770875818391589255 9302 8842041378627114341937000052647986685187261443165248707535585407 9303 9034297223027229834993379362397500482569863802436543740821211867 9304 9183888240840161171107107847281628807572921034175231286060640783 9305 9768076270631345766769210834300886312592469483179178752607312403 9306 9797810317697462861674278971907232986370084930027567160575447727 9307 9582400489910206653807898182916787310508996552221359707866604933 9308 9690102077811148570439073637206040571955754897703487953567097677 9309 10941104984532994136365153393234120775479271858014307940774108085 9310 11479308127498946858877272804569570645720407394962629730498124315 9311 2980297306100751406913624549592851147559389415678733717779087337 9312 4805126849979959715853025029446778588811035280964288822426623261 9313 5958357293975231619268694553727122529537870183145179124556088591 9314 6788298354821749973514333597789653248073626359084554771000646787 9315 8198315513919039163473029012702758766971087569419240644948742717 9316 7749839161048767344291344399616291370629993573501610973999140131 9317 8089455011429315592032377268394626581413045551695408840305034987 9318 8416804792814782754259802278120121520497459070123478203615211193 9319 8654276014127268672717354496085899502197033597919932559635000559 9320 8842041378627114341937000052647986685199131843562046126445696601 9321 10675889748935699795753528107703739205585029396575733100576108651 9322 9263403842576567745243868668026817400829016798176010973770992617 9323 9362736816059232649574371214348284024536422314085724003300262247 9324 9477180694946595633586558717185395939349586494300548481883400351 9325 9922474354379050433417938235718437586298694844473415858701125177 9326 9690102947044466126928576109033213230458840762158987158786967181 9327 9866827010873831811584922335958198363769288731947195478570197119 9328 9882360556954117904890345905056227006948080595540887106368641119 9329 10792158561801052103765363154478754293219243485162058672749781483 9330 2883076109987975842456449828300910384524513437444766743323859683 9331 12625185540036207068325903506618079816299707559744007010573391619 9332 5958357293975150047657751120763458818079030615319998773512856271 9333 6782093325401072800385828313696896189188853305537991855297270807 9334 10058014117978007327931995912306935569723853566725194691949713187 9335 11601887447149445127832376821986609569734510780933325200871195121 9336 8089042941054514790306684292658825129049512189199295515479883267 9337 8411728117599450901766902979798251313313722055773710835893100633 9338 10565259283447513688311877994242693490470309988665263815728397039 9339 8842694995056828704459459811430460735645858815953189585044522711 9340 10849717435760362756143332821794690214642289081124664916075201351 9341 9192638092463796909375004866676286938361598622616703167523930587 9342 11246576839855949318206126698507258087479899179014911980076024407 9343 11904990097954149345067104992196677458827218552842797591030716421 9344 9949576675884905933501030093019406616394390674423058109057238897 9345 17378328706120004209356899336866152305762090897040400148918318931 9346 10231383642137444222024375123408866199899771439661341457315036089 9347 10017003209053696883093722641503708279056634486277438219142295099 9348 10889889955359966538664068748298010811119467760407904052205037943 9349 13622037615691333296088884657105234532213555849853465319827860683 9350 2947700209619414390664923620864083650350229580616927635975636329 9351 8658154165150040458516135183449877390614515632259712112071878259 9352 5972473510766302876351112024220631264759800439335168901272585827 9353 6782414116409850568319364808836973019719380272411713630320347153 9354 9228339721753720038761117887262696654868161179865647043505988203 9355 14798989161128037738132846783418057817106724895735620774017960807 9356 8089024577233584791263591411562111079311403380985535203954885953 9357 11514292330199374785837366050972641101805957977007205610965594729 9358 11718489727442704020116604001309920433535573724371058210223269285 9359 8842041378627114341937000052647986747643552985466334930644876747 9360 9028075747320628377214626402731136475462553970312709412058799967 9361 9183971785258654280786271480155582544542579752024577998070597363 9362 11246576839856628249599301019765166399366459365845676983079692633 9363 11684155288114551927263355801297450208624969395548270451934461957 9364 9581539181394435695262039759209492931526989894415794590895599603 9365 13534203568422808091334057779581039171227488862618903205659229497 9366 12288995608693227053836948375855019983166296222653734157318530765 9367 11035591000938653528992125079651313894629283831411371276611462995 9368 9968422538739603403128302119978662099701447175163519140939863069 9369 12227296694918323084409368989783010187056002384330709070224501599 9370 15221019357254172938246879277782576913851886269583456569908118325 9371 2883076109987975829511815084952793824416774214974983148103141391 9372 6728194727424752907479185269832092474187227756314936833476790803 9373 5964111404160709927142999953685391034591841290698212792237057999 9374 7935352949409494138122391703301510533018798733614011748846247385 9375 11590182544546853368950391483569769372183223326489224791117705775 9376 10128581411451841341772681648700131899355737343484469672636858549 9377 9252388856413267129498938912540302860778557470355674560925238055 9378 8402332264733867657716463437984736674495396951837578377326092911 9379 12503021609871721830702445764381254193079919195633829569456669307 9380 8842369392292900928673552657268488955531939046372907479341871279 9381 9032391549191104775074529403611475167564288368267540904901418769 9382 11493042337059734925569815295027184257061837407578496660191397525 9383 12443312895002920072036050252644003730673187860502874701679176835 9384 13302724143103187332321669090898511640749029367751711220365039989 9385 10734537196901132267167882096436742587412876852856134755714780315 9386 11613494733759075694874655446940502254197174104504985627267887929 9387 9788283144016799966362201142550521295502948593647669800244824757 9388 10138293131491627605851539514417194763015586429289341346577419877 9389 10611114558330784489864674844364684029478953362572728381817790431 9390 14153018740566896292574011118626175756111905721253628114434916591 9391 14796821541510888586524159412580945276053138594630968055843438947 9392 12123664337099161472219750150480840251987560868795406291278756659 9393 2934102476673540963007944985260660211237055821760619525902520667 9394 4805127749527408595004072466645878254352975157288852550541493181 9395 5958357293975150047657751036514281416783775734506002675336530381 9396 6818877614741783637611388905871716069647368837812962536997845067 9397 8151360894393511281801348905899608837181154064781832014248145397 9398 7749839218917657062815190715332361065273029134064865726499835241 9399 8091891883187009466632683473272779820687448029006478187092802207 9400 8394243589147124485176166173427234214125853727530495900258427823 9401 8643208543455529801970667982464382371887924775235326589320757589 9402 8842041378627114341937000052648396212270030750802823913563280391 9403 11119068522566572034693501964431421437134627958887621179381295471 9404 9508814513287753847178591809508659403859719033878525660456381077 9405 9334551489636483703172075073063942616446825031648205475752946287 9406 9458916887703393570696239527439863095709742251717873960284405761 9407 9583393937411813150874428603275397864229107402546883051930252037 9408 9930418022478962978659915250885662055144800953408699765263889371 9409 11405289054399709536314703215164499666816130411281889690078938989 9410 9882361944319994098788893604847665014608623145484412999114821839 9411 10792244813012216538445318035038624435454738596632130868773365363 9412 11228441464516585164815750067144747815509187967912462362176992533 9413 10652819999882767916831544867153409864596519011231549901053304299 9414 10202249546398009025333571049883911480812098164529518599502667951 9415 11619101564860906518463116110262889505522099311055922682085456353 9416 2883076109987975829511815017705890861875184642031369300021223621 9417 6727178892368172066847328561812199553862354280838487620962848509 9418 7111588025187116423682912990089120562988001718983979133047306185 9419 6782093325400285998946841041589981204619272394738328875199926641 9420 13072543734807018960019689954571579168705744915283940640034789541 9421 10825475176676145782883477559524712707990452445870270418177267485 9422 8912761878399848803983028950207202129764095031487377600187984511 9423 8392506273091725534345610939503656219079660863096221441200533777 9424 10609330773560550900347919365275797340397632906466817762853006803 9425 10245974093056041702653883023218773193879562275807163240365770065 9426 11673692601643767642421469603255863265288524028710496632763016725 9427 9192496336877100543599669545496284146510747532737682307977008101 9428 15152254232383938121825596850828261760657001785780536628054006301 9429 12784606117553867597814692223796971416355332757260994642822826485 9430 10656002506754812502109886549786868755876204552557838900079401661 9431 13104640304348562851964598342952719445786348165549947392739846215 9432 10312072847967325653216792022713048526991424254184735030065597273 9433 9912550481712009765217602247152278737496069864301446998122846743 9434 10024470377620927029375565038541672164695386884041521225469084747 9435 11971686875829811910858175302753282345474352969493801709188856397 9436 12582741024564118510638152892822103021034518891235933594408357343 9437 16836321225370792409518113932049207006974841129448133539364334375 9438 11319476623324153109398889616178608057772441823660537671225898267 9439 16627050585269383598588932002005779966899218663744852492943804951 9440 2883076109988641676485294510826583870138089955573994592514521383 9441 8661682222447937998235840455784734410082329077100648068968678059 9442 5958417066534428867613569309429024693872552622706948049640604977 9443 6782353145320514062684137343529074570806190697985380314581921503 9444 9255667457393416489468682624402458089279063454957602732512101473 9445 15438092030274445404491639540456682807381323902685909253774789957 9446 8089126935570982493103934907093721803604810741610035150108399713 9447 8392506273022334304117641746012770430019562400898189648260690289 9448 12871720171437894352008715570236709658184265329691631405756340525 9449 9181227469710637862516529883060089938725718607294498766315011167 9450 9482030878124539567206916826991381425477803880031883664510739407 9451 9219655061956010061537657741746682671323564878905229628338356813 9452 11325309972918147687923750487680920050306001896463294397787834063 9453 11388476044829253404800182926009971551609879607417924746457624407 9454 10105502432594227156539856554152841304195161497020532590610920283 9455 13534230395457238705628226286292234444106995226769420146351102627 9456 11384614086132634233990476783824309243026584772134171583725528405 9457 11036267857818995096603894138264755120375483273725422953651282685 9458 9971335617831761287472050556809142443017687378723193365882436379 9459 11972738161094917041639819795515725441831261835895538630520735859 9460 13205597955169765477556887448482445585903066913136118923672918515 9461 14659442348471945113235327616698639868951227671008462115515224307 9462 10345060077793006652973997083241053890027098692140805151425856829 9463 12265034267576392455072835737894936775025129967414194702780665833 9464 13520529172544694579701489364083763232539922547760015805394930955 9465 2892214227610758637212328416561014945597332614287504806641630419 9466 4805130948061403191825857485682926323352001055374867521449031075 9467 5959576307872597072984606097958081901855174955190665560033150327 9468 6782778222920178617032008631080052641263234401411978150299807463 9469 7317844397108888499862081812886313805552607944964554981859504073 9470 8275161230857394857325035878562918311190589258345615233203283637 9471 8111487801532166144378231660867030679354171447998670951188039113 9472 8446395547009976441811090438875665060876381298998751666741793109 9473 10949710198060164800919696134445291197211247661774913634927331225 9474 8842041428020832181963405926922933221166570879233673863698325287 9475 9031958402730267465897102608574975914921047235125182116812756507 9476 9183888240840161347042709495454475794530504868102574840952782243 9477 9854115724625766707639428817886239458940889674507964826068377033 9478 9699584259852520549903519093910629008500424053650167031255321907 9479 9581352643128110821148725051293674366302089018872247823412071783 9480 9798897402716355205514991580764767120685067694998022657780903267 9481 10944957503511475182329252102459710972811383138462174163181628405 9482 12387464012458035336423899948221512410799075648596599149764243485 9483 10492618778238361496011142845443791237891567671852801733589587959 9484 10536472064360528029985367574443250912556905672697430470666134019 9485 12127518358075359864447422243848398617326762295501308508384523515 9486 10201613612407236988105616650001509385486468566288942325731023797 9487 10714641095167564067647395653651826284872778077262423387697194569 9488 10646751360068700846163069063607381985487740294094249423864960193 9489 11992099020801349964318014124757989740078372832914908895981380005 9490 11691718029837350697937033481649786231416525219309942272984836805 9491 2897415397105084629479312128073038122098981539054709819317803523 9492 4806502881598718258435020339853568068631802412115434778766471313 9493 7111618437896440888730115312265258122242543631716557374813889945 9494 6811969761773218402205015417257309668289266409370360038055728471 9495 7306289118516745853528938657203410558738843037287252894897218121 9496 8903069596524307378419905626131971530754973177985191418472104595 9497 8089024577237597336690134543780447019948986572709138161166767511 9498 8445442935061200600406162025972243997723964571014229574050487697 9499 8643648943075172049865825272999593986652006374730557050588273983 9500 11148502312926349891349269539812837578166361528195193411267420825 9501 10181276732944109769030763924005867263454618170249437761102990985 9502 9184243240468370816420412988506382958816914003448356394968351591 9503 9324526099864429786572114027776866746427371677458274350104858251 9504 10611853107711974304922224661529434989136309071196076154141718295 9505 9651362325563324316199341947399775805632637906726487126917624471 9506 12017513184520800209618947861405837867319568452744059482213978725 9507 9787833493486372768639630698290306977071331339079255318354620123 9508 9896884869844560973604483556514304007292486911708299348048635603 9509 9969097486740188182402455741681009506943048672528712423506617227 9510 10049673505586641662677388238156684249414598830099315516886223707 9511 10573904542894169629258623343491053361950964416084032042450342973 9512 11871755310191418621671994682407945336760422346447166254934936285 9513 10406070199919086126677803593368113037588157377871830731404996417 9514 10348220783803007165676938918458662260065218977792295686394363941 9515 10395318406192740664984869587975433618136245463188477939099402653 9516 11099405261355626262564004250056049579816629304083877064651256033 9517 10508768226309545079279545140015804055613625593663154339783879771 9518 2887235874833837018797686191033126542807672190496590673868637051 9519 8657532294538357383776268616015116861459937961144835018498128319 9520 5967890023900984661501256302621432393427330571021757079949714067 9521 6782093325400423540601610025470176357395451332002885477376847693 9522 9231862111629384788326296048687510405964919889931515839461790283 9523 11593947583478153677307946158852172471728846452216782932317208457 9524 8772149055867065949828613872054697661160164434371911320810439243 9525 8418363457864844031114223373085204692863005108443940729815692379 9526 12545489872204736249989697933090082689517864340005263201761094685 9527 10109327580819631209910600380401035088459148577040343505425405377 9528 9028046288948919236943170967574587066271267115474231014403765297 9529 10232279553563061472539151291547997173332621025332763360822124953 9530 12094227721314001385887307301384150148382367556616506501260821553 9531 12204409733309644515956048406429262036178151484776783604234154127 9532 9587880915705538613392121777192630241210183865832207453042127053 9533 13534523773367948813666868232957493509988914050783180543172068297 9534 11086113555167608227236961481070831076194228399194257039093035615 9535 11678554312348411444901767319532914360685478187240874654660060695 9536 9969672152745690195312952885687497866151603608421057848351402429 9537 12014361792492046889206437050368268641228062572874547660290369069 9538 14484265417306863544838385679024977967279638724817601635998637925 9539 17975878533446339081322397911239527302575928675419240759763021777 9540 10379908947728809971021968712583334746061058954193202356951901789 9541 13086923065681862221422428071787364191050982456298545655620960883 9542 14008368410269861195373010326782523880316733164789189444003718115 9543 11605639466073334925485343920368410226035379077059066477792095365 9544 10750295009817113633078771510680315302164963292446513828563435133 9545 14790791998269704933202247337380510185562868305223817234245702775 9546 2884922653910836575061100090682075351087139674562280950957086943 9547 8649229399552740244429804509485295384853899370663367383476660969 9548 5958854896609531802296512140364350859995109413278552913536835459 9549 10309654889738542835212402057596973429667477409061469710380846125 9550 10386820990235847790571169831537286830289738540186322896424212365 9551 12145464425155571222429505756404734538213615354689895662597814709 9552 9242258387615317858713333859260686398951822635541033764094226045 9553 8392512999829794811080103061737365087330409937182556749260692351 9554 11008812213507930129147968835634223826331347260552261646600481857 9555 9094495797091803391960032046571549355131517612893898524127657419 9556 9028089543657602407745983967929545291916350022871141778407636189 9557 10709128505478961287671771433685191109875585066833110614661185065 9558 14084560757362336830731423807666140927416113875958354148792910575 9559 11633801484323222364353903530921813597172741881201802491184587059 9560 11001871015969727578129473444049274120758729851342326071549530155 9561 13539365735252570194860717423296377344584832776234766715550892279 9562 9806085355248506545354301500475494009370949537912237861840112367 9563 10958461900089565550935023742458142265414934661551724569868590407 9564 10492618186737366732795905957171660814728912683827700283943442271 9565 11971686700814872633395497992495671155000070188764238862338672841 9566 12050721360451558200501834958987337805754383052329814804184873007 9567 15969885537713140673234131596406053727294724149384871893098435819 9568 10320809646926144778891222026265019482440732466192442409790096101 9569 13411154721778778195090493523943264161871978511935241260724725415 9570 12317369146030762622604082024119242244370031359287067285730951127 9571 10472929136739980721084032925853053366286621797130926475148882537 9572 13339047776185718893295272883863742502116530305045195844055815475 9573 12492743455883964236233602931443915696984589491143376464771531757 9574 12540985700105350392853463947699160970848637879132681749350029519 9575 2891208905784838965257298604286418152230178224468580713145950789 9576 4805341046008313173315163434480149356195211700123973270276144723 9577 5980067574136192003224026612839585719920409503840711094196216351 9578 6800283080038152756620941219624279779806719871728213939380080467 9579 7830616971270318190109382664560145950134430316850326510910271797 9580 7749850860761756028772852815717092230663852116579811846929267461 9581 8629693156489918329561877912717626048749045916489491928264700267 9582 8424972503465241549392699001592026790322440773800284541411934703 9583 8643208543455529849352749464921454032425534046777222267793560929 9584 9366237034988564544103054753417221066245043803159633485354447561 9585 9028046288949989109287704832449524681855128999234274013361581861 9586 9509806326589365129413259022017795547053684326864970633704305207 9587 9324731970684615732720819664796138126212462206184357899429848897 9588 9910569626850774599293955508555074878830755601270678480720064451 9589 9603231286061744085570911097753775387054567149852655880937718357 9590 10228398687128725164549598391722408594697347877329039046258342711 9591 9943675423340611548212535653057718435020638985230399037486047249 9592 9882779553584217993576310064018082125089654574217626439924197839 9593 9968435315267305093810903961301133960900492369795524729083180413 9594 10057396742595994422687582852278349665994902714049763952536075073 9595 10134190075350770825616031943068468069191892099662601335791789999 9596 10203616428722312632041568769220191178384595694354624562361019531 9597 10430248541875168113224220104933344201781161528542990124121094943 9598 10925852991516988093490438306410195073853871832704536269134999187 9599 10401942768487481845438577074807275144427540163945146660435120469 9600 10638416439881124808220735576710973583525584386624150488433742989 9601 10587638006108931743780061151693060956013118453715370617060063487 9602 11005920100397036141852476231548331047091685121035703305496048959 9603 10624798298178776614747031391768717826021628293871043184826090201 9604 11113560132674237240599615611292089937686272178854247687702791563 9605 2890861104327572358044624271314640509213343515886781604861317973 9606 4807305222560233539404422583840513692334749117676553301149468881 9607 5966035259715619117348934181931329087272682058129687170088492459 9608 9133677602086302474358524882639120373713430704423772978845459175 9609 8459536253471787786796718740678169935293269041160053746534204365 9610 7749839152529122449656218961355782994002729121463548818687922149 9611 9255097256512372323089633209830487918403727419177955371914369345 9612 8405129163329400405158848155142923821726026152085985353307912551 9613 8663728658117547483016138595404930120657062522264340959905982047 9614 8871960103384583540573191551421251815824983490665607932079473199 9615 9029443466613082523657514337228750884291428784320390295829571179 9616 10337118684835358841377144885549427631851134205905659198073184115 9617 16253408220412888939387643484529200673311829173538749538190140625 9618 9458622680241850184708842763851423700171194816381793604581619059 9619 10752426451422920397428501458417133653799097686272866957799897105 9620 9690102209154439400219361927063752610259831895333377660415973779 9621 9789307813538307087900597806749412015409711177777618535504266577 9622 9884256693812889074105556104373402753982098709870270431230689327 9623 9969699377741889091077473792129462435548960119290409479989565431 9624 10573831861706756950375850034578185989978246567355977967795374161 9625 10128629617665286101682390989525195345895329175154827795991429627 9626 10299344990740980950048397740015344169399947485453800627301197099 9627 10296913044793535476584583834555319658803712322374864490683997501 9628 11498102356726657488181596226491040788032631048108495934947848015 9629 10395500171704705840501031509753037152053026409400560305831952077 9630 10484479467151612239910889181737383212049532538123461564159909047 9631 12824634775178648901563644420578593650742501029992586550028343525 9632 10637726904774123854860488463305473691514766164623817312553991917 9633 10615488247983256617985292627855917157489859056818991668629401849 9634 10739244492655204413064433377494034032828489771275249264047998301 9635 10711611503770152124710738760617677376548172261814266099956348509 9636 2883098644848731162954509323126583080988146401503459866936233403 9637 6727177589972557148086463106923056624756199165438794752627441705 9638 5980818767086719074321973304785797154887696059986934705372103069 9639 7936639222436233173454030711577246471826885292615720769398283585 9640 12688143105860242337770512702353918118148448677151350260808053375 9641 10495625923947194127916488080134756619546128231255885827697805019 9642 9242609490542067333694865654233814328141661372995595145834080805 9643 9239846361046518017078294566054830354693633468396433426131677471 9644 12487310023482479016071917355624513667639908653996671817391950197 9645 8842041378627962136818137401751410992365183446112935831181058069 9646 9028046541642828069382329980726354802100017229059328526513531609 9647 15293194331647216911839803567212256849220706559196514947496096875 9648 12459918255550964677784853410227153649810625441199593034228503135 9649 15236518573972275620165072149662717677502616584941637086351097309 9650 10734537196902111300516421291563831064663586462440232441426147465 9651 11612797745251633295912279321546557828122712214721784755000662589 9652 10612550307732376415502378260868214349688826900512623707001606357 9653 9882360556944340743938031964023184893835005948905699380433098457 9654 9969491828342274485369612251010509787154273814713325020126268751 9655 13893745084464075595322438941477442976633422781677675467057055001 9656 15894776983866406810246874772995603245283142787238309674063431927 9657 12981928248656874599557242827137500556216532089900680982473776679 9658 10379899824256350618012231554997703068538827097979709761813831891 9659 14564385165775296857267793268062589118710089956604510504698103225 9660 22266808322926990452677473106407673777679530224945203619492407477 9661 11812027054036960445943035044054092556199412889046251672057467077 9662 12052961655920090967780401155651944667299121541663142782785866485 9663 14406381836278185702015306727159588202174849965505066018942932497 9664 14983504687532399563476454035651396581734676251012262738693118609 9665 11063903234356630584178986109181834579330718812088360327781712081 9666 10713312935540395859435316335139462715184818605420710752465826009 9667 12677775584258930196129179215426894322134701193054032316963940139 9668 2885377123677068624721572862289491523987535438752175766730454091 9669 4805126850050958753738935013494770471470724134154284640058949437 9670 7111587738138194435382886435363369862505718652453160936335978785 9671 6783449110159386761846245615024422417968405444434897957676855341 9672 7314308665052577042934228764316874436951123481117897572189450881 9673 8906028114963403464321733339766379395254826525670364695711132785 9674 9751721719892382175009431773449781243952976826557443787594147711 9675 8695987968918657653688871149734209083477153451188083363490406177 9676 8897207357237821688952703735459117455998390910593980516036200083 9677 9995271977147588035392010017040546382547193719241124522090783215 9678 11858702938854367609427500640907273660390882821183384550467602675 9679 9523073871816236360295206833215146081638730839196153171254304611 9680 9329619842845258789562661830285156316299261967230075823328439261 9681 11439530459407004625679249464813732876995456560994846853726156935 9682 10668364733403749695766278091384135820882061029584298528438091591 9683 10843332521941825863862867029104761241011903116872496607368480665 9684 9793306600845809989016864067405705987357833140064662362656652043 9685 9882751837096025368349312844589666820162366826560537298472475533 9686 9970007944913462078706962745575044865462850585721081393494333217 9687 10493186182171948706572700260619659080104753172621244292980332077 9688 10140798873094240644105002976862184642446687681820173594251278213 9689 12508074485292392071253367277873658092174477005304869351773105075 9690 10788881729455585527812556434210641323318949407911572050088079617 9691 10370406321919975405743712163932838952524603332863202706752936811 9692 11214782576586648923826631926191889546379751700729874846184954123 9693 10452409022211206178206380614314621168413034366284690208192817493 9694 10509604907728705453653235681786619955824755122562607543904185851 9695 12217889091041176067851447152584175350908490940078946792588737143 9696 11891517828247381695543721949710807896313249878367835370126755315 9697 10852213640841899642798526593574718382892688580879820072645311317 9698 12389037604281803577716828469249886812125162680754181298845615115 9699 13062740553679175147417358444087774989107598021961822793430511425 9700 11065909895269306137902228649252096952683492736656005501950719841 9701 2883076121824523023072345398614578171655336335409141400571965989 9702 4809726029721209013456308876650983558336017836745796530821307429 9703 5973490378378821371543575909841058265500561867905222115826422811 9704 6782093337179418011794459835251455986853262123924681144499790787 9705 7306288994451290585396534390055580299418291585103990323868568467 9706 7778805739714916001847968927318506517098146427448529117172282021 9707 8532915411029110173426460134884348419464958350322822888719872377 9708 8405823036396943146293071023967078851828917844788354621792198083 9709 8925768023977033102578004006077437648611287610993590308880878999 9710 8844536483718699570654614319410596822552581101305083598360292551 9711 9028843064644018181808669332294128133185014917446916134342538161 9712 9183888256790727874974252340833016747659932298033567802707726607 9713 9768083763490858461093447605150517224612775617118600110298134117 9714 9462453311704580982463350010457211541128945028386164182550689871 9715 9887059498642657898680392652298983275219209310373318625409273817 9716 9700760416692645522802535937659376311168240194368848419144874651 9717 10312029145641433675971994694492228758293416619654029954965529209 9718 10325910745644852218127974348018014835914578709036972375598993689 9719 9983537776240600077408652447068901727804628187543094814032691973 9720 10388829663910193280352359925066746217463457912281984153204965133 9721 10655628028548567493052004754801788266457032703718156899924978359 9722 10201628082327912645445063263896892361932253905508390013760704291 9723 10795280985839179977964951730253462919891227496621897420304956003 9724 10863276257744837507317061787357813672218437216084158593197095977 9725 10422375750932541475129236238305326488186597917316485087891188729 9726 10670073364536442411121444813641283664910925790040162562816208619 9727 10508391100717222369791398070689926237580663177712472169594744437 9728 10765349978452614644023407568934612527542104717404463168014101719 9729 10617072014836720758368296417169339241904711240552292304165427841 9730 10667799131012842563977649648383114118154993541043188749102991773 9731 10845708085862381555932291146576968771792264969030549771477956051 9732 10755635874694326242903785305229220083337853360132176456836814411 9733 10883778632564453228115546904590659887795986911318534893378606357 9734 11962840552831488692366231381326827276156056704499645461563464473 9735 2883076870982306805658868311218032177890658612947048477669763177 9736 10571281805623554763555408506055096691078496365848204352321098743 9737 8288334177229598819938637989619477073911154401376550499247051425 9738 6782095080496754821398842248876526480714737470497499464063063861 9739 9228342109891755581168876822243503341107917399020109879138115661 9740 13900405117691508499036187334464784715189644661393057967925218175 9741 8090079106092919304472027578882365165638637090029425325509762741 9742 8725866663288575424673216388441688176008152541331995661857435637 9743 11388998274488605880704274658214637796246446315947643637443579853 9744 10819303218408532074317908997285506070299975074449730069879029855 9745 10181279367685765933702493017560778574052835945583081250649502015 9746 9581703453552899600029872155395633257713090387809363904884452851 9747 12070329933520922376026007298382271114690158408161925026419896721 9748 15651281493932106147215667093564957171377306874136700346557444925 9749 9611191209108563108694505853867513253398259047178188146334966411 9750 16609489040035101948344175662327403819255663367558318326935236905 9751 9788191519680121447547020898048712503243219152810651029907730753 9752 9882363114330661472935019705295263755976458092493644945424432433 9753 9968425110034516772898331956430860238525648777225862141620489727 9754 11973742532640046769532514271884199802093152330365576033574152227 9755 12071955527860244802363429588858908660164308022498818377454043563 9756 15211457379938433801037224923212780842417561911378716357518936915 9757 10276033794943343430220569821608775082368944575064002627869902277 9758 13081663694521630202155739056749816846214208589271418698125463251 9759 12352745621883664462440333353854645283468071016852612168912104143 9760 10976607518998627796418462760304212044637153805649302556453581783 9761 10511015239406900031335986195288056245434862397254280473835509531 9762 12518904588430703391565836372488150220501846083882528525210880963 9763 14214694403612355536421213223491484611937010437371437667175026555 9764 10738114217836240006881695621579537983803774667269420780079021547 9765 11864845018185118061002890032596797871320615209597699033805961055 9766 15752963933533220273155701501506844650190745806180839577049436715 9767 11646857346958581724060461294336219277381760768120217264930175571 9768 10995044931621640220111025447258087793066687936957858329282501377 9769 13146937756372243943493565102378800189042674254476947325586109751 9770 2915451598291912338828670756824073730247056941577377482261963641 9771 6727440462762767405234452079834423848327857150897666789133520865 9772 8265141139965685669289072995547023595182408274123653855131519575 9773 6782358344231635300181558850092217479228558650203225619087750811 9774 9250000021486902978845331292142264526898118362047176973813816591 9775 11978818849394312688306356937665591519999933375614581198890350575 9776 8143013033148709153487894603407799548674366100559667881259121601 9777 8836415788412872442168832537550946488066826842147810648949717777 9778 12492342679659679162965503570951187236995375731125134624186579803 9779 9995667251818779546817939609257669922215867553547218893663462155 9780 10189292751695590343824406989913291480711658486588652245310173215 9781 9708499475608204109987659585712701970928085025696517866257606091 9782 11247018031401393170648243628832949276504526542495684865690875451 9783 15649485235893715894982695880902069800094857022673304135006393075 9784 10025248818514137228057804353940729052008121456511280266773739381 9785 13209449894871000595612238656321781816208944021801303079335197005 9786 9928859297710346689547899247245457021736090973488294672306625133 9787 9882749094735402524718346262920137697302703495920314935445988383 9788 10501783855128221151793242132596885993476359703290136278214534877 9789 13894280336896288585694299878887974239560077222386272982684149637 9790 13973716581439613858532492386749802942108908553830928142908442423 9791 13277842875955937067378365553185760146803519217819412414616794165 9792 10308215185332248380821909532358667008698641047030721787035496367 9793 12264733836177829176655812067067080364146298422522198424511852441 9794 14764828984975298538866828181272175223859623292580773964568985883 9795 10452817463418027024109068691799219587937652773443926925091594333 9796 10571718478063889440331183928566194040185533172204246894215270701 9797 18276612810895171444123512718589850456128736705608421138169804563 9798 17730113596003506598804065172523993192352254826628247359030556805 9799 10680015136614423796041511238626108875381384126716311330942701227 9800 12336721198848086916622783574404660571057230008896372945569403855 9801 14315488181484159939915401154383001800707604361656942370923505765 9802 10798138569615097632035597316402504572849327190975754470881491661 9803 10853389752459034567067212490370155947885895458364247103485639167 9804 15166321526276378919668643608007578281670559104681937336944006961 9805 13155487890716825651648545343119470622351097269433758860491900091 9806 2900763693484834576932132901212043025388720793126978148639249343 9807 12569976005100950523276969386122453604622862954922451555644492811 9808 5994919360422199172816434111760144275269156300878611348710311207 9809 6852854663866565648755589657159681091371641206441553285173484553 9810 9284955302868777214946617906735529384533061469274271072874306933 9811 11665069110486666453038892517144427771605470160535238859312177467 9812 8823128671393298554977660219465176781546153270630645072461634863 9813 8914338106773906173451586066352411966804134363337931009654720389 9814 11790387932980904154439781480392335343594106666463042530002586895 9815 8935477853738176146394829852327111753206898547470932184668499147 9816 9088121764339075908363813219136232334565821383499097927359850307 9817 9262805150008526153658722351351706284761993969233535898626017083 9818 11579106963026327787200132432199160554910962010561707219333699183 9819 11502135060921251380885359441871230729000914300528703731703039327 9820 10091150121013528069659554631362898539646448607679888103609714043 9821 17931740766695597592252919665449987725059496086007305068072825007 9822 12710371714242165770164676854852740286305176158577883244750310525 9823 11580085402404835402046197026625618721807302783309977437740019105 9824 10029743557915191419318486936214804445583631012099070930458905759 9825 12045132644592114199086634033276639325258915356745385642176867739 9826 14740715233616036497153504976407402133750667820722820028997438585 9827 14742585486743587269862929403860032246928039908647177078958251947 9828 10943221366942016892119532277028105192936383192778108622857443079 9829 12948188240481323798894749448615968640574017028289248847781343033 9830 14713753840003828697928072387567036707687961007882050745563306975 9831 12841508294480266261197972612633736078559306941465873909397588675 9832 10772912408899947892291720662821369879608114036545339767542238303 9833 13734442885596169622913978863598584638959559246891459830273186885 9834 12736773671951861931496660056353090339902658744223869600716684287 9835 10771551376124958406087417234677281208223695166526182259356470239 9836 11253676990002741227759741000927037664651628659416352242960070307 9837 15964486318070396483666085807257837695113989503384115358818698257 9838 10863960295811864931196748544533010045166774034247775271772665393 9839 11433109613236053054462576704110340546066356529947526159895282899 9840 13376661594721198358968020331724196405965755764746609481561704013 9841 14853344612318121203554965967448739565327158554195072170667605863 9842 14730844810720412673821282373283982129391034404151906961124770745 9843 5774625625148583530521425077963499163571640512407510706652221743 9844 25033492127164402697344754501256428862764187052779508938541014123 9845 14223175475940680938845161137015229050162000600081319992886179685 9846 13575930319251562269581507660349919148753923669050950732451816101 9847 18493760808306204535241783236551661683566417129218907936194503981 9848 25494342153180002913683816131167412254196882440434109093496624335 9849 24415409468718529095418082873604413910869830779398255798390929241 9850 16796820515352712265787265020190804922634840661548868764164204207 9851 21158330084085418692893961314616902723535740497318960315931785623 9852 20670682557666134759301693260646114139268143068639129115438328765 9853 22683667853802299799763637828305688325444064814386052634622348025 9854 19526503822158936856768937754095760081561282573386450822429552651 9855 22493153679711897512478856910454434762811500035411785597534607461 9856 25954967114268063644145582770366250783059482008393725409744030285 9857 21858498738713920028947508129211796931643956324608476473295357641 9858 37073205391087222705161815092253882758748014769002283332374323115 9859 19576257041723902907944045759807881807201122739149377206232027253 9860 19796375627675946909132821525936143347124038939162552559033891703 9861 19936845060751832315094755491399543552536658636847525594820280847 9862 23943373363833714208875068576935403912378105049943568502120432867 9863 24101384356151665411922732756273216753588583962147609348055933663 9864 32704614260511312575529466986098375938019804140772555471105380425 9865 21053854685780667003372149561829901759997355967850388274877830577 9866 24550085112856719501176875898667782225519775030963955418926920531 9867 24974024943328135562042461535499858628775166305699242757327890593 9868 20957321121246354560939987785000454399745996199655747085438941033 9869 21016782164932521258399971997181466560279011817784800408048776041 9870 30203306672511970976090707898151682450597203533193776068023090243 9871 27851253926433711259118480975681272334596737673521204681903108915 9872 21600610587279502358817469377535263137964939353379639923100244607 9873 24011046594523487013036035351269182411171285995463701307227005115 9874 34892895610501163144089288894766887326910276633315203353619619275 9875 22585488069182290693426173378849292284613768174984633766138340251 9876 21678399518364307940606938355825630566677241837922036409089981387 9877 27749499904133017186683021877016405173199623420213565045709649431 9878 31863146681756921295767531890228150047123356746759176156852677541 9879 25934838422024698819800333579150955712384127992358169875693597453 9880 38730714548046272233607994303975757784919812259719481774271768311 9881 482125575845936031082229863961286443007039846887460390233575745773 9882 481473710367992667899278563386202663798558704238790232290220277379 9883 808281379375619739220959829259339102318805350284719508506182962631 9884 481934671316424935429574728554885970111107134672288187598987600631 9885 807131807876139973079536077971523123121632026743483221607172462017 9886 1316028199304310052840260221686303327932770532489080084050190561181 9887 499995386871843034036530672656611276650142111908448466203001447317 9888 802456183946653272547455179917612024330349275505177562846636242911 9889 1321863066368878502847009451749770834395480839355969115147234839737 9890 2096687685946832647716882920234244465009835748505645750927068704413 9891 538123452722707261485492083903243804286731098851525223188968502793 9892 810931560717883888923211577493626200870599902101997399050464206099 9893 1074176699643212727062347852989393115079724748510224965196339317737 9894 1132609585341848202903013925313857868037788933169443168477271419553 9895 1220152074299475774743508846918374427993724629409174086371667726503 9896 481745851194839458388916888366988783127283169847779520078526204901 9897 802460834945365061037449986916252290470155406621513112623879293495 9898 1003326043344485509652462552760149096348928189152816604218169939541 9899 1135848985658951648489494429955870314998642851797462184884328672677 9900 1220150259954209937011117564477324880631133677612288169585508761447 9901 1431787055720360250650023621371563157408522975232735421019803817521 9902 484753338451741746160967390979032044851314082854143342282168839281 9903 841568920308258712360218808742028739034329066720830812366388143173 9904 1338299409248333425318679952388954559513744832004046152937155661697 9905 2149985326399343001635608011772286566669812012229866095637348051513 9906 1383740156381582526757960566758279665142478208532019653817174198073 9907 1294223142559549167699195623831480315163226662650136616185460791787 9908 2316671935883323700041377884644573049509303110489278741339046563403 9909 490309788083271432790836769560349868237244305731747968484807252555 9910 802650679487096816059282476668955416459049824713540764841274929777 9911 1316028141672512066321980723255695173031867298924326899278160273103 9912 1812100382592962734107574669829330169813234966279261313917969055839 9913 1220150259955988073293155365463347398752031620269533382386668263979 9914 1431787055720360250650006842728334174290816374583373316761433193283 9915 1995349146206875843156895734818645567332891498506351173693389057409 9916 2461207570759518990863122743630607099417800509420485887383523376185 9917 481473710367991963528473142921641001844795554633305258405502852631 9918 802456183946653272548247999573155708342814938828794197432101593607 9919 1013417836069851707270785881809770686350083005562180088645613633409 9920 1325200976357156010749735382824246983809322978844291991976070871115 9921 1435868993780340179367389348040552551500673782385671282095683334755 9922 1294227877239608513627470624976466897261944674500451571491986809039 9923 1631189571719187789690112317345930922583973584662556965953826324135 9924 1489089222207001568331012045525293750635546130465135139056323949101 9925 1530956510180885437162941016961936156157252190847940321773415348167 9926 487789286217324576592114177117056476399112471856131136836802922397 9927 828147461191063707463365832877090320332121812189515853961684310881 9928 1316195819607687412842342685906360269541485563883901515343340615241 9929 1781854282486663006354560099696816987102391874159117122753333900707 9930 1234876764508509702732605667367267141363663411061030491320892527757 9931 1294223138472369550150051478914730466783141001830960937146611129311 9932 1997876315524758924196429787883043143782198550307919524892765134257 9933 2373704123477269574877519388271815712923745312512103679983083008483 9934 1443693894281800113666495089596788189588496454746948359102052026109 9935 2278630269201102160488517708625790124965918488545371731135555985051 9936 481831795159113818698559078595667073583216521576467531210943031521 9937 809383863232523662296956539977598292999080336302769136003096928769 9938 1318937348381683523857152616563074458358559576573525079703962030941 9939 1459362177330966205685580038527652888972849401267096613879232441357 9940 1240638502948592573757010037297323928922606908127133441856022942757 9941 1301150817760651111618943914028538416552290612736707514574151065781 9942 1810999899542189887073149631664332163220923624481015345001813253747 9943 1796815676922996558805712325667513960972339533354771017953802589573 9944 1500065656357300161255275960510478272933411199548220114212116478899 9945 1801306113748523078621869499211756761199913307675309894519641804041 9946 1879350192900020321520805183294087606331266623390629121009683221851 9947 481612866790035514098244787075805928907024907859221990177732794857 9948 848547922083666526529327834344889433285355117095400430849903558995 9949 1316069533627381235110377156700363208797638367081654393789484272317 9950 1453592058920509074328554112868881038634814198686706054959354786983 9951 1228174997813926453563989561619895825157441293480126790086643565763 9952 1382385470554534911724504391219660047299370643193932398080704610427 9953 1676891194546619219561167273407222557052634032306894775682547057333 9954 1731530530458896894783088380296144977762250935545349998829819218949 9955 1636657446067129290983175000601064036590370403957774426736464243955 9956 1821239187821930657274189177062908918543109124644618932364859620277 9957 1829363486541846559119145098043390267242551477287218155660637274437 9958 1858245121314884356456420848844785270291815425104173883933331330323 9959 489055988407206553302269363280835689732291815578121237093052671593 9960 802456226126584297188712348882830313643245422621933166529567919863 9961 1005000786312058574323176965882183704008588126433976773561433410807 9962 1133495461533877185860053407221355938102460349475441051837453830123 9963 1220162029197508720667575895935818489721364328637097337080101837823 9964 1326838144487909331151889874002863050542663314635684230807942027957 9965 1366653276556823975622014932541279886027408406697116788304253568463 9966 1401548547594639393144016934988826984344962573137298029574828667109 9967 1710078189422422872114102069947460178893862343692319070112256474015 9968 1509825993704382713277856464512942549846808802215957705147333082717 9969 1513284034074030134540602764397367189841683297905861682237148750877 9970 1621250010832677466923776743885336073039183344816682224475602813753 9971 1557583811625342675207319769575288233421428725426525343990191256083 9972 496244570783103392291180477702426263891867322969376386695814938523 9973 803226414793942344130449224421308035818499698580547570387910854783 9974 995066896625424229249756484627633933419919209766698823981539484731 9975 1132616177809841595427258775743642701597727950874979867183299958257 9976 1248500047148040808169559271988123148521693452822428417496625159627 9977 1294225125518801544474405393766913419601823649655472220014666375491 9978 1350867104398008668756025146691091896146556761588492647182911233777 9979 1458438351941680876949433418508184680788340273636838176428550064733 9980 1443415826757073476929101553111354509145782205113443041527343894369 9981 1495156219277140187810477996178627178342554575807277681743498088091 9982 1518948923464413878270689969460129930969166964197654339270714698971 9983 1533709336220315384024191431840469218802135702188848977941731735977 9984 1557233210033171740903940402446433397964015383111464884302541019297 9985 1579605366550419370210863351660185665796617778725181443575822172361 9986 481526465938075565343355987827215896028309122957415907735081749467 9987 806661194517552769996267806941549202280590841385938927646316836323 9988 1316028141672512468211650111411125101274769545751927964128024941197 9989 1774588858023512247249807385791231196576592829009178467631600417893 9990 1368403755503478784642932664539493385698384111633184182644144086443 9991 1295096164239122284394571110114013959775455701830573929205937834687 9992 1992832070726574705044569233751548680445315624954676133262299814363 9993 3380237173961877490733233368944854877662948423586272013532944187399 9994 1636005310908491508168896328048022309324906313595315883543481613445 9995 2118585857388050713278780049221896359341504614486408053876369623717 9996 2044427902363811287738762153372098369594882081892254533849393702217 9997 1858454002676764596685065418440511608059093999001652932912452634903 9998 1557200911509541190558350973765516317305274869044561554128860247223 9999 1635896845364437663944975571703307995435161657941367927773082443067 10000 2242089935802668715960531908680791902460037869385913129268380870883 10001 481492658193118111851549335223070729570941239610159638074336912805 10002 802465452810343253152538463995970061224342161450531939611467666197 10003 995045710468767838692009675991177863843920836000423086501341742481 10004 1133666607757584297419135567240420281661292622112725475579182102867 10005 1220150259954489399681653948086849670257354712242577133500622183737 10006 1294652450741974897943075948666173082984232542302665701147393844251 10007 1350867104399900218556661100449144356653053529407473104957930384867 10008 1401548547594639393210662942308738477362517784710000979362991487583 10009 1500059792682719590285392506948022322370171691408648768980893183499 10010 1490103071739091156543551279986363299404474323839687964637133203031 10011 1588944175558336944377718698943830352085953498791092196163157183861 10012 1563057999368429905306614663474552390470478612187792734866367466987 10013 1557252693206039495246476707585311579986346224737490584903933455657 10014 1590409618684477560838172403349843971069508903160516713797738585851 10015 1622472361241437337269581110733786059893762855668371110977344095237 10016 1660114472909226017314153684331177649730249520243693193916292165291 10017 481473712554233046371037550833896681772749851813118420880848413889 10018 818242207237407107417241183456974883825372541575165943585586821507 10019 1325799121083101578576015989680895130924588384727105381864896077339 10020 1649523809550973668077346035688898491606653175989130291115393332945 10021 1500286108258069230833299687039077776030010329387952161788921988035 10022 1431880974321817219921699677757629853090547111178655153107325944709 10023 1951981030145957206916321449744815732994529322758519682901936429665 10024 2008247579012805432581862035832006840426799208078350975126155844281 10025 1443965140744943532303102802860061576764980856352196210891913529987 10026 1885833106885897433656119909268163807157534384885608037692512356939 10027 1885310170938914196180508539281381888341858965457327136668310677809 10028 2048905152626585761607520795954126611626965036767485223915685325785 10029 1801001627027042157190284943398618631308919690646919358660568243545 10030 1593189638253679915880700539319743955512135638230510938980776356389 10031 2406338158999516759911585760472336413118047094540507120629169658675 10032 1871559131428467251997089081262773572555819648226345260975981252789 10033 2093114580545534714292947504466509269856966356686885068168279857977 10034 483553510412778112275840250944960889252447207951702066538033167093 10035 818779482939588918304835183177734248973787896662024503123566891573 10036 1316028141672511367126225184247976940546906895256479269389013086919 10037 2480735974372225259703847156202446315215537205290359948758131336225 10038 1419116879338068867634804464722930309716734827496864258955190964265 10039 1297509854078085200835486434518310709227841895458204597837927704599 10040 2535221501758142544381398668943765659304723844155926716862473988695 10041 2048504451504074325402614843458352108560301792738390952093226308081 10042 1518599803505454247371823006896297209436854963284185018000119902627 10043 2118585857388050713141443152726303395890522303749449361200800334509 10044 1828666203833870385132174738965822257673459219498341010333382431559 10045 2134821985012353616912303636411698366492188513577553999110832201515 10046 1942375505689053387717456910365468336776139542867867187021924902425 10047 1579610537265203435994003129856979291722919734411800601906325037589 10048 2439639236420868656809305197252356286096806471031124861500045882655 10049 1618274621134463891529770550496671934369383472670289715127385825979 10050 1955551644603527071796914454733405437432182300433701960205710100277 10051 2613301636107284412958068872303072988209784639706472846136744180117 10052 493091825271889894521013924791037764095411096202555745977169730817 10053 802456183946653453224796906070023225834749717472967101755125195371 10054 1318568900038569372062409466610797003356127686070040469641946259053 10055 1459358211140486657231132662669775709056676423995201836122479276019 10056 1230969896145675596412839299889618326659387048012835472499234499699 10057 1294223138472362546784728811854335221338561095574874761489255641723 10058 1812180553978318315309463909112540058083022269162643908240382667649 10059 1917294201529833819767403736069087637488435404311137650409896794745 10060 1443415826757073476929104243141793579487938190777239320544343872551 10061 1848284827006020137125521818346934291976456595359395659987501582453 10062 1828666203833130821124298055465746793551830133871127087854540028693 10063 2035056584913330613299681261767735620458350941277904347597853282519 10064 1620216960402939049468487484616061799778169300780090345163622346689 10065 1579589984740910943757675678304923932779256740035026830326865978713 10066 2196188535810093096715254895749667311507765333485570961347140626219 10067 1752663048534415935018441701100491445931842149731942030904983023283 10068 1969363381325299197746143538348375899540920000438278996160061406871 10069 1971336686589651879453374487578879201150274017904683720928812671731 10070 2220167065812320665195751009224521909574309339832888417507914777755 10071 481649323561208053182684403296718725853518154547035756905407973799 10072 821329650198812468076760543744427656561893953260937782627397698325 10073 996130461883363273001182130820974816209345819068715204967363488783 10074 1133266434747449636177718938120026010913497795696584855791484766659 10075 1220395985473402226174670276058787890613550086902685477037695818709 10076 1368680434064696449061386554630552744870460655650345221879228949823 10077 1488442114527668790641136055465852059019986181181744293619396319529 10078 1594364128877607113835808379778678086027343543181639115401416784765 10079 1443520168183522814432501174901199679422884424631624468873809849721 10080 1534052312423063916060929141273937239525724081987260625855822637543 10081 1507683730254469512137809219153702220793022725443528842600462723063 10082 1533774475056858088097432463018923005119117364074840827938314360049 10083 1557608609393414145242832507358994029745496397357811491058312305799 10084 1579589984740909666459754930876364890905696058241634152265480801223 10085 1749408406742374174443783571844012695022971088454855465895304831119 10086 1638888114527923339151315558634429218657055011615859362317272592853 10087 1636066308498998854188469979755288542704917113195342017688403989601 10088 1650354213009554356761195135120587472795548105137240212787371071161 10089 2076333538672931299350734777533863336105822099825582241861725108325 10090 1870902445915223584876384350142498293348093147070679234750541646445 10091 487936444735381836230311317065242518185642387372712965069318232871 10092 802482203498710454985318476003791405977365330250923369412446306663 10093 995166045780198698716939882159274738393112882332842207236012515629 10094 1462762986810652597428013461488442860575341623258335013145572218255 10095 1503142466866382810850051789059029273695338169378770855009321908145 10096 1294305140296810510422936571560463945041806165473446882774156386249 10097 1823586747304764406150793362627793078749329033409782088658703253525 10098 1406594823768532331334989447374746440485042658039318030502441886951 10099 1535964550811752640648132432126573744150048700383019513242823419447 10100 1564230288770421052962860638132000900061552435533793022832108397989 10101 1507722283628876170752460145949871651309541444425638708242490412699 10102 1863862737856216137951852106103908318645048944845237208809277068395 10103 1800466786041289874713869527344792468474406404097938527525164352155 10104 1714367788703417730649219986516824765789472042853045134454186586399 10105 1792667711882489088617039813613139495837396029215285449040933566885 10106 1880332404767673126477420218945687577773160104679502068998493160769 10107 1685517655168235305335858537220948072803072766934227421323799013877 10108 1792798022822761504659194616071884710018163871398358531621909365537 10109 1664726562574467239470553798411962552933828851395107917127425754261 10110 1678290082349971669427080509277963779303654785638601831412152617031 10111 1691480294404435195449983522884584234109827999700759697105224582937 10112 483075952332610992352731727764261259403302060649646907324130574499 10113 802493240113235774921949667220400703227676162916064102689599875791 10114 995046321499051078211653961968654184243428813305368096717886725461 10115 1132631717689374809584976982995127733638949979605601629574342452477 10116 1231908930223332568088331467533770889867786362781376775872943194867 10117 1569376188276973942991732461752055038847743367152560997858034994021 10118 1350867104398008660141019765730872545216906426124713510044443085857 10119 1626919662405659660772835037955885928532028484825152517441555058143 10120 1532886498892459818065613242448145148114034999156290950795361237279 10121 1476620910230728095103479008792213781360303865649853279838028399851 10122 1508751430588120482156462604704288493792132279382255423682203596651 10123 1533710149785333626920729258662378242243355955502975940646199791447 10124 1564250191576296804273394217974809596426982009951425774022842063567 10125 1654008129455095257283620824134089769417860938974070107510485872861 10126 1600081531132107220648609878151020776648544877051643535977676644737 10127 1618250497677693893083589914772359305403934323146892510004935787621 10128 1772691634811502458137312930126684924166216084563398757394659190689 10129 1659888481764289090039195497881116482546607186463394101983360031659 10130 1667803071904243169068190762341664636739090220767003291563907616303 10131 1694864483189086770929012686770355565879053181920984207206506896523 10132 1729397083991515856383193558912802095611500934359732714429080008319 10133 1961979146894967828106593981324385722382234760511289275705097466921 10134 492184097233848354897407129854673020494040246026775609255052119419 10135 802456183947324659362997965347726691677426248999716001808359379535 10136 1964021779278753940458693330748328128512676568228437968710871808923 10137 1461723102590741696684021762818475727236231180011919003703286007769 10138 1307766743718671465579682133670166863359729183755322747007505014059 10139 1372079608061879157342014758322177474915444674868125432224288268993 10140 1896954262817007813359769944988794583924167887308193404733967908059 10141 2306065664809050708397148918122937471247825840734951702567458742625 10142 1443567533286426352172191921484201187196380191215764893272327607641 10143 1885144058495615353567262967227994027131767747369643066636114954313 10144 2149648677411792130143280127432792199469032706636327079001940048593 10145 2175674284259762046612385788366254781977335438330757175699908149239 10146 1557436363228879351003612696524354925450974228518618026626221680639 10147 1581167484577776838808388457483210804048525443409305300177244971763 10148 2359944055821014948444808446917704275593936500987716522702057749599 10149 1712848030979677784756409320557644737367821444536785574555964883613 10150 2918501249834347813812836945667835546160870517526062454495020485661 10151 1971601575858045477482914496313249298077029607017638361132160440541 10152 2546665045531578648672905125806513241068526109447308340024831561985 10153 1921560129645281370788083983139474873769398357055827967434102796155 10154 1691483645669885609227049148904921914642191707082022814813614017611 10155 1703744019561114360915981582809337772403688529791240545330186577133 10156 2229990937647515310823074475438589324276665028863952525971240890015 10157 481473710367991963585952998251997912746105329504102934284380112807 10158 802456183946653272547455179917631831615262896797486438294637374661 10159 995045668699056371763793740531097231873202850891534685390015215757 10160 1132616801492549840151637519867000859677434743335504147327470874603 10161 1307690934566572112283488968446433535546231633696230561866127086503 10162 1294223164113780700617708857700258948891704054640877058316429461687 10163 1438407779010390764569590789150638245518504091013050965137015977183 10164 1401883104258288147817945462805681406120925848778920983369149948279 10165 1643760828033085482603315199374136508578722617565262581624045719255 10166 1564292769603214588809880939886864141706278306463610140419058524887 10167 1507683730281009867743435123525272604503234949745553779883414733137 10168 1607785172211939289327914872126026495202038470001082366870925932503 10169 1566195367282632523586459728766560518124751254979860430835450435143 10170 1581330872028421801628071578124272042709644141200863766287796291627 10171 1620737175821101279949245078730583269090569449866145707782589471713 10172 1705787721606823986450320407949917646315893687116181175804171880437 10173 1827157673866015600772908569739329926419663188960492465730319970835 10174 1843172837132723216619903102237623081555692274231804021459893700365 10175 1674993533693566676690674632280180088857042414452892263151059789079 10176 1680613178768744975687152627288649739478209311853930934364676157739 10177 1988056576869759705103544108423873683939378714695506135226882752945 10178 1704934922302280591190632864271233843500295144038794744400195212767 10179 1715271246870344112051683807424957120741077880172318795053346400599 10180 1782734846736843977397378651368248316210939518305115238836775335523 10181 481474673961984268348936321732976896293659018781748661822367112757 10182 802456184258961267835461484856093544852168550766910808595171675753 10183 995045668095622662873173035138551902591959611447338085129481231549 10184 1325199138495219019132568136760809692652533872912534002667097864845 10185 1412739744101427586555385586858394192811199102311996384654030896535 10186 1543378207773737776953581934848326296996593064617517411009482936609 10187 1543456783363449265700452062445034727726624868272518849514181180015 10188 1401554799403872423612227423713094627597161247454765818227868551741 10189 1443532646777177248904119697678233832010678667836586371719539987607 10190 1527307711511857613991411577485576992350706025157966263844908634999 10191 1515108810748342720087585800252416740801228383787966134877337992849 10192 1732208230289707258044906360213824271444431608818957793444883099335 10193 1886775559754676625900395607409343500804135531190383835260384949245 10194 1580386155917942081473258889799548540473299931411335312395347761719 10195 2177846680176882659439814796470603163182350591860617400008717975375 10196 1668935982721238267502507563408330303019322660268959962572715126209 10197 1634568201546724187786933312688931505756388845343348976133958154987 10198 1742884948751915167216449639237149078246543192911221574644604465387 10199 1774661363249894108007545682199402498457765402949411094099002726871 10200 1681695489138395617031423047503567141718186311092309715544050889361 10201 1966608097355476412235614081869056858929789721370252054621393061747 10202 1706030352223795429033405005074764030270790349188397429641136773519 10203 1715423121365814043415447734511638296341162181339402386574521862061 10204 1936849184217564157510155171171130344234790650474655678359322340885 10205 1738329463039619264339535899949890037311065490852885304522299306897 10206 481635695494105834897718321556075512590963181362591139099913182775 10207 802724194267619142474027189295904414229221962650828910338370325095 10208 1317085164117436998179653298718013980059394195534511681718681092569 10209 1967258796475999015054825151958324873904589417110470054115174557795 10210 1412739745798970649760003951325148967209590732458813608626327856835 10211 1435213914868887894979305053577500878343269991279316087319513403269 10212 2242071804011303656958622719731384288655955320886565204770793269915 10213 2907356092119580270761169553997845011880818965459921666668221187541 10214 1447620997099111596506017201694955879819542020656268363925087062777 10215 2118592829558814799937996258151632602485787804172677809809329777509 10216 1832966755281758267951490591583282762489980886485210726831031014399 10217 2081305355026249864629034898202312116794754768539390067902633022685 10218 1749869926513146522339910813380379270442499682400092787830168894195 10219 1596752484248693140790960670934890204254109482008165406952777123019 10220 2701311915815947887291097577580170624788477624955842622821512779325 10221 1694674320185214449317456704563456320826925622958274914282979192349 10222 2114767209780221076186643206614701043507899299610108364304251143077 10223 2365286925359244116597426910297820782939604183736760936040717766367 10224 1987771022081971133622577141917367229709349719548897915762985524811 10225 1765956463928504576807458673638553270707232657330894147693273102821 10226 1693373354572534556224754842501641836320284531250561153576308725857 10227 1841437666184381026338314120114907854349996569932713355572363688609 10228 2036270762862184813311979795242436535417168729286143117796279914601 10229 1929500228493352450346664948340251312279528380621506991540656701085 10230 1762043779795096949637359222076365346461687043352524125469629609587 10231 2525081171092370469047042489032454978207529342787641114391009392747 10232 484563398458301915243133419606064732586486942686348992329068253907 10233 802456231359438888179534259481917108362349783324595161353318924851 10234 1316030003806165991879597740185966365246212280058430931108586878067 10235 1453592107463385621484075694845703198017498454345185836176811782883 10236 1220150260079348930717765383351621138884279632066440446330781529683 10237 1294427150340039451078875855128103212008165256261354052173582172307 10238 1735614871230435818316811424592373632993192461742979535878254231723 10239 1731365401189375264504612954498421357897216541761418528960978161169 10240 1636005310904270262347175851305100829324653819002262371650891470965 10241 1799716427285413751966110060002350410899732827415095964187882401627 10242 1828666203838501227081289523387039759954150717944887192904559156457 10243 1945281858743941548578580777759206843549401846409695421032123444893 10244 1558968282352000964405639347175442640972082811067770147275698348003 10245 1580055401570651562995070226930709156853765258861190678433835830407 10246 1953192390855259549422647979183775977739758093315166523912215574103 10247 1619337587674797017112785908039168425199265984584014626200395343957 10248 2148140147448190961312534229301831427947322028187377435930899332245 10249 2415771059508396872670428364111636975091373446466891612886879834075 10250 1986867192048775168893020533938431245144237097275914205078322153769 10251 1752362080819979293602267041211562110886148363553496797379241485939 10252 2072606998151741505331875272348107591251939527003684951451447039805 10253 1703669470716901135521591499320912844409762652361086862747833715867 10254 2752872925012626108684338015652683293047975391110998947221679320609 10255 1731132490343852897918433060985424019470986188750089835107823492103 10256 2094543424134687879720685240763535542637949793376288946445839352845 10257 2260482467104302096359791469065254671406932759233628852040035557395 10258 2075886679234381424444554102151433575315636583028291128437984233833 10259 486524364621289949777897425879324291506629321905191954614568385073 10260 802456183946653272547457318564376686829861341836690346239676571461 10261 996144411504373691683730832533995769270666059604285897993343214129 10262 1325199069489296749767176913322048588018199432143577396940550998655 10263 1551570061562871614884042991731824282035645195780850642119362936295 10264 1297699488107644690534537268223742626743913394571993731236991896599 10265 1928925725652332119596488024858436460487033545184491188698738176375 10266 1458192513520285506500312067353942191653868574363617582630638628051 10267 1485640318289395879709961390859162946541145958616483433614360321707 10268 1477677932646464630698496060289515694260776830826131189677039713099 10269 1645247656889001123897591888870603145492035592205144577181752655129 10270 1763900507378263225286909352530860957286786249097478110476242242895 10271 1749785342824478918734775214859984686865246658445664032253551825305 10272 1579589984740909666459758804052150556242553354962464657254476040129 10273 1792667711882489088698180345929295454524883477699137521591100538385 10274 1664760895954681851443193726238227552360951922984765625055908748779 10275 1638939003765238566588418155447438374789709445101903864785482045927 10276 1650357065019269690570194526726373599820164936812030574647301250217 10277 1802291497964840629250146347977863485872808434239751457480633060601 10278 1822881966441957711903220259686292222831917214986984606776562399421 10279 1822197173419421353532975124507430112785485950723016724024280532917 10280 1777742349235051132342685982878980295844455859386151954053876119349 10281 1858253417112896733767525289772349059877960934000250186038128657671 10282 1918680364958401624215193876423310549174948329349849067476095801445 10283 1736018173808476048856112388286145161543176480015854431030610874307 10284 1753425564860496523150892207916273660472039818450229999662770655037 10285 1947490811254243576547001028552464762316057197036703053646800741655 10286 1778283830577035967074183714205375672430468358926166076549903668447 10287 485698351118232503098003082044224729976850918206399400918125903649 10288 802456183946653272547688292414960236777164505640070952688032073761 10289 998893611983360368716283348182313781749697620578899693854218466951 10290 1135337481717870379181554098670334919539635045851037496331634089397 10291 1220150310762210515339247855213731532127161136447643762076685759307 10292 1294922364536356071244953758627244364342286130272130949743040876541 10293 1464155101412937368445232694747360845207367895033812862741006310147 10294 1407519417166978714072404098281976903670644946026698818368087779183 10295 1443415826808680182832396139523461037964231005978519897214339257619 10296 1479907421479216879125991520601437955949681999409073980001101209681 10297 1507717031776139047024951302514579062705776367891215218458751667731 10298 1533709337963710170396191672477229758096273959874362680683589060247 10299 1557557907772182185983693517462729985160518949111290249791329977467 10300 1579654125646840258875527978124053645439566378880807358975113799601 10301 1606788723612371215216963734861568024584042564287233631911999251157 10302 1621646274613197026382222166300462375413732663879652978325177608751 10303 1634568189718800521891883971554314816894982736467005442356594623059 10304 1706998178935200470213387335757637810748946640174668917838367801349 10305 1738799441150198374890837431510864048676519358541740590284024074963 10306 1767878390633524433691307201267948365876191784044454577923705899933 10307 1829044784848974175691959357106982795083696727119584919026928602559 10308 1703669470717462404522035889401261918499293975157848214861981515321 10309 1715476013279240959726826941600015462602814856355143947654019478343 10310 1853857085797387728735507416806455936112842866456356097450154605387 10311 1738372617829295178668147375931542188307924144777682334559442567419 10312 1745552306687050147144307379736182884061675514275476212069838295829 10313 1775389555286291577404518035415211467474207426009902936104512074157 10314 1765229438808963106732802105249683922177419415606117640043165370219 10315 1772735781971597008706780398349569173191524467533477218876158694061 10316 481473710369201628873465976923199650830709928181416268745501887033 10317 805883292798284887744849232444922044538200211653558306203921977673 10318 1637011399037061820783111209336642599204005125584297696220978058233 10319 1456616967911312373119678958880172771222222596264894227525938573199 10320 1220150265732447170456280877909564557616148729308496664728164622059 10321 1294223326222219300574092149739222767488390390126551755824813547523 10322 1671859143077747080097910677238526922811810558698323670933588418549 10323 1919438655189268716009849099962876082192818797673397572395630702005 10324 1500143551052661140800942553988931611492425352883037329738303341511 10325 1871676262327542333313471960018471601524113023553300128542702970373 10326 2237190911976107002071142750564887773015475342748533732408453263193 10327 2496672675284375953353177947470016042332970045665344485055905333529 10328 1557195858677282133390551109095445447095410149536396249886113144479 10329 1667130659353455790751800360484707576018696715724093112242159337993 10330 1945465261448121162839587711155982031972578740413830941662632966719 10331 1618247047011874557604785262177061843815906934219632835334872072023 10332 2333378828128968066791368827192771726302352356216464487709635556831 10333 1990494579452823845804545893258461745614326680810028837258469991771 10334 2499296515523692990606743418601627095149621326433666274639534491465 10335 1923073656713142724525640371310526645672460091050173597211226768785 10336 1831331466142481045549352099075355543674161859957067879507450242991 10337 1703706871090562871245303975553696213314869852841706575061993508873 10338 2230450796283574466867554741091127440385154046432793299416097456145 10339 1772582555044335578731706101517799557717764935249337230282921691639 10340 1736919628859335545210547925723192322144953360172791931962246811211 10341 2066534780265711456230619177479143475957583886373753253633309598791 10342 2501579261012512944634311561483584003037446242933996036876841536659 10343 1776090027234292238778885486942334184062385875194347192037647284951 10344 1872981438437645161234187709566296838094840417343598703179993978683 10345 2597392930151842211031312256120827308174907958949165066614288781025 10346 481473722669783038773907018666098508590369109592755258586494043701 10347 802462389824326458562807815289708594691748719697200440780543987681 10348 1957993088838031553801150253246916452687615786611351582927496913551 10349 1462133279407157470605418868311104080785553628490230854289362292297 10350 1221638586725053812161361530850958575586073518256583364194813832837 10351 1294223138491064349102916518742249673458396767554930259024531080431 10352 1671849577982128653036873423432685466400313077047188577880849381477 10353 1722531105390650793360937638921904718417886107493863055331006267833 10354 1443416688215246199081903165848158902949657657893134936985473858869 10355 1797615609473437152452560431975781753648167257804482054257265096521 10356 2280366886850184698198804021157118229051973729769861640347023697161 10357 2175858410107490473553205195122487971536011593242288640810718365307 10358 1559075295598358311332925870458794445497185841831106892262884769227 10359 1579589984740909673044981815164401785027657681937251729583484769691 10360 1922877678094294187402131324689454242251240823909025990075861710417 10361 1711278867700592753908988632259414246948592937024385789711161633741 10362 2745724276449731158559780491158848723746263248114041680114076035759 10363 1971336686588277222305768979458676950250571160474408855437575902259 10364 2306727557625160557882214152918425195905257865441454147565324287673 10365 1678289202301453834418785200372391104249907075230267304199925522343 10366 1885291793366167159794037946323924082535435109050806946773974884319 10367 1721840473632813158332510652764892606095606130980952700277466308351 10368 2038740426897218229708599477268238648997086533751574976750074066313 10369 1726091363489595476287335156979485681302455504337845392445920588247 10370 1736115846974328307097072923653144221488463961689001437356598812069 10371 2140687438324899127746531472462585947572422572063219690318662236059 10372 2719151772672580158905618001042241713671574550120238183318092676427 10373 1764472217199262879287749300514100033413095983957348245455338654519 10374 1772742275040866711373929409399378938980457706399937663276474307371 10375 2268966579906428957175414702641727094335313176339200035386866126703 10376 2109987408170283666936931938768054969820455038003905222978190230041 10377 481473710367992226476715257283280526098338865603156083304978912431 10378 802457519802141402335795354462130817813671078555794638335481343135 10379 995109997536080275007555861983491628148154018568193608054071788101 10380 1270173502865706290403837119182926043980700104136448998245154113157 10381 1220150261108737160362400053648816455723864840056891186992818472847 10382 1295916116887877963619776982166518753712271732853268679885213676311 10383 1351046159807830352604621285982004592362084810637704946012843746197 10384 1401548547594640160943365384259445364349100673302251477953502844123 10385 1443622788254165277973527402976054030274393645072500141132468850579 10386 1476620910230728901533529979079510971387551721420554143939480729801 10387 1582358128160821839371026306414727254553922561669089484791533645381 10388 1969623768529513422724009084914312872093832734282334941722774119097 10389 1565583336179494743172971867438972927235690407317193935803653221147 10390 1581054476948303862129172918756865067841185937495859215760493737711 10391 1600078227736435409190124073295512956833039560217422916313525710427 10392 1756168572738917484929973457200129320085482285106730151121737896481 10393 1708641072136952482405926806813064573199826213467265051445862175749 10394 1787918628110071167946639042196158072990907569955606384978774193019 10395 1664726562649354035207612764672265019091490700609195893018675431563 10396 1734933168353289159912766919564013238053968740559324004340397745203 10397 1691480262865994479392793707236559935413185587265210344197536296729 10398 1758592973035717154793966867104774415522748529546383259387610193601 10399 1758328819509791757210589402142685632865271744704717682653909408253 10400 1726090880811198806714692918496251476019697307506750434126115656697 10401 1961122765718561063657411105486748701632649395871900741690275638089 10402 1819625185205203750673101100267382686401639457103971480137643563339 10403 1892947542463465229036855479628773431971938358576781722218365625237 10404 1777652171074691669908362282217778287094583434894446334627235713999 10405 1910299116631625613919575520911276907320567119065661698422364529801 10406 1918822055943636565377665050165484495792104177632112758013993959733 10407 2084283730803931174752251422136554469862089069986272715423453850461 10408 1801231474332104123056004815299169828755355551290475883778501999171 10409 481598979968748171641122553581212241690041641370712791086391397751 10410 803873549777247794206622556400903519595604368161993085593106642599 10411 1639486058492262345336333330490688726852296751437265913771847668867 10412 1453604123360816831407239351269243391423850107557614343417440080453 10413 1220150259954301228769647272127290932284490491510409915082191639923 10414 1297017403281486234258175118808449704329746411327426541202242879937 10415 1671965974378655545674498581651882517065847728491838138016974239203 10416 1796603899691587734011306463023862911953226914696856921688338789379 10417 1687044328338764707998097376991217410073501547028776826942826907605 10418 1797603623443736902807695587167486280453099649701756431250066025687 10419 2512498430153075508318919327586070611189709474449378593538658937677 10420 2175674283377792317734118407754442426438660543945193495227170057923 10421 1607877301874033167808073771514633907983911860021044598753005836643 10422 1579589984760344716758275355574822471127984176530345918032640801067 10423 1996224120512590794045289316712491036597820929109178890231242856213 10424 1693039178376483259367962821599236880815206912489927391969906505407 10425 2536195155698190778106191747708802655538454261325999694871505018885 10426 2205793591453348975190918192313937398149446767165527887515698020215 10427 2631740353100976749935080245574798804308956098822563547268251772659 10428 1734967885363378215869258591989672111471250757533791174182854492659 10429 1888112714091861026050137754275602495699855541359690515319261222395 10430 1745536838220426100818689878590115338852406289172002742640709656537 10431 2036263243550325095345475989632709220083677883618767601838755197899 10432 1776772324016908886800099344230701891366432050260642382401292042013 10433 1951206413251746461434720252298130508410300392278977896024594797735 10434 2374867243608601289908114659195193370842759606736172131995707327735 10435 2447709840782633767506435869463201997266657090166493240554966159773 10436 1956490303524217890858412639729398682570870685738857735639382494195 10437 1882670000059757436831893205383918100898209284920374320661586416307 10438 2102281145960875366517636803125689926816228589130422448679551190119 10439 2235240032243609877770440223366259019030775526828918844208682612627 10440 1870272005899010896339869728371238281448978156336767231015942206397 10441 2137763791412399476712717605944210631743035862433136482596321955263 10442 481890620305695556406920438079397483578550509539147952298368049879 10443 802512423968755873623067692859011796957272287945857139319879989353 10444 1316039687679900116777561297036507720752635287345189890926036196923 10445 1775191277480054739733362672699043230972607472388719529531230382039 10446 1307691039697585403084382992717692213762353830591071644696812800849 10447 1294322271852851001040984898085325164604065827306958767391383978473 10448 2080697716881447438663339287130393017839685577520768702980427479489 10449 3202909326171402098988620786120796150895059550817949613979446104195 10450 1517488814422827780528613937008786617869215029553852090830688856341 10451 2206126532023356589312246657123141427540883840771209488681494420843 10452 1874851647416382535895727927114275437870028420995774079771796472653 10453 1854741361993461565876155904719007295125109672570576216485942362159 10454 1563204926472008188919042234499259699722677742641877673225206991339 10455 1579590125637169490514183170428135417142522518521576320117614004743 10456 2247426071717716662076130728639385455420829014767670290730236016629 10457 1736850542268709128754824335559572051370076000403815111236934896583 10458 1955550663317799544557623074479435308102360196608495199955642051731 10459 2334187456869119054560722804765601770091786668432304567680626549421 10460 2225875953358695711119514552556970544266136035651785084314321092805 10461 2063468170621842737781481169660792213197398786710289762376149193225 10462 1966614113056843246274101495057454683910145516165172406028833960821 10463 1748203896448030813871889650416199364645360220721195850616196358163 10464 2279524664772222505059784208694767024505515232320393364288121857435 10465 1726380762884163540205417759285504998054861630082273420745827367629 10466 1736018173826530626100234443583806908816887272586401748821711374281 10467 2394360734272472338575286607732301632784844594693760722706529718041 10468 2075939256889009035096942932070726753064254236653119784894070710839 10469 1763928925621562524695951161720125488614092378324787060352935757721 10470 1772759641553007444624482530200227056243226847776726620299539590723 10471 2345510327485913046682263261121679526137070344928840624587421437715 10472 2109866754765211789286917584770591032017684425449531742011910293623 10473 1933753782067466046355304561015529826305170223752722982977322878393 10474 2124556877218425153366123282095183910551651544751938565724179191549 10475 2644700789185454888453084529130239359570069686461549607366483985055 10476 481733493835293507064015022081778569243090063301579503013402062039 10477 802456200023818473833388625160492507954677127103083836108107717575 10478 995928823548741653492000673287989164268386362057126840660547779017 10479 1132826524936369201444399271352614108601267908997975434530746057943 10480 1497960401616170487564401315960638346421566571504991144526502320123 10481 1295933526732660127825458206328216298556146953872326571215389761507 10482 1350867924529446787900177362176521927431844377475460976997460530033 10483 1402556416791395066789527718782989068578961633263289958606882107149 10484 1686686756714589086546631899075391595475845754660479882784344026695 10485 1480174224040035544015357492037684423427138033027626523996668092147 10486 1719344282695960504772816409551966646096907771898812752203104353307 10487 1708790688093118314935087502593249622768197214047158201691249300773 10488 1607877304365477909877002262165279760349596788512753703932762705713 10489 1583709989862560849700773538010904634413813988334602610230619965527 10490 1600078230793020768832436965629519055713154757078675643034062154363 10491 1618262179004228316183768201538287810841210821534154027039015061807 10492 2144502667533433238891539535882720210020913923592933657861442023575 10493 1843469630897256928498250748768648950992980578565154284679254786355 10494 1858934448627024754953459389336948998352128655008499028349868400139 10495 1890080453183136315360575240853793216662574871491764893583915441719 10496 1884071175993169173982396986344359352154349304862038168782925432885 10497 1736626124202702724414927796704053059960865664553290622099687347067 10498 1852835166989494155132972571459573544014181189311544414018534789389 10499 1777869993263885515235883820846085006700555675168535583376534976823 10500 2208737820137889685610948644015600176012907955922635695831022026775 10501 2205129807042038958241813127548792207209008790374774464648545772975 10502 1805727063176866174294303185462437365680303703905265213577662223773 10503 1979457040719389117465392848773946704482214611345571597192257688735 10504 1772819366283055502429610625040616595380698764932926332011792208277 10505 1792858636905868316796179345852277381064705877803576428244564611109 10506 1839521359837670154486347109237178830783857302299878521392307354027 10507 1838066421353319011404051622499545470704089521313392469052278894867 10508 1877304887074929132087747003211892383650895889728491740820693215233 10509 1810256662578855367244694078165741184297941256321788648330114071479 10510 1829800266900873974760181693441861088449686881102634667472852837333 10511 481476034529678393086024462177312998877338499620169110921975397511 10512 803258167710782616117205097355426400313900225514464901144181247321 10513 995648477429852898093897972252462358373573350483688354441621243947 10514 1133068615318164225656822573361752035409108038040856592355548662673 10515 1221158834345691245859004390104808272455845506275787997347950725283 10516 1294223451690299199994582714703808759951515754556682756559358646987 10517 1350867481465927936617241694062678419929056077395809446511734975733 10518 1401548876571767987125435565135706746217573433301496082312021405339 10519 1636005898943824761132991708385724468106312485202823836703434261145 10520 1479203843189945029858373317842257701501331644715028686574466567807 10521 1511867209260152122994771965855214916193252444207325994353200985437 10522 1543559186794022009046615229504183421798504437238128167591558787573 10523 1557196223044680822810302156709284745112016140234645424815119978173 10524 1579797395338634140211981057446236255403558797131110053764519686277 10525 1600078602136712838000772236687850109163112323313975003400316592003 10526 1705931358128237287464973437200966068260336636350817875351596778297 10527 2019747631774855692412983926149478004598703004860220149766022861975 10528 1900246118235541458460178002490176800584566623185542122785786148055 10529 1706598725985402571600913302184620623382596739228056716448685958599 10530 1678294631061689252321285934249643734494205487230510731028920510939 10531 2021634137295619732793805718499617336657276739949237190928757085685 10532 1703672086919981762730692572167110110763184640965533527738908282437 10533 1721405072722884997667155143078244784059786123644406080326590539739 10534 1726091284698252452827119845375388817488519388866349695992586138803 10535 2143591769744233751061485454942480847315832665412989318007315400425 10536 2323321302761181399150528297096918249206016401250613977237067396375 10537 1755809319613037245797024105802099112426973750273997323733910699953 10538 1966744679783949276321098938932686817503951245610962533159110977985 10539 1772735614184956812167756269751565400493075170883780664085574567687 10540 1781316791414385453972407194190475807601351902074062786484825838229 10541 1788839539699089953074813190576307484527827684953525651265792090437 10542 2208882133398516424171467479928287039376214226783187596214628977527 10543 1803478724892154031356939259265394554802094493676995505181438088133 10544 1810146780959252937497370162360393136402429930529446257997185750079 10545 1817203802136810117638904727168876007299626746485913912405800365863 10546 1864859561203106587895601840302277170009134601819836246178309407523 10547 481491397951488822275893426601760298696287082650356336975507689731 10548 802700470925000437523072830740323221171458542275016718904197578315 10549 995082543980926023902840617887973402644640337540462683206574229509 10550 1325247752456999673019727561949437693694096344635613690249289141115 10551 1504758892215450164016014681834964545689480204274312096802634198355 10552 1432007372833177965451484328642126160354946435715862801350095598509 10553 1631057540014481864391857756978166990086789356547591071723717446085 10554 1596959053941017782719610466997690789448102937163707818113004840351 10555 1447787374236012613697274497550544886791079025387954010701378159677 10556 1617677518026315386282780075134600203072966694404230708154448780429 10557 1508621828359770767823277882946806241808081062321630352580063574269 10558 1752388800324977463853601817716957421970367574249027250012030644055 10559 1749849623539471920210300247297045279439239204033450127771273733965 10560 1612854318308539640979799374714723952432793736314230421030312995979 10561 1794843084219263210686897573291642167157734130109200492309720378945 10562 1756682460221213926558861690235305898300161149770220251599294190669 10563 1772197208620189607434924369369422484159000236853861813980249350647 10564 1657153108843233730608475427809577510869681525641368542186863528577 10565 1664787718539222021495865057202532524115085446771440131928717643871 10566 1678403700870983651227059594207388658516544278711994317096776013741 10567 1768677444640166187574416667926040802975101592763097574025185969147 10568 2004896561380125244400510179221192896819240159311073772533692637219 10569 1748895002946405685328905361676565471980675021914507419931369989171 10570 1918750850258896408926759754563117518011229648683710226643029970855 10571 1754053754328088471312026582774680792530332975282971240785013742497 10572 1883860233009486630452847473823629024599857767452383051390660826417 10573 1947562338609408699757480836013086393683175271298556739039469118415 10574 1775350134923486092356400147536227610885115267470321806919624968507 10575 1801776105412050728326908105044367798230295352871511785637084608969 10576 1790729164788451431598024265083735749235011236507075922764836825921 10577 1812392221803537289515426500240507252664648498913499617405836021199 10578 1799353070965832977906967656110790901276110919462517419285034934289 10579 2008071136603281456068574356179764459611712446327531450354011793755 10580 1823775994233680918053466183274097326240861687520029248971145426881 10581 2062741244990137448722769633515370814809684493828152729664513319895 10582 2015651354228802573486034930239330446245859035701468884714101960295 10583 1967075690983491504921142032466010790855468872651657843549946614957 10584 484356786477979939357984923122719199852312041818854524286135609525 10585 807422469700633949964978066796102475946166684511689348748418439829 10586 1001011457785430529244231283527893694050255033782544386680239092407 10587 1139537802054244533116429845240433423524769475050836622215743657103 10588 1227456548935976523972710489649510423867139446625114471135749794363 10589 1390055203064494339635481769343440822161828064247023906052791697107 10590 1358990250729406853303583548160029565387641551344292400616562883983 10591 1410037444182688274332424243318987909292393827020045970000634569989 10592 1645865110057392770272593079613202027893927304202106574439358738255 10593 1718755270908905962823751744828449127132576559693864777172837477107 10594 1516711776543471468225655695488840786737083959254439339444603604187 10595 1542893224461147076710181439990179983092426173316307822346079331133 10596 1654589260976368102298960186635508240495045009474979593736386557313 10597 1633451994938747220876882054035821996367444523638783054308698527777 10598 1652214934941235114879638778394032731660584412612308020100367335503 10599 1633932534332257134419916840822909698231000086008847414541027364287 10600 1838100200103110269622006215034594365352350357398809224978882127635 10601 1973427184215481055950306843212909043061728257411866486066589830065 10602 1869344930719430596104572992881896951509027911083612540008370996809 10603 1741536348545538156054678353304767702516429903672401784381165685569 10604 1911232152155516658536513405919491785600138897354305569111681390795 10605 1718738991715794442460046192755998354738903236039590989989758639687 10606 1738865197960668257744874618668559372040152770363828340610489286389 10607 1736426972782709045614355577101791885720833240858935950969495621373 10608 1958450965852428739589066018262174785864936112307634552265684939335 10609 1965134300775462950342610886292697282274079904906445072230626614285 10610 1942021318827179037740905947263213819624314042814143986794361871663 10611 2036538387741154067309568409210901931706405926889598793326871174245 10612 1817403802314962544088660681094027375458435720448226922862760781427 10613 1866939699534945612290793711858081037866125013667314002863858821289 10614 1823859233869156212230757598498811366448035998819457141282220918997 10615 1921371636384550785901140511056871529759613289860773559724031825417 10616 1814016394724869067861621232293509652144537175295220681941430297773 10617 1871970482222078544746610674117170586670825760351951090391642276959 10618 1915551880128970116876079696224728881054839160162767631547819790653 10619 1868571078342765359532596537177165286784012010249580023682633114923 10620 2034066322943888280430803688369577665060876755151586600859687346655 10621 2006923635534002802169533568052104947917999442157480128248342194283 10622 962947430139791689290445593819505100362226031411811771127746893307 10623 1605739781630073278488753134759479617895606130227523064299887581963 10624 5203046821247298529577030633764276013792243731261077293808063905079 10625 3677542054429805286436331199423416379457051404899888208165546623025 10626 2825479488202813444845013615315103532940835007467061569337402847765 10627 2588446276945940950047037556018284289762400538913596370108534210389 10628 3728879211222897620568720907501305985750948025617623179329457113845 10629 3546424928739862870331992352427652475438038159374128073812295627771 10630 2894218224591570671823599073073212360202576178686832792400160773847 10631 3595601604288063968500668015308232589577567441950990893677050508859 10632 4412585286689233421375035682349238619832539465316658034438314449909 10633 4736527537475960411476582250317427877100020340733933367552405421215 10634 3884749653943351408190326929575618828339752090788695256683284858975 10635 3261006040405726568776065004135380223913329232542654344243757203889 10636 4234253060336263027102286784512979711238138856838892855442867605755 10637 3349836783875002234836858782538716285433554401044982962457461604939 10638 5195042595267092105379947153321026604829363013468943690869145571207 10639 3942785298267938780149411849642143831245906993392489090787924381637 10640 4613383019495427047328188484366946543123127908384154125219156169541 10641 3532456611682922732951291153160874174496243573741762013328394283781 10642 3847549436073297703875087375808357874648201012974753257472631817547 10643 3557352685707223475019129601904634522716607782875741167325105527379 10644 4072507440898010842141331758783919064130628585626520395034556579561 10645 3837380016058664061999458283324932255147653317852815963041242409765 10646 3472038486218931892063872405061456066672590227888876524275571992487 10647 4133069560702915015438462052560309122066071127792373129895198827797 10648 7240522132307113205892012071320767012447326053959948176054310784875 10649 3527836604799637565200959811161490195386614657486472583044148562707 10650 3546691476619459258737628249679128358783622087353442231667848091669 10651 4514799801510613509530905557538409740589751407281072017688781086011 10652 4308521836305997551948876370280582090517043059133254190393776933579 10653 3867507564094705302890419736070605782173277299933118339652097393499 10654 4809457488636853166883259703176389237501140686212571749277401428115 10655 4262273690071544518252591488786566320949410620298082281585089274851 10656 4021246954590560993858787132428048302443544087933395261787612783405 10657 4031153020474084433760766268866187830274362848394293082014940687555 10658 3658341870416923325526068334488639997964332683210560886832894576487 10659 4096205753139454316944955372542292958488952136382968167439390065265 10660 6485327786183655317989605938869959953001304799419971655262953514367