1 0 2 1 3 27 4 257 5 1625 6 6508 7 24010 8 65793 9 177174 10 391626 11 893101 12 1665644 13 3398759 14 5786411 15 10531652 16 16843009 17 29065308 18 42698935 19 70764303 20 100231882 21 155608837 22 215237342 23 326294606 24 426404460 25 634767250 26 819100920 27 1162438641 28 1480961067 29 2084357107 30 2538128133 31 3553708808 32 4311810305 33 5788187608 34 7004739229 35 9363925635 36 10928269751 37 14635323249 38 17054197024 39 22027357106 40 25659337418 41 33270510014 42 37501729718 43 48700820245 44 55087363038 45 69098038799 46 78637000047 47 99213674092 48 109159541356 49 138412896020 50 152978907251 51 188372261175 52 209638854136 53 259415343837 54 280147712482 55 348310284726 56 379125673003 57 458623447770 58 502330062788 59 611793439529 60 649602827269 61 798780413131 62 856443822729 63 1020947658784 64 1103823438081 65 1325519410384 66 1394953213529 67 1691948572523 68 1792777263005 69 2114715341513 70 2256706078036 71 2690639607642 72 2797634398647 73 3360250264566 74 3527112903010 75 4113926547277 76 4364812973600 77 5146406119511 78 5308593062547 79 6321286545652 80 6568790354634 81 7626759923628 82 8018192913375 83 9384550769503 84 9598108675254 85 11335499186933 86 11736897679046 87 13508718410494 88 14102351541214 89 16402453095666 90 16652627350560 91 19585012284369 92 20126177592943 93 23031586784675 94 23910495456173 95 27598148935928 96 27944842586732 97 32655972941032 98 33357507940821 99 37976227448035 100 39153078747507 101 45119028967585 102 45397714943176 103 52782086255522 104 53667495677432 105 60687602040462 106 62519097864718 107 71591090280165 108 71700377815778 109 83023442815599 110 83942778618967 111 94851529976796 112 97056171928619 113 110768507358404 114 110528250912571 115 127255222636231 116 128565230717124 117 144521218071773 118 147442218926490 119 167485959908518 120 166298165806085 121 191444131873082 122 192506079564572 123 215626175400761 124 219196312986505 125 247955957032875 126 246048385766945 127 281980141586976 128 282578800148737 129 315630016007872 130 319450177902545 131 361375846560443 132 357021199849305 133 407772290395513 134 407759605978044 135 453352232430266 136 458950543349661 137 517074706730854 138 509646397304634 139 580640278493261 140 577576297092692 141 643003821790279 142 648444145441723 143 728504419090020 144 716194403396023 145 812901356088732 146 809820313760407 147 897053979105647 148 902721373321826 149 1012229301067685 150 991456297893758 151 1126170990030190 152 1117391059777056 153 1235908080344562 154 1240283874802152 155 1385949988830433 156 1358669413655443 157 1538104974857555 158 1523430057502133 159 1681270843407624 160 1681610330761930 161 1880240363933016 162 1838049141594349 163 2076297556717539 164 2052158328173791 165 2257398955309233 166 2261676735450224 167 2520696317430578 168 2457113486732470 169 2772472132973998 170 2731855304050854 171 3009022779674757 172 3003915293532102 173 3343163239918111 174 3255601136929055 175 3657783436191260 176 3610201981154270 177 3965033281587476 178 3952991196055507 179 4391501199425367 180 4262036131161376 181 4799736069792573 182 4719987960532930 183 5176895857502038 184 5152296569374319 185 5707790702434874 186 5550612415106676 187 6229981383584329 188 6119598631668909 189 6698437587361051 190 6651153893558649 191 7379988684672304 192 7153879702202988 193 8021345631381200 194 7870089478788713 195 8590691298698731 196 8537445839409877 197 9451888010178537 198 9152270814976436 199 10247392458270330 200 10023178637853043 201 10965518698521590 202 10873685981187986 203 12010901477757917 204 11618989441535432 205 12975532175971639 206 12720482787580803 207 13874621252098340 208 13738878842441208 209 15167920817322124 210 14625712091751343 211 16369989485033471 212 16000997823210254 213 17438035297127829 214 17253452757519766 215 18993368596371870 216 18355279284259554 217 20477895188952018 218 20008649718559360 219 21777781964652273 220 21484126672184663 221 23708634549129347 222 22859218724407837 223 25481656822576696 224 24846380013366315 225 26991421295304424 226 26695210273375365 227 29376199956762931 228 28288352881901627 229 31511756859041537 230 30668508655331672 231 33353858060550818 232 32912667798227140 233 36193962021497358 234 34829613555297294 235 38693432109555717 236 37736031143588506 237 40968258102370639 238 40364116337952839 239 44358000935506076 240 42572330288382981 241 47416020146616484 242 46138035781412763 243 50039171858923335 244 49269574662333468 245 53981167860697645 246 51965908271583402 247 57722594882157542 248 56114202818913161 249 60821273537148970 250 59757385644922876 251 65641505032688025 252 62973072541456161 253 69939369666357147 254 67957214122461217 255 73465370230512800 256 72340172838076673 257 79296449980160960 258 76066833857897153 259 84334601325384859 260 81759362751895761 261 88630534742682601 262 87091579021066764 263 95375042857319434 264 91397340338607961 265 101172243511775462 266 98273121985318634 267 106304298513011373 268 104361079901791420 269 114237054905604903 270 109257888015694107 271 121211293331794212 272 117491338661533597 273 126930464614995516 274 124615004322135815 275 136058704413800351 276 130437756979863610 277 144419857031945221 278 139934307116875902 279 151109956597548062 280 147859391596844628 281 161971766026619458 282 154963921051457240 283 171427401606827393 284 165961341638966459 285 178863603253749395 286 175569565000694821 287 191718020175207624 288 183345767266724279 289 202752538585022136 290 195909226817384413 291 211643360630828419 292 207263596568695703 293 226323536674794545 294 216190008964460928 295 238600053209751154 296 231096452040538722 297 249162028215109582 298 243947261557312086 299 266159215240242325 300 253751103362592894 301 280633655280632255 302 271407208597275791 303 292416426738918412 304 286052110241461792 305 311525159901504756 306 297853847363039443 307 328772710453161975 308 317435475857558248 309 342080701022038109 310 334013947308134354 311 364646349741976406 312 347819039485436819 313 383834014780787194 314 370683298940670756 315 398170607873420409 316 389903275422361269 317 424876641996451723 318 405186273261237385 319 446769942073763888 320 430492244675029706 321 463981856105749392 322 453137927707856857 323 493628703003907371 324 470426178849298925 325 517781017560426009 326 500387711168926900 327 538074932887897146 328 525352032954840287 329 571708974801438902 330 544033148229525154 331 600361326432289213 332 578848476013714800 333 622319717351898663 334 607487812500769299 335 659861635232544148 336 629021050269379766 337 693151177319255564 338 668165784046733519 339 717890696189816351 340 699184925349214630 341 761717017186667829 342 725174489901616438 343 797922801389016030 344 769001584631914438 345 824741097905413138 346 805702340820264752 347 875839558052043857 348 833231260277680671 349 917048223586268515 350 881525808122093661 351 948203711497001960 352 924211707162096606 353 1004584334222332072 354 955573020862581717 355 1049352137619989267 356 1011719709393774803 357 1085476506167105185 358 1058351789061513448 359 1149593625288559074 360 1091080213106730272 361 1201830001123689726 362 1156736392820010094 363 1240749418669444469 364 1208023142712164546 365 1310500963431006191 366 1247631901657991159 367 1371251994538496188 368 1318987916865406575 369 1414720675163591828 370 1375577559286804635 371 1494855236741696647 372 1420611304465538932 373 1561203127929354701 374 1501425513443823290 375 1607002557530062902 376 1566615761502129325 377 1700214596479006986 378 1614323458554013292 379 1773790963249770297 380 1702281424516975225 381 1827513297625191483 382 1778577273006025265 383 1929207537304981088 384 1831393203763964524 385 2007103533015411136 386 1933144297162869201 387 2070844638962028619 388 2014253066975795049 389 2184668611153194361 390 2070356602986394172 391 2276124773666235434 392 2185584058695488213 393 2342076861558231110 394 2277905010453027418 395 2465308074090827277 396 2342411685222247092 397 2571063555747943047 398 2469621582443149531 399 2642772214053319780 400 2565933721768870259 401 2785760263373881340 402 2642690006343703191 403 2898767954253732847 404 2782986825749610642 405 2974443996974845253 406 2894627256139657998 407 3136997253597452110 408 2974458471449152968 409 3262685571132655394 410 3127103254409165000 411 3351161174322664801 412 3255651862326852739 413 3525399127735373139 414 3343783721755699941 415 3659984184656941128 416 3517152983613967864 417 3763129644914824568 418 3655468916974631885 419 3958229233928809763 420 3743271981457736879 421 4111928221717074577 422 3945167465893066512 423 4218740137672093186 424 4096251551511667470 425 4427929351758952558 426 4202566506607806790 427 4602893051406511541 428 4415810039570857622 429 4721437140122419647 430 4577401831725620671 431 4961430585101766348 432 4698951479333866210 433 5148632918697029748 434 4935172740537436339 435 5268413688811072119 436 5120968976308962176 437 5541602488296967229 438 5248445453481197794 439 5747843306613977206 440 5499931203425002839 441 5885560083880468394 442 5713780926340172628 443 6180428237114223625 444 5850537220498754333 445 6396973109762837291 446 6141079294240983737 447 6560258100219666512 448 6360673283421416491 449 6882710240488321680 450 6504932532168366185 451 7131342216634622475 452 6832312302373717381 453 7298714186385661417 454 7079664189579866372 455 7638174375916195994 456 7241811458415099963 457 7927173413272837270 458 7594333403029010418 459 8108792912815446669 460 7849229387425364568 461 8499554469046434871 462 8038279792592747139 463 8799068252082832724 464 8425642925080791236 465 8982341877610036300 466 8722744847180863279 467 9425921157436903743 468 8914213251885030670 469 9749686146255131733 470 9325117138402927798 471 9968458342051813982 472 9660414795857064602 473 10438740351492852146 474 9873350202671324000 475 10780526883939951553 476 10330701493117299015 477 11030797250369914131 478 10690278225456964317 479 11547098370048635512 480 10898516553668068357 481 11938064801146239848 482 11427260855334572645 483 12185837798649876723 484 11808465498063571099 485 12735862102975422657 486 12059440418000523736 487 13183188078355148034 488 12612999131851170844 489 13456484465086370286 490 13009461454428132446 491 14074750186145325509 492 13300038124894339498 493 14539795513379971855 494 13911145366599967623 495 14810766680961099660 496 14365235868336137097 497 15504544365715892452 498 14657926922452901771 499 16017440642941689575 500 15294171385744763132 501 16336632833267576045 502 15819602712877814026 503 17073896275071242502 504 16121091256397895457 505 17596466416387119210 506 16855388089592072428 507 17968391893804481065 508 17392817113226266913 509 18772884880792245659 510 17705154225553584801 511 19363109484785406976 512 18519084246547628289 513 19742198451784936464 514 19110444445218791361 515 20585066421739837147 516 19468375017381553089 517 21265879670071997273 518 20324638919417751020 519 21667040957909277418 520 20930376981694159057 521 22619892919222265862 522 21359958872986506842 523 23323958994375073581 524 22290023591694684940 525 23706094449955556087 526 22985385328613983595 527 24789513854822661476 528 23397719039860823897 529 25552452088061988892 530 24382510686337886343 531 26014534417020267743 532 25151802643885637610 533 27138826915995339013 534 25619335941635740894 535 27920596800354631790 536 26716411075630015676 537 28461319273475803554 538 27531130232250781624 539 29668007142019713921 540 27963219048531237403 541 30575029105950189939 542 29211921692962405093 543 31107089468325665640 544 30077782696916621213 545 32379225721526427224 546 30590241972213919357 547 33395455308939772867 548 31893684985865805831 549 33965549818637820865 550 32790147763725884592 551 35399538693343462450 552 33392034066114961466 553 36425787911951654462 554 34805185544698798262 555 36992191542480418421 556 35814473017742831998 557 38603823353448410175 558 36417499540009082943 559 39725364316322448204 560 37852004108333340244 561 40376509347010036276 562 39035195612415289379 563 42058706994455544119 564 39661118731846199256 565 43199828638284920029 566 41314003787245401714 567 43948449010673934838 568 42486063099981298875 569 45781170208608877498 570 43106128384153604196 571 47084463283113787817 572 44934881073891523877 573 47829706665361202251 574 46204042862225037385 575 49709071138669901856 576 46936516420278757815 577 51191194499388084336 578 48863361798990334777 579 51986341036981557227 580 50140568544909078749 581 54077544738734880713 582 51006049912029648980 583 55604184978496685818 584 53059430317832131479 585 56363419569209543398 586 54543972338625485346 587 58734539525612507389 588 55331186485215412864 589 60354174450763870871 590 57502612823550028115 591 61257686193967098324 592 59160691502848064098 593 63712743323136773580 594 60048048799841409263 595 65319691850281930143 596 62435315519155878742 597 66413350522050008757 598 64144370872898400326 599 69056305093213232990 600 64960220751925571710 601 70922581381306833010 602 67632710922632373456 603 71944632825114350177 604 69463352836052149647 605 74663402874633854707 606 70472358844079337293 607 76788871801264908440 608 73229340220752754208 609 77842652477349060104 610 75077563536262646197 611 80928808357597511571 612 76232046303732928979 613 83075421690363204129 614 79234223219212035976 615 84094424032472192386 616 81263404623443118824 617 87512495948002686638 618 82441448946311184270 619 89807777818453083493 620 85486781261049938130 621 91031390008913640287 622 87879770287816313847 623 94517512120918878076 624 89041673777861469075 625 96857795715966798500 626 92503997562169713755 627 98303294817064685671 628 94871852954188850212 629 102091242713483354637 630 95959116497494318570 631 104718552935310446118 632 99815143688826300085 633 106093901852501925578 634 102395270721144865244 635 109972537199062228601 636 103702466892225656201 637 112903698393785697979 638 107671556039777097009 639 114410734333287074736 640 110206014636807580362 641 118755298174361091424 642 111819627321485603473 643 121752122692936064315 644 115975105887752360153 645 123096021873086089497 646 118964517423941676412 647 127944907200142582122 648 120428987384021670381 649 131134400444623795590 650 124785225232062668170 651 132717238719598028685 652 128068109595894523316 653 137750824978695188807 654 129676058825983212187 655 140936941534419332068 656 134490119937381463263 657 142883758650062397900 658 137781862927146775383 659 148208146172919875119 660 139238624962428800930 661 151844978415935336741 662 144687079670181700334 663 153655660512907297934 664 148185069091249446256 665 159031601026540467138 666 149979051881807577784 667 163227475440458213793 668 155479069555435481875 669 165146617867119566803 670 159026654091043139669 671 171213981378231521672 672 161029388866627087542 673 175351413910957333336 674 167049433733940590925 675 177090715067710945891 676 171008853633969170895 677 183864594281767817041 678 173011657781745740592 679 188176811131375761842 680 178991170856911141286 681 190387151919780555838 682 183573801141986946790 683 197312403910552741173 684 185599534073118686774 685 201659652699739792479 686 192299395134752863231 687 204227696203448201324 688 196864404935257792454 689 211605656564402330516 690 198762604595204566259 691 216577400774460203479 692 206209651801389004848 693 218834251022784356045 694 211077333490542569538 695 226450289252650284886 696 213307000000310094367 697 232084229043058210202 698 221008621884290712116 699 234573067861324377225 700 225615740127713108317 701 242958950002103111595 702 228517094470777472361 703 248558027749549394832 704 236598197033483334622 705 250772133502030601904 706 242104824547582029353 707 259993937641840795595 708 244567217841597107413 709 266047167640357091689 710 252893865166417413348 711 268792235706730110346 712 258999999568009914579 713 278293443686701518934 714 261599837986272349586 715 284117451949526891645 716 270872185481756062184 717 287484204063014878583 718 277052063694542736835 719 297591060697756233108 720 279316533518852367648 721 304151546620906252332 722 289641030270809223967 723 307303226570221432831 724 296052520520875695470 725 317539590921522104357 726 299020609899336117030 727 325135241358511790206 728 309253630759129858242 729 328307006566396000962 730 315830732186872492032 731 339721041714384395953 732 319316113386583206135 733 347232650510988702083 734 330471730683777581309 735 349851948905181437272 736 337660906712649664111 737 362659432588476783144 738 340947682714425630549 739 370633154060388297651 740 352062238316885463451 741 374100137431263029729 742 360260112054748891928 743 386989577252870169410 744 363676148469376196468 745 394770439645698219310 746 376249953830974482942 747 399047624913172831957 748 384271481720864997306 749 412536570221513100175 750 387287616364745159383 751 421607428509027004700 752 401053633456339995821 753 425422594116851090052 754 409751717751440683627 755 439207812282764131815 756 413166328826016986988 757 449320045600753525485 758 427483622143194641578 759 453277054807660669734 760 435783630704111618681 761 468668767213436060426 762 440430704727671147404 763 478414369904050517209 764 455205082059272383281 765 482005387242459526187 766 464939016490500442209 767 499041230709431520928 768 468836660163574917740 769 509564866609595601728 770 483711951456714083777 771 513920292321423181787 772 494764619889223797457 773 531159201847519945881 774 499073557989848897180 775 541386712169373596058 776 515648295306209417065 777 546572551189819271206 778 526505135287919841002 779 565047468416196532397 780 529882429995036427068 781 576723104504563182823 782 548546070453562739595 783 581504938279991976628 784 559509516949851542229 785 599862478299421309180 786 564440523635533697511 787 613178074263463035599 788 583001904355822340954 789 618125652758287251781 790 594139245855889373758 791 638292557570574592014 792 599656821773483535028 793 651566909155432874850 794 619626316935254274328 795 655697310199816769249 796 632069414218572224987 797 678352343128809430067 798 636908103586850066981 799 692082238970186820040 800 656879032763309277555 801 697461190347619965000 802 671368223473105402941 803 720250292528449357507 804 676364158843510193047 805 733295622174240174641 806 698603076975149616128 807 740370352843225376370 808 712443950606465810578 809 764499016747877747454 810 716841003270937705974 811 779750374434687418581 812 740844414049586078734 813 785570392083358287999 814 756016338116985958511 815 809758123417396929164 816 761461365865399242184 817 827107104088543000948 818 786307222642969949955 819 832789211538002830983 820 800343800146106665416 821 860070427539563410717 822 807629843011762217042 823 876975458206466858966 824 833446085024380468355 825 881796463305840074858 826 849621189784224926500 827 911659862709123325161 828 855800513450677709797 829 929447797663654978827 830 882056188502322811849 831 935985093424036977328 832 900391163805124791800 833 965523229096827759728 834 906914244424472720889 835 983074084494242852203 836 935572523933245930701 837 991432424952216130169 838 953933245376843152884 839 1023020755396370301466 840 958276716939150034095 841 1042692166108601620934 842 990974701433814973058 843 1049739015618520707325 844 1009717321426349525008 845 1081266904331992195623 846 1016716373178974457827 847 1103177856949579613892 848 1048640393295756714766 849 1111020989813848334060 850 1067130973773907566479 851 1146102487986584392415 852 1075595455162141620806 853 1167833711190834575797 854 1109297225388969281382 855 1173521893095934906382 856 1130446296263785348758 857 1212370425513911267890 858 1137866350769503134928 859 1235190858771796861649 860 1171529968392813313727 861 1242524488755520611171 862 1195704771009525689869 863 1281961917409790297304 864 1202931578692033170146 865 1303837006731303209736 866 1240820533405984169269 867 1314039202569528463443 868 1263097053149749422515 869 1354931366771290683233 870 1269687699003468380680 871 1380126106907879720962 872 1310966812583452083072 873 1388589476621029974526 874 1335526199679569102190 875 1428821654762195956885 876 1343275369361716851170 877 1458093940759526411951 878 1385230236893968506647 879 1466802841189343446172 880 1407982382852146455895 881 1512154010355502859268 882 1418419980215192882955 883 1539835709532872997063 884 1462372287624847252564 885 1546366944852397229101 886 1489483205144527893626 887 1596532327992098404454 888 1497736105674731457309 889 1624882649860932113386 890 1541670519452843787132 891 1634752067119262519449 892 1571734074473353186233 893 1684988758944773528635 894 1581022202152939629393 895 1712689859277092556992 896 1628332360555882261547 897 1724977873972010508352 898 1658733167957685524881 899 1777727570444829695355 900 1664857856915672177001 901 1809596848711038040185 902 1718653474208944016476 903 1818786719873777644682 904 1749070287880061273477 905 1871901866955173264198 906 1758990118918944401498 907 1908301777261555963405 908 1811953389533094347268 909 1918540566311726294359 910 1840800024595803234555 911 1976677296259265752516 912 1853903726474913873979 913 2011524411815087375324 914 1910448792598753782071 915 2018994561321652323663 916 1943676674822541043954 917 2082392539595743327653 918 1954219091988522647230 919 2119887672535553057838 920 2009400814352553785944 921 2130775936446942760002 922 2048392627040190803912 923 2194760542425774913121 924 2057299319032835005315 925 2229605734006180950499 926 2120575448751962686485 927 2244387256838691591416 928 2156964588789417199812 929 2311609497993088384792 930 2164744392504018748301 931 2350726107274509434723 932 2232479771447978539055 933 2363272992677749087313 934 2271646998942293802064 935 2429698969579271895954 936 2282036424664296774926 937 2475742575904973705694 938 2349674361247486747654 939 2487628249794281804341 940 2386649585949506180534 941 2561567153337635126879 942 2402398460434487169663 943 2605437109578521080780 944 2473066178562506945178 945 2612397357508397252676 946 2515736424709777367187 947 2695185058284457988887 948 2526963128012323384416 949 2740963402307311325885 950 2598106979029528324274 951 2753625516779003616790 952 2644657069948629920071 953 2834862267240161214042 954 2658422137339149305572 955 2878202967010883233929 956 2736045855702950274013 957 2895515994580063758155 958 2782850707181721158393 959 2979591807140579844464 960 2790020237738867524613 961 3030926392021893189136 962 2877073617076243803369 963 3044179230622599347739 964 2924667538663451349861 965 3128332817584299382825 966 2936786909474620290244 967 3185668277952831689018 968 3022964295842296105115 969 3199207624168323671478 970 3069342766817076860338 971 3292627473176338644957 972 3086466159430250226392 973 3345882121429845703671 974 3177148326883590676195 975 3355738774809120964356 976 3228927765772193539100 977 3458957835632189474156 978 3243012756085815238927 979 3515771359328630052607 980 3329612414815691441502 981 3530302992802067927013 982 3392014794861023447670 983 3632594331790210349758 984 3404806525580319900074 985 3686245775857639610162 986 3504090718724573217056 987 3705245865688125523889 988 3560387374926359348359 989 3813795588941610747651 990 3569394770111625018061 991 3875948466571390184184 992 3677500382240745464713 993 3890941756607666389480 994 3736595192137530080933 995 3996493306117886971955 996 3751516973044885618827 997 4067710390230934752577 998 3860203194948947187576 999 4083039664374981268050 1000 3915304155411303868668 1001 4197934593068750362030 1002 3937128512817485826846 1003 4267671541161364888517 1004 4048833671921230070282 1005 4276563257942118623215 1006 4114809002292169442983 1007 4405763038850842254780 1008 4126999346323646355233 1009 4476288694127609024484 1010 4240748406349295729611 1011 4492312780206095310311 1012 4313930260390575184364 1013 4620237717487535137709 1014 4330382446406879936666 1015 4684263587227065389542 1016 4452556951283800525089 1017 4710071996220796406618 1018 4524265256270931203820 1019 4843755693562160132953 1020 4531417501188260017057 1021 4920335253310280149787 1022 4666509385833283081217 1023 4936687988386794199776 1024 4740885567116192841985 1025 5068567235478123237264 1026 4757869826880169687825 1027 5156287095588564952731 1028 4891084331226308174017 1029 5171337675802212890457 1030 4961001007639300752428 1031 5319344044884929107658 1032 4983899269999437472705 1033 5402457143976360022918 1034 5125077000487351342794 1035 5411116162939604699965 1036 5201842544351063488236 1037 5572031696483551721959 1038 5221756870856135857739 1039 5658653987716683354596 1040 5358176487430913562833 1041 5676316175735296237244 1042 5451394193532566072743 1043 5832871136701729135695 1044 5466820013463405512538 1045 5915504286676445683749 1046 5621074117644392733022 1047 5943389537062606245742 1048 5706240618836140937996 1049 6109317048740801079170 1050 5713168762439289016968 1051 6203124339183115216705 1052 5882828018482320008811 1053 6221164551131557958867 1054 5974272839012261415717 1055 6384312269152538725096 1056 5989816074117548103513 1057 6489448839120956910200 1058 6158140953222939322973 1059 6510711070094934158659 1060 6240405152049822271879 1061 6691320459023836922481 1062 6269502794501884526064 1063 6792894575554974648594 1064 6438855360250367295466 1065 6800851203915150439454 1066 6540457286754876702134 1067 6999619734162042689813 1068 6556955436581054498270 1069 7105757791739286501823 1070 6728863828885466261391 1071 7121797958085584437372 1072 6839401209982055425212 1073 7321257606567635034676 1074 6859177944907668656515 1075 7419284577568449887495 1076 7046255783632616022200 1077 7450516285495151358621 1078 7149989721226751054962 1079 7654998342697813394742 1080 7158577276140510321179 1081 7769492807538311429178 1082 7368582014533995775300 1083 7789060237282633114233 1084 7476433783998398790629 1085 7986399601586475973643 1086 7496808561866485419241 1087 8121291723349069851664 1088 7699912370410219050909 1089 8140541620359675314576 1090 7803393398887868960985 1091 8363474998834321421419 1092 7829197987917538422653 1093 8486918934320966535305 1094 8048304729454485260948 1095 8493356743996351123898 1096 8164775600261045329927 1097 8738598359011630158582 1098 8185697506291714828466 1099 8863177645224149813565 1100 8392236946947619450288 1101 8887084176603993794455 1102 8531288825095774450451 1103 9128362071588432617972 1104 8548360689204700012602 1105 9246391182794994460972 1106 8778614886780348725343 1107 9281982347086685182415 1108 8907961201587413176758 1109 9533253191013575045749 1110 8915118161737780839462 1111 9671004018714021321086 1112 9168496382937987592574 1113 9688156789322935969234 1114 9303521428181066852176 1115 9937871642461734018321 1116 9320613232893362012479 1117 10097506541976293408163 1118 9573812800233710017165 1119 10118157472110147817208 1120 9690113051592876217940 1121 10390352719390024192712 1122 9730738752629418742517 1123 10539665029121896232851 1124 9990580500287914789155 1125 10543523943478180070049 1126 10136148385663786132680 1127 10839211529458307539426 1128 10153236750295300155352 1129 10998673086033239282222 1130 10411158701826665726990 1131 11019090799780444276293 1132 10573813558510720427890 1133 11313536216836396041903 1134 10591576211572418295959 1135 11456747359337499854556 1136 10876432113235618397371 1137 11495939232821761294884 1138 11033262020274739477019 1139 11802481533021897337991 1140 11032485912294516433252 1141 11964459117126703475149 1142 11347355651230422863898 1143 11990292187307554361910 1144 11503318627349943762213 1145 12289616686783058473162 1146 11526959306352049742492 1147 12482322513113823558137 1148 11825359202426981456201 1149 12503194049273582431355 1150 11979886144419446347297 1151 12834866250170887691040 1152 12015748203591359343031 1153 13014372008713077880032 1154 12337077874352528324977 1155 13008037997472879572443 1156 12505979332462750370873 1157 13379516435835899332985 1158 12528708189912555291708 1159 13566033405262994223754 1160 12835973353976382828765 1161 13586811672333804149686 1162 13032688282035106251834 1163 13945255514517111878989 1164 13054374127070127712596 1165 14115681382345991118983 1166 13400608579817701282139 1167 14158837268883852653668 1168 13583214110961271690135 1169 14525262980258280121788 1170 13583584116179499958919 1171 14731396500976095844527 1172 13959862065638002330402 1173 14751564658130871847781 1174 14155024025672614280750 1175 15114621855885869321342 1176 14164770284405459108480 1177 15345137908464445172866 1178 14545356042634092879912 1179 15366337378615829477297 1180 14717089882030660930131 1181 15768411290165601443923 1182 14763102372746070696085 1183 15976096191521499073208 1184 15145137024509574560354 1185 15977661628182651582264 1186 15354771140875962432781 1187 16420807500211588130019 1188 15368563062336174127599 1189 16643429760322291546641 1190 15742045735917945164464 1191 16663062904802418887634 1192 15983425589464388942678 1193 17096700652015509557150 1194 16005617475814052110438 1195 17299664722848305147701 1196 16416966555233386848582 1197 17339195874620599435567 1198 16642569527464389150591 1199 17795596835516471508460 1200 16629816450784048148606 1201 18035692306004534532020 1202 17092342112894946755411 1203 18054512266926124964567 1204 17309764491364678120912 1205 18492295273200575378109 1206 17338656510852558392658 1207 18769024541838000769590 1208 17782601433464499856783 1209 18786915111518442581434 1210 17993880092786758984388 1211 19264647196867362768521 1212 18036537617683226570829 1213 19528782351178534323499 1214 18506118104104842934041 1215 19515327064151959574960 1216 18746711096511643612704 1217 20049954164353556501968 1218 18760079247041123485065 1219 20314998578095368011723 1220 19215183387884714855093 1221 20330879200565087124937 1222 19503842814181000288612 1223 20854530384703524577146 1224 19515385315134424650195 1225 21086393609215370463270 1226 20021176627377532195090 1227 21145465186510739608541 1228 20279029553461483780232 1229 21687216819568968173687 1230 20266756191825798365027 1231 21971169864697591889428 1232 20803431506405346626280 1233 21986927098754465291068 1234 21090511523468647479759 1235 22511869726636323539167 1236 21099879719740332601486 1237 22842643155124453623509 1238 21643674454247193121814 1239 22848111746852953313886 1240 21884595213578951704786 1241 23440010138566425648594 1242 21938564992148187309168 1243 23742591636440021244465 1244 22491751498434846698743 1245 23720357500761635450595 1246 22778720421141449616317 1247 24362376190705640668952 1248 22794668486802125726611 1249 24676767273650700013000 1250 23342728767547998438501 1251 24689847149063884529795 1252 23675265865693734913371 1253 25305590903069934250177 1254 23691094050912589246712 1255 25600252604253362439650 1256 24287171284697722790948 1257 25653283665092616074030 1258 24603989493949488467518 1259 26302352823119192696709 1260 24559561264240444247786 1261 26637547697557331368911 1262 25237171257409817514439 1263 26649406804948360333564 1264 25552676689520234636981 1265 27276424109248953688772 1266 25568630346452964064299 1267 27658003928308792471783 1268 26206816154983138726620 1269 27679154035329509466013 1270 26503381464973997092842 1271 28376089076053785013702 1272 26547806305347116873097 1273 28735094748836430489386 1274 27209791312902353212940 1275 28697410128749771528425 1276 27557216797051830375985 1277 29465643927871508919771 1278 27572986974322185011377 1279 29836859835799900583232 1280 28212739747022740548298 1281 29831349866165601297248 1282 28620026860021023033185 1283 30591587128222084106843 1284 28618864866458728248209 1285 30925694788712754562585 1286 29342261568997591499916 1287 30977290795989668102394 1288 29689598903659145203929 1289 31754998540579864709446 1290 29666141271413747568778 1291 32151311742650544561389 1292 30447512029984010550908 1293 32155031622044547701415 1294 30834722635234362291403 1295 32890578851501420396484 1296 30829820655908148763117 1297 33366339696996811960092 1298 31603390507154334737191 1299 33368289946075449796815 1300 31937250944144636661386 1301 34198505759888604921605 1302 31984854531423124913086 1303 34621356820163732248462 1304 32785404912085647205812 1305 34565997180180957074226 1306 33197948819865540502488 1307 35480804530010930961025 1308 33188999935458383862683 1309 35899650954747721037939 1310 33965802909795059028389 1311 35915125726652644611176 1312 34429470703470596945119 1313 36803689431080686849944 1314 34434985834665037893901 1315 37196362089397436581059 1316 35263581274727552914519 1317 37251772470165186272113 1318 35718163227673689903680 1319 38172194027479986409298 1320 35645054129397443399586 1321 38637702944121075222142 1322 36594639798240416154582 1323 38615159699266721451461 1324 37030886975670030947310 1325 39520407459912115291087 1326 37031014183610658802095 1327 40064169189136999147436 1328 37935377546591596698992 1329 40055355404737283313652 1330 38326615847396252580259 1331 41037749882330292434343 1332 38385302485982461432760 1333 41536448126807746839453 1334 39337821581150429524114 1335 41458782724372948482998 1336 39802603995746721901331 1337 42526454176544369265914 1338 39800334905975815599524 1339 43054461820717696981801 1340 40700925522778555593045 1341 43041772417197146570459 1342 41262569512153796722953 1343 44095233703672861406800 1344 41223523549854200278198 1345 44552565650240817776528 1346 42259690752540717333977 1347 44606845068604812808107 1348 42754257768229002443341 1349 45696296752845815218185 1350 42678862331318337959732 1351 46222210087616658285210 1352 43778224943214113139151 1353 46218228906008988260502 1354 44311367221906043906882 1355 47272525610693074475837 1356 44280216031684062346288 1357 47909975833692091071895 1358 45350611482661558603923 1359 47886773683197122141764 1360 45821739569336764365222 1361 49051665716404617121036 1362 45883303612667113956959 1363 49631214409359371273759 1364 46983467337090858360806 1365 49503008130312866237141 1366 47552289342443210622694 1367 50808558640774966814238 1368 47513435587376688692790 1369 51406272213619470832578 1370 48599976300637289987440 1371 51376010891421258346897 1372 49216676312475897746687 1373 52620268063505983127651 1374 49218874785031016519085 1375 53147931411640204815976 1376 50397287662695482564550 1377 53201790300979820370696 1378 50996963232020961654357 1379 54465568921740811811347 1380 50870855659903787765235 1381 55123677968969839876193 1382 52195153586644909038440 1383 55085612513889944398978 1384 52789620713706986469424 1385 56323888662315668136846 1386 52739054496491029806846 1387 57068584293979182028389 1388 54022659780208117143874 1389 57026761341748838884271 1390 54574519709888718657527 1391 58397007049876689335324 1392 54606591797448608000543 1393 59049584548929407886340 1394 55932299199377028658683 1395 58933034183000341729687 1396 56564451479024628273972 1397 60440819425532907098317 1398 56532109354579174911226 1399 61140709512047865646310 1400 57757574605943012860253 1401 61089395021348573158410 1402 58553106950506849894396 1403 62553057644742355840377 1404 58486153128846577895017 1405 63169150722147615241083 1406 59902484687641404154513 1407 63187715913879508761600 1408 60569138440571720266718 1409 64725692129784897040544 1410 60436084173989375058865 1411 65463566063122588296571 1412 61963766319167664533289 1413 65402932133803962931529 1414 62658538971683631738396 1415 66856858054064290099018 1416 62609148291949635685589 1417 67722401718344032208198 1418 64117367401326059097050 1419 67653476218025174758253 1420 64725089200538557978084 1421 69240456844877860646727 1422 64778928805321956593387 1423 70053196855033351495236 1424 66303999643373741697235 1425 69868594734814826015020 1426 67068719928495066063095 1427 71644118444429522641391 1428 66953276376893214916242 1429 72451367756979436342117 1430 68472305919835980886446 1431 72373060738923779106558 1432 69343213610811560538600 1433 74089775950668917681698 1434 69283693179186585738504 1435 74770219586351148569249 1436 70908084401423612243651 1437 74836744536285206753299 1438 71719445628159252179029 1439 76608173819631567242856 1440 71505032579789735535904 1441 77458831546730616351864 1442 73300522735638406812013 1443 77370597976228780454915 1444 74130076299310305989663 1445 79073692800697218063761 1446 74060077603423365312272 1447 80082386565926212930162 1448 75789373257303131151726 1449 79951131377712726538350 1450 76527041412086827150038 1451 81870615948639712525045 1452 76530664892950004292646 1453 82777760502202059852767 1454 78357593167401341439647 1455 82541122289383714240044 1456 79168929180562059444418 1457 84618361798850399943540 1458 79121988582501436231843 1459 85552182547522314745239 1460 80833009925387892867328 1461 85440241935819714408381 1462 81872771053166639424674 1463 87403642085657824683734 1464 81744847373527438239991 1465 88266405626706547346170 1466 83683068773148277202004 1467 88287828471627138043353 1468 84580194275128983372285 1469 90354110822994547709803 1470 84314319686148726382553 1471 91346127369207928107632 1472 86441192118433419593327 1473 91218455956407854623856 1474 87400923253822904737705 1475 93203145403299938266779 1476 87261385964765507543125 1477 94330443778546358347881 1478 89322590128553579733892 1479 94232414722215597592282 1480 90127847392262142120347 1481 96433787980083475805078 1482 90158133120934390164690 1483 97480549021509645360733 1484 92204165857464590883864 1485 97173440165920952091207 1486 93264488117941710827811 1487 99603937352826856384084 1488 93101093662686504525684 1489 100680726407592479524076 1490 95139675954613270853711 1491 100484952034204698981439 1492 96296570133810527312638 1493 102864902810126188961685 1494 96170477604074652501638 1495 103802360102909746993950 1496 98373405870820685545402 1497 103809032806905090135602 1498 99421313423384657142176 1499 106218905260829737706225 1500 99121524751011809858519 1501 107357144758243307843395 1502 101607390270675508132701 1503 107184446363363171985032 1504 102669730163334833818797 1505 109447406193101860083880 1506 102526845182161112702533 1507 110831985554522492804915 1508 104870936525421629903723 1509 110655921758736722655489 1510 105849082760146155767416 1511 113215130892498515674626 1512 105770479702896538253164 1513 114418164299863063391694 1514 108286130989781599641886 1515 114042698844604919600037 1516 109409200404209081689514 1517 116861920491403469549903 1518 109239770208646221405895 1519 118050990654636881203228 1520 111560609046280340343417 1521 117890397417480562347652 1522 112949172898438090562667 1523 120611296244729245869031 1524 112722847710819435863180 1525 121689515088086317520381 1526 115297863146876174647370 1527 121667066912414544116006 1528 116532390307343460035377 1529 124456899787666653553002 1530 116163298325432745811068 1531 125773829375633983375833 1532 118995450108508538489185 1533 125492312570894222611483 1534 120268936600972996543649 1535 128221685849443623413600 1536 120022185001875178941036 1537 129771411742221403595104 1538 122805132852912540016449 1539 129528564042155306996091 1540 123800153019923574279873 1541 132497686284169405492249 1542 123854790449462986810668 1543 133880142762349238244170 1544 126659622371456821430993 1545 133411815479295884549734 1546 128009367645252306957322 1547 136618659434537498306157 1548 127731768175816887248796 1549 138102042058723676427495 1550 130474197632819036649979 1551 137824166141736614326340 1552 132005963108550016653161 1553 140980940710042831970012 1554 131723984836746444360647 1555 142212441045720540318031 1556 134752544604540181381098 1557 142157188271783575690645 1558 136176439888303364307678 1559 145397747938021860002254 1560 135649773218359844848444 1561 146835524756072775631106 1562 138990268185599727060344 1563 146599526009479505051649 1564 140393652164507067804811 1565 149695649598521786448819 1566 140142690125478066367349 1567 151474919385026050675848 1568 143234436337085801370325 1569 151162578242544851878488 1570 144566857270160535512381 1571 154595994933961271785667 1572 144461642897773253096167 1573 156161392079641968528961 1574 147775915897494591579360 1575 155535393063483508186034 1576 149248345736770366606170 1577 159381886610663049871966 1578 148968282314747227679222 1579 161007385697213684233877 1580 152062667317996317272894 1581 160660839293105669025983 1582 153828506374508476675375 1583 164299437731491870312428 1584 153512145804368373246644 1585 165702315255258168423348 1586 157027625106459322838851 1587 165605441982729750009079 1588 158585771182088875082264 1589 169277444007050670381341 1590 158023051758155841389010 1591 171060539226547746384694 1592 161809616329067615541723 1593 170681360261126501499530 1594 163482914694043072646148 1595 174240724178709990085513 1596 163008832935022817350437 1597 176290166277748338636107 1598 166791819591815023629641 1599 175886737242565792143280 1600 168161032387397653545331 1601 179853715310429047701360 1602 168088146873776411565001 1603 181583379236297811874347 1604 171828478805164374932797 1605 180953387863098368631017 1606 173580320499356295159188 1607 185317218207293870902490 1608 173149060181158131596183 1609 187170375263341616979574 1610 176724244943991882088482 1611 186734364433178793088461 1612 178798906186324495736064 1613 190925394835241315133079 1614 178429255035217315705171 1615 192515687800226878598996 1616 182385650678469812994194 1617 192278354287429765922028 1618 184244263036238537136415 1619 196681516538503970962143 1620 183466680177405430050550 1621 198633674701593857450997 1622 187919840238759667878022 1623 198156763635663180994686 1624 189655989833171869787150 1625 202258209984539288941634 1626 189322464492089347407760 1627 204592251539143634758801 1628 193493127599144443597167 1629 204093230022799108858227 1630 195151707743592659928525 1631 208564122946638397260568 1632 194934109658716622081480 1633 210705885761940800874728 1634 199332812085338863228469 1635 209849761901212774838771 1636 201245708713033317357571 1637 214871192244387338224929 1638 200702199980658682266904 1639 216965521255313431845186 1640 204887818204420666771912 1641 216435945857238667951054 1642 207276973037034781982798 1643 221252782157997868963685 1644 206702972393396287590738 1645 222967071881535973220527 1646 211351085427758513010807 1647 222847972296180309644812 1648 213362196974510106066051 1649 227797418809638622291780 1650 212512947656707458040779 1651 230011810851582296053895 1652 217450143597845550586916 1653 229424410271558980138477 1654 219710026912898721363802 1655 234141517669919225360838 1656 219084723324054712232933 1657 236792981395958398841130 1658 223996919236940849897308 1659 236075531457358672568249 1660 225751484493824785716425 1661 241388266094239643528891 1662 225572407515192911536049 1663 243739969271939904578464 1664 230500137934111895719416 1665 242705312086957830470288 1666 232691098212335490094449 1667 248469769391729596281403 1668 232113599627991294179065 1669 250864640571883460531513 1670 236920854363112527380924 1671 250191379153699146344202 1672 239506338608098698427597 1673 255608588948761147872486 1674 238935214413484087370730 1675 257758450206936648559773 1676 244147537377962914991860 1677 257460086134085786810151 1678 246548002050525242653307 1679 263143568676470671998212 1680 245318838626108378121391 1681 265662534796544745427708 1682 251288812032172990645095 1683 264909779427222161260543 1684 253627844643730876984194 1685 270329652305686989217189 1686 252987102764063490465326 1687 273230121908882974042094 1688 258487388735303202899984 1689 272582480031066381435266 1690 260585323944010119145144 1691 278569958609601758451489 1692 260216110431752379805923 1693 281218846911875434513875 1694 265865863524848686947973 1695 279978089404724566707976 1696 268451940679822488822542 1697 286578428505131152321112 1698 267756058545137448508461 1699 289291577204117164531555 1700 273119110345843952730255 1701 288345773959031684551345 1702 276210699604766838572016 1703 294775058972557775616082 1704 275352174950978798008902 1705 297070398419817639979454 1706 281447924396991132767078 1707 296707764121994135064565 1708 283911046303805038360678 1709 303197251486096746631839 1710 282818776236120312438063 1711 306047040888192889621356 1712 289394250769662695079574 1713 305154406537860458842004 1714 292181272548852615561491 1715 311190690464517640717655 1716 291222964239890966246864 1717 314735633710026267916093 1718 297680996964003043657410 1719 313810115032340074184518 1720 299911387008031262736063 1721 320653305238878423184282 1722 299448401790080467292212 1723 323646547001377410946121 1724 306025999919662050111245 1725 322164490049719633928763 1726 308952822095759461650265 1727 329683943414166710483856 1728 307950484145143054977762 1729 332620738471539502202352 1730 314224718622244073546377 1731 331770131550534174581643 1732 317572827058151491886645 1733 338982485721616324349033 1734 316683447819256359689764 1735 341578303479855156275482 1736 323352538437908017883571 1737 341081741835985486470374 1738 326538459391881054659154 1739 348485805853879424575261 1740 324961024739555739372296 1741 351705311571251860448759 1742 332610391764799012751843 1743 350476567451740761900980 1744 335607502776012091032448 1745 357649724246868307120140 1746 334650063865668223860767 1747 361519725155381367852927 1748 341811583080645235652206 1749 360370722845637020786485 1750 344346018797689225609286 1751 368190622588617386707070 1752 343878167889870044115426 1753 371572947097590147794002 1754 351400639723045865280192 1755 369800395687542261403585 1756 354532722995256728043543 1757 378252674241866507972035 1758 353499484726631770527453 1759 381869940860927007481784 1760 360443490004924838438231 1761 380658550665494660388136 1762 364429116495676189083589 1763 388872270636390715353459 1764 363027231533831171010571 1765 391788894931043730413697 1766 371100405997422392292184 1767 391155404615400647114978 1768 374366950002442659716180 1769 399586471450879898054318 1770 372674433709427732213342 1771 403018693704786090253957 1772 381214994093442427413882 1773 401910922967577317820831 1774 384764291046095715473415 1775 409903177078849192254892 1776 383420441629958303419165 1777 414274479879846301525796 1778 391596718616484639326027 1779 412922289477249429572007 1780 394571698383281566946428 1781 421778955678798856574253 1782 393975248175742267187210 1783 425597926763017693365318 1784 402363540840326077025209 1785 423336922881677189256810 1786 406082290905690420401036 1787 433296497352368567866649 1788 404643279879649250126929 1789 437191271629729400359771 1790 412758256085779306235073 1791 435737172983773445828304 1792 416853084302305858595883 1793 445042423884775349236000 1794 415719667627254532512833 1795 448342663456163327420699 1796 424532450343560169544337 1797 447553913309114963008217 1798 428432344477203956580556 1799 456937942662129496088970 1800 426203206499092647745897 1801 461209729944811323897030 1802 436112840539360167684586 1803 459649249932249584737837 1804 439868319264240148880732 1805 468714902268240116831351 1806 438327599489580412368363 1807 473629529930594825035780 1808 447761992035768075634053 1809 472028735830219365709484 1810 451128349936196756671719 1811 482099144484750001940431 1812 450191989730453981862234 1813 486172194020055184774469 1814 459900728320034987180606 1815 483893514030502012356094 1816 463859627077472801456644 1817 495024408684710497587138 1818 462368276481126036940520 1819 499396101443303603142273 1820 471130233680886885106171 1821 497668678143997871599667 1822 476379228398483046356357 1823 508255524048729517449416 1824 474599353970698600022075 1825 511914436743440628271816 1826 484777383247436057453085 1827 510724682031768962709011 1828 488955983304081875651127 1829 521792576336012788292017 1830 486577689278518210002784 1831 526375313033702350838738 1832 497580756078217621629170 1833 524499606965589472491678 1834 501856602042574141964374 1835 534789649122008051817813 1836 500158455655369565990846 1837 540296738951152312494399 1838 510892929081068286938959 1839 538411807975243925960076 1840 514406606565425429658200 1841 549589242336060363825044 1842 513517000683713205160483 1843 554610519382813543072375 1844 524261019205253149278408 1845 551742478034475976513453 1846 528937290724611754062162 1847 564318024256578830420182 1848 526668125364534853098371 1849 569224940707054101652490 1850 537334981895489609070260 1851 567168486239005412100905 1852 542735328856721205249301 1853 579144464880408785358987 1854 540897328898124673531257 1855 582995037184498434028272 1856 552182934730059537795268 1857 582044208041394434118160 1858 557097889016334300734873 1859 594263435035962674938619 1860 554039829352864649020557 1861 599459356748587082421961 1862 566524991853156773768244 1863 597256949848456290354554 1864 571514278581252183537711 1865 608870781095576262746326 1866 569548791235337530042434 1867 615096565231171885342013 1868 581400242911865659772240 1869 612567996055675248810583 1870 585557451668604526924915 1871 625718590430952751790772 1872 584201322546241703304462 1873 631089533132671974132876 1874 596653960793098663072255 1875 627735374035180821078527 1876 601370391187162780423430 1877 641952566160418897976501 1878 599518408200421914846182 1879 647445175593403632741022 1880 610981713601591938880950 1881 644966703861096016917538 1882 617337683954370065577840 1883 658279719425112598676113 1884 614864478996097938223999 1885 663085392841409203548611 1886 627910343408423580467981 1887 661653344026085621402424 1888 633104941702824876372634 1889 675529659420797475735336 1890 629587763159523737894917 1891 681271917553165588005459 1892 643871943620430613217683 1893 678680941573747001290785 1894 649539599046554375321768 1895 691780249458373665601922 1896 646901946247283250850912 1897 698468077906424299047022 1898 660572179956062029538286 1899 696080780455106331039605 1900 664953678728300151740850 1901 710633526972429215197615 1902 663623749543739871646391 1903 716587787199348405341852 1904 677032207394559860910407 1905 712732013587122303563108 1906 683201806404878852584123 1907 728776403762447009152455 1908 680390605200066673514468 1909 734910791006659645260429 1910 693646915049622859376890 1911 731728869290125108601926 1912 700427073689941237556189 1913 747323292484961789473514 1914 697819354693795365715356 1915 752392868756479929302713 1916 712236574562969887015929 1917 750648827745445328731563 1918 718081625520879742515825 1919 766275992907830008113088 1920 714245180861149928326149 1921 772684988048115412047392 1922 730453260477276258581777 1923 769653087468034233518971 1924 736351774999501220064745 1925 784024814372787556426761 1926 733647194580046442805100 1927 792213488977000889933226 1928 748714178657541346317157 1929 789075507172918632825542 1930 753928209037816151260826 1931 805465509706950648943373 1932 751634661258523046151620 1933 812163729742631614876423 1934 767746054986632437053339 1935 807631480039830123440244 1936 773878856863965824813211 1937 825677628308430265166044 1938 771009037424566004826199 1939 832205128580738173459631 1940 785560710373627044906674 1941 829210943564124074732709 1942 793523221035497613434638 1943 846390007637730825960270 1944 790134586226566174106328 1945 852022943018356953985986 1946 806357591264592814584712 1947 849882049281606819218817 1948 813152223861023885885411 1949 867527940909435639339155 1950 808733044728998152409797 1951 874675402331665789951720 1952 826605508025699839812636 1953 870756165007667550040872 1954 833608838387357663271597 1955 887690937854605485497059 1956 830009418290992405611023 1957 896421010794676772499665 1958 847300897598199842678288 1959 892763096686923518658194 1960 852379968475299098559838 1961 911190579073468042606206 1962 850803021265298370410134 1963 918620110223135441639349 1964 868144666231629822720886 1965 913412318084571691132735 1966 875455233961440694291679 1967 933346266523557991422668 1968 871630467314169263407530 1969 941292991441419926654548 1970 888385231981691146049043 1971 937460340234239371456647 1972 896829127060790043988512 1973 956765353720077175863421 1974 892964253630838251257250 1975 963010962497246600592902 1976 911458302142224760816775 1977 960536995346693710646266 1978 919124736934928190183892 1979 980291217860851831033737 1980 913542899648361588128717 1981 987833430446583776274603 1982 934103580443705034388345 1983 984107305113676917418448 1984 941440097853577533334409 1985 1002717357805253536274672 1986 937716963342447599864681 1987 1012445594993769780870859 1988 956335801021721962332069 1989 1008132891934420851397241 1990 963154886774410760241156 1991 1028795784880012088015194 1992 960387432780387661185163 1993 1037163316773282709765910 1994 980318204045655275371058 1995 1030683806253008767521405 1996 987971756297286354675832 1997 1053933665444147139155127 1998 984012559114370485600051 1999 1062407459204598267033300 2000 1002317860065954434885884 2001 1057877268329609683592460 2002 1011702236929568837249231 2003 1079534068645053539444927 2004 1007659849788777358031902 2005 1086449288476077096482965 2006 1028508841419888938132598 2007 1083524921293625671658830 2008 1036500435389259407671818 2009 1105216234344207862033234 2010 1030651745164050588194816 2011 1114513473426055083026801 2012 1053134996142669308766119 2013 1109637813312318491956259 2014 1061788892363052983401981 2015 1130522400926910064064472 2016 1056511832643539252057889 2017 1141394942826289021446408 2018 1078785575284753774900645 2019 1136452513556914477350643 2020 1085367645029173899992267 2021 1159628953872269256703937 2022 1082647380029668969784952 2023 1168341431094870141532546 2024 1104365097569442251839980 2025 1161892181559200734610878 2026 1113477289914495968187870 2027 1187459340090717488311621 2028 1108308380401754196570522 2029 1196864910410810474331407 2030 1128907524521722758879623 2031 1191626435540137222242748 2032 1139854575298950810618145 2033 1215862465196219389043268 2034 1135127351089211933994939 2035 1223432065900259920353735 2036 1157930312332146504493036 2037 1219573912942446312498029 2038 1167345122148480592041674 2039 1244877347994350901530246 2040 1160041778323641106674593 2041 1254635551836158284075114 2042 1185800796047777516098668 2043 1249127753649683685818665 2044 1194335956131048687686913 2045 1272450635427306736317019 2046 1189741805201217402146017 2047 1284487672884519046013312 2048 1213666705181745367548161 2049 1278781689744292315542240 2050 1221524703750227700180625 2051 1304166974058372760926555 2052 1217718542704546666036241 2053 1314923094898121599003737 2054 1242665190036844153608172 2055 1306956209147013595056426 2056 1252116399347185190133953 2057 1335451838035543018359830 2058 1246292379868333306600138 2059 1345980909258123334771309 2060 1269707481959334895064364 2061 1339935393850274925563831 2062 1281961914817267914945579 2063 1367044280074071850595044 2064 1275878208385405752894401 2065 1374909185215923259584764 2066 1301992171698302765523239 2067 1371416260193891504074223 2068 1311700723929710863796170 2069 1399177084150148927387973 2070 1304078995268444732691566 2071 1410023055324516496579182 2072 1331670426334852372215532 2073 1403638134419276578747426 2074 1342859638852535964992120 2075 1429681316275657947956753 2076 1336444753324802140419915 2077 1443046210767618354101491 2078 1363735611039720688457637 2079 1435771520548775670450392 2080 1371693180762431080929489 2081 1465431086162094498256888 2082 1367992198352206393175805 2083 1476736189031084014318403 2084 1395217615150548580634279 2085 1467624324646426496346193 2086 1405721943945116721702496 2087 1499575550029375277277714 2088 1399504593988610670970714 2089 1511110690791986012331966 2090 1425636533089023409783510 2091 1504137888428060260319189 2092 1438645114732048913549918 2093 1533716128059587613846335 2094 1432356878432088105223823 2095 1543713359461469736381388 2096 1460797593001414381720332 2097 1539031002721187519184612 2098 1472345408746533060079971 2099 1569958841428470322604215 2100 1462215611767708655002504 2101 1581858073204673335494365 2102 1494952965743130767225906 2103 1574616954963630266247222 2104 1506002542105831062464107 2105 1603656118397880802106202 2106 1499300656822705468086948 2107 1617797176478562135692265 2108 1529042004079316582501413 2109 1610904577844829627906219 2110 1538619256865761832748137 2111 1643215885540693556542736 2112 1533392914974005491685209 2113 1655711764780220136216304 2114 1563957170228150615358201 2115 1645312872432254014634811 2116 1576100797243751536847709 2117 1680950764862587703556553 2118 1569081367892879132236820 2119 1693640403893516632300538 2120 1597542201341101824969095 2121 1685020709856770196251222 2122 1612608230624744698317922 2123 1719329241157069096562301 2124 1604602497376227134656240 2125 1729659903030822706218183 2126 1637087592708748890311155 2127 1724251693477154311236436 2128 1648346966107509671706602 2129 1758709258152714807479372 2130 1639005140143551255908415 2131 1771969963803613913378143 2132 1673949983005508505661110 2133 1763545857966153330327973 2134 1686908355933052288244934 2135 1795132892941590907503166 2136 1678578997200272256386526 2137 1812278489075178250547954 2138 1712487627809168046939344 2139 1803619808533512544211281 2140 1722170331242674043439247 2141 1839594475385401255233699 2142 1716353307898625849406653 2143 1853387060382994256073240 2144 1750886709730026960266428 2145 1841365206084883784751272 2146 1764423083182800043356917 2147 1881229492327047838701587 2148 1755522634107261039014531 2149 1894520195488011017925985 2150 1788047583193996422886296 2151 1886180314217365777897010 2152 1803839767054126117609656 2153 1923716176049198652999982 2154 1795574424804331477427662 2155 1934962889620273977487973 2156 1829952348526917974361458 2157 1928687664382158146772975 2158 1844854600590173028132823 2159 1967001519908156065518204 2160 1832595775891687155767835 2161 1981649734152987713784516 2162 1872447766616733054431899 2163 1971206173650093421363719 2164 1885898370284113665627716 2165 2007971986924760298751373 2166 1877163517185114580530154 2167 2025957761558718788648518 2168 1913965230534190113487845 2169 2016212676245611091485498 2170 1924722303982340709647964 2171 2056137433352864445477817 2172 1918716385495795382341097 2173 2071411390779691489946171 2174 1957231305327125834251025 2175 2057974088762384758337744 2176 1971177566825015641053085 2177 2101238490399514583934816 2178 1961870530506681750812817 2179 2117613028419646810004667 2180 1997183021729471557603801 2181 2107201499244514912325113 2182 2015597474719071462561980 2183 2148910739790494263095818 2184 2004272780949920611266429 2185 2161230512038305516278854 2186 2045347463171352935008506 2187 2154022270082124162311709 2188 2059865078910714130209684 2189 2196469558697078057562631 2190 2046898975303120620859419 2191 2211805510606822907516804 2192 2090182545910707003498503 2193 2201732071350925270171420 2194 2106002204521802868218263 2195 2241664637422757724318831 2196 2095029078363399428774322 2197 2261590691983287266191317 2198 2136025812499020105069166 2199 2250414807961717778199950 2200 2148410617538024372268464 2201 2294819921482143675893090 2202 2141787286561562504463656 2203 2311557683678618479912417 2204 2183478946144118107378707 2205 2295374318273466554130019 2206 2199935259252812260931253 2207 2345348710907821656410920 2208 2188380336404682473103418 2209 2362405234571241706470104 2210 2228380275053593665094253 2211 2350395782605918031556291 2212 2246779024197089998870879 2213 2396845661556576510442449 2214 2236957745647891128962016 2215 2410373192902784327975250 2216 2280435901308522294071734 2217 2402073471465376557076158 2218 2297514019034271586025510 2219 2448309586716995405090933 2220 2281715366531734688625958 2221 2467045882701849657778207 2222 2330711968510079138381727 2223 2454466383878926165448636 2224 2347135065322520646300030 2225 2498817610765977585102916 2226 2334845786226827568585395 2227 2520840068530979814372311 2228 2381122428264051388004432 2229 2508079450175851567946237 2230 2395027065833277898415362 2231 2557312277874423740849718 2232 2386074720971351711973695 2233 2574467560975799101999098 2234 2433499076616286711367284 2235 2558507219343770159348137 2236 2450300196395084927671181 2237 2612862952223409243222059 2238 2438475950778545623947129 2239 2631609872100664858947376 2240 2480668941207635852908116 2241 2618151466304562888909664 2242 2504075005372995830443593 2243 2669457106830444984525835 2244 2490463473032926047540213 2245 2684263876500685943523305 2246 2540059272018376992117092 2247 2673649511605626402234202 2248 2557586178497215786731811 2249 2727025479376964609136630 2250 2540989270378241396881810 2251 2746582940757468435229725 2252 2594223106125012416804296 2253 2732437744167004017460727 2254 2612249978599452117001667 2255 2781230595829719399874100 2256 2599228598430539512915928 2257 2805698292274881219564940 2258 2650680213734010667015503 2259 2791192388680257386789199 2260 2664608630238052152309006 2261 2844486531818418838581781 2262 2655600882747087070586614 2263 2865924230948769683332094 2264 2706893699567720327128946 2265 2846505831404594338293042 2266 2726562228257571446098624 2267 2906704743110932191661233 2268 2710784283427378974742935 2269 2927283099460307146867203 2270 2761076113600337464947997 2271 2912043215538483598668312 2272 2784366620947958715612347 2273 2968822577385220360314056 2274 2770521355110044472067045 2275 2983661853371216394711619 2276 2823828359637204172954395 2277 2973945161443488345553041 2278 2844398049458277258455832 2279 3032097606960453455379682 2280 2824313710593347400671588 2281 3053451600560991399942158 2282 2883434647227535537510910 2283 3037442280310279107620933 2284 2904216779765741546340634 2285 3091605558349819808138895 2286 2889660417141120601220311 2287 3118301295507937730400924 2288 2944849557674019316776229 2289 3100603531348151402031556 2290 2961797621514717092032043 2291 3162196448841497646606119 2292 2950184136826144316044188 2293 3184352933106543874926445 2294 3008239725660431477511018 2295 3162437344790937016358294 2296 3027289080051004624673097 2297 3229064498425826616757642 2298 3013269765874933365956556 2299 3251378533496739928680425 2300 3066105216904298216380193 2301 3234286216227825687134395 2302 3093202766291183933540641 2303 3295788469406196965891712 2304 3076031540119387989158327 2305 3314834742482578646126496 2306 3136463654099851769087713 2307 3302489900496789094799195 2308 3157524067916756429929073 2309 3366512424541081090203929 2310 3134937157390963976958764 2311 3389911202159090446020106 2312 3201527667822385319611449 2313 3371824694204859082827734 2314 3224463461036451739249386 2315 3431645417380556845194349 2316 3206569501502059431318844 2317 3459522707794749793304423 2318 3269414050668381607924715 2319 3442442787173776769254788 2320 3286009166424433662832861 2321 3508812971347480201983612 2322 3274421613032446800074327 2323 3533302987264495598424591 2324 3335557037029906177258810 2325 3508727281569710276051925 2326 3360806578998623962836350 2327 3582157018405363823516846 2328 3341916601879543231998292 2329 3606944546951141442923842 2330 3401879213145383859674904 2331 3586055761588298207593873 2332 3429721733658654077940315 2333 3656845977004764060929203 2334 3412279781801008489533989 2335 3676118677321549896675368 2336 3477302812355681798706071 2337 3662072642805369726464984 2338 3500588378242245509350909 2339 3732763998024170506178691 2340 3476552082448413846332295 2341 3758374630155195087557169 2342 3550266556735239098531008 2343 3737742440294073987875890 2344 3573721293950278474664738 2345 3802387346725647631003358 2346 3555127082609540115315222 2347 3836131402849653354703957 2348 3622805132479305068261166 2349 3815253900054860610087775 2350 3642623867268494506443423 2351 3888747915209507957926060 2352 3626181179351987845186176 2353 3915155084359448621249012 2354 3698178235939931286660707 2355 3887708721858549504795607 2356 3722705834297566319194408 2357 3968856699813821644183965 2358 3703287308246414904028578 2359 3994215037335655581273174 2360 3767571430799051051846227 2361 3974007099301503933717146 2362 3800187120929909947985444 2363 4050357248167617961011689 2364 3778435342130084591722901 2365 4071119175822563829793771 2366 3850239182156681276643129 2367 4055514777743694073380448 2368 3877155078274231557601890 2369 4133402409317638327989808 2370 3850616452392019031325625 2371 4161416550777046273035947 2372 3929865720914399331188237 2373 4136774065614893930842761 2374 3957414607550992739334580 2375 4211143314038999418467178 2376 3934348406527637350021615 2377 4246412817891043860377526 2378 4011066572237672262740482 2379 4222805138236360461902877 2380 4028983913017239733150640 2381 4303917337465253344547543 2382 4015798160057382951919795 2383 4332924254765647344519988 2384 4091756935719444053310294 2385 4302021958441516881005756 2386 4120304857135737803273151 2387 4389318901553471884521439 2388 4096441873550566590140774 2389 4420973954034859902340661 2390 4169219198206441540595942 2391 4396401535817813916264254 2392 4202739445751518429602118 2393 4480539879879118500826290 2394 4178746205783564463971648 2395 4503379911417337898317137 2396 4259461954454485424056447 2397 4485384990765780780679267 2398 4288738837359469633538861 2399 4571205462697279565327960 2400 4257233011339007427833982 2401 4599866163370200998784040 2402 4346601845747092822216821 2403 4576042868558538342711747 2404 4374575742180386766890067 2405 4655857210511834686961473 2406 4351137456329196116460648 2407 4694581222189201893003650 2408 4431295500284528389469648 2409 4667942145876880286002894 2410 4456643160841338666124270 2411 4757364651345702162581541 2412 4437616897285878233267794 2413 4788990763300461136605999 2414 4523334914582958185471191 2415 4752488927311250571848348 2416 4552345950074347112883599 2417 4852906920380142643114628 2418 4527646541875944662125595 2419 4885123141524428570366983 2420 4605313352710290792182724 2421 4857560746040009245971357 2422 4642779974445034427213562 2423 4950123923576017994675686 2424 4617349243880504918356045 2425 4974946113597447360188282 2426 4706436546634026771963260 2427 4954718127542995681249401 2428 4736414401573820817487897 2429 5046938745158655573644667 2430 4703193822460622257565361 2431 5081809277579507094433728 2432 4799158040706979703387680 2433 5053562176711209159823488 2434 4832038953609207116974289 2435 5141456533746586088409659 2436 4801412647455367376275081 2437 5183618029750230867579769 2438 4895914657320983690825244 2439 5154117645555447184024506 2440 4919082274421088480332469 2441 5252075899847518476751654 2442 4899741887336185997109818 2443 5284399600641737277128525 2444 4991769828304972111211108 2445 5248042397868149497911911 2446 5025941822713549423092187 2447 5356245977341555752550212 2448 4995938622135791505281491 2449 5391362802048422400930300 2450 5081820859820904281648071 2451 5360481141597847189144015 2452 5124175085283292793881106 2453 5461846391057673569300837 2454 5096057109949088245658382 2455 5489166647346863093837134 2456 5191426634095483050309768 2457 5463930015334035591329970 2458 5226619253516121329858568 2459 5570022996300637830297889 2460 5187028168746917298561123 2461 5606348783130039806172371 2462 5295051937392119645352149 2463 5574116440883910464856904 2464 5325678465562572644535016 2465 5670534790013702403423480 2466 5298849430799826135147389 2467 5716654616471393298519843 2468 5397858262568753714518735 2469 5683677944636111712958673 2470 5425360604119353972939248 2471 5788817772107100554048882 2472 5401564077043009815408782 2473 5828834026885387536663646 2474 5505077000384993323265670 2475 5785455711053263627115285 2476 5539433543620004642931990 2477 5904686045793686948587231 2478 5506394930991561748646527 2479 5942931427095680460830252 2480 5602456353886961803968722 2481 5908467570217828270368468 2482 5649042443394508581311155 2483 6019872718242745953047703 2484 5614907167139802246542704 2485 6046787807173563772174077 2486 5721964584382045119916066 2487 6023751176658147917777814 2488 5757882913904074625232119 2489 6137402377053703021219706 2490 5716606157683554143593396 2491 6177011850698335934058889 2492 5829934665130397318606013 2493 6140986644366544052631355 2494 5871332661960059401217433 2495 6246817868187901875941200 2496 5835435132621013775655827 2497 6296619283196583263023472 2498 5947100912949818703133001 2499 6257556047776540710797195 2500 5974285697556548098278757 2501 6378199616175710273443305 2502 5950253162924396171680596 2503 6419120896105866155337402 2504 6060862304107374426015067 2505 6371303141607187925127670 2506 6098647407639854154292658 2507 6501624375030081295268765 2508 6063445527611366876873208 2509 6543028965645554258171959 2510 6169660877625060347955651 2511 6504788140111205733334196 2512 6217515825811042411619364 2513 6624419455956418096600684 2514 6182441363287320473841231 2515 6658836621174059647024127 2516 6297089941810366797365054 2517 6630197515723875923801173 2518 6338867030371725439906870 2519 6754363606527802236631518 2520 6287241711086435626127082 2521 6797849161057614538076562 2522 6419648995111316859907552 2523 6757687928549847105273281 2524 6459145063602883627004615 2525 6873619665746944365634835 2526 6422507039992554840388925 2527 6925426400305150800816136 2528 6541485232422360768882357 2529 6887324723731832231202712 2530 6573618210328997838994053 2531 7016587081990894637549683 2532 6543977960164171271576875 2533 7060981537529907739408193 2534 6665578946722418985699704 2535 7007690806975641419832690 2536 6708938562526053567238876 2537 7150762158137966045764974 2538 6670676122514411781309134 2539 7195986920202696136186821 2540 6783216066975357322338538 2541 7149695690890225477634079 2542 6838637467328962188302183 2543 7287182392174028224422620 2544 6796238388949799268398473 2545 7321443876393856599257284 2546 6925157834469579747942027 2547 7289394999976530373576247 2548 6964013020627095637042956 2549 7425871709940033284761645 2550 6916075841028694938350426 2551 7472611899727629157524230 2552 7054640798496137469793841 2553 7427890224641053447241642 2554 7101220186617033649664812 2555 7551632062175793506048601 2556 7056968504411480056791473 2557 7614380627054496453733275 2558 7190683220427776040558913 2559 7568730282227798885740384 2560 7222461375237821580339914 2561 7709925475432622630117216 2562 7189355317745909912636769 2563 7757967318280676884908379 2564 7324945546692766480124001 2565 7699477138394577005898089 2566 7372572497901522269749164 2567 7855801605740347414740298 2568 7326422446085592845300625 2569 7901703864580624972251398 2570 7453092444079773849582986 2571 7857372727755658927195117 2572 7509792679822989383013772 2573 8003990574898825436260071 2574 7465527081833510012676955 2575 8041041538056102062102772 2576 7600537291133135713210585 2577 8005271955700015460347196 2578 7652954648279747394976487 2579 8154540525819538607088527 2580 7592685725153823086264714 2581 8205256723740943257035653 2582 7748466129978781239294750 2583 8152187833283356713283038 2584 7794555675245361642421884 2585 8293714337207749008468898 2586 7749362620912735996041016 2587 8358820172826210506581889 2588 7891769821011994607867339 2589 8308395186732850916827251 2590 7926629503211842315552645 2591 8463072516455427512599944 2592 7892434087798084684503533 2593 8515475277950834189295480 2594 8041287866976231682382173 2595 8450167640625576102299043 2596 8088500953824840335787047 2597 8617542963001172747137457 2598 8041757877004183401032416 2599 8674359951883216986170770 2600 8175928474985763578924682 2601 8621394987855589446878670 2602 8241839888133153786106806 2603 8781703493494264834638037 2604 8186132001463526007319742 2605 8821780858389602908447487 2606 8343746993659459471879343 2607 8781310188044734918033100 2608 8393063626349462333924788 2609 8945021547940902839984724 2610 8330405320423610654888467 2611 8996278465583241458421111 2612 8496608635510897940804824 2613 8944597298869968471554749 2614 8550873891732634361607026 2615 9096367331765273071665206 2616 8496375912353352950389659 2617 9166816534070141333047738 2618 8651815880094200770143300 2619 9110535553498099827582553 2620 8693131490784518821286565 2621 9279507473266147440566347 2622 8655545300123287351293417 2623 9336302715629567954136176 2624 8813944500087973760300255 2625 9260193144513791996571712 2626 8869689152890445530836505 2627 9450811297059473435456811 2628 8813213117294498764870157 2629 9507882042798339812001417 2630 8964323263544782216035220 2631 9449906830062490675854458 2632 9027468230695631524533335 2633 9624886816416605123442038 2634 8977677165309809891579234 2635 9667935192894692798303101 2636 9141626664091870817215296 2637 9623675335160348366770919 2638 9199498760622676724640819 2639 9797318290965226335157396 2640 9125133823264761180655522 2641 9861265104893001516157484 2642 9311686409533179128536223 2643 9800270141114014030915935 2644 9365950113673307505521878 2645 9965481866796263729870517 2646 9306253487523279869802102 2647 10042001656982237662032222 2648 9479898060351631438173166 2649 9979675233482549893965330 2650 9524418197838819785151968 2651 10163350849567218981961745 2652 9477634796096635043867311 2653 10221294820421439609227107 2654 9655464774582016794532077 2655 10145694437172321440039368 2656 9711456651786680493399408 2657 10349543483657304834392680 2658 9653340652541685278590133 2659 10412031107070231785670419 2660 9809228182918042553539235 2661 10347126017716789759266401 2662 9890097721641600476676664 2663 10537997465877454582714914 2664 9826628101615749848306616 2665 10584169636065098210410638 2666 10010283998560666988308174 2667 10530864453748701026854693 2668 10068033912642903084966290 2669 10729318760874207132388463 2670 9991566636573880584402519 2671 10793936590661933107725052 2672 10189466585100716045282067 2673 10725608312369481318656836 2674 10248875456547192993085275 2675 10906483080465687708147415 2676 10186408536661801999976100 2677 10989444189839823297536141 2678 10376125298792964972614042 2679 10920412146721077239083462 2680 10419427035906781743657301 2681 11116867442173760326496298 2682 10373067152544512323480620 2683 11188043329710646310270073 2684 10560649585390698488250889 2685 11099942977974836861865179 2686 10626951322585159599038801 2687 11322180905610697358685344 2688 10553222028762672937086134 2689 11389775818448312547285856 2690 10737168321708037084143249 2691 11317558538393141725911499 2692 10815850561441759277498073 2693 11526025752330942693664825 2694 10750249661533759886753788 2695 11570552453394830448905546 2696 10945079591398964836661837 2697 11521452384052941255595782 2698 11012807517435841467582586 2699 11733074674956541664768205 2700 10923132396091478853503028 2701 11802803716674058252371975 2702 11139552631115614646735611 2703 11727997176496237538439012 2704 11207225543875730969012687 2705 11924291926349680026401564 2706 11138593166348166170780983 2707 12014198536442455266971695 2708 11340952039893720722906178 2709 11933037218399432676178229 2710 11392678672177030948676718 2711 12156957513991972693156846 2712 11335724535750677113404464 2713 12228891967841676846120674 2714 11546304175919793948326696 2715 12131795999736477925267265 2716 11606933887394388366176659 2717 12372505788566542783308723 2718 11540712457650506436165125 2719 12446934925285233548010408 2720 11730365329580179189692838 2721 12367703818432144198827832 2722 11821451437653512726169677 2723 12588936589577778339044771 2724 11743269917563984464643935 2725 12648134995664632317442849 2726 11961122672655608476975920 2727 12587544651961713899882626 2728 12027756212540001940348902 2729 12817904857281301080965662 2730 11930224959405400763150982 2731 12893248684668850950086453 2732 12170426385606803628292070 2733 12810845557056301342056223 2734 12244862632426767002231359 2735 13024260965941820357904492 2736 12163439465233090610232886 2737 13115943671899088731141044 2738 12388911603482292470651299 2739 13036689712973581279474871 2740 12438569038172650139897456 2741 13275810438201095314066109 2742 12381618624832523261602178 2743 13353035798489079455429590 2744 12599457167151808987911423 2745 13246598394818568775172490 2746 12681484603304941933763892 2747 13510078062073599637959817 2748 12596968529524888505865901 2749 13588974292143488805250475 2750 12808651470205289360650217 2751 13495986049120012506519120 2752 12901705641649313024221126 2753 13747966000607914282703952 2754 12821631462536136709337737 2755 13805855489942643698964075 2756 13052048502548900148557653 2757 13738992005702919367848105 2758 13126202110139535646534628 2759 13989490089346437405075194 2760 13022926677818901086703091 2761 14069878574329194909307126 2762 13284806390521731410162514 2763 13979994617211555195415149 2764 13358710657169479810788456 2765 14206093711449057191836087 2766 13275632615847476600153699 2767 14317329877761505064431508 2768 13514142852561539937400880 2769 14224243075461447211937228 2770 13574057167618076020979887 2771 14483574718630555194665727 2772 13497915437336361865211902 2773 14567585981053650842953941 2774 13753528814848982868841750 2775 14450074762094058740184046 2776 13829787766139907208173890 2777 14736549128738366682475346 2778 13743449483361470171109312 2779 14815499204705502761999857 2780 13967680291392722222053623 2781 14725424787896088630838643 2782 14073678699020282129813085 2783 14992125019520884425133768 2784 13979287499944212871981599 2785 15055529711668233416661800 2786 14230949876291987300607941 2787 14981541156493205821836979 2788 14315187331604873463469819 2789 15253758715337729235297921 2790 14202861238103082356854568 2791 15341486781163383430894914 2792 14480485822906951044109108 2793 15235055901246095646439790 2794 14566237481553430610694398 2795 15492931808730071122009829 2796 14468701398754348911615482 2797 15607325547563308444025167 2798 14734910992403535620760711 2799 15505404933250732403748140 2800 14785939044254659749355869 2801 15786782619750668116985380 2802 14722544200145006131176811 2803 15877186286312163606030887 2804 14985950995079722026291452 2805 15746879021843261157677901 2806 15075286892382907757530858 2807 16052667727425917207521350 2808 14972440977929051486094953 2809 16151118995248645201475994 2810 15223765324037575273101004 2811 16045287634440134586602841 2812 15331307709619956222632849 2813 16336010228586195924759899 2814 15228239535244961611545601 2815 16402937786544656661955744 2816 15505699440786360374883294 2817 16321298240179100455305808 2818 15598891803278160186771105 2819 16616875472580872359938523 2820 15467875966538749556040881 2821 16703863358359664411309657 2822 15776719421212543779473612 2823 16601516720781213257302826 2824 15862709108941908785540905 2825 16874932992710498294685654 2826 15762106644246755066498490 2827 16996737384992066029924461 2828 16036686067686382113095452 2829 16885837907178395124535207 2830 16112502791029493913863339 2831 17191128232907881735485188 2832 16027941903263607511698645 2833 17288660833298646353366428 2834 16321098814120911762175719 2835 17139939062611845260756463 2836 16410055347224865772469466 2837 17484911749167814533133189 2838 16304487768544067116738974 2839 17583555564261220711621646 2840 16569607095055806542550500 2841 17467494362741572225976674 2842 16686950099615564415861208 2843 17782942974409443940027905 2844 16579373890626819936251883 2845 17854702162527670833099123 2846 16882820442063037710351877 2847 17764183810353684703060712 2848 16973823908457641078057171 2849 18076636111127211636140120 2850 16838331331090373069619821 2851 18187227392707630111935235 2852 17165417900039436389368311 2853 18066503025455683013621377 2854 17266232545107514956575232 2855 18362987764877660362419442 2856 17140022470337070511980178 2857 18495696116122385892980990 2858 17460779629432044158450198 2859 18372742353983484828206229 2860 17524648553698768203555502 2861 18703876263574829391661311 2862 17441907638080630764680479 2863 18800902597780384575065004 2864 17751862618495241506501096 2865 18653633429197534239093876 2866 17855636004111209161289219 2867 19019985499069414306579703 2868 17732313190810820725878280 2869 19126249241519693694611293 2870 18019622920310626805189010 2871 18997444698844432416143942 2872 18152452362860065405988547 2873 19339861554685962048771466 2874 18035655433244734827545060 2875 19417605913542726804667481 2876 18355714214898302214334805 2877 19310734502078097971971211 2878 18462569890531207705528297 2879 19666273621654621849950672 2880 18305288340425135826609440 2881 19775827990616213240145168 2882 18667578402762078540799225 2883 19643433946693889758790443 2884 18760371547124118550090349 2885 19964617045955852279125961 2886 18646314112271136089634516 2887 20107729273221093591446554 2888 18977281505173421478007839 2889 19972859926387587098102406 2890 19056759964968029553366402 2891 20323224415499702552234749 2892 18954770318077828198449168 2893 20443091171594605376172695 2894 19299855162388217316169043 2895 20274724990763844300088852 2896 19402079481873560527953262 2897 20671725050905605405068172 2898 19268222662028767095742351 2899 20785442536036204518838815 2900 19586159507630404918844374 2901 20646316109412302176525685 2902 19730818443622170718535846 2903 21016725161493142679188382 2904 19591831601353921057250342 2905 21090296525651342212952338 2906 19949440281030696424516848 2907 20989961731872131295977505 2908 20054666822234365731696543 2909 21366752934842883628962019 2910 19892410471741475131850605 2911 21484548482431089972594776 2912 20267245869930112033505474 2913 21339518653655850757966344 2914 20393025193522946386393141 2915 21685687745798685965707443 2916 20250304472021871735337379 2917 21841385854560443917821153 2918 20618075993952877853602600 2919 21684662028986830005491778 2920 20693230883384849108943104 2921 22082063808029152144231022 2922 20591098306532551172419822 2923 22203377266847523633072421 2924 20954333573984943926777250 2925 22016960679041237813059023 2926 21064277742643535748779895 2927 22447632191991841272230716 2928 20926680849969586326907127 2929 22570600485531041283707492 2930 21272203756036277910426971 2931 22417505732732219982005063 2932 21417657116168294133181780 2933 22808904095820607307144973 2934 21277366661662140268448074 2935 22906529149528403494219014 2936 21652509165653101665862141 2937 22785714179808851370945994 2938 21775340708341685998062524 2939 23194523068119535399985081 2940 21579218060420496232374489 2941 23320816626342633107348539 2942 22014416695979110673939313 2943 23162317929132492243884400 2944 22128945182318950521472623 2945 23538188389972360403562496 2946 21983647885494292964349297 2947 23694579296750692259603387 2948 22369196461489836461105321 2949 23542843864332353276781625 2950 22461958042195285122293740 2951 23962229786699629384792650 2952 22338893586169842477162581 2953 24093302534757377055243942 2954 22733636950629672361839322 2955 23890558873333362313459949 2956 22861023575598810587411588 2957 24355629252730413579109895 2958 22710011948053959019739963 2959 24486054827817209580306724 2960 23072728846802247846285723 2961 24310072388061807447123596 2962 23240542903200117669023799 2963 24753805267770908921567599 2964 23074870576897734936714706 2965 24848033608766664832975205 2966 23492812314183824531936654 2967 24717209211930579255526158 2968 23604244036682384140819480 2969 25157665539048781092612258 2970 23418799079986949453980888 2971 25293560774615903245770657 2972 23869904114534284919378467 2973 25120022011849179783696531 2974 24004548902031272388564245 2975 25515504524505139979195768 2976 23833879977302271356804980 2977 25704208166826754123060216 2978 24264055064229787565302317 2979 25528420836196784598241267 2980 24349835487786311865260367 2981 25980942669831791540226193 2982 24216873440243332454526800 2983 26122302358328681971821458 2984 24651898536208576051714814 2985 25901273116950025465240382 2986 24790441577240411539766086 2987 26404011986209015857377589 2988 24613656552269413447939974 2989 26534762463724236146577951 2990 25016368784801249025541951 2991 26362831039086688131451564 2992 25183591809480374745857978 2993 26831337618432814088116340 2994 25017976906464126722680083 2995 26932028042658254079334615 2996 25445668187833149531894432 2997 26788823237963081273816157 2998 25598756167859966787200226 2999 27264684993323281650824950 3000 25375086231220660372837335 3001 27410485106723293350825050 3002 25873071886736637190258196 3003 27206814097678571096316457 3004 26005167797865294676900957 3005 27659877661291046180734635 3006 25831451573570524448392713 3007 27851956481877879449015280 3008 26283450921812229252500653 3009 27658779258266805842478704 3010 26376824892537548280215081 3011 28149766864609765911368651 3012 26240491027721492085497669 3013 28299597473486865101764969 3014 26710508518639920765984516 3015 28058478746427421683381802 3016 26846934247288990070248299 3017 28589752565021003505505558 3018 26668077143855550159972850 3019 28753695049782190201420253 3020 27090777069413174414481272 3021 28553750254792308653229207 3022 27284846545092142277584867 3023 29059887970848016422655956 3024 27077242703464949982394220 3025 29165391628442711206120332 3026 27574777596266998277398255 3027 29010827026641034087680831 3028 27714509732700078205440542 3029 29523493036087323379789397 3030 27484290421549785623608918 3031 29668487479332682916928958 3032 28008728696613076165961130 3033 29474008698838005790505378 3034 28163722838428236161526624 3035 29947736791365115556510065 3036 27958582017591317769863111 3037 30154150191723720191928899 3038 28450288747767488369977949 3039 29943760647036715227492056 3040 28559515915433794893875833 3041 30473344364204453119277064 3042 28411585777612815525784133 3043 30633680390871752796819315 3044 28907958230491949643136363 3045 30358712308818610789621729 3046 29067322394979748254436472 3047 30955564640840811149715362 3048 28857021601270311203101836 3049 31120613735918645942747470 3050 29327173136228802522411822 3051 30902782358343164635148405 3052 29509076750051739951968586 3053 31448725410206828215377487 3054 29321763125891905131957447 3055 31562316188271387110203196 3056 29832291807980095498971953 3057 31392380649976359821668420 3058 29994112848827663506273483 3059 31932935720164932257380839 3060 29730574290502146034740604 3061 32114073356061421644491181 3062 30311492879527789993575754 3063 31888692776703925650769574 3064 30462806289665126278515041 3065 32399497534663339973515754 3066 30243647329585507649367404 3067 32621127383710494811491673 3068 30781362151388445642360225 3069 32389548954444381811304043 3070 30901426289715913242677601 3071 32963024174008142244152032 3072 30725679360480045808904812 3073 33121378017875688865855616 3074 31274910229875358266420065 3075 32849384253133716700708011 3076 31430470537346466310185025 3077 33481393729735087384654041 3078 31216383934159428986057932 3079 33656292199587104703334602 3080 31692809066547439784480449 3081 33417896666509489458649638 3082 31931942394484826723632010 3083 34007676137699681158567853 3084 31699117550677703275804204 3085 34129960932216995791508263 3086 32265114405726166416844971 3087 33929082657114207653006004 3088 32424863206772761815616209 3089 34540770783587665784225116 3090 32152247530510308176485895 3091 34717715252405333521734479 3092 32762430729156877781886218 3093 34474668754899225546731525 3094 32925096923723537091783838 3095 35025123156974521015355118 3096 32699301590339538705262492 3097 35262659863289005277957922 3098 33282592136152406019026296 3099 35013324750110789308531585 3100 33393273793319132778453755 3101 35614105853975239330947635 3102 33215624040158524052647941 3103 35813135477673322506474472 3104 33793526555298964669093737 3105 35502333134866328625571912 3106 33976406711120322504772893 3107 36182917220732327825228995 3108 33713141529939242467257543 3109 36370940768480925446056049 3110 34273198292018650216645472 3111 36112337424909898710016306 3112 34496618648733119135645674 3113 36744476284017597971486814 3114 34259882373499841741445446 3115 36861924244670483368519701 3116 34852692899379418314779614 3117 36673736494391824821136703 3118 35040857253063268260543215 3119 37317432535173414324373868 3120 34726341815039750800720700 3121 37509295526554452089442772 3122 35387361466213538927096547 3123 37242240361834634449049351 3124 35572857808945961679705720 3125 37835076451549530664064125 3126 35330485768284560717447410 3127 38090065313433607768648886 3128 35940740812242204364500107 3129 37802837836963906528439322 3130 36076651553243750534165380 3131 38481573756168473219959593 3132 35867806098048185110391925 3133 38677350099614602840420683 3134 36505455571791278212879369 3135 38338383281950044476377296 3136 36668015702291888957362901 3137 39075532752915869077931504 3138 36430181356453309302715609 3139 39275266587085599096365611 3140 37000117523986605771531837 3141 38994505388809872676832089 3142 37257634779084666500345748 3143 39660936372500145337177690 3144 36982145450677029419152103 3145 39815686749501221791786262 3146 37634895491193714415479602 3147 39594483792889131794100797 3148 37821436798644663498782176 3149 40287464221134962724034455 3150 37484029728299525472834195 3151 40492485049791367986671220 3152 38207576366834893698501466 3153 40202448842245769719465132 3154 38411034673169795019143807 3155 40840340363324009296467743 3156 38126608387783915977104118 3157 41093653520477565184586485 3158 38802779953028497900364358 3159 40817060619974151496225694 3160 38928005853785945859451710 3161 41532120739355473394075026 3162 38719262269638466235261904 3163 41742868871967457443151889 3164 39370523243510611410015791 3165 41376727816377603477347203 3166 39596164493289540745295149 3167 42167054501028661106344728 3168 39299109325348660139420340 3169 42380558126581439858944488 3170 39934257976517218590026869 3171 42058117926342921735006227 3172 40189298523616255153623107 3173 42810076317154681121907041 3174 39910911517837869752188040 3175 42958022167428074696994226 3176 40597918856661415801913880 3177 42716694964146125228395966 3178 40795864005699211561903182 3179 43458838993829783710011877 3180 40444065790434898144047826 3181 43681557104324646907296623 3182 41225589953598006878711255 3183 43366447894933487094599388 3184 41423261626530422704626139 3185 44032555277274815997509604 3186 41134207822931486861386731 3187 44345061963807488582362119 3188 41841450876528094455962884 3189 44024749744171790697537741 3190 41992014527069107610608634 3191 44792282323981481058546854 3192 41730221589782630441915173 3193 45017319559460210449030570 3194 42485930072937349611301788 3195 44620300800716292434116361 3196 42688324581920093246887497 3197 45470349816265969800827707 3198 42388703675458355906530481 3199 45679552003816810757509280 3200 43049224291173789786095987 3201 45364535497104198672678080 3202 43344745389813400496027761 3203 46157711419669763736039867 3204 43020103681831547061165257 3205 46314685043299000016453049 3206 43761594395947772661717628 3207 46052416248262315818314890 3208 43988048787718129374575933 3209 46853980779142097810035814 3210 43609766475006706840075098 3211 47086093941211260746152861 3212 44425758293447284820389524 3213 46726116389600642700916279 3214 44661449587957822887500091 3215 47483449602367758018915940 3216 44326159241893701210798999 3217 47796626548755694656843068 3218 45108060438465329692077335 3219 47449070548164842659735183 3220 45230407271329308212031778 3221 48274141250224432876603557 3222 45002981828396089134319102 3223 48511146688994500579858446 3224 45772476502179757102439680 3225 48084383347221123720855122 3226 46013020155293156947072040 3227 48977841171987645347109281 3228 45666783733722984439878227 3229 49241709127945314604987987 3230 46396280759854677742358037 3231 48882745381643664979186488 3232 46690726573011486691999890 3233 49731814925434484129432248 3234 46339083383270573587208749 3235 49898641752962807170163747 3236 47155063852025847340710431 3237 49612044259024528611322929 3238 47400245485779457001876464 3239 50474982556441154755246386 3240 46967425508755835470262006 3241 50703759694870367371634334 3242 47870715603084119645690278 3243 50354082885655796372502645 3244 48095782845505954665494918 3245 51142547307803724903897215 3246 47755780036194826619719327 3247 51480394604943683472849292 3248 48551933217128476499141646 3249 51103928070411265967304660 3250 48744228606273968634933795 3251 51990562266391164811775575 3252 48454767354093622562066576 3253 52246988696838962332527677 3254 49306732620933615976871042 3255 51759855817881950785180310 3256 49534193610422173599093103 3257 52763163540209709804035610 3258 49186468435494585234832708 3259 53022920137852205825112009 3260 49946690810508459987764941 3261 52634091659025321708634411 3262 50263953630139853739796889 3263 53543917506455997634720784 3264 49903132072628629668941256 3265 53722959492516102329920432 3266 50780118468627733010809449 3267 53410093555864299189086603 3268 51016793287285420841473845 3269 54315937503535571565590953 3270 50573792618192278736143812 3271 54605087993750448288272762 3272 51518852490252962253707267 3273 54203681467445237132216566 3274 51783957330897348512207890 3275 55053492561384023335347693 3276 51367271356875552617862680 3277 55411470130735852250250231 3278 52288690622530537074689827 3279 55003721613334184115311732 3280 52451281265698708054034888 3281 55954291532153116078750508 3282 52161062951594518976204015 3283 56205000441557053095498943 3284 53050004041067810736435534 3285 55724808757282985243399525 3286 53321920500077486420248086 3287 56778387960469619788674334 3288 52915910665291834783256914 3289 57049694975825373809093426 3290 53735064323450169546147008 3291 56634855964754375057769969 3292 54092723237633082327882103 3293 57613248751608248513739075 3294 53706361323379454624399693 3295 57801325215584924216286744 3296 54620722424682855859076227 3297 57442254318697714941714792 3298 54899177933122907972318981 3299 58458448196766220443398195 3300 54390087653167521657316555 3301 58742571332578070016098305 3302 55432846415231333348988696 3303 58308049582539240205724242 3304 55667183880061544919653412 3305 59219693427193197264328366 3306 55291282875445714213372958 3307 59602203725943623323509125 3308 56232091991761435819255898 3309 59160914585964631797076559 3310 56428105758450533311961959 3311 60152207840182762698986556 3312 56085688962838687550155749 3313 60472823344595921955739044 3314 57067108516425974120712331 3315 59925861255694359101559559 3316 57329269607691902749028444 3317 61059333144778526210385773 3318 56894203081223440088948010 3319 61354550338963260883206598 3320 57792325130656375289287881 3321 60899086179233079841023722 3322 58174572128711754090462732 3323 61948598927540993720178841 3324 57732496547488024798568625 3325 62121718896542460768982763 3326 58741332594537517003409825 3327 61785013930958979871499296 3328 59008035311132645253189112 3329 62849108187757909938677952 3330 58491980212956837143339409 3331 63151812529136152646300763 3332 59554438293921433047783025 3333 62677777045285572181958393 3334 59881214423406832703818124 3335 63658878649254143837485418 3336 59421025057821097587472121 3337 64067577871591623599937094 3338 60458378377823913988094634 3339 63563877106328843558412541 3340 60636992605689393366733500 3341 64682285608445702203233319 3342 60296122376041494268952683 3343 64994973501655090555833380 3344 61313622456154454537632973 3345 64407346114794498172738428 3346 61601669936651436637269127 3347 65619732727565119500509007 3348 61152543403477643124954346 3349 65933288696815003133898885 3350 62119786499871732302905294 3351 65441939898548357578304430 3352 62501710195319997305769716 3353 66539011194666627323008322 3354 62047880758314674621246392 3355 66773623951491671683603297 3356 63100943213603516564724603 3357 66385106278264445480325635 3358 63417600051029431951569093 3359 67525652431090690784062024 3360 62801622687373430768469167 3361 67847969980140060560599736 3362 64024670885967283648077629 3363 67339875974366746792966499 3364 64314295497744656580830311 3365 68387226776687270958374961 3366 63843256841960540863790864 3367 68791916548189893646379058 3368 64928666549871778751835010 3369 68307569053739009485107358 3370 65149446205670564401342550 3371 69479835006073683830163797 3372 64748952222365975748513582 3373 69810297343189748403623551 3374 65848459380040796744144655 3375 69176060573323862876961516 3376 66172771270687777666893840 3377 70470537083595769582329076 3378 65692377687486997925899107 3379 70809873601109863659562487 3380 66693623926101610618222520 3381 70248929922419291163019933 3382 67135360024914023786808850 3383 71482468329408421778129238 3384 66615260989426544148918499 3385 71707375634483730413808666 3386 67773742105761979717843876 3387 71282400270581423788080809 3388 68045113394507020164472709 3389 72503890149623361884188811 3390 67474719546538620576622217 3391 72846900237604871284703824 3392 68723696814030665908413198 3393 72296118720191776576199520 3394 69065401269736607709387993 3395 73389144518047678494143467 3396 68528885672707979093155117 3397 73884441546470779185303497 3398 69719270106192236652104756 3399 73323028221316682747573370 3400 69918425829595775514656911 3401 74582765164631524375997910 3402 69491331524126635976874146 3403 74934909684883249974009597 3404 70692747561500511908549872 3405 74251179635866336557377463 3406 71040789212386423923475763 3407 75642491796492037699529780 3408 70490156525880042833361478 3409 75966816165901783386293644 3410 71593966019176051235048415 3411 75424715403266515874110191 3412 72033151139961867469735014 3413 76714783637721951316603189 3414 71506571153400586550560166 3415 76952034837519479610212798 3416 72681158810378318722660454 3417 76491882815514916647519698 3418 73070537608149315938273200 3419 77797628564183076984495633 3420 72384003888050360960548399 3421 78159845068864478584870947 3422 73757336854054486398746797 3423 77541659538098165222440696 3424 74084928195959783586168470 3425 78773301513181239437058104 3426 73542211975624370580922965 3427 79268390634660787165068691 3428 74780220216123560914723347 3429 78668307018366452841533457 3430 74996956401948751412954856 3431 80011865907893355421715938 3432 74553008023854985522902480 3433 80385771767832561653935598 3434 75851287724116330567778414 3435 79649005747041001964562949 3436 76187807359903202223372226 3437 81104354547394009858411119 3438 75628237722793957878468839 3439 81515994619879124041745436 3440 76777314789155474314854079 3441 80897932207490690480285924 3442 77277446562569699987411963 3443 82272610568170612481342855 3444 76640152990929266817638708 3445 82526417665773473303572141 3446 77998817827331956038015162 3447 82033301820680989933633142 3448 78342581557974708301983501 3449 83432318667190334180769130 3450 77641642101982431776831884 3451 83784132206096263197247865 3452 79072693027753275328008281 3453 83182768167357523125630267 3454 79453830362814177226609297 3455 84465402879440253817015104 3456 78835323941156604637727458 3457 84993124431198825842101920 3458 80161597971641020030766833 3459 84346144988469457740487419 3460 80421970412193513279726473 3461 85783063669817504520332921 3462 79956601703678736074175964 3463 86180436746919205747052074 3464 81298566497393001467534901 3465 85345576733136921641907670 3466 81694779058909534168116954 3467 86980017666648803761802893 3468 81051252053691085153627940 3469 87382236697598176125256583 3470 82320371138645092662391163 3471 86712646020652463577075812 3472 82778249532936024743913907 3473 88191244676453557113558396 3474 82200699782472502239360135 3475 88457143876996983753800511 3476 83573521633819980632494930 3477 87921462499509465564149701 3478 83985079210784941322637902 3479 89380612857565807464865262 3480 83189943307120937113225992 3481 89829898449496379136044338 3482 84760980088671698368150920 3483 89143071382178192960470273 3484 85127558400184929068657379 3485 90513081411021745036991827 3486 84464852755869523618136181 3487 91069861347358169260470344 3488 85915520709413743662072704 3489 90379200989585402087727736 3490 86193583543495262015953741 3491 91915244926811297297665059 3492 85649587507461749858738463 3493 92298915978327834948693585 3494 87126253762446909652555408 3495 91483731038984368442128850 3496 87503682144607855872456302 3497 93183412552777570392694142 3498 86849344205798522009542886 3499 93613891294940008680289525 3500 88131148487387008816623942 3501 92895956547658065005166895 3502 88733940043856790196403871 3503 94473364859768317890450892 3504 88032810653140001823764962 3505 94754233459770215625163220 3506 89549080250519225618354483 3507 94138229375053913469308055 3508 89936692359988348615549888 3509 95769104847336331502735949 3510 89121895360697684998263986 3511 96213362769058100247358326 3512 90760290869136123169488919 3513 95474180722826077168379514 3514 91158894492289828421260436 3515 96937879380352013533876457 3516 90473866047399893103335389 3517 97536620718020286313813483 3518 92030655747483408803109945 3519 96784833632014756894456448 3520 92273533441255533985916247 3521 98386636969366802864791312 3522 91738710710384213153540777 3523 98872313908349428739090891 3524 93271171512737771862509765 3525 97957864247996319071617529 3526 93718217223370162400183620 3527 99777458062685640563285946 3528 92934882989259521571680267 3529 100230991196038441340543382 3530 94421123678381539029700978 3531 99451838784758069165344573 3532 94978606399697139331843160 3533 101143471995761439173471543 3534 94268452512311555954709699 3535 101397895674255552122847220 3536 95837938844995802650401876 3537 100818539512188389475710204 3538 96300339619662055431090639 3539 102525821873066567669137471 3540 95381459525440713488179038 3541 102990264227201177569731989 3542 97127505182853447751203638 3543 102195073571563262958064990 3544 97590945781497704704599418 3545 103758661426906906115803314 3546 96860532435186133594820272 3547 104394655644112658382028017 3548 98475710522880621685127431 3549 103541079417250835493461075 3550 98786665676002655333428973 3551 105340180966940041505696600 3552 98155633055846552725654301 3553 105806469681186945472193512 3554 99840149651042958667716837 3555 104829240717860449765051971 3556 100224386726072153685762123 3557 106772565948648971324869825 3558 99514271764017112526853688 3559 107253793614812658104727554 3560 101010258831523434695726204 3561 106423253408871302670653166 3562 101648728318590524434394974 3563 108176890609962117177691269 3564 100833142251983231462134026 3565 108534721331257279085780559 3566 102569100349887264101041639 3567 107866068276648771513780348 3568 103005066072898623379803065 3569 109688476825363520688766148 3570 102024198414484202610891211 3571 110181215679050291726331367 3572 103931791640472576019735692 3573 109326150033324210486322941 3574 104424455861920824855862410 3575 110983379213197184536657270 3576 103588581245318704737496145 3577 111624472912935798285717386 3578 105363096462764785486704812 3579 110803716925712517439889177 3580 105640423210070346007823809 3581 112673899870519045642475163 3582 105012658689089400444621265 3583 113178314935074721633811328 3584 106714389581390299800185899 3585 112119127068779865662250208 3586 107255224156230859165876001 3587 114191708737792203495875099 3588 106398360244467580165659969 3589 114703372800656799164976601 3590 108050581892935361908388460 3591 113762464100763969665114074 3592 108680204047297796078525073 3593 115730144645123232449031430 3594 107860493107496706084980298 3595 116060811263185628668354733 3596 109652014272607540439192012 3597 115333263090982251846329287 3598 110122044181573208557441771 3599 117285267930675831227124420 3600 109108020458896398393383273 3601 117803589472268762806721340 3602 111151544916699529059184231 3603 116889321835215388302021647 3604 111617743225345537356651242 3605 118619407333700059315733957 3606 110775469233672149921818718 3607 119387235756161541209840590 3608 112606182761512228594130268 3609 118455432122481235982016914 3610 112960291446645868156355592 3611 120450085623406700864751361 3612 112184583668534478901630699 3613 120985256852876124579940979 3614 114144716713273352833622981 3615 119848565665612929025524456 3616 114627069959495099751941509 3617 122060973225041600165703288 3618 113758925335082867135985645 3619 122542526276702547157956483 3620 115460779055662042108997095 3621 121642048055652082987712817 3622 116185893820824750467643872 3623 123690239535144954507790226 3624 115249039890283423571810650 3625 124038902703718271375619982 3626 117167498758833299530647030 3627 123260718145236161478160741 3628 117705961923270033378784062 3629 125337541307873358986823487 3630 116618336881350984977818655 3631 125892178713671144620722668 3632 118748064091190037821456900 3633 124854178482897378102784628 3634 119300882493015229918500259 3635 126803069265060956692131831 3636 118337500670673589562357736 3637 127566067223796138017992029 3638 120354460447836168357287794 3639 126566038417988080950597046 3640 120609225249691403844239867 3641 128683992839882269253865434 3642 119938151432703487055519748 3643 129259397783543984658794665 3644 121923432310567770880939653 3645 128040060867901006771182587 3646 122489581295743813705309257 3647 130344893577619304025478672 3648 121497434616491962253934651 3649 130972315193661464443443440 3650 123371379255169191413507657 3651 129943752939175399689254635 3652 124072837245166404397359901 3653 132120719568899875418647497 3654 123084648369656320012871652 3655 132491545989651628806067578 3656 125172612818243761074129463 3657 131661505784636080083976790 3658 125752010896979081978376098 3659 133871470591012091411843069 3660 124533603536880836975857760 3661 134402004633145918378251991 3662 126856450441122266552135859 3663 133390647475127248830542884 3664 127380673083347358251444466 3665 135421080931936104801073708 3666 126404405278707062870494399 3667 136229983862449876575009503 3668 128444054234805044192964950 3669 135158211423263542784483253 3670 128884305438403940488092934 3671 137424395197871541169207902 3672 128040443015880916661956542 3673 138024500790445378701987186 3674 130211514087227707311150160 3675 136660916981324815972452897 3676 130756791529665448160505935 3677 139231594650683188288870691 3678 129757245722033786156378317 3679 139833701945303976827495032 3680 131688091278840081652955736 3681 138735136073851271959206008 3682 132451007402990547681835605 3683 141059354916205106443167763 3684 131428390535983876379683619 3685 141437541368938533902944769 3686 133661135171258063880442376 3687 140554852207626482733665474 3688 134210693423227770518749384 3689 142847119426543959311987886 3690 132969937206308710339742174 3691 143529482784492166809853029 3692 135375025017364222416216658 3693 142395151893105093035382895 3694 136000643845835498131263863 3695 144547300716705496472189276 3696 134827039593013051484920707 3697 145406681457195881797286212 3698 137183210710400038498250091 3699 144256228653562070236228855 3700 137524311279235247207729076 3701 146670049667089176104821645 3702 136687605183600304316318106 3703 147243475464700492853273702 3704 138940112201296847301330197 3705 145899427698330012857341354 3706 139573816036178517271515868 3707 148572963000752248551500025 3708 138436050389067336050130553 3709 149225631322009670992262139 3710 140501803961464122600813553 3711 148043170288361583933961856 3712 141358831290895210410232004 3713 150517935163797302335735904 3714 140272654137976058622476561 3715 150926322118196618940071035 3716 142582385445711684662355609 3717 149906179139172007862554953 3718 143217487843667004660207180 3719 152474839599273371010174058 3720 141834061579205185998718093 3721 153132046676202841840109942 3722 144469704976409486863692602 3723 151914705708049004628537741 3724 144995137022799016443149620 3725 154207202354969783051734935 3726 143938924913477965975447515 3727 155118608533394611592116356 3728 146307654773891128663193647 3729 153875736395767777685377692 3730 146737858244033879321864567 3731 156384803359558457523874223 3732 145769041461356241454553410 3733 157127672594405307000592933 3734 148238272220712424367425134 3735 155628972763762317636063582 3736 148838320796620247348137296 3737 158479577669229425956370434 3738 147628887049417734963350504 3739 159159468256732870835509601 3740 149866262142619069814338931 3741 157892560091963257175477939 3742 150798180293859613181576053 3743 160525504107293746408473480 3744 149555538569670057774865678 3745 160889674922960330581351800 3746 152092577484973945766023117 3747 159930128700530186784253027 3748 152706277824394683140911871 3749 162596326371975187793724305 3750 151284225142478577879925008 3751 163280807442739857647083330 3752 153950673898621477961422086 3753 161990087098556924120524142 3754 154710568444660954412336742 3755 164427318725949040860006325 3756 153439398075561095973557478 3757 165385683872038438571434655 3758 156034287318010275490586303 3759 164005534642796243875397164 3760 156411318101606054710187446 3761 166807443222244072386823476 3762 155436975630524140077126659 3763 167518367749898998727516439 3764 158000023585018672261023856 3765 165915237128166041971371677 3766 158645412381452136280943234 3767 168948258671217290248709558 3768 157405157096125941408134015 3769 169667186365892285632545178 3770 159803579674779618055215252 3771 168310877468333939756929817 3772 160705966355912758783591437 3773 171030157240322386688076331 3774 159458455910286634757984185 3775 171565550970224041211397440 3776 162074865075913991449801370 3777 170465548646635487867371056 3778 162802647920412191652215977 3779 173302127248938167034676107 3780 161135281408475450942308613 3781 174035900380716949656232233 3782 164186532130312906709315620 3783 172637946627869064601912218 3784 164831060985724964590944659 3785 175235267104339475692677110 3786 163562106919273027311079186 3787 176185578295156480454707549 3788 166241709580043653212539304 3789 174846429093008454782547271 3790 166719040119468053410063203 3791 177751728961119982338610324 3792 165606897624780640682273888 3793 178505458094440228274856620 3794 168330806775448256070332303 3795 176778504652042468856931359 3796 169065363617717269891912942 3797 180017006441056440385797717 3798 167755468089680625780544806 3799 180776715378697587239333790 3800 170227980046541579746384306 3801 179251523459369284009625650 3802 171262680000355440862625216 3803 182305328076533825383948337 3804 169846375500445722087224247 3805 182781287882007277002202051 3806 172697656715042965687386333 3807 181602929625788974512583960 3808 173320245090495034994436423 3809 184612597950792664590910504 3810 171768415274496475158709029 3811 185395894585532272217013491 3812 174857139505640383843324859 3813 183905433301904580673802689 3814 175635113306749729205741656 3815 186582082676949605762028834 3816 174179829469258312870991844 3817 187731165308440779028270638 3818 177113500632604974507763390 3819 186232149067208906001710693 3820 177530437208198288751974906 3821 189323733301890510932466767 3822 176346657498920151173064167 3823 190117958621490948221580316 3824 179309330199254942781793245 3825 188283353620379110281791812 3826 180104913488875791263116875 3827 191715100749394128247876711 3828 178598322061692912666758812 3829 192438005067689856108597677 3830 181326681370311662961953834 3831 190966838296535249309035878 3832 182332389881644740346545145 3833 194132976056690034081978378 3834 180906367486652324224306684 3835 194626579017909002593442553 3836 183784202256238105386384241 3837 193372688595819155679926619 3838 184672514290787031955254209 3839 196564005444997022870765216 3840 182846766300454381493519365 3841 197397506820519428050669504 3842 186217082119595814303421473 3843 195723118240468397590320875 3844 186950570786302393799097873 3845 198730807542608894269523353 3846 185486394079796250278072012 3847 199878576928077592397030282 3848 188505875328900295142977001 3849 198264076178007327096449510 3850 188949980263841801098849402 3851 201547264129892894642591085 3852 187768019124032550367889516 3853 202386169346492457483700647 3854 190923450843457214473907467 3855 200429427925647362320113412 3856 191670829025090282457944933 3857 203986337166061061365366460 3858 190167197228673390510955623 3859 204918791936472505385287759 3860 192958696521417170232029082 3861 203242004854207858892605461 3862 194117187839375106395352894 3863 206626692263607349262896654 3864 192418290494614920066663876 3865 207152619879734626413537506 3866 195731458867974219185217944 3867 205804145541498103181919553 3868 196495205052408611410319515 3869 209208114662585805484746483 3870 194639186689599059749098805 3871 209987418565435721884651272 3872 198112987354303589174085787 3873 208372651404118179302362136 3874 198988308422331693905016605 3875 211479184441159343445861683 3876 197330325466326372380434775 3877 212693964502381329254055601 3878 200561435987957899803771072 3879 210968765557787469327676002 3880 201103350817716978864768690 3881 214455851302884124990648318 3882 199839837398953902010582870 3883 215326866639376093223690453 3884 203092555172989743959592974 3885 213163841536580705589612831 3886 203979991840693129056425071 3887 217114248548707741016417724 3888 202274453323413362687369944 3889 218017975987296936364431636 3890 205337529267424025910622627 3891 216247247576236338313356279 3892 206377355131914312848131208 3893 219815740526508922735721885 3894 204821573876867243431734898 3895 220369077729785063831364022 3896 208166771560600939459444707 3897 218928938445567530354523402 3898 209074233759173989080736356 3899 222450710295734472240854185 3900 206985323369001390202442693 3901 223458182770881112920349835 3902 210796771961931455378364521 3903 221640515829838048496922032 3904 211611010054567177285837852 3905 224922587479884145864154448 3906 209852235766847879559850153 3907 226222630532726193732480555 3908 213351978259629078955416493 3909 224381013551481148702282249 3910 213933516022959922004791220 3911 228082143560789887672823066 3912 212482209235227079540867599 3913 228913479061740791853201814 3914 216037463601517102172419266 3915 226787507434135150876898253 3916 216856293214749230274852624 3917 230896489831106691723471703 3918 215155906301548567996624755 3919 231841333507079245565508788 3920 218209271119959051320853854 3921 229951094159000843558403052 3922 219596929556705798268095647 3923 233741175241204057223790111 3924 217752618899024351806089110 3925 234321279625933944587324805 3926 221387446563775641435083110 3927 232665637837719980046882686 3928 222244823434044442436664182 3929 236616479698665903411816242 3930 220132368658381777562989136 3931 237581767438888724794821073 3932 224062050979151964583423455 3933 235638696564368937536547443 3934 224936450232177475932862989 3935 239140062140824847346647224 3936 223137399629192938801316266 3937 240498075081575673923601704 3938 226851610937382202323746069 3939 238524711202833931474487091 3940 227371325700675068794402579 3941 242359135243557621886893729 3942 225927941996451688521051928 3943 243446185945765454466564450 3944 229588038430629550561481248 3945 241069622701384786481843406 3946 230580450246538599383084462 3947 245428938740878065323824037 3948 228543270241509270438997666 3949 246408773070914600701085935 3950 232085641961836430742889383 3951 244408419349289258013156940 3952 233333324482570615536731271 3953 248429528805608992892812132 3954 231489415878553184265750107 3955 248934735745081661460053639 3956 235238725721507492525861588 3957 247393989492097791918660365 3958 236250183504465291279130618 3959 251462099519725225259063814 3960 233866760148480352144456653 3961 252477276971023561600066026 3962 238067856737626690082179324 3963 250410952780848688514702329 3964 239072377366589917950653561 3965 254111746137527976624376475 3966 237169860532396137097845969 3967 255556164886216829576563168 3968 241008665050515795227976585 3969 253354062786877886411354048 3970 241654883231066102242195953 3971 257605339401886421439861067 3972 239997178489317470569516137 3973 258664401558372181850138681 3974 243999388393498517189877020 3975 256131760747690419201534874 3976 244821732493395336618622885 3977 260755409940397054242118566 3978 242960026956195425186735082 3979 261805471722406403808436557 3980 246507703614657386317156612 3981 259655880514796891474532743 3982 247939784156082913211661755 3983 263809460991258004303376708 3984 245859181879460138206167179 3985 264558092172578806535561692 3986 249956359342361133053584311 3987 262802692376222346682980799 3988 250900444579834286473702194 3989 267116704937191887734825701 3990 248394797306975112972658606 3991 268180610394471512293926734 3992 252920529350495662671669368 3993 265965656987382625266977010 3994 253998013372039460536385608 3995 269912765280611830002421665 3996 251845969538313219594592307 3997 271319558307078174030492627 3998 256040197668308182355025301 3999 269197720309841007266494920 4000 256593372173164995975293180 4001 273613278105673613868133400 4002 254948421667435933745782861 4003 274709373923917226957489827 4004 258932803635073591080372687 4005 272010561696762133969966625 4006 260167710543457903006227408 4007 276913097600324796768340210 4008 257960676496434504642526238 4009 278018615062543391232368894 4010 261834278522734580252394566 4011 275613949518184057212388661 4012 263234248330374147688617334 4013 280247686541307246612254559 4014 261129506031763786869778031 4015 280898334336387777877089132 4016 265344110475027832873665034 4017 279035967060071394139052308 4018 266357112476954094750009395 4019 283617358478097929553338903 4020 263782698313127818798524672 4021 284748433210663156084915837 4022 268597747095679275009459042 4023 282397068748252134563366726 4024 269602302904079216975488935 4025 286443601238542581124940266 4026 267422713008268756561458420 4027 288165374287395162910435721 4028 271751869999358801117085437 4029 285781209633503814777470827 4030 272455898623385325439537753 4031 290462805861673718432272848 4032 270467029156730734311937825 4033 291617981484360973572815088 4034 275076181221135654168584329 4035 288745177979210740009677995 4036 276101962942485052239197861 4037 293919967989090110699146409 4038 273885055767216389041504964 4039 294984190374468396565874746 4040 277853853180472272591232203 4041 292664959878296937768255654 4042 279470577883216890865648818 4043 297442815485291946788612125 4044 277090344595892164835293048 4045 298155381030689069384809079 4046 281570284893863704109343587 4047 296157699255193728429057012 4048 282717463928686671475677676 4049 301003102817098236153856620 4050 280016015755767377041221599 4051 302194602932616875502744255 4052 284980882652348654829029086 4053 299566143577843562346446037 4054 286177700961862914683100662 4055 304103425779902527934010206 4056 283726675856970667254837658 4057 305793901478422741240056850 4058 288444443409005324313869088 4059 303237229344947641207355649 4060 288930062323752620292340359 4061 308213886941234049835935811 4062 287181970965173070560502269 4063 309426950313503337319309304 4064 291802771272301705394440481 4065 306373238482901815677899624 4066 293022854112288872759427589 4067 311746283964880657222399923 4068 290521950798894943156605115 4069 313094235321994055430324993 4070 294847127881962640805250136 4071 310504553378158442236951522 4072 296429878363756293266532332 4073 315576052239029544568076366 4074 293917313019129561312024990 4075 316311765664311000062944789 4076 298767694934607599160674250 4077 314185122045362639169698431 4078 300015440866638567268789287 4079 319314323998152497727964252 4080 296970694148871569851003809 4081 320413611124274280854353028 4082 302367167992514146462102475 4083 317903845508018323561434343 4084 303491198759431389919012204 4085 322572597701635858912722573 4086 301039788629573768282298266 4087 324358891141521127928868774 4088 305749714322906192266745089 4089 321659900587058085225232106 4090 306660603137980923452401580 4091 326907281617086179093690969 4092 304499851811685853036383713 4093 328188013726097649374768155 4094 309561529165169090089208193 4095 324788625289032642086202608 4096 310698676526526814092329217 4097 330758695174363203856579072 4098 308186387228374448045679841 4099 332056590875683206697407515 4100 312634295651526119397681041 4101 329290268550862559923076505 4102 314304240748067835383299756 4103 334634899502843435006520042 4104 311735650799387169731230737 4105 335428326810857269743042342 4106 316896465870447305359900618 4107 333164050216467790465938045 4108 318044944342998274849401068 4109 338451969296929038190904999 4110 314976446404430276408598667 4111 339913624580563293326046436 4112 320541797043432658971877569 4113 337077373284741814187009644 4114 321843892966565867424719031 4115 342021305675980281463600591 4116 318973279181156293296278474 4117 343901556871998113926616453 4118 324381399131207723679885470 4119 341031957319582276650306158 4120 325044806605593407038919980 4121 346572795034929024786672162 4122 322924429917916257060883272 4123 347784955209256180270945281 4124 328102460032547312289453355 4125 344451743478840167412340483 4126 329457671497851315993405605 4127 350642463854604804728295176 4128 326624821341929422500848577 4129 352004180479444084252423672 4130 331353113637037505559928125 4131 349056946164728599126911843 4132 333228959097605862573605415 4133 354741502013960567130233713 4134 330511318706727852481887744 4135 355548258116420805936116786 4136 335795066337810930051860426 4137 352991352181802201349339934 4138 337201677280185891500501494 4139 358882407381886409528835861 4140 333763056046277757498541422 4141 360271945221163430034563199 4142 339815556333208475675582863 4143 357256556916893532237606860 4144 340907627876703187406403308 4145 362485570536623105397510452 4146 338276790395045655478129667 4147 364431207219414024848760727 4148 343688487070801953762153336 4149 361416023739274401486905005 4150 344553197222433565457577474 4151 367138375837986667214189590 4152 342129531845534979308336971 4153 368709397769108830442189882 4154 347774136794996023338459332 4155 365035122420467845194898953 4156 349031436616352745994836133 4157 371560000112466900967063755 4158 346020936452254936578544473 4159 372992518851468835423248144 4160 351153454275162473926793425 4161 369861494809279078725989136 4162 353168891765064774079910009 4163 375870717556069202498784299 4164 350120858035528807209447421 4165 376555024870991923121681353 4166 355893421556491247450735124 4167 374151877237753965293084138 4168 357175370180146648308387495 4169 380201877710430907735702678 4170 353697462239788785619432514 4171 381689440350460724704042877 4172 359777324582899354818803552 4173 378471002690250823582234871 4174 361397707557079441823929075 4175 384013312682649112065117828 4176 358273174731626310628263770 4177 386104230717064538228656716 4178 364177676480868628972003807 4179 382700357461611492511369567 4180 364874219906489846219322326 4181 389071898639985415958984693 4182 362497231111162522736924550 4183 390563432578270026871235038 4184 368292799512019606242675294 4185 386659637163789242982041794 4186 369625586862360614936966736 4187 393561293455810319265103249 4188 366594210035558615843612559 4189 395067758422145273620395491 4190 372034919630214206467914509 4191 391716950696878770904192504 4192 373964183802941444021998348 4193 397930121525437026994833000 4194 370906471655806192123491493 4195 398979117625339813942043091 4196 376828784883381351364285027 4197 396252938347582217253735137 4198 378360080784261347747615816 4199 402653999771914433971927490 4200 374326841021116666347299720 4201 404212938320232485314017070 4202 381227795642326273854141966 4203 400806766661375393540028597 4204 382614912365153729681581362 4205 406650987474520740765882559 4206 379482686146234894165580503 4207 408684353874223875843681020 4208 385536649348467109131019883 4209 405406366595575208201483364 4210 386481124533889273307594683 4211 411974836116187057072580871 4212 383727650678345626460875684 4213 413514525315115356827607309 4214 389889119531333474701835866 4215 409399265830238694377458950 4216 391434381201597222780439589 4217 416694306393851084664488618 4218 388228003260603940325398780 4219 418277940839913169907824633 4220 393790765073597741102646633 4221 414573824136071756574318987 4222 396015028415307147126799377 4223 421460863037850366668119456 4224 392548586233345319048599385 4225 422369882774661840439461248 4226 399026535312033052828129265 4227 419487210693135917719765691 4228 400275693845819743178046457 4229 426275369442728819532670137 4230 396520402256173217526989452 4231 427890811861288403617695978 4232 403481420807619072503180125 4233 424269371655097494750076678 4234 405109134331883636557129274 4235 430240467388192998997495517 4236 401587169514525633840246036 4237 432766004265841950449234119 4238 408167337338337508384429659 4239 429108637606839402805157396 4240 408970802025738414515456391 4241 436048641673505037211085884 4242 406089991075481617296544503 4243 437696438109350527633442735 4244 412727337233049285215550818 4245 433299297048390664131735685 4246 414358347118853652271514542 4247 441007905529345737099327342 4248 410777849110297891167981296 4249 442488271656480709659588450 4250 416848036630428272198582104 4251 438908885536587672741331265 4252 418992530314806391299926771 4253 446017418785362855334412627 4254 415544658127994189007981077 4255 446981116417255899626244040 4256 421976823317405891600957418 4257 443873622367235052160726280 4258 423848931214804268602528653 4259 451076164403014329764594659 4260 419483303108690394255962431 4261 452773532762172672139944401 4262 427044761276670953124132464 4263 448747400811653414851437714 4264 428530788567006437519158966 4265 455456315198136675395407422 4266 425014551769842952609041494 4267 457893734791712108550561333 4268 431743544822848955150355910 4269 454014768817471151040624543 4270 432627027198923408708263007 4271 461344481137360791719465612 4272 429716221688705219939780062 4273 463075602898259452997579956 4274 436759115867117958382056915 4275 458406987612969358288422007 4276 438290246352270930718944720 4277 466344246208628258274265981 4278 434672373856576523154918722 4279 468271135294155580034918102 4280 440875185989172549800970383 4281 464325531638347736238855098 4282 443342268567881702511321460 4283 471816748607668271445845193 4284 439279619852676933681542589 4285 472825678320850908388369515 4286 446666281552301615713650841 4287 469557314432983726933260304 4288 448226997690861522599617724 4289 477130443965547964709298896 4290 443769014666456992125056553 4291 478713893023970617836177739 4292 451582490430698296573850613 4293 474839651508058161490620105 4294 453376307650818529127082468 4295 481725670111859547839973274 4296 449413367411669723850666627 4297 484296786966712198025302742 4298 456579367112610655320162386 4299 480175837936285255495084765 4300 457628892028999557510579352 4301 487874237032786021428928695 4302 454569455726385152473179411 4303 489716031351644731224488052 4304 461782978652300462523998392 4305 484585793139141793877302796 4306 463615598427856875372995663 4307 493386976088899661426763455 4308 459555295005626430951102158 4309 495222353271238544074495189 4310 466326056398486028574601494 4311 491002957134697637617553806 4312 468467356202783871140824434 4313 498908715564326347656029554 4314 464813727116100113372286976 4315 499966429751735625738858929 4316 472167952775943828001081559 4317 496497574525032187300949763 4318 474047366297865611789887165 4319 504282094163266629485521848 4320 469144518621471628390111771 4321 506363361023589491654375592 4322 477577585930870039022068357 4323 502010687254361124576430611 4324 479230085861770587263128475 4325 509311328668281454594225361 4326 475060687849672514548656280 4327 512016456743437024869243586 4328 482789524167296509147846212 4329 507627538276852936865509502 4330 483921248848867231999080894 4331 515815252170941530559325253 4332 480437024495830093119005930 4333 517508428708831866773170703 4334 488255820535651228064292839 4335 512476603041318670271235068 4336 489975097198583269075975141 4337 521559830455771390032409764 4338 485907254975192273048005019 4339 523487070168852569610989991 4340 492609113825455424530274140 4341 519013947333767786000379949 4342 495529121438040331360153898 4343 527360092651078371751785830 4344 491190928080581592994336233 4345 528424587972170137751554858 4346 499210145177905649077027212 4347 524559372818753969703473097 4348 500929394787893977520487441 4349 533217039892616156487825115 4350 495971755391734726759396305 4351 535177802536042224254696480 4352 504621457107204003673610141 4353 530603461963133976874816672 4354 506398476186283014728290657 4355 538250561820179999054902587 4356 502116747685405133078362513 4357 541114582350039284577847065 4358 510344739849134881211124748 4359 536482665814771549905782954 4360 511278367874358895850164697 4361 544874648352819381821828486 4362 507835561317928093870352234 4363 547104720793082520586523629 4364 515867501403099779594545596 4365 541551284471678311095116151 4366 517887488289509117406092139 4367 551092666419554039721335428 4368 513093830019222707259273085 4369 553146178154489776083389468 4370 520856553401231629423203815 4371 548411602818349442034082767 4372 523481646787851536864147962 4373 557217281379455798570346501 4374 519119367089791923117121870 4375 558133458891482795643222510 4376 527324959269313183237086100 4377 554463695090492121863893986 4378 529349163645995811872594072 4379 563362201625122814128866497 4380 523878737326438933673152795 4381 565404913239010950469472563 4382 533045128056244320711549765 4383 560572372685866877821545048 4384 535086731745384872294653959 4385 568658094990156060187303576 4386 530617429195572990111312221 4387 571649300659129471898144579 4388 539005485382196359811496599 4389 566463004357148361775280081 4390 540241177618884611560838272 4391 575832609120259840474798674 4392 536326934577782974198913458 4393 577932120043285830481100670 4394 545043356767972231152107398 4395 572054574866685133350527797 4396 546689660335070784650503022 4397 582157481702701845728293247 4398 542349968718773984546187951 4399 584279151510346526830835980 4400 549993116048853673093721520 4401 579256442436241848165035940 4402 553051601077196625890234691 4403 588290679103419196243627447 4404 548164239097110941235779112 4405 589741576192656470617380893 4406 557085401766547053658892498 4407 585584992243827663707233270 4408 558970079219813835337012243 4409 594989838747441211663295994 4410 553185210703905439545334580 4411 597111669260834695047256041 4412 563046500937646112309131189 4413 592014251479836582065563019 4414 565229039328785019195031721 4415 600537466553530001727568688 4416 560225366119566992384352314 4417 603430294152985850020833328 4418 569339661531669251259295065 4419 598483163549977042561078523 4420 570326654545978053347214189 4421 608069020091650549696955977 4422 566445383608026245605066132 4423 610273164598679362103986586 4424 575174883807636360436128095 4425 604049585358786899906994726 4426 577639804435134939016630210 4427 614697718898529535343015421 4428 572521953150653828736539872 4429 616927414772755725341369367 4430 580899939489571023042035251 4431 611355606128758948452616788 4432 583791588568683851803185590 4433 621334216989639088507877228 4434 578899706623155750255354079 4435 622649204449246369835466079 4436 588020590074908322396844326 4437 618257709808815465405213829 4438 590042610398795892626914854 4439 628157234979545319511403806 4440 584118578949250943081968934 4441 630427201460542648138226354 4442 594558057731145767524547888 4443 624987379898921006692710545 4444 596517198878299549105905823 4445 633705858328413385152655011 4446 591526398514821205873121277 4447 637273403837638658050740312 4448 600866576713855681275408766 4449 631771438208404011582910600 4450 602215044194600598009802757 4451 641873598303739555340272595 4452 597575198922228013518322611 4453 644184502692863726330552737 4454 607522456515966135263726952 4455 637554940928579501847631074 4456 609566762578246853602981968 4457 648828369771450684169823470 4458 604447147492380227875043118 4459 650867353404194177338039589 4460 612977860778682215984057858 4461 645533117983670856225248431 4462 616312258967736121544782039 4463 655848988400631866255758524 4464 610835126302016689302044991 4465 657147300977220620941180260 4466 620446682195167583581782619 4467 652511787847606859795536583 4468 622824301015639753708902260 4469 662935748542437349091338253 4470 616600239861848608402901018 4471 665305199174060499749346022 4472 627276254396676996647099277 4473 659280529932867772745825146 4474 629699971485841627616516220 4475 669019473539817531633572617 4476 624098071037226027513206905 4477 672443220981008797619216651 4478 634217979176260231006317617 4479 666667435112427830660680512 4480 635051248949154637885593172 4481 677311281791465878539124128 4482 630974503379399656227229025 4483 679733492153473297664089083 4484 640887346084696082230669129 4485 672743095826958070267789977 4486 643339162746137241270726236 4487 684315648955236527582773034 4488 637558043448788863019750389 4489 687045627389690276377347766 4490 646907594236665312389116506 4491 681089782850852861044518749 4492 650097078661267681538482788 4493 691958593166076447559974535 4494 644349532296955962938442683 4495 693315530201054026018146980 4496 654742059265710751004051747 4497 688404724995437530074044252 4498 657213140529848470801927831 4499 699337862366080530742379055 4500 650335100357677624900692626 4501 701584553557897469944844325 4502 661926488722549892890363726 4503 695781655178174878133043022 4504 664120484287398261868737992 4505 705744580594153546710191810 4506 658517496344247968208035208 4507 709396796347309894219485985 4508 668573406348517867339335363 4509 703237152388370065999348739 4510 670276573594962375369658101 4511 714424220192337124625073736 4512 665402521188573057979623384 4513 716987239533553903303717784 4514 676173288438246373915150541 4515 709328639537493155203626307 4516 678409154619616232166735439 4517 722086927639184038052454033 4518 672677365671942030216196960 4519 724648652458505948962116978 4520 682139161343511776717305102 4521 718302098378860275868654142 4522 685521254168238940098209222 4523 729795969049362721644155381 4524 679668539621257583406028790 4525 731211663784329248776779823 4526 690687739658653493683034655 4527 726012136747369631643263196 4528 692964784517925379642599282 4529 737269861195008815362418932 4530 686007905368507235528623123 4531 740184017826411021153614423 4532 697830227390685744260619200 4533 733747263314282880087251133 4534 700515843089734658190357154 4535 744239601433784087283915030 4536 693960117330673857425168791 4537 748038217720530397615159674 4538 705475226969934022394995924 4539 741544122827412513841568841 4540 706663633871296328528868893 4541 753351124526222501903477099 4542 701802414944774547279063193 4543 755649000256500604331635600 4544 712797854962637071602646203 4545 748232739402139566526305984 4546 715486241149838106835687497 4547 761357082197626145695413067 4548 709081027819679058429740261 4549 764040276234134087131979945 4550 719062506662463151125500180 4551 757382106704785886152921370 4552 722899373349571139143162651 4553 769430408559074365513627062 4554 716720783907880691278282882 4555 770906122218409902746994141 4556 727988863438323649704623128 4557 765088470432701627078120695 4558 730735523277469282746503363 4559 777580573566925454900921684 4560 723024307228942885765685604 4561 780313887412793243070398956 4562 735881835735198927386060079 4563 773478897234292198925024959 4564 737979802803492197050665726 4565 784496532132295891463736949 4566 732023589554777264936644854 4567 788563826830812853068519998 4568 743478789353080589156385050 4569 781681810962090242477189938 4570 745076939562306573761473696 4571 793775491608058134676669617 4572 739573212405317260596970967 4573 796880444716873238615899971 4574 751510612217412993026622685 4575 788669747285887423849589288 4576 753881486753621378808364325 4577 802480532337932697306160136 4578 747245451054904487889604997 4579 805286788057641611874337267 4580 758035846857465829683105579 4581 798256124181561360565462673 4582 762089344170800932832074680 4583 810937933916224609453035778 4584 755246421581892964489278364 4585 812135172834879493527999278 4586 767429056878677073857273246 4587 806605167523867581677005989 4588 769922134931373750889448554 4589 819441612331902525593406351 4590 762147400094615820942348855 4591 822331829232307219493479644 4592 774986001617286881288198473 4593 815140188183483846258773700 4594 778204544120624214638591723 4595 826758312176538228109879463 4596 771209512153243837948408012 4597 830968934805150590570163757 4598 783582226572714322811982426 4599 823353513728878211721381910 4600 784922189891433263344801569 4601 836770756530763404736802410 4602 779462978110905990599389196 4603 839685313900816594739630297 4604 791667385176790523671038497 4605 831004745990244123343541627 4606 794285021126893468779902593 4607 845530457825278084816210560 4608 787464074270563325221874103 4609 848423640850482176684517984 4610 798875172938301453716485537 4611 841048519501336916699869051 4612 802739479869431356718254049 4613 854034769714979661305624729 4614 795900066019726171846605996 4615 855958806306594641892104746 4616 808325393518772155240577649 4617 849836908680580963540208838 4618 811329494314400542739146890 4619 863320363901792070135451693 4620 802348791722124684907856940 4621 866316341055754877665347047 4622 816968599720340797490845547 4623 858717504807701916995265796 4624 819591079921242563045198905 4625 870939739846155301346966124 4626 812609751303371038961483895 4627 874991655468964200371699151 4628 825261953278794106757848042 4629 867677205242785413060465797 4630 827026545588714199691838110 4631 881368133730426066948354158 4632 820881012589411659694265660 4633 884477935992977914351705858 4634 833744972578534700186365944 4635 875313274554346559343833041 4636 836766506470026746715370731 4637 890605813005243179888350579 4638 829628711708880201390403909 4639 893683497470233368503084936 4640 841218346592461497343881437 4641 885425531795237526522203544 4642 845623926094742728678050493 4643 899866796930602725084338115 4644 838048130761221373756782423 4645 901530015826802463157266417 4646 851526019930743439220326432 4647 895039334582588146926595122 4648 853901790316484900355044666 4649 909211934553202527656610110 4650 845603274858300176528513926 4651 912345794268829203538447765 4652 860157305390929977807920766 4653 904262652785560320835334927 4654 863299841435692681467559887 4655 916785532563165954051406348 4656 855530646906512657929136468 4657 921804155828078683372445780 4658 869273635815225087744645923 4659 913697476741787593997647799 4660 870669343344483078209990680 4661 928157193123085691450683101 4662 864239438542779868030123394 4663 931348205093266970209937814 4664 878007929753840766502433371 4665 921678830417314821801158938 4666 881299880458148138683937924 4667 937726004419701885241357673 4668 873331241582024915530896165 4669 940582167705571851619021003 4670 885944601234493525098763689 4671 932693311983718980912872992 4672 890189519963004136714785687 4673 947447177824178301365505136 4674 882559506916094104078061145 4675 949101156104394701000411579 4676 895932745885310976192005885 4677 942322804386319674674608201 4678 899596123523825091989064532 4679 957222988100651880270510042 4680 889996487655500406517916551 4681 960500103981374107882983798 4682 905768285867402016101277730 4683 951641035944107658865198013 4684 908647267576706567786270144 4685 965542080345515650194367319 4686 900795928110871831078089491 4687 970394343524128731584057044 4688 914872647856418239392254754 4689 961837680556761494862600156 4690 916375350560881079071809279 4691 977039725027510632544102879 4692 909891259678170306442980118 4693 980335329071226137795096645 4694 924507668086766458483653638 4695 970177505048019697974795966 4696 927437232896609213287247662 4697 986603617507902698714278482 4698 919476189913221407031153776 4699 990448925262085580794115985 4700 932284990692896305609696159 4701 981708952534353834430170915 4702 937188247565491417860180461 4703 997214508081034654275824792 4704 928302381900653078681076352 4705 999013751368831037117938504 4706 943552375330627117721011893 4707 991775809932617223168873315 4708 946503451331995442707548003 4709 1007425830372288742059346849 4710 936937801967910430655741288 4711 1010445162871914448572723746 4712 953011788267560216255705384 4713 1001936643167003002442907854 4714 956494464655131016248335566 4715 1016123078172732800025282405 4716 947811055850402977989156514 4717 1021211522299807168550945583 4718 962605823997892995086834935 4719 1012081982068159598036196268 4720 964498282705556271126366803 4721 1028160136995862586391435332 4722 957735710931662448025832187 4723 1031649858394294899811822471 4724 972611376788704462662614820 4725 1020467713596892622313268301 4726 976136096808395928603817050 4727 1038658936463901421128996166 4728 967278528720008745974587797 4729 1042181285879544094861329962 4730 981139721373237882980298812 4731 1032954007123707226220211673 4732 985421589189237584334542905 4733 1049254387801850246141189883 4734 977379061436230271684687969 4735 1051124867915996900123920512 4736 992551700038203059216235106 4737 1043488866703641887519756864 4738 996149980645550837045543729 4739 1059501521953853150684899451 4740 985518146887934132245626041 4741 1063454073037824015622294969 4742 1002901388737268151801663228 4743 1054093783440957908666556410 4744 1006044668862936381732584973 4745 1068978467863253724406477510 4746 996962549813189437333105402 4747 1074341912481041719596518477 4748 1012851827420550967447702196 4749 1064824655937798811494845895 4750 1014885538683398859850589899 4751 1081605785502073235283188100 4752 1007193188333644738378889711 4753 1084801868908591788184070652 4754 1023385489111741570350983767 4755 1073916705169328189551718415 4756 1026583391046439264888363778 4757 1092581722397698791073164005 4758 1017696038314962871318593358 4759 1096262091795615204790154734 4760 1031418901937035617457611696 4761 1086535260652522844850455986 4762 1037244078329126056035957864 4763 1103579815145729550290374369 4764 1027794383031117999408153011 4765 1105599119085930113637595667 4766 1044234745398521010029317109 4767 1097087114609695394741471048 4768 1047489775528994238131419990 4769 1114818084427839978440630328 4770 1036787291984405568322387197 4771 1118533215220611538245261027 4772 1054541592916968644994569407 4773 1108643354727255944319201841 4774 1057825855274386724169666800 4775 1124298029383513324017999554 4776 1048688123428687216325906790 4777 1129862224210203144990820126 4778 1065454722922401236464099302 4779 1119840404673202032863254037 4780 1067060619770006309815345638 4781 1136993193606573026288060383 4782 1059532770132093153819685215 4783 1141278945130856418375078668 4784 1075901294120000489374507334 4785 1129254133402219445744209780 4786 1079810111050867558699135891 4787 1148936901056615567644259799 4788 1069498940742473193785208384 4789 1152782711422581987159724221 4790 1085314558651578433494430018 4791 1142536567646086982700609494 4792 1090421224495771870359955583 4793 1160508137876338508669372570 4794 1080977782774553168143703348 4795 1162043784376633279920806089 4796 1097650208411491479113321517 4797 1153990711942320882624939067 4798 1101660516510044375244038361 4799 1172181216377590801000511920 4800 1089851650902724192627290238 4801 1176095006515156032923712080 4802 1108567745372218440706953641 4803 1165631928926890658152514187 4804 1112459537126665694469525877 4805 1182064323814930365656230761 4806 1102826331322607740593531028 4807 1187810579277724823302771290 4808 1119890326159458292721362003 4809 1176841880830446118757642934 4810 1122061587733352159557714994 4811 1195821654733539340927583261 4812 1113620371136270313939457384 4813 1199818769826167071013033719 4814 1131394074547597656213879651 4815 1187232944122044368217559364 4816 1134411643863334438494746064 4817 1207819199303803730841067948 4818 1124974057156328148926697455 4819 1211836770829287868488497663 4820 1140623264746284689897141486 4821 1201040891201471577319037717 4822 1146524880974314221182151382 4823 1219356646992368553767752926 4824 1136028846535692451001302610 4825 1222005001863547272434148450 4826 1154146773955411133922045760 4827 1213051202081717019644619121 4828 1157692202765109725469081047 4829 1232017110943103224212263747 4830 1145349831482011387815451869 4831 1236189522026792538456175288 4832 1165400563202140296047748495 4833 1225164164694765965499363288 4834 1169550567811614376990625349 4835 1242413814069882311548710643 4836 1158795710993569056865430811 4837 1248005830800150250987617089 4838 1177314677107387285458442904 4839 1237387483927198963377485026 4840 1178959098342791323290956740 4841 1256809128876339043700575374 4842 1170672139795642228279097038 4843 1260967508120557474422070725 4844 1188262703749975802925144058 4845 1247694172633270400200093103 4846 1192979865581820336716840327 4847 1269324558910707339675317372 4848 1182041402047162858015371341 4849 1273476765211934084944607620 4850 1198962013376984813805375963 4851 1261535909039255332637312055 4852 1204554824203043175607742076 4853 1281945424634723425833110317 4854 1194087068737861959181105642 4855 1284128007166245247871876582 4856 1212520934969821110303275033 4857 1274692908686044235805648810 4858 1216312237583235993248364748 4859 1294684119760573135789533849 4860 1203724888643957018543108017 4861 1298953866176885278324690011 4862 1224716035896661209758528449 4863 1287344845741029790139911584 4864 1228584458420986803005781536 4865 1304897373239761254277395296 4866 1217908484587401407517460609 4867 1311834527228716928251231963 4868 1236701222811491718597888465 4869 1300104080211257654490939753 4870 1239091024632927247306727820 4871 1320485981007380008889949322 4872 1229160470108786888090519177 4873 1324739199539216293205786726 4874 1249251945169805639086724330 4875 1310835458909799131630729981 4876 1253049427295500394331086620 4877 1333554603754744844438570151 4878 1242142352578862771349905947 4879 1337362393521947673526239012 4880 1259285057578921252442540725 4881 1325962382225189896871789308 4882 1265750291863251952897148615 4883 1346725923252205448981536463 4884 1254028959970055138953239354 4885 1348997014854389527110315781 4886 1273540303754658683787974526 4887 1339055681795606067635421534 4888 1277891862113947496507370084 4889 1360031779083253803991054786 4890 1264778217886224028996770552 4891 1364488953228599481347641409 4892 1286328288658898099442942683 4893 1351704080817163452645741235 4894 1290855280539314936364601093 4895 1371154345909525049146784232 4896 1278960287248224004146893267 4897 1377937582490113367836389912 4898 1299318435293669798624202301 4899 1365584845623138330469112195 4900 1300629844210013265544957127 4901 1386917278640484900818239745 4902 1291875955125081172583707616 4903 1391502222289657010881603282 4904 1311787575701197599785501202 4905 1376821697495799293602998638 4906 1316304980244899330201501718 4907 1400026896451068972358163605 4908 1304273438169168929794417678 4909 1405183414344746446455832319 4910 1322889162010594005614749295 4911 1392580196935874339035764876 4912 1329005213396853004081870984 4913 1414352529716107776380779284 4914 1316807133695502577510522771 4915 1416715421992513826615971383 4916 1337689220647833525921188104 4917 1406153543255686351788650493 4918 1342375542108453717101791250 4919 1428247060034749226604692438 4920 1327877949782850341348761699 4921 1432291027662031182329335642 4922 1351130056734339593287541412 4923 1420033569132918185245035961 4924 1355203728424412165331808725 4925 1439939750296412354368125787 4926 1343362062253022422030513865 4927 1446885121885109214019910576 4928 1363373687183941400909171432 4929 1433939281165984188753642512 4930 1366598884393302279225058681 4931 1456360121827371206739034923 4932 1356175650378274173618365565 4933 1461092400828109391476707273 4934 1377713762569605784943282164 4935 1445049592864234642442235514 4936 1381850402530161730876496591 4937 1470597339848318730775619894 4938 1369766384657302922823040194 4939 1475269302520396779864337981 4940 1388554636608655072219359984 4941 1462105546235175109146561079 4942 1395105083077811233525780563 4943 1484956193175534094250302900 4944 1382800398591799997414076558 4945 1487384093482817133194639276 4946 1404749000479378396335938687 4947 1476355071305267911073026207 4948 1408957072451231423951658886 4949 1498813311603335790764671605 4950 1394294826363836534134783686 4951 1504292079864075881220474270 4952 1418093640050053911794337046 4953 1490706546129104860725293522 4954 1423029337036278554609522672 4955 1511623777911308743221945809 4956 1409294380657637013353802623 4957 1518938218012075576259552995 4958 1432246473930058991060090733 4959 1505250723828603001211551624 4960 1434228826574272971983536338 4961 1528666537585370179332738616 4962 1423940684422496613158800789 4963 1533070464857961345505809299 4964 1445803265356915700430926771 4965 1517471176018746499563591105 4966 1450789325096501774684496424 4967 1543625833899990477434821218 4968 1437414869316939241410327920 4969 1548605267830246817839464558 4970 1457275861528828869093952558 4971 1534655312427206382889363557 4972 1464466794727256950379845922 4973 1558606317189048190006852271 4974 1451724033574613648184453175 4975 1561130191307926704459237580 4976 1474018020489747857929776375 4977 1548888647828697294587924756 4978 1479113972869942428113949147 4979 1573658757197161189549129927 4980 1463095371004478436228150452 4981 1578759192490851365618626253 4982 1488659856018298960108192250 4983 1564437352556767129710742598 4984 1492461856510699899779968189 4985 1586411119900454784439784202 4986 1479977781292337116684156556 4987 1594056476133114403049454009 4988 1502695725818914622101628569 4989 1579678740851442521573025211 4990 1505483106233284352101829201 4991 1603638418193692519406824544 4992 1493871393950979196157535123 4993 1609464073249689840891753760 4994 1517485247250376566388656753 4995 1592389552145907069520769675 4996 1522087682206048827501853257 4997 1619795623629776209815564217 4998 1508071007514146311302123996 4999 1625001822187679660418958250 5000 1529415685707540573657384293 5001 1610332575427799513499772870 5002 1537146107498346175899836506 5003 1635433092618936770870987277 5004 1522894462001409461682285652 5005 1637198689231405709942063655 5006 1547008135961513743436313883 5007 1625853735546376707704735780 5008 1551580744093977631348049243 5009 1651189855676903482032905084 5010 1535484057127332289955768471 5011 1656471546111132155642602351 5012 1560874152492256614485167794 5013 1641502550321551823291495349 5014 1566891474382249592159772366 5015 1664396168724473467886520142 5016 1552240580519087664509256184 5017 1672403054159613747931845698 5018 1576869980720578576219442120 5019 1656599264976920999361581793 5020 1579049180882951648640051907 5021 1683102361300799707498871187 5022 1567653941766800581733541237 5023 1688473245888338649225146856 5024 1591684051384555282751693860 5025 1670532515791156419315888840 5026 1596485088885496761280764845 5027 1699143968543345630555555171 5028 1582320189746577652062244687 5029 1704675623747409117980397457 5030 1604779625702948374932814608 5031 1689192447096591541465544418 5032 1612053493734813197875134270 5033 1714839025755811215417796318 5034 1597877601289454097636082694 5035 1718251990914867330206456405 5036 1622355424482814924725708086 5037 1705433468592206425220411999 5038 1627801629173200339028195839 5039 1731983000717004639565157196 5040 1609533872065568402187226858 5041 1737490027944533055155313204 5042 1638281647814885103676451443 5043 1721758888016406495116975575 5044 1643030579533033756165799648 5045 1745757066998461647157786109 5046 1628602790780513152370860722 5047 1753373139985069977336537142 5048 1653539565504044178856489671 5049 1738073062323606089343676330 5050 1656542339445013592117995236 5051 1765256040958638332345620105 5052 1643762061136019813734561341 5053 1770853659682715800082469227 5054 1669027762473541342996688777 5055 1752006476593157377116601936 5056 1674620219500029537535698613 5057 1782038907186529342324112880 5058 1659845258419371567719853593 5059 1787747558306830226717752779 5060 1682437115482584712477145989 5061 1770804420091470554766811241 5062 1690997486759805607649473604 5063 1799086881770998254261716954 5064 1675256766393500057994796331 5065 1801897330057856191241649334 5066 1701696550544707765197374514 5067 1788410286787266972153250733 5068 1705973340302014628452047480 5069 1816213314453618928979969143 5070 1688853484481129582179678291 5071 1821830551505916076181321012 5072 1717488265633520083266376412 5073 1805411901748828996524100236 5074 1723333680111249817029358735 5075 1829790456265769895668905167 5076 1707277900053159473373148110 5077 1839272449227379280544791061 5078 1734232847768849768821023862 5079 1822579346835864691084423902 5080 1736501663557633488585236714 5081 1850897281563131211501105938 5082 1723076661504544340109813040 5083 1856639896585184136251971633 5084 1750265550300073513430153319 5085 1836932788598106819377428243 5086 1756210956513940802085851421 5087 1868455071443992380641455864 5088 1739837027545929550058894729 5089 1873559639939529698394868616 5090 1764467974210919440421005445 5091 1857314795141754998193126899 5092 1772409379202979869015818123 5093 1886029605999891449356635585 5094 1756744194994343820031875528 5095 1889069564244936014011804578 5096 1782785639725060576297527052 5097 1874898711859883343329007982 5098 1789635082095548021627556446 5099 1904008373602584001790084165 5100 1770084954151414657644782682 5101 1909991113065041897272184335 5102 1800899467834358626963339431 5103 1891836622945206882339453772 5104 1805988037713462061160764977 5105 1918935669126262568697081412 5106 1790121544138493880785235723 5107 1928038141637982386750125415 5108 1817470383115042541680395308 5109 1910437157201146943767827469 5110 1819943326984366234957712842 5111 1940137336234523875978995366 5112 1806582220968323895232496049 5113 1946234200976286878106878154 5114 1835065731120133645349719276 5115 1925313252158838124706841401 5116 1840367351531973667874333249 5117 1957608870496010357623987163 5118 1824063998016899531463432545 5119 1964580344709122210680231168 5120 1848950112060882324566993610 5121 1946695977910786831448411152 5122 1858092039579262053858249057 5123 1976894591400716252199155611 5124 1840027491094960453615554145 5125 1979909076358621128758002889 5126 1869670123705643129262919340 5127 1965021386881393014920948586 5128 1875184278623875603495372897 5129 1995486521581451639413297542 5130 1855573990353093058421439450 5131 2000893772537171807871805293 5132 1886919685655866369794183340 5133 1983490871996378117636008263 5134 1893248186983423726952411819 5135 2010957123566635920130044356 5136 1875564139238183926810719121 5137 2020391916216654638184287164 5138 1904310631363930618312586919 5139 2002114294537839821359362911 5140 1907527780262591414174805642 5141 2033150507719133172737033029 5142 1893626827389113801454023198 5143 2039485960113762431663813870 5144 1922505099752844888010560908 5145 2016826864900538829491122082 5146 1928961728550616930138677112 5147 2052211440215414381396876097 5148 1910710273587438718223764571 5149 2058583845325922929789975155 5150 1937891010671520596966768053 5151 2039801642074680242364198760 5152 1945737546501879137122914521 5153 2071428265009110126456259832 5154 1929270541323703725943674237 5155 2074549496849167236915729283 5156 1958680064981506635143338983 5157 2058908164136784131950838305 5158 1965244266722508804308335008 5159 2089789077007271203665792754 5160 1943725699199050613792424330 5161 2097222098491941114746223326 5162 1977466870421567324945592374 5163 2078154071253171060657331669 5164 1983125059598428239091035166 5165 2106963688607924385298044543 5166 1964677267821288967901212159 5167 2116881027865927809423870828 5168 1995406245458382035401391740 5169 2097553271115927000341810228 5170 1998785155267067511041004419 5171 2130026764187310594091775927 5172 1983354505479329746770978872 5173 2135736857590735586772444061 5174 2014475661651116732086235250 5175 2113717242490519424614465590 5176 2020291155005462617475306955 5177 2149876969333610851982585146 5178 2002323240002617070955367492 5179 2156532693012402281572248617 5180 2028723794139459111475529861 5181 2136681637267214450645870763 5182 2039600476465758030536586505 5183 2169893388823395395389081488 5184 2020463126476195277834050029 5185 2173097933660281655115733584 5186 2052229541986151039620210681 5187 2155715006034047513773443339 5188 2058069198850460358510434909 5189 2190070643821066756862137481 5190 2036490401390763840654069364 5191 2196829616505500628691767034 5192 2070654277163152456604550183 5193 2176739737807494768383412870 5194 2076827854083282632060127138 5195 2206880713863494224975796221 5196 2058189492163879818917346272 5197 2217228706989942533810091287 5198 2090520748403855293667155571 5199 2196945489961795398106082900 5200 2093037681829640212798328458 5201 2229989126951516317078377420 5202 2077756192073197056697759471 5203 2237636700794841485507514927 5204 2109398033775689040169518262 5205 2213768984852941267821398869 5206 2116390541932117825147766918 5207 2251589549860751499806736350 5208 2095647801616081863903423678 5209 2258518320275994936247216114 5210 2126049186871894300935844368 5211 2237837307544193126221627841 5212 2135479910024519168817384879 5213 2272350666862004159998974499 5214 2116295755318781115245977101 5215 2274825576184811064650187320 5216 2148624288314317894133982644 5217 2258536507738992550672266568 5218 2155750193053757584436318485 5219 2293411222244606081025419283 5220 2132065272070741613295334163 5221 2300470941789978825735102177 5222 2168103110205561191479487752 5223 2279402124293283307568407106 5224 2175129744428415192418202840 5225 2310743852518204005205449374 5226 2155647949027662401644694510 5227 2321714207825373471605598181 5228 2188491504215604232606983282 5229 2299472432847292040041872767 5230 2192224526955430810271314647 5231 2335966006349446245234664828 5232 2175072225491334361981295515 5233 2343120567487442712649607108 5234 2209202784710904061264504859 5235 2317927862843953498445627367 5236 2214326370539794181341115716 5237 2357487233062158159093917709 5238 2195639068393042058447395274 5239 2364614073334991018304534966 5240 2225439547586713801959379621 5241 2343009338732026645054819914 5242 2236361301057141533176489628 5243 2378191232377730324729568185 5244 2215280869945661772261947113 5245 2382639758325961161677380795 5246 2250048954466725876946818417 5247 2364387864255426213645262672 5248 2256369792022520783579215071 5249 2401047357315935149762064320 5250 2231706547827823871173782593 5251 2408379167066560011762050555 5252 2270088367798487845591396121 5253 2386243424996829283248520697 5254 2277645522591333097945091452 5255 2419224695405754117630168330 5256 2256180414771011932870791693 5257 2429471067647845720910308710 5258 2291399572314399894692341498 5259 2408164270139481747852926989 5260 2294308810036123285756300436 5261 2445317031277555746564823751 5262 2277427546045060252880924379 5263 2452744925478480408681740644 5264 2311031858482447048258950231 5265 2426260396105858735516090492 5266 2319597722756401834749531159 5267 2467707909316813161917197423 5268 2297726577732258854450202210 5269 2475054035880411911906179493 5270 2329972381487620964391047342 5271 2451455581761536838166758862 5272 2340254202885326335408988992 5273 2490295758812454625437687906 5274 2319305755773643956391791480 5275 2493871969922837000829740721 5276 2354499099808993041711910195 5277 2474899086719667935489442131 5278 2361153708122619546772932437 5279 2513055351561203162563681832 5280 2336034258721917877918175138 5281 2520682220925930801041301208 5282 2376564890279213365393953645 5283 2497496052153148417805969203 5284 2383212155296332040776940959 5285 2530891536706012315934911825 5286 2361865104008477381450740336 5287 2543654032282949894360573234 5288 2397680951425690482383549654 5289 2520281185994448226205767806 5290 2401681129897899558898794598 5291 2558855438810506710224408469 5292 2381821665410470645847566198 5293 2566870019381947310591917215 5294 2420122399332719276549765503 5295 2539183828048094416811170284 5296 2426853894444597751687992302 5297 2582429901993170599829050292 5298 2405101731269294524445644531 5299 2589162280089827716008313495 5300 2437658252534839183269537504 5301 2566365781347687584611701005 5302 2449367554745699774652780546 5303 2605924177482559585593918262 5304 2426272202965830877620562607 5305 2609621670339755423604514106 5306 2463332051721566945823732788 5307 2589719921473152619290034985 5308 2471198019755159244413000173 5309 2629605267410346154599854379 5310 2445112359358529467049487689 5311 2637540141291470458105632816 5312 2486132902857249438048705904 5313 2611964153900718650935895344 5314 2494239979561410465088635881 5315 2649235677361015667926310219 5316 2470654376719600372069369269 5317 2661379671036426222557505193 5318 2509299496803925860346570980 5319 2636937564834123741408189258 5320 2511160029353003495599037091 5321 2677500926899065761065632982 5322 2493657370269746331983202642 5323 2685594802072274813602259741 5324 2531249450492014767642710840 5325 2656582490648021615003955079 5326 2539657389276466554434294275 5327 2700657372859471168034866836 5328 2515616784678836200888013752 5329 2709907737149009712549698412 5330 2550784882291688668708963759 5331 2684912904101283880188683903 5332 2562009656909628632804300750 5333 2726223315840653752096740053 5334 2537938333353436947471981014 5335 2729858695942930811069761438 5336 2577414233224451582878163346 5337 2709178044240767656480051554 5338 2585765821370683918905619584 5339 2750836591014645060083249521 5340 2557219177222047835379799895 5341 2757963637837984062899546819 5342 2601338718349525878961737533 5343 2733549411754295389457733720 5344 2608503445747972862830750483 5345 2771252644536113474997473448 5346 2584871603281044997796297477 5347 2784006411382468514281069107 5348 2623074220063433240690841691 5349 2758300163351117670700625985 5350 2628462422392230737663527016 5351 2800711444727811794432668610 5352 2607718108186153305200379556 5353 2809096419172275595049986222 5354 2648456049751397414706209982 5355 2777508325451336016159518997 5356 2655642259563688267534467738 5357 2825740442615282733791265295 5358 2631819327359779614619114343 5359 2834374698608220512424019484 5360 2667373311294211597888106837 5361 2808194599340700688343752196 5362 2679165053563876238685607819 5363 2851350876550257149054832039 5364 2654859564465137197612481836 5365 2855297787818984231158676301 5366 2696318442460265760775087594 5367 2833436631432276243731675878 5368 2703523725650298139519402505 5369 2875675686881258905627052138 5370 2675086257691935683709508140 5371 2885558093234028518183358937 5372 2719838110076245764432831057 5373 2858871591126746181417876171 5374 2728645598252178063443167905 5375 2898158038112645347990903120 5376 2701624839363244269559917750 5377 2911425741725400323346090656 5378 2744935972246043323895891297 5379 2884319949197229038398516027 5380 2748046801872503881274023825 5381 2928820088445208514703661593 5382 2727531607752747155944671260 5383 2936317096916000304993052938 5384 2768855113457881710679506649 5385 2905708801859394525013550246 5386 2777772206311757189173222826 5387 2955048156269109423478280429 5388 2751394810676613458816848124 5389 2963800911216701658695681191 5390 2788503141268154138186236587 5391 2936395700716695815238272564 5392 2801940365000867338396596813 5393 2981481511583715877217594140 5394 2776670024556758842598583463 5395 2985457008650489921762776367 5396 2818593280012282728472869242 5397 2961414806393261264152614597 5398 2827670996664526541209137406 5399 3008121530099230572745472910 5400 2796319237038692570832586804 5401 3016841645913928511925436770 5402 2844475695718448038821645976 5403 2989100259772322190176651457 5404 2851032140414283099690038267 5405 3030109964432748995690850803 5406 2826447319535593246763801893 5407 3043965423021019288914807880 5408 2869049739190600046072637903 5409 3015753054998979020918307784 5410 2873754354250272886362776925 5411 3060752315885350783664644291 5412 2850786577151540404896024119 5413 3071093048827609239610551089 5414 2895421847282631719340178496 5415 3037741281600464197183985858 5416 2903280964243878278546725954 5417 3089295437269675769885041278 5418 2875861969634263274958953190 5419 3098431979151998622805853013 5420 2915816652193159526744102254 5421 3069592983480185061056890207 5422 2929826760872065419050799887 5423 3116521433610635411862230156 5424 2901945470383812898184297520 5425 3119687331591510579298239268 5426 2947162964249844119915082435 5427 3096980535781933902534122711 5428 2955135219397961869405555752 5429 3144469982428322164175167837 5430 2923762835936491179989410866 5431 3153749398026152350528960598 5432 2971372252520796451104797075 5433 3124484555405664762575933338 5434 2981773895044536810777402244 5435 3167311893397860591218813289 5436 2953704087553281690826145541 5437 3181730728504442494882465419 5438 2999711316993741285070508329 5439 3150881989443977652523333616 5440 3002973524372355840073562534 5441 3200505409189642676357238704 5442 2980616620242146751917507513 5443 3209929047427109243128040875 5444 3025555793053553188642621773 5445 3174819372481893732359956201 5446 3033933718088244579709789812 5447 3228736139849104643840396602 5448 3006274243089101226240509791 5449 3238345795507587602843317430 5450 3048200533955176388503726610 5451 3208253192685608734862241405 5452 3061302935983695379536729136 5453 3256030097048959314481029207 5454 3033598261122773049871712867 5455 3261763613020384188674833044 5456 3079105578984485238929301478 5457 3236586133454050651965071340 5458 3089115070604793560512724543 5459 3286195933058556594281898719 5460 3053395044485827902373094278 5461 3295839405141154159033396021 5462 3107272933005193078970835174 5463 3265198054193025934372740014 5464 3115626195029283070551652326 5465 3309906871304111269735486930 5466 3087413779250568623435549744 5467 3323309794120199389262462033 5468 3133922705521640728069014335 5469 3294004051359816002589665123 5470 3138846892791978706254982573 5471 3344432818877339333689459032 5472 3113840503054535854524497462 5473 3354108736331504863060459656 5474 3160942424927680384204991605 5475 3317717464534238711829639523 5476 3170790276408262580424243875 5477 3373888187373875139400950881 5478 3141842220826633088353443912 5479 3383756957605301037023233762 5480 3184270648877407939716861552 5481 3350864637849564046113187838 5482 3199470315606463970689932270 5483 3403570300513035080740298533 5484 3168923727793754636094954114 5485 3408062098612894773477140207 5486 3218081627435868148758531191 5487 3381737687233698880920562204 5488 3225461022822021080070083839 5489 3433246157373888459211880676 5490 3192430213151275074816570091 5491 3443434098070679985122476359 5492 3245670754425112545296641588 5493 3411438403771424935785861005 5494 3255928812959737512748315898 5495 3456648144815063651440165190 5496 3224820880142928405778650797 5497 3473706345212018756228054122 5498 3274942804406580802065364476 5499 3441235446996563921216973705 5500 3278217557401379473254215913 5501 3493992093473291241519439675 5502 3252532637837923014071107921 5503 3504167527520987508178854752 5504 3302836644262223403688304582 5505 3465971715959734183831246080 5506 3313259806146507342131652433 5507 3524596212010419063121015035 5508 3281539627554736300284900233 5509 3533377948313853659798737209 5510 3327211173076177131450342076 5511 3501663165142418137276199946 5512 3341321242567669971995801429 5513 3555432725577390836682446534 5514 3311097073374403567651393306 5515 3560070336281560309441699597 5516 3359490756661895013335694564 5517 3532513226091840169167728343 5518 3371467111532491414623121755 5519 3586508882876425950807810628 5520 3333869217150522209614794227 5521 3596919641679016739433167612 5522 3390840736413335973143017367 5523 3561887879580007217950110191 5524 3400083580804028693403460690 5525 3611871540985106752660476597 5526 3369178702747984802095050910 5527 3628310745092844972593360046 5528 3419826679574375214658792552 5529 3594430776120014572652062402 5530 3423668584459222783232496968 5531 3649371079553477064165171233 5532 3397735665469245660473362275 5533 3659691337992872695019024083 5534 3450476500540522720527993429 5535 3619982397346154307827034040 5536 3459620570205606775375853616 5537 3679629573909561560956753624 5538 3428042581186208778076871949 5539 3691807647481691704800516131 5540 3474113776580292726348798383 5541 3657345115206887399953199569 5542 3490541507189963801914440208 5543 3713181986886205111645384050 5544 3455463069444343295728906238 5545 3717978277748485281417157374 5546 3510788221433929853151899782 5547 3689146840722417632809787717 5548 3520047347836929926693062166 5549 3745467958262109403920942815 5550 3482468017664668156384355087 5551 3754589808884175553468538860 5552 3540425654994222874511857986 5553 3721185437214438668579106692 5554 3551508340025946370476558387 5555 3771701238302487029244862711 5556 3517467666320410131220719808 5557 3788889438675243598304092925 5558 3570535308334026165641965538 5559 3753435276889929337911594774 5560 3575722757842198099091454199 5561 3810762546775264369019198586 5562 3548827373882957360032112964 5563 3821740879489019947775151369 5564 3601985791843444074892119901 5565 3778390835992734350937230859 5566 3613102129704533146457238089 5567 3843750558295149211576071248 5568 3578697599985515864451131935 5569 3854841283360201702607183248 5570 3628382660512044253415493801 5571 3818784864337363406002568347 5572 3642237424562514807837337797 5573 3877047329488571472491312041 5574 3610551418714862603062711940 5575 3881981094436060993618783946 5576 3664684475627411960775120635 5577 3851421322468074096277189766 5578 3676155850396392745706798962 5579 3908938220397794588627534877 5580 3635048481441644078228824104 5581 3921795450883132281704407863 5582 3697298314260375406845674275 5583 3885096091087592881176729268 5584 3707004356908456113497903924 5585 3938037648877296405476979788 5586 3671648472200309050791989391 5587 3955650353458291046158307839 5588 3728050182986295242731291134 5589 3918602847955721694912660341 5590 3733796565903947140404368790 5591 3978365649105226848702194494 5592 3703984039485095401507905018 5593 3988055385924043501985340050 5594 3761365456962757335010065248 5595 3946091532280429758858938833 5596 3771220103412624400930047367 5597 4012643705881494894800954307 5598 3736802588913426509303301741 5599 4023859761153789374464792920 5600 3785200395274326144292233565 5601 3986440839263224988901586280 5602 3804614611359911016193476581 5603 4047049649919005214984076787 5604 3768054974311801340983887467 5605 4052247950914828825181874337 5606 3826401895001231429053443768 5607 4019051060720315633935989010 5608 3836399810356158807183937788 5609 4081992948236589204183573454 5610 3794997844264225939000374142 5611 4093647443356120396363417541 5612 3858335148585353250590293994 5613 4055282184583004784355993359 5614 3868692922309646047012645351 5615 4110479901022568652708124476 5616 3832944876126781507985278569 5617 4128801409986514998322510308 5618 3892419677854923493555714555 5619 4090091264232847064355169383 5620 3896336385692787055685240780 5621 4150371005916229106147718317 5622 3866914319900072435371284682 5623 4164217705455786580091461126 5624 3924811045292292549753086865 5625 4118564040421164089752335674 5626 3936978465089273217867135660 5627 4187924847970687835482779481 5628 3897481505284001979924249857 5629 4199750997976904469728284187 5630 3953108006557262255531334305 5631 4160494581285674877785703008 5632 3969459056841308255956726750 5633 4223832034614322081483829088 5634 3933432875883163209728699729 5635 4227303335700269398683681051 5636 3992345416257262234357794721 5637 4196092183020848943794563609 5638 4004666988891990238745184044 5639 4259959939126862761042720586 5640 3959772485851917355887436977 5641 4272062090043914480006503174 5642 4025631069364679123125627338 5643 4231626542819217301610196925 5644 4037858218339464368720796108 5645 4289493502226049353305863847 5646 4000965529708272395009981067 5647 4308549235681370484638582372 5648 4060853516820363635763490601 5649 4266310861594154752019888380 5650 4066858851243230089019242615 5651 4333025218565597465339433615 5652 4034118256945162237579640506 5653 4345308768859278760855663557 5654 4096213709783087913211795102 5655 4297456431005173048198547918 5656 4105387733418649193340501788 5657 4369967310147266143674947330 5658 4069486935629993225012984888 5659 4382342430683792484550738369 5660 4123797861632739477597529515 5661 4341099422855730683352932931 5662 4143061904130799498251930309 5663 4405349898606987479806701064 5664 4103153127176008023771040981 5665 4412290438102411292738213528 5666 4166567260824973771161309149 5667 4378107722706188440240712643 5668 4177185460389178250633861095 5669 4444679133464992937527216113 5670 4130725314089454707842307584 5671 4457238552166802763167969202 5672 4200970178182051032395807962 5673 4415323297662066175863379806 5674 4213863731549443302485098550 5675 4475291918910462107665870181 5676 4172934066604010804263803550 5677 4493234337392817215518596991 5678 4237636890986954191500816687 5679 4452817280181119250633150972 5680 4241819400594004410593088996 5681 4520297125106813378444880628 5682 4209666141420718906460378435 5683 4533253511655131975058938423 5684 4270820618648911322550768344 5685 4483427796739719726766056509 5686 4285689256832675989546725106 5687 4558530169555830036687517734 5688 4244315684116930302728826859 5689 4571684258942428396786245306 5690 4302983221169168670776888644 5691 4526771612911535882123749609 5692 4320951235215312153577651973 5693 4597462852033266594345017675 5694 4281168298295238013437631593 5695 4602979600360072983713829616 5696 4345298920564910079186200787 5697 4566985999256353479148170752 5698 4356469302781658004309768921 5699 4636367568034610017232760235 5700 4309564791838113283432448877 5701 4649401873967115708156878345 5702 4383121801642538856976391636 5703 4605615888308313743695742842 5704 4394342808008440415155503607 5705 4666151020138531482011586774 5706 4354027229134819606282751858 5707 4688528206294406799742340925 5708 4419080869770857386043638528 5709 4644205448838977015020542839 5710 4425480051335516147343085523 5711 4715047145767096957280417396 5712 4387845736124142458560347794 5713 4728266387669545154449525804 5714 4457462763985495000208418591 5715 4676225943342133508699263535 5716 4468872814618248613018118934 5717 4754822356200735753497800693 5718 4427830907310019843597701190 5719 4766122803706924277205780158 5720 4486305767985105417206833838 5721 4723199872784419066317060882 5722 4507634179521533883390375952 5723 4794890401622414349731323281 5724 4464042759437557619071604255 5725 4800631498611295936036988787 5726 4531017526065072682590665965 5727 4762956836514161160932840376 5728 4544476830268909307672900072 5729 4835196590936377728958011752 5730 4495525656436605751621624117 5731 4848443779271970886491493843 5732 4569931470413209511524814595 5733 4800864079116639334681398193 5734 4583816505275728847885708424 5735 4868118262436904301496989762 5736 4539467864584509160601660936 5737 4889534978940945036051810734 5738 4609426067206246180401321614 5739 4843402258595037357577844261 5740 4611901914305725194899847826 5741 4916874611854522025568018159 5742 4578384172421508212290690023 5743 4930594518309419504054961660 5744 4647027787648272364604681923 5745 4876258182410746421810882980 5746 4660906634679316853753923307 5747 4956070691724407737479075527 5748 4616005239742607837750235876 5749 4971955436942504956029462925 5750 4679643025163797159924862922 5751 4925006958837651550639173510 5752 4699058375148054900526213461 5753 4999356287764448416039490122 5754 4653887015000821611245061852 5755 5005610672432896370393292665 5756 4725268769368694699106601193 5757 4966234710035646282580923355 5758 4739571942818763865838111953 5759 5041388668919492614753152384 5760 4686153815148833735141434656 5761 5053484257344402834572561376 5762 4765974545738507390874985489 5763 5007771407539835985479147579 5764 4777738188633891147199323641 5765 5075618097770109086290361657 5766 4734067581153227431868496764 5767 5097865148981920698408897898 5768 4802650553790575035229344365 5769 5049684406453918657230654838 5770 4811472708075360399269356602 5771 5126214071677598577599101837 5772 4772295853771767407239612372 5773 5140432565318751002549338631 5774 4845962754846283555538619515 5775 5081264821950036153201838068 5776 4858184047296945881514660895 5777 5169013191489712556165366556 5778 4813459242259408490642679847 5779 5183347361545681577889775407 5780 4877344445639805107390842498 5781 5134335622059942767657237733 5782 4897897084135428315088574510 5783 5212118688087222817812283118 5784 4852416591879525465481494544 5785 5218024789492436575763484610 5786 4926784972354299895657619496 5787 5177114662391703715083235889 5788 4939561685772894739745322579 5789 5253349704534914958031095571 5790 4886208722774086476321413333 5791 5270080848068647190615799464 5792 4966932347287635454109146478 5793 5220221968410747155802000440 5794 4981885737268250902621429453 5795 5290766594085973010258285379 5796 4931465734508698685611966607 5797 5313489531970947563674052817 5798 5009291651184725289040154416 5799 5263633132461995496014097490 5800 5014052070859519836392594390 5801 5343326128355127983537350430 5802 4975762182368364824542690086 5803 5355850918704843113647707637 5804 5049861462328046108257300902 5805 5298870139021855952181691311 5806 5065030763919847385684400063 5807 5387699520950035522070975500 5808 5015508871335362510614420518 5809 5402559239506018556761267604 5810 5082761462681973473321513459 5811 5351216709066936548541131191 5812 5105815045536325253778521584 5813 5432395014046713189218292669 5814 5058580777381183642330578706 5815 5438663595917188149917590614 5816 5133989829463377249637461919 5817 5393521438331764102191868538 5818 5149387457297134954579846580 5819 5477020948504512170007064073 5820 5091218963931476878040154221 5821 5492493511801628215076087467 5822 5177776184265892683395341017 5823 5440442765131642042914734016 5824 5188414942701814905393135810 5825 5513938017393870479438384608 5826 5142823995531060032669888905 5827 5537948376193056001905110411 5828 5219345174114891518917490997 5829 5485453639500133483048509897 5830 5226250746737483317735493764 5831 5566049276620621696351018938 5832 5184073020232500668306354595 5833 5583689208482089824198748278 5834 5263773990949066984194897874 5835 5521960693701971418783175293 5836 5276944171713723895801087016 5837 5614241616703153689642549239 5838 5226003548985826031323518499 5839 5629846584227035464694829716 5840 5297467086489006920424341760 5841 5576065634584586770991011164 5842 5321777377735025666759676303 5843 5660774420436339412156048255 5844 5270039562843295804423348718 5845 5664867087563709505777443413 5846 5351013921310253195570453462 5847 5622448585034052378557063582 5848 5364304299124519929489036706 5849 5707444922554961985327915090 5850 5306087523648938312947224544 5851 5723076395106811967894452785 5852 5391144047485460284317397111 5853 5668771282511525984677097347 5854 5409879358270033746607602557 5855 5745259366777178355461376152 5856 5357230297514560661825693943 5857 5770195802600396364182925640 5858 5439514717012980949373505573 5859 5713031196977075180701999779 5860 5444360165460886546859112027 5861 5801797002774899555548479361 5862 5402618881588465015663220184 5863 5817051256939391700280067234 5864 5482915013249325633264004436 5865 5753124968235698151506439406 5866 5496945887092766361021938494 5867 5849482742363383224288414213 5868 5445681547958433501652056650 5869 5865454016547838703426507343 5870 5520473525036345242106782375 5871 5809704570960300162570328892 5872 5543042325838414108383265277 5873 5895055823916799621538003876 5874 5491357117333933180397984555 5875 5904149162455355794316586967 5876 5573131909673126697288359100 5877 5857407657296906910301306301 5878 5589880059416808031396404522 5879 5945884104438053804918679622 5880 5524274575688413457766310105 5881 5962085413669865267770091018 5882 5620316806948574578870997900 5883 5905426142975146384130821113 5884 5634320482260114213606849649 5885 5984619129439042081862914491 5886 5582118620920930630776140401 5887 6008410380676372089071726544 5888 5665009966673651328602572399 5889 5953576934356140797264620896 5890 5672703401983338857258561537 5891 6043670962977016063248966299 5892 5626445581847192881054062193 5893 6060106560084487539032439385 5894 5710393610516916834564416268 5895 5992886943997552111975308922 5896 5726508854249909306891215017 5897 6093092629880554464360730822 5898 5673825371304097139704371626 5899 6109571164083807894052218605 5900 5748863211620943492233195756 5901 6049017153339179342410311335 5902 5774897378594610681735028651 5903 6142865749657419407802285732 5904 5718756736838669546699743317 5905 6149696171575874728731415548 5906 5806485910876527870313790023 5907 6100519877531842544648125615 5908 5818396102704517929255648218 5909 6192946747801092000941145029 5910 5757624688473340317543847710 5911 6209760936913375232654077966 5912 5852416475855984604552901764 5913 6150677292276575696105895714 5914 5869706649908029672565484696 5915 6230693490789576160050194833 5916 5812349572480980275089546299 5917 6260388373687784989511240243 5918 5901139213503947508853920485 5919 6200796257459820176770831528 5920 5906618584695758588112621979 5921 6294319390005852308667252792 5922 5858727445522895594756786637 5923 6311355151624540799731051011 5924 5948132476399528871133016375 5925 6241274047944655218442597889 5926 5965667069532789050097791360 5927 6345534011040882201803046866 5928 5907161256183758674853518802 5929 6359600812461327591248842702 5930 5988376099712766224747024406 5931 6302071369817963601960141733 5932 6012697744195736435495372430 5933 6397029377570110373817962623 5934 5956847420075269600581804079 5935 6404131345890019582295541644 5936 6042686450967861788924337176 5937 6353267382956180716929649524 5938 6062997394910756243319554179 5939 6449044304249597068403207031 5940 5993754962874170245937739224 5941 6466212483828399443743739229 5942 6095748146682432682230728338 5943 6402148462724309454035702070 5944 6110689648477118146308346403 5945 6490954249955454025481538266 5946 6053925304855652327870863972 5947 6518819166060818872788139177 5948 6143670459859713328626685461 5949 6456715881252560980355498075 5950 6149236590405738734986180089 5951 6553581407267802046281684400 5952 6101473274189035993540304756 5953 6571671085354395893393663792 5954 6194714168205247743657512057 5955 6498611195935848168596149259 5956 6210087885546711729524532013 5957 6604302122876381889436612425 5958 6152349421523425088176145348 5959 6624846220869024850502598714 5960 6233551963316701152033364303 5961 6561659901154621949824037206 5962 6261407183429461761194512514 5963 6660505704261030348318144509 5964 6198012326421780037874139216 5965 6667730350986700742798058775 5966 6295474868357212355208971379 5967 6614359902085044442086950468 5968 6310886001851348550298671870 5969 6714308608278582687953451148 5970 6242206821184956137122932063 5971 6729526145199776350407232607 5972 6344810070231393461345692742 5973 6667625481807358342426472341 5974 6363366888676372821627998950 5975 6757681504683226614564913326 5976 6301090091666596145080153990 5977 6786637879178271106147860306 5978 6394877753757540911325286192 5979 6721855456007645241992862737 5980 6402633373507576104333830207 5981 6823059799367134692472402403 5982 6353442280419891839679826925 5983 6841326389348427344131394008 5984 6446999503133526214185877434 5985 6762303730297908400470567192 5986 6466352366042308195236037941 5987 6878010325340559739499615059 5988 6403044952562712864654067219 5989 6896412101446104208296177761 5990 6490618758280639233119642216 5991 6830544085743517608864378114 5992 6514084868036732957468471968 5993 6933104947938384533623854990 5994 6456106400349102586989693838 5995 6940300561448259404770910085 5996 6551688295393239051457664482 5997 6885462743105001368642817327 5998 6570789083390910877848812951 5999 6986164552351787804000627900 6000 6496022051087450692495414231 6001 7007652741679869650481359620 6002 6605926910720313697548837051 6003 6940719699312533897393026647 6004 6621896045833205471088447252 6005 7033938035034074472022333645 6006 6556842197540535634212266138 6007 7063985740047620141846398310 6008 6657316632142087801881574493 6009 6996460298888591989142571914 6010 6666030516371142129557047036 6011 7101704247708816975145494201 6012 6611243836138603811208759049 6013 7117665039777461007363083259 6014 6712321512132568947212682481 6015 7041277838613455662306096192 6016 6728563435983929200435055789 6017 7158123521044116129890402048 6018 6665765801242300208037367665 6019 7177418988010459403971715323 6020 6750825461396715831833802537 6021 7109007006568945485947447977 6022 6784093814370953584639844892 6023 7215863864071140958365792586 6024 6717559321757790221121052485 6025 7223552811506378185585143734 6026 6820202991110334489525357530 6027 7162906414784811153837389581 6028 6836227700988501878699962372 6029 7273627050990076114448480007 6030 6762093377889008625695014283 6031 7292948616882899028855451428 6032 6872815141802762510798459755 6033 7223161821274262993096697308 6034 6890130368170061844826839479 6035 7319938340341362138140871215 6036 6825367910000639790113217266 6037 7351198757541782950291384549 6038 6929640506997507838542280974 6039 7280319996023611367203281566 6040 6935232341652588408645228408 6041 7387178634844093018974890914 6042 6881453811404946385428238888 6043 7409851634043402107956790945 6044 6983222488580200945326606563 6045 7326915680407304125201843059 6046 7003433000974371957860085397 6047 7449180661374974909821084392 6048 6931774131986550631682504556 6049 7468886887622293187145135000 6050 7028859382454693400675000013 6051 7397380624457179147994170275 6052 7057426792179853613063077871 6053 7508516675000990772242123537 6054 6991609313420489215131080272 6055 7513231671425468347085960146 6056 7094907751770536009289896478 6057 7456250913333803009310901870 6058 7115161821697044934529244678 6059 7568265409453336257040401589 6060 7034267707434076045849882454 6061 7587687252974836211158143551 6062 7150105482519176582979878879 6063 7515555250046177052698215724 6064 7170234519726083049739494826 6065 7616244645741979564698935124 6066 7103236096419959395511796099 6067 7648578314738376786909260823 6068 7208160117830257405307567200 6069 7572020814925853387272430653 6070 7217404566718992849118925666 6071 7688744257536903604317487382 6072 7157390197347555234174910407 6073 7709301084900517209932882266 6074 7267150196205416566254864660 6075 7623174603209915969000590585 6076 7281503154568657469496306525 6077 7750016182987771973718688171 6078 7216446315935848369825585497 6079 7770445260400669235805773552 6080 7311236074350637520598174329 6081 7695923983127940041747615728 6082 7344075991773273201745772425 6083 7807657862814252204352546443 6084 7271597603107618566165523269 6085 7819502174052051389324023593 6086 7382716974200092424033454916 6087 7756881484372462684141848794 6088 7400430276974430907102002539 6089 7873295483053472593469004566 6090 7316449666425285200298836690 6091 7894007856665259068086120669 6092 7439425363671144614447701368 6093 7818246334411297773709306375 6094 7460291078442635487081402243 6095 7922869760455771619939983348 6096 7387397502512500203616197772 6097 7952840058572073011951173772 6098 7500067910356393672202140271 6099 7880004636936697860389419935 6100 7505930980148252150974620718 6101 7998286530354909936111377685 6102 7447570548360702677070765606 6103 8019190271673247632198774462 6104 7554316471797696866946199882 6105 7929063219099584543812556562 6106 7579142823859845599905974368 6107 8061421841769706433032822385 6108 7504546354224641495619366343 6109 8082572423433804586802999299 6110 7606518201373404293558970237 6111 8001609388670499746238620936 6112 7637066702732204617466735409 6113 8125010382397942787837732104 6114 7565563736644302717022089221 6115 8133287704564759288611518771 6116 7676626035803066857802716619 6117 8068050092351388192817524353 6118 7695837508559748674028782200 6119 8189016941931118490384205858 6120 7611019788287740748000701820 6121 8210465759639152647597663822 6122 7739491678810802616322374622 6123 8131293011450141839090813861 6124 7757855569718479728604755530 6125 8236872503599667717567728895 6126 7685174959185646081835467335 6127 8274507216392974211617945276 6128 7798478381216159267725134177 6129 8195527189345478666115226612 6130 7808278905853864933617296715 6131 8318390178246019629337213543 6132 7740491331685326544898883180 6133 8340123386675665006038397613 6134 7861691699474229249569493194 6135 8246752568204374958070600166 6136 7880021225136981442971403681 6137 8383574196313923116982900954 6138 7805881298021096016524274364 6139 8402121982326635755752878361 6140 7908841804879532135774261857 6141 8324764607964567937212275099 6142 7944088825935962280840639713 6143 8449536392999693220708247040 6144 7865773916282891727079631468 6145 8458036246848717156706105312 6146 7982252102308041016671203457 6147 8390070881419989038053342827 6148 8004430447671958395149610081 6149 8514903062830619071549086265 6150 7916701605005225724870630652 6151 8537969016934492858178745290 6152 8046192814087696231473340481 6153 8452306158872313863565002982 6154 8069015888866156059701623882 6155 8568778218401925534468811053 6156 7989451358684181490825889228 6157 8604822111688775310534495975 6158 8111166420100492233503639083 6159 8522016578034726083143219524 6160 8113359090929591589595827905 6161 8649647183711350567575453116 6162 8053713096628786959534562759 6163 8672136401394804529492436239 6164 8172589787693853100167410826 6165 8574923555441340217981812693 6166 8195849949185623159214852574 6167 8713637781426560031748806478 6168 8114966384169107217258149420 6169 8739899721127377995867972738 6170 8225320584664295985753491384 6171 8655063362308354301990058257 6172 8257861085724463364138650027 6173 8785348097858143460250125811 6174 8176908920364524044374446965 6175 8793699075948414676020804792 6176 8300764980813506840327031505 6177 8723302272901897332652853656 6178 8324325758844627453998252957 6179 8853889300361022026210655107 6180 8228974190578449454912143111 6181 8873150832447936891148852273 6182 8366969375829685378738009440 6183 8791316116530713237900972258 6184 8387174299276132999363683594 6185 8908653673141692037622135134 6186 8308395169930713356762297526 6187 8945984357160169619084671829 6188 8426775532581707433022070174 6189 8859813979160059663706480191 6190 8441054680830859564700583439 6191 8992387968307301538017978604 6192 8371021176064252324116768668 6193 9015041628167964812429961780 6194 8498301027052650271987859203 6195 8910786429384398645368855511 6196 8518272056224135085724319352 6197 9062347835874470889639023837 6198 8438211264776700223356111986 6199 9085772308573572960025790230 6200 8548669970289015450680220411 6201 8997845154679597006044535850 6202 8582999510808032678758380036 6203 9132780243431394724202322217 6204 8501132391788456108262977797 6205 9141627394051044569377310219 6206 8630965650119270724060347753 6207 9068066682377115198401453040 6208 8651142798156045115693881193 6209 9199859483353995837924158064 6210 8556062285502785198762830793 6211 9227434949779370269375454571 6212 8695845403936151918742310429 6213 9138359421558191414329678569 6214 8720083050196491005880187796 6215 9259634480803244725362596090 6216 8630556033076178224328862919 6217 9298988213314947944094729718 6218 8765396725203903032499507810 6219 9209252473732811676345583693 6220 8771805576141088647356470368 6221 9346959674684619444730179607 6222 8703073319403285589113929747 6223 9367125124124198968371007796 6224 8831134341305649331427377130 6225 9265764610782539160707716220 6226 8855418784448241111128322175 6227 9418993093728249662243140191 6228 8768397529791882732174674502 6229 9443552635365402772106584437 6230 8883723742965586491813247942 6231 9352382491984934552931763198 6232 8922280906529104845635595230 6233 9492141888228784016287002098 6234 8838370495148429781893945424 6235 9501351076751390566531950577 6236 8968278490565126346799029231 6237 9420096946320105461335461059 6238 8993501240976792852174102189 6239 9565406777421422289218578456 6240 8889943504521315835504018236 6241 9590079508352468021867368424 6242 9039740221899622953555708053 6243 9497458869416534443202891155 6244 9056962002479324873702249443 6245 9623963913491046655770014625 6246 8975379927202146902220893592 6247 9664086440758176327775914402 6248 9106642948243598621556921976 6249 9570727241110455496797569870 6250 9118253424823436890039454126 6251 9709580909532121926179876645 6252 9042405363790705351090762226 6253 9738246207583325872819377727 6254 9179705740537499472244381527 6255 9629065077982064030504581420 6256 9200829613792132712318495883 6257 9788541763421501608468760260 6258 9110483918708301473353876603 6259 9812930180456081513171682119 6260 9233377362886422309949604996 6261 9718749139740381172036864461 6262 9274059275236602046010261914 6263 9863886171675359337154228134 6264 9182149638526261188380683381 6265 9869205757788177427503281802 6266 9321241374007119284541384604 6267 9793508387022861345923471673 6268 9343124502587791831736980745 6269 9939737541164961411879591803 6270 9239550370949960718806928337 6271 9965134493511988752050401312 6272 9387012019786721496891462357 6273 9868630119238179923297382896 6274 9417203393452724447781492465 6275 10000098632576170562590955275 6276 9323858988578409008717018585 6277 10041666357547208374558542521 6278 9465339247487629382224112252 6279 9940014225954187325338097162 6280 9472021088203396586192512573 6281 10092283545311392966270804998 6282 9397675798703179315116533450 6283 10118711199624519178480920333 6284 9535635563521665205011726484 6285 10004806282669785361487775655 6286 9558285665772535026259823291 6287 10170362697375189822823525124 6288 9467429200242166607929471719 6289 10196196195753102811070302876 6290 9595580506629794451820489143 6291 10097582405958194351650450719 6292 9632190824864396260834843698 6293 10243979129658857081343371365 6294 9542270594086280762378292078 6295 10257943903369308270909208334 6296 9682278622781919903742703072 6297 10174903251297916160797917442 6298 9709278877293526016492303656 6299 10326701534442843626455538145 6300 9593578579548726268422763411 6301 10352961410001994268809238355 6302 9758688896999719684787764021 6303 10252022172439487887338979592 6304 9781139549767954466663697242 6305 10388670239595056791206660536 6306 9688790170981230502391096813 6307 10427622690609334313800108195 6308 9830834148032307579152735103 6309 10331042404800378008599095969 6310 9842522027561086240448726064 6311 10485139180269144240832307506 6312 9760402475387891115829877494 6313 10511750246912065545837868094 6314 9903570498435093209485342886 6315 10393295303336665478450295189 6316 9931096557189837257229767494 6317 10565152580201653461473365023 6318 9836911609413770510590392255 6319 10591941590805396980455800588 6320 9965569461589581028657228606 6321 10484943500757561201421569492 6322 10009241098184669087972081267 6323 10645699739522484644669775191 6324 9909721228438050771191657680 6325 10654853124033205862869704397 6326 10060031398144157243799605250 6327 10569125050597707224741116326 6328 10078844375950352962345162287 6329 10726783707306986742482629402 6330 9971791403747002438040675924 6331 10753555004383731576812100233 6332 10134153618716150052740871725 6333 10649682154189234939953472043 6334 10162260134747907326629079449 6335 10786649190044357372787843408 6336 10060571987288687352279886516 6337 10835735996906566862930886864 6338 10213714508506127006005621609 6339 10730667947540606702817866251 6340 10220684507259579086520528245 6341 10890443944880426318153517929 6342 10136006420248644138136500708 6343 10918084456847411553717828730 6344 10288450648542123987834392643 6345 10794897752932544021254537638 6346 10317228392434278150379596882 6347 10972537730854713901444802077 6348 10214709266936753710310002056 6349 10996400069593767345080959415 6350 10352883342350166001975608467 6351 10894241907074430906750020020 6352 10393067188739369109070807576 6353 11056549153280646187153481772 6354 10294723486359216180043427807 6355 11066703115750052209128795327 6356 10441202023798892399791494478 6357 10976483457633881293939786805 6358 10473580197512977874112862358 6359 11140363408979567362049214974 6360 10353671006891680927624704722 6361 11168424763181120806387192786 6362 10527255262142239904658486144 6363 11055400077855257910340619969 6364 10551185120032691544754310871 6365 11206715687140956727291031011 6366 10451313942678970389798452509 6367 11252980264360937146283154488 6368 10604354976238077325510236635 6369 11142972811938964814820272808 6370 10611845821823230655399814565 6371 11309620883859994729304942067 6372 10527796982266543738992510187 6373 11338095380544045971316742401 6374 10687159933277604748349270680 6375 11209925831542761959000044050 6376 10711401249106045248585047300 6377 11390407228641689231563974926 6378 10609964688345401558106595582 6379 11423773283341420574295128197 6380 10747342108067010898464527610 6381 11312794077130198207454921503 6382 10794940040079536935109791815 6383 11480804142373894277743123708 6384 10682936687342770182330487589 6385 11491630597513816350219611396 6386 10849174013829910718216367371 6387 11398194702087744667273809959 6388 10873753746177795275413716124 6389 11567829086620429554658833261 6390 10753492492972626476622043002 6391 11591210282167671306654416934 6392 10928200711737959318400898633 6393 11484137335411221772603744810 6394 10958354305720098721999477388 6395 11636405172821797027361064857 6396 10848869839858700625189653937 6397 11684215652344078889976368347 6398 11008772032919851392559736481 6399 11570624374115426297358178720 6400 11020601418540490175719063923 6401 11742785925693509923746274720 6402 10932853054802111880115417281 6403 11772086385483518009069673947 6404 11093557014062574091267586417 6405 11634256279154450671528018873 6406 11124008452140413060385607948 6407 11831135337125647581189765930 6408 11013136080631020833358830793 6409 11860142620762147456246077414 6410 11161839095435059003965184810 6411 11745376887696230241801289901 6412 11200244414674085334221597564 6413 11919250870903760793522169079 6414 11098632315831218112213888491 6415 11930749571593741023752878468 6416 11260940447869437169283218749 6417 11833527300312880866448699948 6418 11291809367773245572218631175 6419 12004578593786778699252302863 6420 11161385916783770475529759834 6421 12039546200369754658443996677 6422 11347748639831913839822839502 6423 11922411794972785535169603246 6424 11372983319368116987279355540 6425 12080349477359934963389328210 6426 11260994049893754890920823240 6427 12129842381779629170217376641 6428 11430551336244093251136485947 6429 12011801538342185773610668467 6430 11443511354170629682558741541 6431 12190367434006777148295344168 6432 11347496765760304729486719895 6433 12215642844106543476038773048 6434 11518986998250122412299179389 6435 12081174387726766549601764019 6436 11544855916618174276917104151 6437 12281648872461098582498752369 6438 11435226002107727080996179104 6439 12312211544355259777960701266 6440 11578973262025970288677515554 6441 12192248339771597042624985374 6442 11634068041304088323261457238 6443 12373387363646892070052389845 6444 11517962332602901136489363198 6445 12384481185824687816548651071 6446 11691186352047674639745885487 6447 12278385386957799407178308812 6448 11717753941076498504418565376 6449 12466018692969686160134866580 6450 11588336386680290816726084403 6451 12496980536850704693976354295 6452 11776469278832519558723446056 6453 12375229038031496793941796557 6454 11803659722449022528653336722 6455 12539043730945455029486273014 6456 11690685530277791368228180563 6457 12589410295101912956402989850 6458 11867251899834820819802104868 6459 12467604536974856470092883369 6460 11874560139205794098864672533 6461 12647090344434827785143387531 6462 11780741636976123259983943609 6463 12684123259069167340763365584 6464 11952826002690263807717458066 6465 12540494487628995648099553040 6466 11985367397029710675193171769 6467 12747089399130947505349767083 6468 11859921170802955391836609325 6469 12778679194184794278940585033 6470 12025572662464036528009463028 6471 12654095958726483780478840362 6472 12071684878633365701055658527 6473 12842028057373505970071915446 6474 11956502666424911395328825890 6475 12847882311242951115336412109 6476 12131512621611463432915942640 6477 12748136850524759460623480151 6478 12164470796102318296014379027 6479 12936569713830573772067397012 6480 12023660885624833925764394742 6481 12969550660994326134935586828 6482 12219606086463758536563874495 6483 12843071927045513373037448223 6484 12251923689269010721434946214 6485 13012905848168453661247841717 6486 12135333975443046925773137446 6487 13065460946136765583322070334 6488 12312508712193907874055420294 6489 12933059373194533265067173826 6490 12325353901180697701839228816 6491 13130511105331496429389654609 6492 12222507337811340666933227423 6493 13162908228143679094858022435 6494 12406775099791427716956679373 6495 13013666447259371496207648440 6496 12429294903404726461613892622 6497 13227923365018359492616389672 6498 12316046664969115098120423061 6499 13260534432462947896992810195 6500 12475488650056367881208927011 6501 13130232252662056469231045185 6502 12529725506200270719637913576 6503 13320420882844870501613829602 6504 12404408659092086125514723472 6505 13337451444862315808030873230 6506 12591524275938189922139170158 6507 13228371365054172759507033685 6508 12619454667185918535557604738 6509 13424600751748270068079239919 6510 12474125252109550139228454711 6511 13457522706174991198988871356 6512 12680753517213117637406052719 6513 13325826705559914471141732004 6514 12715922413190540062772582011 6515 13502363781220675740632430087 6516 12588674521036271833484299844 6517 13551468213942199093966281933 6518 12778523753222381603851994170 6519 13424817223643180546341134278 6520 12786340701118314495913887437 6521 13623928632279900793443897962 6522 12684816089825102531780893052 6523 13656459609625569472194845881 6524 12864443667471602981429095065 6525 13502342593202732677685589851 6526 12904084119055895429967708945 6527 13724534560917412526233880896 6528 12775201810592926369665043912 6529 13758215482345401129982204832 6530 12947233237696380661510824113 6531 13618126656279254018481542523 6532 12996549739682270538754098025 6533 13825789285229024020842730233 6534 12871832546963296104569871324 6535 13837549247508793085730712650 6536 13060286674938506407272290101 6537 13724250037187730975640246854 6538 13090140938352072747307419674 6539 13927214088265462937839845581 6540 12943743163828705164830234308 6541 13961802196775769209241758599 6542 13159826206493858037473735643 6543 13825323025723953658821849940 6544 13188826188564474769959229443 6545 14000899772002565952517249564 6546 13063087233654302148864192407 6547 14064603251716847957171133167 6548 13253470008826055409051845906 6549 13927090504582193319123996485 6550 13267891707293549623818794014 6551 14133494483988354447279027630 6552 13150008975521968400130381336 6553 14168050688295622015323369762 6554 13354164301507340392310305672 6555 14006934948520258051003252801 6556 13382650316548987789642917923 6557 14237384283899400667161544595 6558 13255896908813538371790127413 6559 14266221495137396386664835304 6560 13427528003824236279193356744 6561 14132540114008816628927122776 6562 13484984259248900974978872429 6563 14341943007130345925640022819 6564 13349985576420338277888962031 6565 14353475681810898952165011569 6566 13545405106415249796015245264 6567 14235319209915762891063411538 6568 13580788133456946455076335950 6569 14447172330786066748599394398 6570 13429678910505199443659285526 6571 14482398579596988987254524917 6572 13647092856287466555549054742 6573 14334711514242819263616406751 6574 13683591498473178369070514495 6575 14529828881656846921508846684 6576 13546473080047292089673797970 6577 14588528668241799451281451636 6578 13748976489173915087991515667 6579 14445536942450083546843010407 6580 13752831960725020364215326144 6581 14659659554908290081336649213 6582 13649000287505804388922562530 6583 14695317877597034108601268118 6584 13847723994202195978934933879 6585 14528228515136892811310343738 6586 13884792949137587891811117076 6587 14760777125959941992762700489 6588 13745485779200697679201649229 6589 14801821301469224676398603691 6590 13930119376955966736125105305 6591 14657369274743684772185925504 6592 13982904940718019368629681283 6593 14874762208567260661971609200 6594 13843583290806149300953264873 6595 14887193842911222179612630923 6596 14050772589597319861579282437 6597 14764943776424789463673705337 6598 14088486015420659126858964996 6599 14983517698939751317373192890 6600 13923849212263935956671915211 6601 15013573405672379454407776790 6602 14156959691151314873879691506 6603 14872727911125773163463116317 6604 14187358505136447602900297752 6605 15068742785910163457710603767 6606 14052239949391956889579542323 6607 15129452519622974854035622740 6608 14250799020414768583400676388 6609 14981205347921126368312374604 6610 14271946115953560540703136207 6611 15201846875936944709643088511 6612 14151127049960029453921400094 6613 15239535856848627639901024789 6614 14364131097952413220965699126 6615 15059950897873720632791243086 6616 14395401874992986932879632474 6617 15313082765466462176092567858 6618 14257780415217476263095450720 6619 15350686662870236611673105393 6620 14442082951398287739481848935 6621 15200204995393592155199172547 6622 14496682089484045810455759997 6623 15425049504475141698744520536 6624 14357936374278584694058396645 6625 15437659164028008160406306712 6626 14573950426047617191333109605 6627 15310748325256217499632744051 6628 14605627885484109998919739787 6629 15530737075043418999620461697 6630 14442132562622340543475853720 6631 15574626807189956664013843618 6632 14676279077852162148926599260 6633 15420917716922821126898173758 6634 14715299287891624816702971294 6635 15625066047932618804499189061 6636 14561374855821340282682166826 6637 15687845349903588727190017679 6638 14786446631690145872852790119 6639 15533956732548172364177511996 6640 14794835178548269304203580617 6641 15763621047199325723940228804 6642 14676679769195172241686717003 6643 15794530250419053091591073895 6644 14889069640958795452505526028 6645 15621628663202945229607595277 6646 14929612341537379486563100682 6647 15877694326546655427086936582 6648 14779505076380532987878908081 6649 15916199988432593359318541290 6650 14971334254066733045324845884 6651 15759974395632010759912860585 6652 15034125044662525254304238241 6653 15992963491943212377376708507 6654 14890188357361114149031330337 6655 16004763491858696379686205968 6656 15106057039649957184765431288 6657 15867494431512847220394336800 6658 15146635073249656295221386433 6659 16108714239956386523463461019 6660 14970306354835645941237834385 6661 16147460377308582570204602841 6662 15219586819521812787758483884 6663 15988924365790687632060559594 6664 15245921720395450407816058481 6665 16199256305903148075133511078 6666 15105344267913822895851972714 6667 16264187065990030365249209773 6668 15325863845851273228233218700 6669 16103753940011826980935897463 6670 15341789754470248664833985739 6671 16335613163606972219956858852 6672 15211782358355256308670494457 6673 16381654309933376524215491036 6674 15440286267053581287584839655 6675 16194836935374300729051998623 6676 15473581895114343729044253610 6677 16459252443488429639507187141 6678 15318894382625251297577422382 6679 16499861775414878948771739342 6680 15523055360945217288240992956 6681 16337564484149280176946947618 6682 15588430831635414230979229880 6683 16579074876677583755371758593 6684 15432054457579317045656723819 6685 16585359655306480558075727539 6686 15663788613898876823955844581 6687 16455478313437581907681708184 6688 15696287348548021549374209229 6689 16698533259048425174895598456 6690 15522170413665474059629961149 6691 16738517755701061090239152579 6692 15766193374948536361922809223 6693 16573940872904140264447022385 6694 15814355587343193799622670688 6695 16791283164541722540599373426 6696 15655036239803902356746360042 6697 16858965333916591006968238302 6698 15889922575932415755269631286 6699 16685124262684153980056154165 6700 15898798967214059419815358670 6701 16939699493506576042898181695 6702 15771507515550154176371367631 6703 16980188747320046526760979692 6704 16000437750628480801344900852 6705 16786334284479304359625582084 6706 16035901697914657184845005603 6707 17061290452835554600603292215 6708 15880395572836545416236924088 6709 17102165045154342901527082589 6710 16092443372309492875748394578 6711 16933964793359915305322164406 6712 16153826117371169295014976379 6713 17176753828154842531791886074 6714 15998810613061731360758478036 6715 17197185239666119621513408425 6716 16230958459533387519521714629 6717 17055463581084408950837943883 6718 16273682235892856478958947785 6719 17307163123347441362061765008 6720 16077215407966687962697499823 6721 17346624002443695201175605712 6722 16351360765213754595104536377 6723 17177691770423486350074745291 6724 16386330808785676442726457405 6725 17403345885841397182858792153 6726 16228910109822385977104926260 6727 17465413272313349334970499546 6728 16464444007040140455668245607 6729 17300751509368113944711936662 6730 16481321653181632300968365602 6731 17555994092398199491012989693 6732 16339900104850490128711553040 6733 17597771490708378946527333783 6734 16578851888113764368777352979 6735 17396714183600945599974539732 6736 16621738575088252034713643906 6737 17681582718926262408440334284 6738 16462124141951101285910873279 6739 17723555814905196223014913951 6740 16674203283867079181905434966 6741 17541781442718897104010585349 6742 16744640236463757803069475078 6743 17806738207975838003359464190 6744 16575716022840455513808867118 6745 17821601429906620780907369810 6746 16824281659708729365273275792 6747 17673852131842107631814499057 6748 16853107149461810721890400271 6749 17934900995064455962380242595 6750 16671430598171050953347725357 6751 17977673735636265482123911800 6752 16940229445050521240449320976 6753 17800604039049152928723847752 6754 16983399437146580469341307317 6755 18026708156380584347890186835 6756 16813159950796205473308642403 6757 18105874072835259147071447905 6758 17065179537867477141954559368 6759 17927490310885432636399453874 6760 17073551506078447338382030776 6761 18191824003002573114811236526 6762 16929992111303049170287803854 6763 18234919805521103900628235109 6764 17182473616998846063046293266 6765 18025155491572411430584042127 6766 17227274867387429648529146359 6767 18321378397279085336257609308 6768 17053506750012093237041737955 6769 18357098070543675277629036228 6770 17281477527910579029727888507 6771 18183730632233505184000376167 6772 17345859696371388676250324132 6773 18451095535798200702953326541 6774 17179058465210123132927474970 6775 18465830241041135178084241462 6776 17419532481325942918410805125 6777 18313013256879848312108892666 6778 17473437526059230214089503452 6779 18582914536514689303666600057 6780 17269328532572815999114667913 6781 18626819807718834145173599483 6782 17556102957262773979613621585 6783 18435117212715172492848522688 6784 17593266384391846581323621134 6785 18684938485115749210130123520 6786 17423364611566218154864084321 6787 18757799521990211333383844859 6788 17676444048624994606318509529 6789 18574054940778976317675301241 6790 17686783828849490517088575548 6791 18847710482994759591955134314 6792 17543378066898395440122699053 6793 18892162610100833562665354470 6794 17806150412699457783658142778 6795 18675889623220560832410103389 6796 17843793773527150825470844212 6797 18973439844058806984038885767 6798 17670849801337320542165182171 6799 19025403754787134364559107300 6800 17899116945957578255367880847 6801 18838353440101951534156451100 6802 17974446404676197374615496311 6803 19115802109580079059055600687 6804 17785455683567033334811511202 6805 19130198681063517081821162661 6806 18059313234056863243736312878 6807 18971721767602250618846342670 6808 18097326184206811249822881008 6809 19249779972392961975417606914 6810 17894534292243787110327968584 6811 19288344598107359273984482081 6812 18182020412486336157775554099 6813 19105879591544342830580756259 6814 18229840522954581085586676981 6815 19356223250864564156137285384 6816 18045480070363720435883620934 6817 19432555219375275536015599448 6818 18308002695982329796096768205 6819 19240939124033613155195396963 6820 18323599244932771851572702431 6821 19524045991578727244383824657 6822 18177356412187230325660556032 6823 19570040684784171926285151666 6824 18440469174324570209733526630 6825 19337112471698853454126002766 6826 18488262856690990267301368550 6827 19662013099227600432834417461 6828 18301231598808720244917434022 6829 19708140968394478579760781727 6830 18545440395842194586061284319 6831 19512054198635577461864930268 6832 18606376586413453821903403110 6833 19800680861723440847017714228 6834 18434543758539094912052247219 6835 19815388678460877832519635863 6836 18701509668913933428998461616 6837 19651024590710698844315719069 6838 18749228483968121553263447554 6839 19931902091004764258066032566 6840 18530287392512495966876794415 6841 19986901937909617469325923994 6842 18836522661596339338953898228 6843 19789419823235785263025126025 6844 18877287529024625624734859693 6845 20048497569583807244176254203 6846 18687539948681657818608207737 6847 20127564497120993073301882672 6848 18965741618164630731704925846 6849 19928621307614364150216107360 6850 18984365664676678704331003065 6851 20220860021518285237748048395 6852 18822228949661770961833648981 6853 20259284396766657143772653417 6854 19103682142953249706781554532 6855 20036695623665182176548178522 6856 19143718189771248885500158483 6857 20363946810392989278764207190 6858 18959061991426315134809563138 6859 20411355588649285300115781069 6860 19194552978541912597105678312 6861 20209710696186944430728388471 6862 19282859683802298656633541059 6863 20506934743020026641968346004 6864 19085569983285319192026740176 6865 20521957165035396925767019276 6866 19372970996047647358598479119 6867 20343021496025629024687662223 6868 19413208622868130231332532590 6869 20650800412047462852799473493 6870 19195410385036881473459670710 6871 20698951484534505623996305022 6872 19504060156272338192230365122 6873 20494195184941746247654257266 6874 19546149445921956375877079680 6875 20760910707671955005683331601 6876 19356121705309768115775255015 6877 20843190387081126641165794371 6878 19645354703390868894060650077 6879 20637791359463510853398290072 6880 19654992585738900895657066175 6881 20932465210102239909655872968 6882 19496401662005256405748907685 6883 20989926349853562382491363763 6884 19778216520439260020429698299 6885 20748751419172430924391812321 6886 19827699146929117608003628056 6887 21087709013094301574428519234 6888 19619860527810560972506341684 6889 21136750800266076108789236126 6890 19888866657451407066160885982 6891 20927567014297782303206277829 6892 19962842665591960084567689658 6893 21235131376716150112440473295 6894 19770025738784118574005587223 6895 21241626345047838347237142972 6896 20055700804420066548781281037 6897 21072184275592371477777834452 6898 20107188798792870537565360331 6899 21383457010488349577556164135 6900 19871427910756756740360030860 6901 21433098118755967944328109485 6902 20191975861669199430536735466 6903 21220111941372307578767091382 6904 20242590185676077337115660377 6905 21498289531576206521555147818 6906 20047047128333163073276894348 6907 21582632029254460089859847705 6908 20335235313729216869354722193 6909 21360005070221562535944185499 6910 20356162093945101169900640065 6911 21682826865575691689333543616 6912 20181842928936090769821649634 6913 21733053190303265139753493824 6914 20483342987918917027946562721 6915 21483443966029592205545820603 6916 20516379769663028035343273969 6917 21833882244432734732590323353 6918 20327420942221139315457467980 6919 21882669932168370115802488618 6920 20588004867966438430061831049 6921 21667595471970104483329380182 6922 20673718344426018589400233962 6923 21976619515512726713874894061 6924 20463913484168498422370322140 6925 22001518918599067078021652471 6926 20769485256007528585039549835 6927 21818367023450746545611663876 6928 20812432946103114595233488437 6929 22137974847278134119951317292 6930 20568283992685998115699748471 6931 22189899480580695159567574863 6932 20908778701795016502172704730 6933 21970014501193065180656307013 6934 20962184257662361706594497214 6935 22256804943236174970253740014 6936 20749100815156879256401800996 6937 22334769319719445368732089794 6938 21059119044121160446186836504 6939 22122541812334364444019886001 6940 21068891336940945894228005499 6941 22445818747537439672534999539 6942 20897747690977243722075270693 6943 22499145477567787550791454120 6944 21191231880124453906607679923 6945 22240493950043388913704575896 6946 21254089967025307264367573437 6947 22603055389405833721896509187 6948 21038262918185420790979138951 6949 22655166157234102560983209905 6950 21318171674356273084665923152 6951 22421166669217773410405965490 6952 21394801214287413472558453586 6953 22759430650973054663434845182 6954 21189072462381781200960077942 6955 22774891146458958717465696949 6956 21494952990873136787226673998 6957 22585824633911001581484993615 6958 21540727698673359599032528143 6959 22917300016437321919649803564 6960 21296625407596754568819772168 6961 22970044067231550602192549396 6962 21649005526328627371786685459 6963 22740616867303019189055789399 6964 21693535323026386004339904136 6965 23029397023667018005080487965 6966 21483480203104944503473335794 6967 23128914067745387475166287318 6968 21792634248555738223380474595 6969 22899336660461195973389774298 6970 21813652620056240553915030308 6971 23235360776666101211054222057 6972 21617745156990821934814347637 6973 23288565992781609453483731851 6974 21947836584713318791773352905 6975 23020716383441895571288995312 6976 21994373301608673025848378240 6977 23395834585059933911269201456 6978 21781387438490081903142384377 6979 23439778420377128649184481387 6980 22060192641271084051477355597 6981 23215959636285162940212678953 6982 22151574027361522648737279220 6983 23557277323507652386482706458 6984 21926273573068058648387428639 6985 23571980016777259301250729942 6986 22244038750777008222635153986 6987 23376607608790347691589420029 6988 22298898167309078150536390544 6989 23719660458828676125131402711 6990 22047579180395232794553052851 6991 23774050195435847487506063284 6992 22400942545895573778894304878 6993 23528111845034056433992612060 6994 22457202425219394464639288223 6995 23844937850408179649926547935 6996 22228026555841737079131181542 6997 23937773292289260860705917877 6998 22560947802080542091949775526 6999 23700018776967875878882164670 7000 22561552580446252824116375878 7001 24047469329638990361821158450 7002 22387925527985593666245221696 7003 24102477115801551662014826577 7004 22710365791888509029478784927 7005 23824925147720964880353060035 7006 22768080931204164611598664973 7007 24200257538308914549964882040 7008 22536399526877173737414046178 7009 24268174580362130524924030984 7010 22835770263804621965664336021 7011 24026813405648557479614168291 7012 22918990949926457906081837619 7013 24379201081975863637312221409 7014 22687313279387993146103241256 7015 24395755034507163520102872002 7016 23023771372747905852684592064 7017 24192043471194649050544096398 7018 23080354268208055892159363710 7019 24546563373660839789334194853 7020 22809658206403294225634526642 7021 24592034756459790194955273327 7022 23187420427343002159613356567 7023 24358025978035819362458012316 7024 23234634376281197932179505175 7025 24675449399768530202937506708 7026 23009277554201084597579462875 7027 24771276476939868184875996871 7028 23331003199912568078223091092 7029 24523282012921059069399088477 7030 23362028930664835261664226138 7031 24884305456637178651502256998 7032 23161287706091754794302167005 7033 24940117314361467891606156938 7034 23506325593042889001629049404 7035 24643272394128922296532763225 7036 23554119822242838748483919161 7037 25054670527689611498533571259 7038 23325144905315556411564003969 7039 25111721136408900984015158496 7040 23622024560961411475740288343 7041 24861967621868603391836345344 7042 23711179509617399490414706193 7043 25226108853377716359315894395 7044 23479400063598376147400616873 7045 25243084656308239630709202169 7046 23828227651912212326120904732 7047 25031880838259940296037323242 7048 23877397224950714264259610821 7049 25387773340837132259786550790 7050 23607845283767112896259824490 7051 25454514251912113801209782285 7052 23986030525123215713716704836 7053 25202975238472821075318794887 7054 24046367393107239375751912987 7055 25530856228183872558250988196 7056 23791329956967036264143122443 7057 25630064419790028883358341500 7058 24155668878245264363070955063 7059 25374120101733586514314846799 7060 24165930828241708335647244914 7061 25746422885336749051613100581 7062 23967893147126694668848042094 7063 25794170447329628370295650094 7064 24314500140786824675856893016 7065 25507208935115679347259243154 7066 24375576750978506840806641864 7067 25922044793801340165942962593 7068 24126856512082527314698958275 7069 25980805494950613974344568723 7070 24436892857495588061606180021 7071 25722160271493378075956277192 7072 24534512343963295960265940052 7073 26096866328756256767126753016 7074 24297268022437401863646159165 7075 26115960070398164717268614643 7076 24646893145561722991888388815 7077 25886507656972383822231440721 7078 24708723071409042808262130512 7079 26276290639972047482258953202 7080 24417630443008649867015397214 7081 26335738011543135644320512478 7082 24820653678755483794305409350 7083 26073411524271226232075347013 7084 24858596046404910832954321974 7085 26411804392555890905229429823 7086 24629012730746746372893662591 7087 26514588287002951605449335724 7088 24983282027356988847664096634 7089 26250365325374332005316756436 7090 25005837403884564373908598675 7091 26623662443487889965069503319 7092 24790267639563136540506677168 7093 26694899052515070372221681085 7094 25159112010231150670068752098 7095 26384923378506036180893429878 7096 25209757945872519269916555527 7097 26815574778413986726404699482 7098 24953400139557451353924119076 7099 26876065897358789634354645385 7100 25283237865400497027473993709 7101 26608232449146373386863564635 7102 25386983613032550002872880601 7103 26997482955848562617763442672 7104 25127842062295294724817849117 7105 27003847409959210530084178352 7106 25499359193166053858798636393 7107 26788581014787614003701945675 7108 25552864193468799724412623333 7109 27180464361536717791214276649 7110 25263847013004368393377525012 7111 27240745063081095346464464346 7112 25657418628634723429573402699 7113 26970140665586036895545972534 7114 25732188393624402089293627826 7115 27320816826659862116493536861 7116 25469459737246222065430964024 7117 27424254023629996856721152503 7118 25848164261169850603239340515 7119 27141323581094713434291993828 7120 25858626164915402635663348860 7121 27549685438013027116306104172 7122 25648004071537983943627413007 7123 27611316440457006634358356031 7124 26015747765223992272356499550 7125 27292419818286755231085780645 7126 26070630637000870239823595830 7127 27735936136574967591538651326 7128 25813259895226700465368518922 7129 27798264057159122839691215122 7130 26156867840833004259673114720 7131 27521001472751855259106746033 7132 26251305720669694344466179815 7133 27911662652338285112288524163 7134 25995722454672353934821063869 7135 27941277837445958259665133016 7136 26369296914279822732890934201 7137 27705772386616028555914788024 7138 26434922914912608485992641669 7139 28109823339906502632691323331 7140 26111844740264730710549297867 7141 28174796689740307842231216449 7142 26553672978651120306045859448 7143 27893688264112306926012626210 7144 26606513385129595289449407628 7145 28256105876589737152861973742 7146 26347602158031134727203828782 7147 28352944784010411645412782597 7148 26726161253191445634582777226 7149 28081682095136160439834042255 7150 26746994390380521473334402071 7151 28492003079695747237297506140 7152 26518676700397716909504015441 7153 28555712884779780683764119652 7154 26901497972017527386857890027 7155 28225566061241012775336728183 7156 26966394825393339143591035308 7157 28683470461255702967220071725 7158 26703695779096716703013291658 7159 28748001419635460666405641094 7160 27043922651430119421614540225 7161 28447175800968051283583446186 7162 27154409868795089999836514284 7163 28875480210563378635690753209 7164 26876704566812129912135619281 7165 28895086710536828564779903323 7166 27275973899353007913748530049 7167 28652332196099927027069823968 7168 27318883732835916748847229995 7169 29070826321173767336856363488 7170 27020709623575947624602300129 7171 29135771135647472626376872027 7172 27450661747636828316225716257 7173 28844736208313226799855365161 7174 27520201805807921042505898860 7175 29207116906286372820533334874 7176 27237954347915590942251326785 7177 29331368636310406370497535366 7178 27643512844958288598759360842 7179 29038378961496567003855185517 7180 27654223824639610198636135276 7181 29462394779383330211686637223 7182 27416753848284116689292491835 7183 29526096027182261415189003588 7184 27822132132867582188777593489 7185 29186405205895766918993364924 7186 27890964859474699020216574631 7187 29659916028403540600574626319 7188 27605572926819520033309833034 7189 29712593915906642272182091141 7190 27970655514427736509073490654 7191 29428555557835170087091067614 7192 28070888987873973679987724748 7193 29858586241496012612387262850 7194 27795316404926722694965358168 7195 29877264397830130856281084481 7196 28184389241342809448263758827 7197 29625982603741068862890508787 7198 28265749571292875325736985221 7199 30058312469734666135765217160 7200 27931653237072606669276551529 7201 30125059485470257357874452440 7202 28390665062816771836419842941 7203 29811732604802272673119363267 7204 28447877352725907269292707687 7205 30209021762056487107843313489 7206 28170326562286908580787216928 7207 30326684612190536297288081170 7208 28574115121735726897732115178 7209 30023417260611257870284118814 7210 28587277167421714295091883638 7211 30461600827334863158704166421 7212 28351625385071086636214524254 7213 30529255660238681526795787199 7214 28772323817234931431571582191 7215 30174610581327200606197306540 7216 28827182679976997270578011484 7217 30652193443588960374897590868 7218 28547759141517977871666076275 7219 30733009683460502214013190583 7220 28910803886807318646274561288 7221 30425580901008217468556655677 7222 29028470635241014908405078002 7223 30869472391767229119174229526 7224 28719226137344028492152788715 7225 30888161123754766729102829386 7226 29157446901543146023765775940 7227 30626310799074809280516387001 7228 29213943035649019403031946437 7229 31075244636550460191152816587 7230 28883504325412715895151393897 7231 31131124448906520972422730128 7232 29344529909629084008886650245 7233 30832480305371495715690967248 7234 29416694547235025639934492409 7235 31232210843097788968976111787 7236 29115204454743760696326682861 7237 31351428892481517482895964809 7238 29532748832685313865067512404 7239 31037449136950288626343479546 7240 29557931359721478452304293351 7241 31489222132270134981765286934 7242 29315733581412152000038788898 7243 31559974228231603849349193085 7244 29736357330963864869687724768 7245 31181021188439341062683039975 7246 29809347727969934036377444467 7247 31699677860207209112817854452 7248 29503754102431843638598605146 7249 31767562601451565386197732780 7250 29893375551596103401524415663 7251 31451689750983704470025904095 7252 29987587099351023852074022646 7253 31910247891753128656157967477 7254 29705833073001914916236738582 7255 31929622090585436524480076670 7256 30132697627830469621629268798 7257 31660483080219821564548416850 7258 30206347455197479515824460368 7259 32108281019848514926168287569 7260 29847035838915394624136234271 7261 32192907080640620204517306211 7262 30340015069994745853594162989 7263 31870456045629536270369681064 7264 30399504406904006682941522436 7265 32283409373619305544638984392 7266 30089857014378268122771095349 7267 32405200075739991846511276643 7268 30533600552081628201672259235 7269 32081753148696172623493120993 7270 30559539692879690562803771272 7271 32547096648225042058829951682 7272 30294371393583944252069165032 7273 32607433397472603879207369006 7274 30743422200934869262336078990 7275 32242625762225056341380255669 7276 30803250933124409545418541170 7277 32764566414665243966296144751 7278 30502415258735127509093888087 7279 32836881007039934040527527132 7280 30875961549348383745382466043 7281 32507844474888254834457523668 7282 31012842274411626890181569595 7283 32981563369216071112602433543 7284 30696701736599932718139060484 7285 33001245719913454828380545165 7286 31151514865834100302769514266 7287 32709210007373246772791086854 7288 31212369021345905456534263429 7289 33199544722163921789903112906 7290 30857654669164142631855003468 7291 33272389560145341047356219449 7292 31349708978849685365797428553 7293 32935205927992785479024991195 7294 31413119352206252270140359953 7295 33365436745716250272957956864 7296 31103343261821935457655554107 7297 33492188614130221736135495392 7298 31564327961672412930869869041 7299 33156359061372288522608418315 7300 31575394372772161392433882953 7301 33625341359299914500621251705 7302 31316444458341271325110367036 7303 33713134933871520227516094602 7304 31762616161896422299413504797 7305 33321779795211624438983000006 7306 31841093416104869975894046778 7307 33861143249497774968656405325 7308 31502009112401541388854507748 7309 33935359424665872132317204679 7310 31930462583506042542262286299 7311 33595028450811246252784482916 7312 32044188762562801635884583479 7313 34084217244740195081341652924 7314 31730422894097295300238406391 7315 34087507817048637284480945359 7316 32184687900981604794639900834 7317 33816165862792385507841246933 7318 32263024412433914030254179630 7319 34307378184243202356302539918 7320 31880572220523074441034731616 7321 34383652829659809293742534242 7322 32390883116588166329158729832 7323 34038703906911767247827469601 7324 32467355683231794702084198835 7325 34479064556706358172025861795 7326 32147146041505666968160835045 7327 34609321943346162644808075816 7328 32609452308864247359484160242 7329 34248193811759099293069970552 7330 32636480504596601257058763629 7331 34761180303147809644810216163 7332 32351660257244524252759190975 7333 34837119498580441265328863953 7334 32831426110850420254577290224 7335 34432341391763055464045714978 7336 32881646648221997377249112406 7337 34986869333631156527677209214 7338 32573128953006513811060463974 7339 35065796311678315651059968501 7340 32986360347494578644174523910 7341 34713830179150622832277923999 7342 33119279242687041421779104383 7343 35204334670981040879410311180 7344 32778353290433620973229174718 7345 35238193575078696601370881428 7346 33263904690497336267178911827 7347 34941422320075825580429274327 7348 33326043155246025786967024976 7349 35449877381200577266400917565 7350 32935280992499280649361148178 7351 35527131238102500481150080310 7352 33473706833279266695793651791 7353 35170050601455148324533806602 7354 33554814310814648377617836532 7355 35625081020118461169904589257 7356 33209778727721020597143448013 7357 35744889895233122307856132715 7358 33699922168818258415426302713 7359 35398226460444782402638724624 7360 33712151367381152074817124952 7361 35915184379756983713313867216 7362 33435167793798156542168647929 7363 35993736260686492921310114379 7364 33899214056530539301092539221 7365 35575289041455019711158465481 7366 33995304534805430652803430884 7367 36150479397826358164265626778 7368 33645636015572825649057606435 7369 36229072054624955024613775318 7370 34086447469914186670609689330 7371 35848844830605040713733183677 7372 34208931446051322150247162632 7373 36386694966069291860421578551 7374 33873719382037982338813379235 7375 36407478673163656626354282404 7376 34357937388852992217103319240 7377 36099319039024433778160618636 7378 34426155781797094194189080527 7379 36624250966753854018740146047 7380 34032027787644512707326294750 7381 36701237459780852599289824293 7382 34590605351062612201174579990 7383 36334746463465787983803136478 7384 34655973483037104551927767634 7385 36788967404076858302031939506 7386 34317231606238327421527277696 7387 36943116916960639732829624689 7388 34807700054170038839147246199 7389 36571709163005133394853289811 7390 34835899472726024649797615517 7391 37103172375200786654350850584 7392 34515722135311033309231438723 7393 37183854575375645484740356040 7394 35043010231184207513145977093 7395 36750735974078805276587573907 7396 35110363567751804044027235947 7397 37343799472271082178906271937 7398 34765751105508458926931154056 7399 37410381154510521140805438210 7400 35206190243398213192464385972 7401 37049638569351099967707102510 7402 35347481969768491441262016446 7403 37585565723020991197289811077 7404 34983519399708092823795921562 7405 37609273746020535647456226703 7406 35485677586992818777638962183 7407 37290540836720872431373136300 7408 35568668591545969127898039573 7409 37832500471191601736981392804 7410 35161762075297533098619266315 7411 37914319404436472187422490791 7412 35722209738288494289727677404 7413 37517327981026118690790804269 7414 35806084083181291900911506026 7415 38017511598937783200331232358 7416 35439595233792385448459550329 7417 38160582063923962268671242378 7418 35963377148604330709135175500 7419 37776673328244196625117089753 7420 35959716888577047909297845489 7421 38325520073906592465178547867 7422 35678404039495141728084807297 7423 38406898449561071531225771296 7424 36187860810469173833754036420 7425 37958374909335766304399356832 7426 36274822374475149862912352865 7427 38558071704399416905941460891 7428 35901068796201250090842227217 7429 38656411958161862002756000217 7430 36373243630485385164557119436 7431 38268270262788885113793844138 7432 36501055999959721377237264025 7433 38824137884387745809506243398 7434 36127389172540453894875743674 7435 38845635171539826816649145709 7436 36654762936453213752888958796 7437 38516138579007105066640863239 7438 36746436343424882413451947979 7439 39075550079269838971370465156 7440 36309519629541399451521287309 7441 39143382495072561470032738204 7442 36904823248964884883466496023 7443 38765382795410154552021505695 7444 36975252583609599830868976698 7445 39265583979687474606869165701 7446 36611444075639810115477595582 7447 39410316908098462881880903982 7448 37118719816944939091804781876 7449 39014795086931236521702163170 7450 37163935767547717715468119336 7451 39582686388697526090659670145 7452 36839405923602632445359245531 7453 39667708578323737887250770867 7454 37383584656548101393700041797 7455 39189231778291866807460193064 7456 37454759621573219507455113263 7457 39838401390430557398966888120 7458 37084052471380034422176023773 7459 39923960340945017196740811139 7460 37555758648756239462456134263 7461 39521757114230295396141931521 7462 37688737609653588263253687744 7463 40095080655941527610011710034 7464 37316839165012307646129363266 7465 40117414960852023821246113310 7466 37867769095251678987142896854 7467 39776504805685049280524914613 7468 37939771240023913059780704110 7469 40334615755755088957821145023 7470 37506582436066718550291323263 7471 40440654824528164165010182572 7472 38102609982545965959569591632 7473 40033213804375915188635659636 7474 38193578218284291655485274595 7475 40547796749115769609600509575 7476 37783806564710105021885570280 7477 40701255263097599824524109981 7478 38357431849872621871357813842 7479 40291013362135306966758702502 7480 38365726663025938183392327027 7481 40875774653197321070940093178 7482 38052106982163144979290183300 7483 40946225804876256277391381033 7484 38594948376371596683206607989 7485 40485626603725792057974917227 7486 38686646489857792884442108681 7487 41138781428186267264700450384 7488 38286217873833366972094536974 7489 41226778788622567908328172976 7490 38774411656433439670105783801 7491 40808389574397056127655122059 7492 38926233493156340036489924813 7493 41403264168089192883928859465 7494 38543161016827775015004979508 7495 41425479270628858535165457850 7496 39092769986906400309467853567 7497 41055747987603555857319618182 7498 39185714655646020258287557506 7499 41669240729327081451567656125 7500 38719345605863988224944624144 7501 41756767977322173570528848855 7502 39350674593700305692947082531 7503 41337111712434778282186059732 7504 39411372371801806164297078022 7505 41869393812859648302231895020 7506 39039610990752218713046318223 7507 42026196347246705455021023135 7508 39596276233340798046088558438 7509 41602322527662118552741702389 7510 39626983812953718847261524326 7511 42188022153342946691452041086 7512 39280448592919893655003649254 7513 42292777456092859197197027794 7514 39857949813161263695715751856 7515 41802041266158000437334466657 7516 39935065875776729471098978239 7517 42476151414336538351878275683 7518 39525333848913894773970716525 7519 42566644633071232009160548568 7520 40041297433430748524164650422 7521 42137027574569956874636865992 7522 40200593816560821445224457717 7523 42748142934071787481621291731 7524 39782191260856263419490661635 7525 42752892869065013200151099505 7526 40371926627725658693331461800 7527 42405370726348837147212466306 7528 40447967614257480034295203952 7529 43021657195880914785161791982 7530 39985572147888016115100574158 7531 43112652074249694039103648933 7532 40603351373860370198941326210 7533 42677914987269620532108955343 7534 40716530339763366949939003479 7535 43224585198249326716409656540 7536 40295720067081365869705098111 7537 43388724212011004000232181124 7538 40889791914180040837443387899 7539 42932862494053545684069033031 7540 40899770115850961084081875348 7541 43573283180297272319173021389 7542 40562921469868479481420085898 7543 43665484920460223572935005190 7544 41140688305557022570783196173 7545 43155920141829080572363367114 7546 41218267894917695191826395772 7547 43851409593163158191533468217 7548 40811439912872987213722915001 7549 43944462947884397909979182395 7550 41347297783823993931946783041 7551 43500644059003918226435378800 7552 41491165459433972634247557786 7553 44111170104960222603674719552 7554 41082197223839152576036424497 7555 44154014263205313611619816251 7556 41667344922734209100831260073 7557 43775030533906686295608868185 7558 41765812666994098255356941788 7559 44412326205746671207700378154 7560 41250592854609352815272214789 7561 44506420082589902804722452006 7562 41942651991752784867151968154 7563 44056860412814399821274198349 7564 42021533146596806633764716836 7565 44623198495110894585824053319 7566 41605745137316444569060844539 7567 44770933123651573317806760388 7568 42196751455764485662889050515 7569 44337107083842258169568321948 7570 42231699372145813641935183511 7571 44979508297333329103863921007 7572 41861719157210288786616909842 7573 45074655161340962027984067941 7574 42460724369132711789584519310 7575 44547929053705946433679365662 7576 42557837224715300955540228520 7577 45265472312970982471907121186 7578 42137989411415037602593892312 7579 45356453847603485153084051457 7580 42669697566841946067992151139 7581 44883688500377682340089377443 7582 42838166679629915743605088085 7583 45553023332190061967460609128 7584 42395365791329320143126555744 7585 45576265853567844527931721528 7586 43019815400760095014240445421 7587 45187737499446809986791436819 7588 43082209513346157189519364239 7589 45842171430050759375006513041 7590 42603619621142234994520457520 7591 45938910347911976185056174194 7592 43280691971684586482659824878 7593 45474500878382988145959495550 7594 43384098552294602132977249798 7595 46040004406299038306140124853 7596 42934958619251413604853876262 7597 46230197534900751590934911007 7598 43567188406266118524679443391 7599 45762221344731332059104498860 7600 43578362730206741155975109042 7601 46422118586754484499412707540 7602 43199617153707997446319781651 7603 46523103917750359267450442647 7604 43832586577186406422604091072 7605 45977372883214836796146629277 7606 43935584066444651917531549218 7607 46719274316827309119195516790 7608 43480630823731353169275155383 7609 46798139547918403462298509274 7610 44050290379563753757530694292 7611 46344089546892157942602796521 7612 44199851302243008989890773469 7613 47014718992407047990891002539 7614 43766306039815142857532734361 7615 47038526146740650618167960656 7616 44369982743164216669177096519 7617 46637191229833673658626786928 7618 44491636106141032166409431465 7619 47311772009845554206598090443 7620 43962023330067290806076064805 7621 47411582488469317470148893097 7622 44680410595113277604300251332 7623 46909065173702213392388080986 7624 44763385190509929661472953275 7625 47534966831283219342421036006 7626 44321209425759003942386448050 7627 47710955618515378859449861661 7628 44951657360471493971532577112 7629 47228229083679876922483000247 7630 44966281925144854988648948995 7631 47909890816382037125839166388 7632 44590036178668169339425200100 7633 48011542330374023848263972588 7634 45243210839334227745813223759 7635 47450277762908584619786457631 7636 45330032500081773579308521406 7637 48193696696757892593106291029 7638 44881947925197346346412277014 7639 48314872578940287227186541886 7640 45447748752254256757257067002 7641 47825720581131823652487565154 7642 45627019725755613134724490848 7643 48517636342019455358514868465 7644 45133768386684206823675397863 7645 48538315374089782552324334627 7646 45818428027779318521400856157 7647 48127074552121355718540221272 7648 45903188530343895338106479581 7649 48823178062275910950087367560 7650 45376288222511365577911826693 7651 48905030154050071884008091315 7652 46095648003764928136515817291 7653 48429997722134764569914534657 7654 46203339280603984907738287352 7655 49051919230326629150558247458 7656 45721127015053466941733883548 7657 49231030524859077570203050990 7658 46377559221313255322172040158 7659 48734296075670912740601019989 7660 46408344537768438519320640810 7661 49439306186447628311882292751 7662 46023008029464995083477646599 7663 49542662972957164026537774044 7664 46677091636494577977986024441 7665 48942127394961317712700983108 7666 46786047229662298213756789099 7667 49745917922304468384567039783 7668 46300770344166813321491537660 7669 49853845155050046981765658413 7670 46905005543316069625019655274 7671 49348800843940191516645355302 7672 47048711083719847870216698737 7673 50062247606112895550201958986 7674 46602817951592416518862315180 7675 50086595829784744073164429225 7676 47264669518547862730423381185 7677 49658345954999693222576595691 7678 47371925312244282511854417057 7679 50355307922566976637443099392 7680 46808772172916321662182982661 7681 50481340543239136655027896448 7682 47572799143745182160211350465 7683 49968027006278827265789676923 7684 47659982747795806730495186209 7685 50610980350878089623494156729 7686 47169271495952883819267330876 7687 50797671687549958470661515594 7688 47859300657397532484171218449 7689 50279386189777066891091204326 7690 47894124617768743518955128074 7691 51009521443787114406799952429 7692 47472972088115819557683650508 7693 51094455348674372129731217575 7694 48170737039666699767684297963 7695 50516269505004611883782487716 7696 48257503905127503539408514537 7697 51328730524544398484337425212 7698 47781642358899765830244331911 7699 51435541379893389568018701455 7700 48359434575327909267959045498 7701 50913450206803191594931871365 7702 48572890655304187608864451486 7703 51649716394598127287553032142 7704 48068567233063873555189500012 7705 51674230148512352311382603874 7706 48775066812504682253571855928 7707 51210942746347030445161310465 7708 48864520213590391891971313163 7709 51970622411920987507777105139 7710 48303492130081014319147332293 7711 52076851732357739858569467496 7712 49067732229711872007034655589 7713 51552125477170837108425731464 7714 49160707257020715789053316861 7715 52213389557458965264464545795 7716 48670966357932794191312256359 7717 52405486889646928411767991793 7718 49385428856689873797854349920 7719 51873862915919287652401520178 7720 49397379384490531814908702618 7721 52601282729683255706234494782 7722 48981323169864093993117916102 7723 52732339198476670302011548821 7724 49681918104234422977476190270 7725 52113990208141597464488065359 7726 49797032835529371172358093615 7727 52951230426155414048032984556 7728 49259082183833852557317801412 7729 53060969311180578106988323252 7730 49923781391016044965662538947 7731 52522490486079099691589021063 7732 50095071014255260637192647320 7733 53276981802434103127275255613 7734 49598799075501042866842612274 7735 53281413798129058876899537782 7736 50302724708392435228566460571 7737 52849577147836429712540743514 7738 50419155633683179121823902404 7739 53612679264588401822212237161 7740 49815517320336761843917690421 7741 53723623632982562635314902859 7742 50606967874270008974200956553 7743 53178268826565053248848067120 7744 50716924762698847166587865243 7745 53859934504944292530399479120 7746 50217808988392481211869274777 7747 54057651357980097958677645547 7748 50928621791692287185706760221 7749 53486504358834661781833402425 7750 50966483450319401770452665604 7751 54281157673130582490130618330 7752 50516515331265188804536230231 7753 54393503162525441715752003702 7754 51259245445073900350227399842 7755 53751562619443421323886927965 7756 51331244535988511277163499968 7757 54618414606513469343678941335 7758 50843472499426780107969916483 7759 54731175165026317408362477684 7760 51482457618297615044749444786 7761 54173513540086670293157222636 7762 51683860163995074122746244639 7763 54934427721149815857199107359 7764 51146560209978737053588224086 7765 54982707857857414511136651637 7766 51893774860089638466909399174 7767 54511278263200842082079809518 7768 51991644734873276808576126990 7769 55297376846211886202044900978 7770 51372485810315950047096692272 7771 55411600887108912650147511377 7772 52206182061102875076055414127 7773 54849172979147625709160237091 7774 52324533900238565584956671485 7775 55551734555945263822737583656 7776 51782260050043233270082855640 7777 55728203228441695174647311496 7778 52542332212938561663828024277 7779 55188795276399356380824005907 7780 52553627148315275278809602723 7781 55984990705275184474656204833 7782 52115586665872957533518863240 7783 56100260054023409090940305218 7784 52832552725538242641436034184 7785 55441445583183866302927242270 7786 52975593466888650379308974286 7787 56329377295209340583742890149 7788 52421574681738790216235851634 7789 56447198037334642015182738671 7790 53108947732878200383358729303 7791 55850295943210600574197858844 7792 53290693321766019326290624483 7793 56679520588121783318066820420 7794 52761874165381774815440139883 7795 56705267093576463422739063879 7796 53509990923234899670078419812 7797 56218526848155129287372760397 7798 53610621181272007810045858586 7799 57025678218072101787047006150 7800 52988192446382733755010864069 7801 57146596146173467545492911050 7802 53853422047782348213804310236 7803 56564972499100319274169183017 7804 53950853491219477590012041577 7805 57266001490393138568906972731 7806 53415364314990969687758209713 7807 57499221047103384964792503680 7808 54172418573969185403468293148 7809 56914220341336330393289117824 7810 54206343582652079153261221969 7811 57735355213078354706252558331 7812 53709111013837942154071026089 7813 57851702896430348690326533369 7814 54519653958387012689527813756 7815 57173961743223016449648163274 7816 54618054550097509729744509869 7817 58091107181377777456926874598 7818 54075824265906956837250022010 7819 58185881794990735111491903373 7820 54753664737809920950944096436 7821 57614067749252164093960510487 7822 54967796598150362929150358907 7823 58448773228113642517241642116 7824 54395445362370865386166551055 7825 58474862884910147608358714444 7826 55168148453879530836621637175 7827 57972684652204991305940996271 7828 55292144366826458004551837122 7829 58808364670144499122586723877 7830 54655789291626571361332478974 7831 58928636984790558871663723758 7832 55515158326405413020911482640 7833 58304880735444987892027220418 7834 55646054049296712705356680424 7835 59075370035079544789631397473 7836 55066520566746129554356064371 7837 59290120449846217467688764499 7838 55873761375206098181287617909 7839 58685392467797310511493031256 7840 55861573405899799620228121950 7841 59533359283434479914590176344 7842 55418213692319203297575135533 7843 59650596962302278869456252195 7844 56203146107830582335993392543 7845 58953556677170734777462200113 7846 56331623233130177790933416752 7847 59873378900565794798107845522 7848 55744617483605342031339906966 7849 60021010301393387482055546910 7850 56471428389850080645545278006 7851 59410137957308585979482390005 7852 56661407018673217175756685926 7853 60266162449385013552284300447 7854 56072418718890515191298727327 7855 60292592620239829957681917292 7856 56894674587994124471606147958 7857 59774223766498420490933847700 7858 57024571607378482722247714323 7859 60635428969270085257895675479 7860 56340185191774466480758227792 7861 60733776303477043974076859261 7862 57257205952772182675551878594 7863 60140487934237901562310494934 7864 57359830561747926080201158111 7865 60903099072452447368263320586 7866 56788925872012913946307933764 7867 61131064674541885859659850313 7868 57569731065439580468941585165 7869 60508577899995229910756556683 7870 57632754975938788210541980985 7871 61379430935153270164641256112 7872 57123174305070157940505952682 7873 61505049140900999682375370576 7874 57960036094659737415588010665 7875 60756012915422608313830451659 7876 58059893005098222495979175445 7877 61755482898531246115218013801 7878 57484455399882977485351388932 7879 61881034028353482990978748922 7880 58207004085686179746772907795 7881 61250708016242447335195592118 7882 58408551593697386874741388690 7883 62132806489304491154443533213 7884 57823491245988118670817443864 7885 62159095160045200113116613591 7886 58670530812929474526442032451 7887 61620583519376040321581183604 7888 58774537620144232243039621664 7889 62485897464232779978483513836 7890 58097779071033733542124260847 7891 62636848669043748347978537599 7892 59014243782808080284431670958 7893 62000722064524740562168142885 7894 59148374236551613743041592918 7895 62793041429299034064896265502 7896 58507021603138387910500544162 7897 63021074922807339405022174322 7898 59384514310090418768961710336 7899 62378891457196017805027848305 7900 59399479177792667571170788519 7901 63276908476777967302659587715 7902 58902429063178711181170822541 7903 63378764789631024073115359032 7904 59733331066672238654170842247 7905 62657887985150504025802397608 7906 59871516442151767287167723813 7907 63662350404471511185246936755 7908 59246882409979414766372333403 7909 63786930033645490188554224129 7910 59993271314564680411872927000 7911 63140933855881162700400435986 7912 60221056577772083962459351764 7913 64049822437117629519222723214 7914 59621951467595567852397147966 7915 64076945014719560913717234053 7916 60465342608875201789991932154 7917 63496419843745631878155083503 7918 60602365984253779287434379175 7919 64439402076470342956627343388 7920 59869890375849469934564408269 7921 64569713242452236693441376612 7922 60847023750016678345615912267 7923 63910859144811542826216653831 7924 60930553823375733904393787900 7925 64727466631462197434584438973 7926 60349039620184533932043261290 7927 64962035401649564847661840966 7928 61202470466620020424514548857 7929 64299451423528217616610708122 7930 61240930819144242366474730476 7931 65193132409434265388257913113 7932 60700722686716705943287291345 7933 65356440701321800137373388123 7934 61589035737578255927951723489 7935 64586287978706585233290820704 7936 61698218252932043525056373641 7937 65620540121284365249855380544 7938 61058329131637570625136325569 7939 65752152399334744643061451611 7940 61848609346785843370958043889 7941 65082212738901882287630830809 7942 62082886795854627567006517148 7943 66016115191211010399089003930 7944 61439219329138923350800288873 7945 66018372440193768499393372966 7946 62338120775567695825883422122 7947 65476526020022247224466765117 7948 62448656744810713853895454236 7949 66418449672679707875022534055 7950 61727754340193391027569904635 7951 66552256628271569157192646820 7952 62674363285741040688629071781 7953 65868676856045146222094069372 7954 62842053795635690072350574407 7955 66713781358892847637777046319 7956 62182644907407012535033222378 7957 66955090964711297192116688325 7958 63095118685099943317833210238 7959 66244211731151350107400880494 7960 63105912177952699128887513348 7961 67224319888725311113589219426 7962 62577067204066050845362391064 7963 67360062910514898640604974849 7964 63457152807184025600865181371 7965 66565901183199596711318201155 7966 63578080098893179037113786629 7967 67631158257110359367870432968 7968 62939950560229476277721563275 7969 67764800998815538482912821528 7970 63758500213591492375070367773 7971 67075391317582992631698959107 7972 63973270541892850821071094967 7973 68010631388366914242336700401 7974 63335448862669585550598372560 7975 68062782603524146023124851138 7976 64230452796781723873246473010 7977 67480373604922172202929985566 7978 64375125889863244944092993942 7979 68450474583762749487681214037 7980 63573607853491833789487782062 7981 68587613644189226233866820543 7982 64631527105067634462836342895 7983 67887366079653618242674500668 7984 64747655273465279999822014584 7985 68753341138488129816420367732 7986 64097723333959212689341459411 7987 68972725877888023184120360759 7988 65007682418260439690227388744 7989 68296761576351783150575357661 7990 65048976432627451030583621266 7991 69278387522668088151197461494 7992 64472506956213218591496609843 7993 69417227170200770661614591610 7994 65388013552005839941348723108 7995 68596003411337901501671344905 7996 65530354491198825708880977557 7997 69690866531342018561257196747 7998 64876650594671682751225275721 7999 69834656307113107175489798320 8000 65687903276326519630319560956 8001 69092871690433238562624569920 8002 65940800023467340942220149401 8003 70115048303505871516910741227 8004 65250927787838654893666525517 8005 70143128824782639032578102985 8006 66204959115664051696755048308 8007 69536714889225736425009628730 8008 66286734761559943285319977423 8009 70536695109148715879638740534 8010 65554545368919674286761956626 8011 70677733193625550964925827901 8012 66586740888095547366502542544 8013 69955503044079988471166062039 8014 66736056521678276021169990611 8015 70817699485535382928807205972 8016 66037932938037740689473076254 8017 71102329085959143374038189708 8018 67002486230072957287000903455 8019 70370716137456166931636052943 8020 67013278562492911388165764422 8021 71384132059289535124425823477 8022 66422961833882357788185667302 8023 71529151962697584282664574366 8024 67387903557502664387812709750 8025 70684916844498122036503396642 8026 67539692456455046433553348720 8027 71814693312456582330823784721 8028 66832900670312125053588293487 8029 71928147731889609985232230947 8030 67696498575069454468378480813 8031 71222587794351894791331729848 8032 67928092280622502640167928330 8033 72245413295294567241364857608 8034 67247668061477205987511606229 8035 72273900418062816945842004115 8036 68170842550585085138071906611 8037 71648689295536272183744303409 8038 68351783393221601022354675624 8039 72678338039227391475942434146 8040 67528306619711852480642967808 8041 72817248837999062132790149774 8042 68624372403769820616464716718 8043 72048417892728140676022507365 8044 68744305554392503576176112738 8045 72996633523078493963650841199 8046 68057693568328764429771380967 8047 73256398441120045882356927132 8048 69018189287335835419656529831 8049 72509708819854698736860343140 8050 69032907898488762051110604107 8051 73550792638231482434831013575 8052 68443569962917116902354011636 8053 73697091928179246119101583437 8054 69447855203262234261415008762 8055 72826588863304162483292880086 8056 69568412633390270323340050173 8057 73959646114850973401736611050 8058 68873271521674419361370469308 8059 74137511509849292248178540729 8060 69731752211572739661560697689 8061 73379054449262929581639714491 8062 70001536212663366142177756369 8063 74427318924196135507556647104 8064 69239559464123052669641201441 8065 74461094911138948143215944704 8066 70279933537730994631048436209 8067 73817137079363513618959632763 8068 70402381468468333131835892105 8069 74876663154790725616770554873 8070 69587587892989788342332396796 8071 74994030277380248688974300842 8072 70682035368945761459099285157 8073 74254501549104665644485958966 8074 70834712285370716678494284570 8075 75201440238939313778294614621 8076 70097527488704041877465011140 8077 75472592326533823726009372871 8078 71091189880246883572375813787 8079 74700172900856839597641730852 8080 71130586150253905537548655819 8081 75772150363645962075661604988 8082 70532255330669562002149612615 8083 75922299197836870309106834223 8084 71527073503795440022755538354 8085 74988750450451896139356843653 8086 71683718531955359176055522126 8087 76223397592866732879218484014 8088 70935060831856691106405365624 8089 76374334965340270732566440866 8090 71855446828396065721738988040 8091 75592106873565711991588297329 8092 72064467811362685199868970083 8093 76676994479483810691731511955 8094 71374005520501688551402739893 8095 76705988131533087179206733768 8096 72375670764694697352778127852 8097 76042056968393346529362736632 8098 72541747778920674913079445421 8099 77098138889377222152292120995 8100 71666671650753060511533566175 8101 77285463468592902427380314385 8102 72828899306760666996161365456 8103 76493970887764571533622770002 8104 72955036655435493323204380382 8105 77467331767296305999746282622 8106 72195440602260298525493494918 8107 77739270153736046602126658245 8108 73243679556135545396549095158 8109 76947244707243917606655142959 8110 73288925612956509232096459647 8111 78051988069657528208323253836 8112 72634028749858612410171224474 8113 78172924460520883177954297364 8114 73696330256299880638853700851 8115 77281335974672276251108536311 8116 73823824539049200867235515424 8117 78515088766852928702606822013 8118 73080172272132381530972711410 8119 78669707887928142694805498358 8120 73966025690926862388858288775 8121 77864020714683552585243555322 8122 74279546752837406010460530452 8123 78980591907394920421376581001 8124 73500710170551204005154939645 8125 79007113275210659740704957259 8126 74571895025554304293953542265 8127 78292657167467985365954780096 8128 74701509445705006878852958497 8129 79443082096509997825286570992 8130 73835950474379337578373809385 8131 79605001949185007947800843083 8132 74995612715768008135577813765 8133 78789241648181975024349518953 8134 75130854435536238390598381444 8135 79791182692517556699567150426 8136 74373548753437162136144810171 8137 80076166007633956092994483734 8138 75455710712600567358708323314 8139 79255448843581907639708088221 8140 75462513256793932147338728792 8141 80358154322108920008598116599 8142 74831597364136184579105316803 8143 80548792963169874242721947860 8144 75886048579528337864348592108 8145 79596563802121675253817389852 8146 76053828589606120240906404207 8147 80866842993558227574008301247 8148 75224538524203031001190927006 8149 81025680396384072200140098005 8150 76231135525098951015169694150 8151 80186210015699763778623833790 8152 76484457246924141952730613706 8153 81344431167799429416500949522 8154 75718614412932396039897321872 8155 81340216513311921570018782193 8156 76785279701639557957287103783 8157 80668585250773598624655454275 8158 76954752083554751952439384733 8159 81824633616075309357909089144 8160 76024497701009141328399283105 8161 81985260538158584560961700616 8162 77219680280950101685899079749 8163 81144352088591117164032333379 8164 77387175472806079120037106891 8165 82175506153042674281944796353 8166 76614826767432415978305676664 8167 82468710331005465951587534978 8168 77693673077385636165064877420 8169 81588898037053581415349160878 8170 77739996046094241997966140094 8171 82792394300369271704513649477 8172 77047448972866139424981076122 8173 82948987211177321533728760911 8174 78170492765106591830857374535 8175 81972562906902482049347104396 8176 78271926576217342948505638145 8177 83276047300563876214933669316 8178 77520036041480998539280937547 8179 83443098769324029792750142567 8180 78486027643791706802770049196 8181 82586880461517195374812502413 8182 78784654869717769161579523530 8183 83735250547806242342530220998 8184 77951888013471752575401233889 8185 83799979846503306295060536554 8186 79093311307989533499319125356 8187 83072841380040112305738455449 8188 79228484151190019277147097729 8189 84262122541987513709590637211 8190 78274058694656866742774828529 8191 84427545930992154272858671104 8192 79538861190790864407636279553 8193 83561144725338823007510301920 8194 79712845537021532129435556353 8195 84616770255093493733054386811 8196 78876533405117694314960905697 8197 84888213928621155670598253337 8198 80025638401039652814075211116 8199 84051799565662692363970677850 8200 80034303658282154393957787537 8201 85255659146033043533075309350 8202 79358954720757876941461437706 8203 85419149926125624104330059757 8204 80442323126894490266710839212 8205 84410235320268937739579012679 8206 80647010780185267836571330123 8207 85755821489867562520930876740 8208 79804326308510138674421021713 8209 85923271366982893380944361564 8210 80838226761416602008073204423 8211 85004430937577994066525106191 8212 81105771416411038348149502154 8213 86258760562173747357544167749 8214 80292536102168737502291068846 8215 86288806294401326893706115310 8216 81419428407501124532972382444 8217 85533560284866721567644602738 8218 81566924600559898204008104760 8219 86764207011809459035636679233 8220 80614365936396945556675412363 8221 86933255584667844447463480307 8222 81919183523915753691577191077 8223 86040527449981298730462452456 8224 82058700041929313947098243265 8225 87096512096978589263170486152 8226 81235646961622777219069324205 8227 87441460779816867707764348611 8228 82372004821870328915452674487 8229 86541025010007723950639172817 8230 82427134667911247832727742432 8231 87782828785910106925110671378 8232 81657081900310874050653932490 8233 87953612446525620540046272958 8234 82880275206151545456314565174 8235 86910932043482616941786326437 8236 83021448463950305412029110686 8237 88296052172195372590267463359 8238 82188701714019328672723784079 8239 88424838028873427328568235276 8240 83211470182255915875865957676 8241 87558815920298999253617574004 8242 83524043603417894973587991043 8243 88811899138157505492919076535 8244 82648555028078807683702660168 8245 88841221133177872332416493405 8246 83816174205430739445297812722 8247 88070142387381950946828328502 8248 83994149978171438672163444011 8249 89330377477598024236800662330 8250 83012870178400480346374056404 8251 89503748284464566564515172905 8252 84320658239248825816552909221 8253 88546997876873234395805734107 8254 84504833788959757939519137417 8255 89704836243927947043315105520 8256 83615954263529197709977117633 8257 90025487766823678271668016240 8258 84833007495546024304834104953 8259 89100567649939892466204312939 8260 84805773453303362574447828541 8261 90369124263729154970925825801 8262 84122724025699592389585754164 8263 90550484905497187520295731034 8264 85306532492129941173442642471 8265 89475749430318273812986170102 8266 85492701985364496678386324834 8267 90863908986861551926063363133 8268 84590326345019421862802149120 8269 91077833997679493051571054103 8270 85687130206057414230604145427 8271 90141356958403051128206789892 8272 85963536663491403042196309962 8273 91430891187538916902043911756 8274 85070915875814330525190924095 8275 91461529965186729712828876463 8276 86302641727465335990217562870 8277 90665885269054260822292332341 8278 86490660179034624696449442502 8279 91961621273820110716897286622 8280 85443261181104661825556104558 8281 92099015294325396259590980418 8282 86825538798300386638329730960 8283 91186883040227512207219483633 8284 86971632075471502025500525199 8285 92349499537405171506439542755 8286 86098830216971341269263253261 8287 92676040150587095485031987224 8288 87272352735170996956158473964 8289 91722744657223196800865834616 8290 87359022499326168400800018933 8291 93034511038065284368849480339 8292 86577803769115398653719983363 8293 93214201009278848738730922145 8294 87827920939878779988551335208 8295 92069693343901339660289679874 8296 87984169109649852909835424632 8297 93574492201908316730838192942 8298 87101261721165130758344106206 8299 93755066812066865939706761445 8300 88184173269198857887920482050 8301 92790614937772314322580603375 8302 88480348576954786798619691191 8303 94116155208153965140190293772 8304 87585159827451340334295103307 8305 94141665165019555215911020516 8306 88858964862355228136567761563 8307 93325083237259161095527103255 8308 89008533326357467699334066628 8309 94623277560026755652009639629 8310 87973464503332750691970647674 8311 94845125770651882895314551206 8312 89351962893976487224427731109 8313 93868047751444628216628576714 8314 89545960027104523133062364956 8315 95058831756025834725505540089 8316 88559823158969032129050629209 8317 95394287839776042266485536123 8318 89891197043203989337002802705 8319 94412524743208711113184491648 8320 89895284294441573442467961041 8321 95761927418419027265703449792 8322 89136620249036257972963381777 8323 95906116294310933130655669051 8324 90389254825564150746983108985 8325 94806762145640398899871485913 8326 90584842931012677802207016060 8327 96309164140378903448157374986 8328 89630854512352738616174981117 8329 96500964711129993822059513702 8330 90749760993909053472325206074 8331 95507574903353354469122717453 8332 91086564875626293087173415700 8333 96868953351025697068878766023 8334 90170602414298705635633277259 8335 96903458532543934279343453028 8336 91436894426819148178613210791 8337 96019250345696363400521073244 8338 91628652528213848764304345399 8339 97431654772440897624639863471 8340 90524535968516232721129530690 8341 97618110088728656196399321829 8342 91987155124461034653674333358 8343 96613512033382014940031894990 8344 92102907600155184307676673888 8345 97837460687675121490750603138 8346 91211511648350448483318603912 8347 98180867818083842669216416097 8348 92495319501361896477766677491 8349 97163962251514851959291950435 8350 92547208356518436007693396549 8351 98518044933874824287630741160 8352 91717932729966877499695286106 8353 98748068477263679521807731672 8354 93051119602812553713106268557 8355 97574888061321820773385125827 8356 93206818518740489226647995103 8357 99126995486895451764153673745 8358 92230786148248369695240065648 8359 99313469586965087096583883474 8360 93407711563497100485461259222 8361 98293706598992083950001635886 8362 93766327572236485246115311014 8363 99697790264036385009158389429 8364 92776729096131184916747896966 8365 99687605298605796431417414111 8366 94125787251363076475967644159 8367 98859610234103823173965826028 8368 94282956325217634282498771550 8369 100271451373224708641685516468 8370 93184972556473207558672072355 8371 100456451188769637374041999767 8372 94601144494843423609655789392 8373 99428175828719888015629937661 8374 94848271722850286942889883010 8375 100686894612083572567752075398 8376 93848028618259949716871128975 8377 101040824591513575775168364826 8378 95211329779737010942515313332 8379 99957013709987051575536684377 8380 95217783724942914809740393485 8381 101426086743078579642410311723 8382 94403785117947783787910393465 8383 101621236324074764758034198288 8384 95734831053547589031933170444 8385 100409691052379590941745701776 8386 95901159287630323505754753001 8387 102009801488696388150210093579 8388 94928971278845567370826053029 8389 102204569547909088235866179561 8390 96153967347706895160032384932 8391 101151076873757802025727107354 8392 96468077290389894837240779363 8393 102545365000576950936821436470 8394 95496958141767314358150168018 8395 102626254927392238549974679837 8396 96836631298149477968550585672 8397 101730961737886347321633434087 8398 97039613945031378587234525091 8399 103183243726705852737555962740 8400 95827670945814449835575387016 8401 103379913778265713127562134060 8402 97415318135176028960678113871 8403 102314138158604080066182247807 8404 97570587813337456006627927822 8405 103608654233187247261551549333 8406 96594430765391469843146891878 8407 103928891379812835791846604030 8408 97949324518614267051756578098 8409 102900044321589132330686178674 8410 98002887981359498524577696720 8411 104364937292100763745038764401 8412 97123948399111678452394900439 8413 104567272505864101812131122819 8414 98492929283687954078327125821 8415 103315078886396070113773032168 8416 98697382231776954294681298539 8417 104964887151998052127406997928 8418 97702934349533625176557490725 8419 105165389447017809912942278963 8420 98915113038899685754712645819 8421 104037339541447369421945869377 8422 99285935504001080754491989912 8423 105565780698460733910814408386 8424 98234185256188213400614792100 8425 105597519999382645515748982814 8426 99657000600942800995453361470 8427 104675402208206469550765917141 8428 99787347642374191091634597722 8429 106168868528254588117770057167 8430 98665223065087525344967606951 8431 106370566627756050974955477148 8432 100207201215766181209452612645 8433 105272934110155650624804784308 8434 100423327840918111404141756939 8435 106560020774586268759390703719 8436 99362205266046936278883494396 8437 106966613824118990894788668749 8438 100804983742419073947785736554 8439 105873682291467135788368905446 8440 100810340094156984434196661609 8441 107383711029687915713895653514 8442 99912291616793293334410875868 8443 107587811272517233049284131225 8444 101355199036035519261112499473 8445 106307439794595919826135176891 8446 101572067992121938367016788897 8447 107996259000362614158322920512 8448 100492438075736401589618628441 8449 108154645788911837472686209600 8450 101791141748693503545910160769 8451 107084037723108356904798430795 8452 102125957363408758221957847281 8453 108611470986375602490599045017 8454 101096417777045756170463531532 8455 108642562427703295397839163114 8456 102470480282797267439226239993 8457 107693969937796633764761567590 8458 102732364035697645507373503018 8459 109222294573700012569327341549 8460 101484543284493859876689777548 8461 109436531172564306224673829671 8462 103121685658570505271864730699 8463 108257738425528985049697887044 8464 103291243343463701239884278621 8465 109675631514478331335845765500 8466 102248918568878496234768479399 8467 110058917380916011905402968143 8468 103682724127489272143071745850 8469 108922346279673273170353691093 8470 103687952640554512758396419598 8471 110475527750307610527290574382 8472 102806217735052510839090605332 8473 110684339466263309126564855906 8474 104296607028067910058265422680 8475 109366440725756739447857723601 8476 104465433752555999396929484635 8477 111056857417124577979529186931 8478 103415181663248296076042932437 8479 111312979568483601226117352232 8480 104696525317071450463280204167 8481 110155854992133579939940431768 8482 105087722643314713967871698045 8483 111732442974133816692034138883 8484 103933762404675442474971624439 8485 111765873695429654536386002737 8486 105484841584353477159659699136 8487 110787774074028684130389030754 8488 105658097961853731657627172194 8489 112363645614654444470176310686 8490 104425130588662150055748300086 8491 112532674949213537364264985109 8492 106049946923809178945059288238 8493 111415702077475981527679503455 8494 106282905232572322640937889423 8495 112824004401182898284470983180 8496 105159128982018243883699195632 8497 113217377316102281371298667252 8498 106639673469211851027960816451 8499 112047810860608527016167819895 8500 106687152478844175342243745880 8501 113644621806834572776035789725 8502 105777041414317629130660834866 8503 113850915970172460532224914422 8504 107261985867171802848161524467 8505 112455140189796316006709102970 8506 107490197927272448135593443108 8507 114287868037448952714671958505 8508 106353568705364355071374609173 8509 114503015529100476723672667019 8510 107722449056558671809924813641 8511 113319713046356605989236197936 8512 108026066769249791665489166314 8513 114934345069462401078208273584 8514 106973542990503647570735033481 8515 114962567774356505048047597707 8516 108478945752117602040135144589 8517 113959023611976971432019887753 8518 108709355621126453473267312820 8519 115535875926625098340496929178 8520 107387623583056682202269790527 8521 115801258903791479905833908662 8522 109118421395683613985726600642 8523 114604014899142792617993847181 8524 109296879337370709791077238640 8525 116043123907429846892493495079 8526 108148123595608472979196489075 8527 116455193718838065173095846196 8528 109703881466071244264974610102 8529 115251253417147606175320852332 8530 109764971962750938770293188703 8531 116892046307471141438556455583 8532 108777272065210303567959702870 8533 117063168121415326726120650933 8534 110352390084802618160685281254 8535 115716324715341834669315416190 8536 110526242480353320087850765766 8537 117552267198739178089247274674 8538 109417559285010547400790514864 8539 117772763767654555505606640721 8540 110725591969530268765702782303 8541 116550590702658340751875260659 8542 111184019954103950804391212493 8543 118214842840118633557890143320 8544 110007352750713971826888525278 8545 118247231276829217283163843464 8546 111601220298480528172416769397 8547 117154678636215458613824117747 8548 111783149484646069672048350931 8549 118880680364455911362543960865 8550 110476084014725615347509703688 8551 119101932975873508738297255650 8552 112202196479814482174752320976 8553 117871420732138150755452258062 8554 112388963336279410244098101422 8555 119358651993436115145218462981 8556 111249073410155587239496023618 8557 119773540341656328628398494575 8558 112853343605891494788415262583 8559 118534326316024604892653716684 8560 112864047194419220743728941199 8561 120172166743345974726870711556 8562 111902453124841804433564078619 8563 120447089597889280299770715719 8564 113468026836246934824069788276 8565 119010523704172116808840403629 8566 113707836414448053418448691514 8567 120893705111054621814421830918 8568 112455475855315923738708342205 8569 121114670746641117843467768778 8570 113950988475325068921597053116 8571 119870606528589182972409796217 8572 114318767271483468708853516697 8573 121576979130546199486956920891 8574 113163312778349078190915733265 8575 121558862964798375338587983280 8576 114746111408860524406273549500 8577 120543335795504264744963945136 8578 114988436995697059494941033937 8579 122258918284843536247545922747 8580 113577247276521716727243208489 8581 122487557362600705810303681913 8582 115370048218776918898518835100 8583 121219822064228469287356956618 8584 115605007731394665408380236789 8585 122747211882543954513544187718 8586 114436356013442016919239445306 8587 123174268316430292478475230349 8588 116036116316224637738952588004 8589 121848649736214672430996290951 8590 116095886496958151029433559035 8591 123625719328404832299881715284 8592 115049821630467660203633603203 8593 123860277030876811015899796060 8594 116715525658977639724097960823 8595 122386258672727661272036206143 8596 116855900177896007596692681042 8597 124326632971550750238160633957 8598 115722376942644746574315428366 8599 124558207542207387966654646190 8600 117152885070155223195960001688 8601 123268526019468874120943055170 8602 117577691124901431164371815496 8603 124970439888301041773022166497 8604 116341487961241338546465474067 8605 125055109696467823920293165907 8606 118021563555746380225101620533 8607 123957221334289134834775789960 8608 118216442533275362582559514808 8609 125721750933873581487073865624 8610 116785176146533172324429973837 8611 125955593290549087632223492771 8612 118656737454890622115691889999 8613 124642234633376725716419292449 8614 118906261237424818403849992656 8615 126222476977084191646398137746 8616 117646043763696083896211773134 8617 126606691199503268201231820638 8618 119348587138368489121953340550 8619 125341642735919720038087871173 8620 119350445994668119205435662870 8621 127130480123230591095731094687 8622 118331712669462130665830467247 8623 127366685472690858375124342476 8624 119927642742892563881755346290 8625 125845503925670412421049944388 8626 120237000451002649785103122515 8627 127840112040743361798139648151 8628 118963383826755896651103871232 8629 128077402204908425222632729597 8630 120491909570168285803065001890 8631 126697490700789829547715558278 8632 120874881085666479501075957975 8633 128553135470067759187890191578 8634 119655915460532757139528892884 8635 128577067615468431255414325481 8636 121326620749454974277228341181 8637 127457119341943604209530305259 8638 121531984693347257706010765369 8639 129269626700114889862601775696 8640 120100996767089936584382159387 8641 129509253288220117734419950224 8642 122033570006685067488704517673 8643 128167141207183678009380833835 8644 122230137252290435173942731653 8645 129722420624638877398419483977 8646 120984575628301031022919777252 8647 130230416674495426042851982522 8648 122682785438221157264689451931 8649 128880327650147248955968965670 8650 122744030209055830557208312002 8651 130713095781827762030118406045 8652 121585967996911412323135551896 8653 130953523484877661862540824247 8654 123395966075168322993487704227 8655 129390683074839878621015353268 8656 123594117728202469752595781188 8657 131431188925843618397024528460 8658 122338236724721557784587789983 8659 131628469759732306684561909119 8660 123853720125506139987283438270 8661 130318193419745907566165116501 8662 124311475773196908864797385974 8663 132170725373443448675748183614 8664 122991761435028944598968804586 8665 132203508413916088112447220658 8666 124719531318828479892334139424 8667 131041933977023231663427472593 8668 124963100690703333602629239015 8669 132904835395134713746636154563 8670 123506861332957799535367651389 8671 133145004451356191821153505432 8672 125433624881019147483472722917 8673 131714817436853572241033408296 8674 125695919139840904997810753125 8675 133429024250294536195634791107 8676 124362014083505537733917002395 8677 133889197312764001039510293441 8678 126160383910693469276248587832 8679 132491673883104637442975236322 8680 126107813343322564882610575196 8681 134383766114254051837353422798 8682 125082361307438036426091567710 8683 134630616332019160191897075973 8684 126824613026638031861517230634 8685 133022220397776175708932331999 8686 127093782328909887592180385031 8687 135070737862485309723883738204 8688 125744877122022545781665091049 8689 135377701463679493364358854756 8690 127350325701293003198124720779 8691 133973450054919228630246822759 8692 127766725994682150791369773708 8693 135877076866594786839707220525 8694 126418808849319706698537016378 8695 135909812768818829463776366886 8696 128237803246325008009197009937 8697 134710453076050641486594360042 8698 128505306614120493713565852716 8699 136629162123016041504960038105 8700 126937899768952654279030387921 8701 136814333788413614859126384475 8702 128977850411186176045381851681 8703 135460225140391878353649897872 8704 129183093019444224940008216477 8705 137165423218099796826876460384 8706 127875434333115288426830817953 8707 137637607220754028839163875995 8708 129606491326332459051683385953 8709 136209395771637057703819903769 8710 129718385398663379772231523468 8711 138144117978429027055688983626 8712 128541765299339408672931084689 8713 138398209182779440522325434374 8714 130408614346359467583261142666 8715 136686211782746348882144102605 8716 130616489205952234887897865484 8717 138906821636960417839604380583 8718 129292322461359943527293691915 8719 139162486388025244421983742308 8720 130887261690147491514745754073 8721 137715138883322757192595820652 8722 131314790253029471019060665127 8723 139659614603637210586172131951 8724 129974295674900924307125295210 8725 139706922961694840950973135765 8726 131852237711132887461352194590 8727 138477925770716728799302845166 8728 132061954907068561061382351292 8729 140385780923698374496409697762 8730 130513859557674472973922992392 8731 140702127426097927312601999553 8732 132546963341017476642013150315 8733 139241358714635894112386743283 8734 132813332607112523572841838149 8735 140993054330323888844009384552 8736 131352020483017056089148977021 8737 141477521839101294789708331384 8738 133308228935232036036096861789 8739 140008318476438182715925586451 8740 133306859213034722549595993831 8741 141996526276810587308961620209 8742 132167196279222215530213946848 8743 142197428414452067405611237010 8744 134011174273905978622723848698 8745 140544942280521283743749938110 8746 134289364812448847455453506742 8747 142778156594069188831542608277 8748 132862247640935500455548523086 8749 143034527261573358380975937855 8750 134510163592847353750016624911 8751 141554021723406237031398892620 8752 134995189072012345274597448596 8753 143563549047890675866504813652 8754 133625750516808601369198450627 8755 143594711000183369433144008695 8756 135480438849994471668520642968 8757 142272799901612877278375261805 8758 135770290591654598205056825778 8759 144351611483525003656607578294 8760 134112829355217207075060257051 8761 144616618014489509960135095226 8762 136262584090601639063142887684 8763 143113855539836935046761253609 8764 136426375699739443758543987781 8765 144913820941007255229808575627 8766 135097941817293917554992356569 8767 145400918118516222521354587248 8768 136982203326810771186830450695 8769 143900088066438800665942360528 8770 137046600892627610505140161817 8771 145881695733068857156733762987 8772 135805035892996421589443357277 8773 146208736085628033670707146761 8774 137767481458850202727452843540 8775 144453278973767079886646169210 8776 137985273178866882937290750615 8777 146743043455736094257036978326 8778 136517584050072755187842499522 8779 147010769386576645449418799357 8780 138268116500873119193709815168 8781 145483104236299123285327270423 8782 138775658797982621554426480435 8783 147547488095767978620353796468 8784 137299694742429194115354532274 8785 147518921207002179975601623660 8786 139281640930431885145945261471 8787 146280061746726678559708255679 8788 139497175472221141865946624134 8789 148343842221645315569678282741 8790 137865152542871117137477199078 8791 148626058966137335605139394814 8792 139952420098113442508281570158 8793 147080978395829244726777285890 8794 140299953090351144820518672528 8795 148929658805702393844903243409 8796 138807835769886714277151116207 8797 149438383666735857687221926307 8798 140811275513993512966231471181 8799 147824507445013355957606570040 8800 140798237706465659745785703856 8801 149978746887026251260599724360 8802 139600802627134285407773661541 8803 150256882222244509104118285587 8804 141546787576940104072761684547 8805 148457215418093583046033429761 8806 141778053663924026294714214728 8807 150803954131679967767032047650 8808 140329911902597751896452535848 8809 151077603188447392964769994414 8810 142127719862430209418788795214 8811 149496789472017127554372458101 8812 142579189486980866459477793234 8813 151564704210294859114708662319 8814 141125983130762466953443218071 8815 151660574420463015378564365084 8816 143096339749279261446123197459 8817 150323704004482708927303309988 8818 143392551138133332010854334555 8819 152455641286417030909923180423 8820 141580983325425690525293702196 8821 152732455812234155542137893517 8822 143903912291861161506388705882 8823 151142212555326605168725881286 8824 144139767314606330924648314805 8825 153042536455578332638115179322 8826 142675434606640616277800687580 8827 153496231489952063837544139321 8828 144663453837505347589081956777 8829 151967967933031639736700300507 8830 144729529439400730416344053809 8831 154123135728327048829775190688 8832 143417693726609118329664069690 8833 154392046746271870876497116528 8834 145426700890869589855020832049 8835 152550998955410867775488536603 8836 145715517273588759696782485081 8837 154962851114204840437874514489 8838 144234442415544467257219924044 8839 155243644426847357504827746666 8840 146003484867902639731969917805 8841 153564568422241236534489551174 8842 146544633842087782476966390458 8843 155806483768982555694825451085 8844 144974762266915630104423585428 8845 155839123452314611121082075943 8846 147075832668281726267060767227 8847 154464307986338026632136261012 8848 147244769708368089592373975391 8849 156654299562530046317819332540 8850 145575950071467642877585728967 8851 156937752454781662135168243055 8852 147839837250471195740600697026 8853 155299211247600298042841164677 8854 148142150254545618017666716462 8855 157177693563560279985133485582 8856 146565480776832173856276471008 8857 157788997132431319576111050210 8858 148679506960234129807270017448 8859 156148693727762560695035988129 8860 148674228911436640133841395507 8861 158361880688076583921848947411 8862 147336701077030906577080645909 8863 158648055232109849129790228904 8864 149450646671416768206136332726 8865 156745661868278121527441912456 8866 149741546294503020330398411949 8867 159221762129079994937988043363 8868 148162293793455891417014501855 8869 159442888692399088582624958993 8870 150058458272268375130347325040 8871 157848833186945810406211229522 8872 150533128060378665329966461222 8873 160084497810780103521864339006 8874 149000108063924527162656532790 8875 160118428546423786765452020517 8876 151014183618290993581413838630 8877 158694121339083335289967878271 8878 151385893630070422002248317247 8879 160948154261942721679293173612 8880 149534355656125368291777770790 8881 161244053130787567681514968468 8882 151932955551990778201312551315 8883 159498384892336800676462801223 8884 152169857090932788741417586224 8885 161567461427619937441361967421 8886 150621958555639962612943241346 8887 162117612633022204311758172854 8888 152708257847784403860792074399 8889 160429411940423260720679609146 8890 152723111857147625821789857652 8891 162700332491535586471466846409 8892 151393941024036044811037317373 8893 162995305701686443615618508715 8894 153582890324870916590228415193 8895 161040105818416754782512303632 8896 153821843638738344802327245182 8897 163514404067941406816741442512 8898 152256916608225366791481454601 8899 163865961490070144138818205515 8900 154129569049656263426732962053 8901 162169304535829415166647310585 8902 154691537191201232837005695396 8903 164467136549297097483755037082 8904 152979105601738531616651049907 8905 164494214493687232862815245878 8906 155248465148980158045663209618 8907 163046830358575150261220044125 8908 155487936267059365930298515048 8909 165356165637204912618634792119 8910 153650740763787659945279088835 8911 165583138715789795888468399796 8912 156049090640973844220637231184 8913 163927567380285668935839628044 8914 156367637114919614884927456271 8915 165983617035503663430167386943 8916 154700848566296700562491844654 8917 166547707686486284108022703573 8918 156859032170410796738467540950 8919 164812154343865142849618205198 8920 156922183291268010365908536834 8921 167135002177668878807994635122 8922 155573481434064676350284871872 8923 167446433651001554189174317361 8924 157737578611572330759351456215 8925 165365984823317812205167772435 8926 158059606204552279767637804285 8927 168047874059192220611040161976 8928 156373792331049623112360296767 8929 168349310498637336372541201992 8930 158372499535510169646824442661 8931 166588973129204193471553259923 8932 158795733628548264410406363995 8933 168953592299245331581768915073 8934 157255340871273253210724316504 8935 168986067263921093836560978274 8936 159442869597405647305077856116 8937 167491969058258197634477815774 8938 159767515398727401131012518974 8939 169792856035610710870797354181 8940 157811283796343087198752438554 8941 170167852181924253796687225679 8942 160338553000948580439592391303 8943 168382489443179840972205956860 8944 160582720529668846396820691853 8945 170505033126866095869711051396 8946 158886607713821133231743860187 8947 171082940094216370930819512807 8948 161163999756092105531179821436 8949 169298641584328187859374869325 8950 161233693123096025123691000698 8951 171696410285511943858703737670 8952 159768954413167781391163709561 8953 171931950954673182920716684042 8954 162058816256423120226231212892 8955 169937933200844627646484389929 8956 162320328521041109164733099313 8957 172613234796950887103680396075 8958 160666851862095107189224003393 8959 172925635731551477720900464064 8960 162573119730983587158252967508 8961 171124401682620631771664154336 8962 163232018911743276727928914849 8963 173546528057620827298222606299 8964 161490200593131743550836985441 8965 173566990357486270977389237625 8966 163815771608987064737045469004 8967 171971795527396774465971700458 8968 164067004742391406200688406345 8969 174478110892484306736663369158 8970 162131086094296894934537384458 8971 174789609335356346100755547757 8972 164654783806408677090538028892 8973 172966209030616542355673505271 8974 164920071398212003147448301195 8975 175133852195217377593649686324 8976 163214858517242308727905555445 8977 175726990119301554057837858716 8978 165577996200915356606940811607 8979 173893899105063068105081999567 8980 165568080166438809682460975962 8981 176280992259254065679356234053 8982 164142637667055539511729018510 8983 176662653835490261586323416878 8984 166424694042309089645408100964 8985 174546473744468144688167639842 8986 166762020953024423861953862936 8987 177285644451566746334062233569 8988 164913375525346642116207813819 8989 177615061527074104213798849651 8990 167089042778454020270373422181 8991 175761469264275775066681946184 8992 167613967169592375766637955363 8993 178245573648296011345345150840 8994 165905538723900444747844664733 8995 178206254576173165604194390595 8996 168205658593450554056156475287 8997 176702423441728188378996500977 8998 168540424830225407908913352256 8999 179201967187673786129557424850 9000 166485627538706319801876261522 9001 179520831815229986445457425150 9002 169081877407453290256707482326 9003 177647353976673664206697149077 9004 169411982368861410553404667982 9005 179872255888206361131165598655 9006 167683378897940145630063368303 9007 180480406401535746185080860460 9008 170014843346693350121563764168 9009 178503571460101659462903312004 9010 170084443923191004757156226211 9011 181122613342145867675803269751 9012 168539492497964974800995102344 9013 181444465970253918700680449309 9014 170964627919701684506896122386 9015 179263667122827270297341169462 9016 171154629437047632164256761539 9017 182089665005380295516526136698 9018 169480153725597185905843046100 9019 182412770550675719489206519593 9020 171549084381372922303634362357 9021 180508529959050536709068029707 9022 172176237066353247034642770377 9023 182985035345235952981576363856 9024 170343045424265057785456732120 9025 183091757948589374936064096976 9026 172793924727586490696195985945 9027 181468909299765220223311695611 9028 173058276365806948503985064397 9029 184037354810496048635774016457 9030 170948202128535850404073939988 9031 184351142997513216741507523898 9032 173672578602525464936095039055 9033 182438639049535892871580227158 9034 174022949561043353170641421954 9035 184715990302461912358779237405 9036 172163537726186955874544583776 9037 185268750937161240631092558999 9038 174640325242499933699870191699 9039 183409691225668372724538764116 9040 174627624655941585265356305678 9041 186003241265079052520665761164 9042 173110805709305326484345648223 9043 186332669103815690390691051295 9044 175450773769091892382562834118 9045 184091679002521382846064471109 9046 175880828540896415916241446822 9047 186993051398860391379644136382 9048 173994980856679944645279225846 9049 187324017740984229311612152370 9050 176222010972023348955203937344 9051 185290186373901123719181521425 9052 176773072489151062837606890271 9053 187974638964892360176722207907 9054 174968924956116081226026430237 9055 188019148448196985506770032056 9056 177398984834017486164403005298 9057 186352697617638374695404659720 9058 177682036547997124502342962613 9059 188986523289942792073616503379 9060 175575326186866783380253123859 9061 189311607164441544110567045281 9062 178384348296165056098021075944 9063 187340802960649229006456444754 9064 178644368508972297984777886656 9065 189607641840015542117227686094 9066 176833090458742174101027523054 9067 190325808843942127781941879973 9068 179288455259825408513856512930 9069 188337133939065994435233250863 9070 179361743945541965035423522231 9071 190998521100282184152653951292 9072 177653789377425772340734187927 9073 191335659677573615393246748516 9074 180277210470647825825253481435 9075 189020903143937211326865871719 9076 180557748857811205125915948500 9077 192011317588386274385302206221 9078 178712133601406415835818090682 9079 192270229236314126235646124902 9080 180905718419841470040892618269 9081 190339678018696294440551973498 9082 181557621010819622958737980860 9083 193029106977569141017873069753 9084 179617737577629206849460152729 9085 193060014411445778769481408763 9086 182111409061816645643924179601 9087 191341758366881942824415081984 9088 182476250870435049970683313339 9089 194051745429636725914586697216 9090 180324090195915635532839742145 9091 194393625877665380836291140219 9092 183119945395697777044531288393 9093 192281467353555117984616576825 9094 183487056809627901112594549148 9095 194764978958989848529089613898 9096 181524570682749346631594083557 9097 195409041322551242907031640902 9098 184133706572426314998807166746 9099 193378971017624061805965339965 9100 184035246777789998442207371796 9101 196109368290489762715974152455 9102 182529087715853398562854050171 9103 196455910848354268598950917572 9104 185062238890772658491516476187 9105 194091282144837313921741731292 9106 185432728462736922088784121943 9107 197065503789287856888861597615 9108 183435911502995804642057122178 9109 197494213223403582468311486949 9110 185788375454636786562025587982 9111 195429047392561430563891194446 9112 186364972002987858995923450904 9113 198182140551006462672869055554 9114 184386321374281092125827087496 9115 198220162634528560534789691041 9116 187022812494927729581274165699 9117 196460643986190489604764362723 9118 187396918229629034631122125845 9119 199221782739337699722545278408 9120 185094222647926424707209273700 9121 199502141161868310872269701272 9122 188055646866483171579966148397 9123 197497744824409060666034651811 9124 188339948174202510539832247855 9125 199966576852904398622513037441 9126 186408414233464419940931015120 9127 200637987291788684624183805426 9128 188922650050807245544418298622 9129 198536882613239829876185980542 9130 189063664243883309842760604710 9131 201341800784267250395587313333 9132 187352477291818325637166768630 9133 201695597822914839592113018463 9134 190043882266225897589513319519 9135 199183136717071927225477000636 9136 190330569368121681577327755546 9137 202403378568830600655118882804 9138 188385316441863748437002775059 9139 202749320369205408140708030711 9140 190693322444575235585815182752 9141 200623014437289297061305261149 9142 191299893477542010457077377698 9143 203469052437349334222341185270 9144 189330562521378409099509138903 9145 203499626563621323446674923642 9146 192048187176766450506431893012 9147 201692697622488744354946353097 9148 192339942208225107148859393501 9149 204454623504539518580741445035 9150 190069409095898869147751018409 9151 204897755516577507527595577840 9152 192993660608916145408654916901 9153 202753155053080641690620012912 9154 193397808293441780050784592777 9155 205286898458456950529458660363 9156 191248326417085326628708405893 9157 205974981148958458170584446505 9158 194074115921891628461715281348 9159 203819189383550453663861493274 9160 194056992451260950652997930795 9161 206695881595766801389334994966 9162 192379725927756287896276504194 9163 206954343708628661666629419549 9164 195047439160992416340312026296 9165 204555371216186859861226913303 9166 195436042073810130878181622499 9167 207781366583423267389363587668 9168 193343083207518998928837227420 9169 208144281932781508731902919628 9170 195724576653205957940247825999 9171 205965021944039411817155867407 9172 196414073266944732749338054302 9173 208871846633847235592883504661 9174 194391845373252087184158443350 9175 208902205832623150649311583438 9176 197099879307593983520345457770 9177 206957356402388925960085217586 9178 197485428571988508668010930592 9179 209967314865844667229229217457 9180 195062297864049786105995932471 9181 210333601107875916386365254723 9182 198181970844986039897928594205 9183 208131309420634073677947344088 9184 198396416411149671307150694729 9185 210716268487688353025128106024 9186 196448785352219606948364461701 9187 211435783440963447573172658419 9188 199171927327403411548228116459 9189 209221319681134191372287192081 9190 199248753234545712974480950584 9191 212077616781348780984804179554 9192 197429447563319683411055980748 9193 212542715602888592872267695470 9194 200263513288041292327409465438 9195 209981143522153106368355601701 9196 200548279324612415540937294682 9197 213281433168192685882507946127 9198 198428196808659649024853040311 9199 213655318999612154053052025180 9200 200940079866570848336220673825 9201 211417526573827716873277532740 9202 201661752323913980541569380811 9203 214399680830029179589615454567 9204 199494008103148516208136618252 9205 214340354100305877952130986669 9206 202364160650096799332250901578 9207 212507830629172227689032399830 9208 202666658082264621496470489633 9209 215520478223819296003187776714 9210 200272143783648833725793532108 9211 215895198881392115056752416921 9212 203287528581443635053166688129 9213 213633359671746769884349319419 9214 203772840335892018440706744961 9215 216298657169816664611769324000 9216 201590803013264211256797112759 9217 217015249572168550502395838688 9218 204470097444966204580968834145 9219 214659650933852339539610247323 9220 204462321751067933471728400033 9221 217777463142158453355179405657 9222 202692693199822196924668441292 9223 218154851414314602469952665546 9224 205501111630994296623704836065 9225 215524404599431477023486279078 9226 205822379501310098374655559690 9227 218913690854060418226282366381 9228 203700879552542448156309147052 9229 219278607342681646422671850407 9230 206286072319889308695997243787 9231 216992912762413101339942839748 9232 206931299972937754250766613105 9233 219963489036144701164925228508 9234 204810694992020012213190329959 9235 220084593778090000442701401807 9236 207649852858118422724868544906 9237 218126429745524025582311555589 9238 208060207700331888902643858014 9239 221201717743355884415798766926 9240 205401095560293957243217789996 9241 221585082844375101781015797634 9242 208782238194436925517348638328 9243 219254407526001113253004056465 9244 209093112860374857800966158443 9245 221998296100691806698572754115 9246 206950918658656161995859056837 9247 222645938082906227981146306952 9248 209815316456796808060795587641 9249 220403749048431633588678255320 9250 209896477302923427624618835885 9251 223495060941194138010468834195 9252 207977518963249913087897461111 9253 223895787777033932979505184817 9254 210872988968020372289579495392 9255 221196276801698349724765052530 9256 211266859346624753791519103978 9257 224672991596919167356674334910 9258 209110206463511284547572257078 9259 225061568783034031663551069589 9260 211667320989450126768432640926 9261 222608711249492492300251109871 9262 212409720229032682134553352079 9263 225840607901946252384278279884 9264 210145538443094269327008650556 9265 225866920447824306698790290612 9266 213159182574307677358761111779 9267 223858735448431661947562976823 9268 213386820139487962000810115320 9269 227004563407374235956449615133 9270 210950499167597520801863762882 9271 227405722888798903684366031382 9272 214212022165825768214221550827 9273 225005512550838966554361158426 9274 214636000934263606353092489540 9275 227732435467405033065475043897 9276 212333313555665724904404578885 9277 228585780535677149536520116171 9278 215377722890326241809243469577 9279 226187876153370228017776922912 9280 215351896727657949799692316893 9281 229375453193398579959448346608 9282 213387553162652243891851054105 9283 229771183876574785627481742443 9284 216427092885683926338551172029 9285 226997823180351870700516519785 9286 216867898060275256745325485716 9287 230564314729085535258802385274 9288 214540117672697586674674054999 9289 230865808599652233024184377846 9290 217268733814259393620901206498 9291 228537298573976043206445292509 9292 217937661557461353006427197728 9293 231758811726973874425923363095 9294 215704479634403743409309424403 9295 231763333927460479188736350244 9296 218598857509856963409868223802 9297 229721991488905370544473895772 9298 219120076227321809165243036511 9299 232955806678492171748024366815 9300 216421807454501299537158786182 9301 233359719840164991768335465525 9302 219875336418787838052765911366 9303 230815020039613526103871622462 9304 220200061001245356562149531262 9305 233789748591305710731647213586 9306 217927299321320037321315717408 9307 234566677160368767319505121105 9308 220951027052261245998342578383 9309 232104931030800803164461053059 9310 220945313347722994926388929869 9311 235374478868486825070927948056 9312 219015845604892590020396509524 9313 235779237683047812626291266504 9314 222154801554566962692759432981 9315 232930807697847801694566416179 9316 222479946600493355340985498659 9317 236475970959689959453950561553 9318 220201091894770810153433119560 9319 236997220235928412873113998498 9320 222891140160966932831890829336 9321 234501486507566216635309116622 9322 223685883542663651639614627342 9323 237812255561294045297178221541 9324 221191505430527821742597680770 9325 237840147891268725807366261951 9326 224454917427477339820595013175 9327 235720067120524877815889253596 9328 224770029182920461547172655707 9329 239037572851281362110817344292 9330 222124598130572872054079304059 9331 239349670222365087195410830663 9332 225557916707630852042174170500 9333 236932600082298126752279226973 9334 225991967065148154343167199194 9335 239888275536722266455270413638 9336 223572585462439345118119613221 9337 240684226218582045355205977514 9338 226680302417042816240184061724 9339 238140950796718052453206041561 9340 226746676135870519176833373865 9341 241510343113192721884321898619 9342 224779088188076274400002391073 9343 241924331173960037789480674080 9344 227888517110529008595231167383 9345 238902131029709402711376182208 9346 228334769855626970629086737777 9347 242745671305441927197418745147 9348 225880302680878010098086678361 9349 243170023375770944407193895865 9350 228733378621159122941099190540 9351 240615932447385745316809540730 9352 229358565067694906030951679741 9353 244003549355446542848461630822 9354 227099795857103041596580576442 9355 244030875986662004151152872397 9356 230240616162128860991607839828 9357 241854280260458898236267038535 9358 230690740132257103145192920123 9359 245156545545685183645296787524 9360 227839099994356810530443486087 9361 245660467895696049774640225116 9362 231480525059511159999799095319 9363 243097744307599403991678605359 9364 231820305562602588195613741346 9365 246125549011275202583795774501 9366 229345489662529945786512721134 9367 246935638878586407308336831758 9368 232613479528689366711847488960 9369 244346338943929871976049283378 9370 232695641363269271696842523880 9371 247785712663925317443082780897 9372 230547691459778777646172771347 9373 248097073850165477805627088211 9374 233865036789315024311757747605 9375 245209130482492508233799594152 9376 234207397847848216234295298850 9377 249057764916392675803259804376 9378 231802881014179520261886637597 9379 249483043432082274396406898787 9380 234535053933384671527918125055 9381 246861713296363211948613430193 9382 235466573731630062443128793840 9383 250318430439412643305765828178 9384 232931941204141726486325193494 9385 250362142755129530629733368126 9386 236260814306165499208618291446 9387 248023952418629254594759536069 9388 236616421059169468571494771974 9389 251618933313025426158237915871 9390 233812778716572747211925827807 9391 252048131743525441329208022924 9392 237423930740513865717347790638 9393 249399079513727874938558122260 9394 237771471819404550390141114163 9395 252504265926603010172631322647 9396 235328675809283857290824050032 9397 253339304032352973720170855997 9398 238698190988162624971381952386 9399 250667905995602241008766446550 9400 238664730898053615948042396575 9401 254094418789278200243405750810 9402 236591857560779274097671190516 9403 254636260145457416049339418057 9404 239861860158037660352837307117 9405 251537659472531307693856739163 9406 240328696447529351680473774873 9407 255503208707570229296020093360 9408 237645409766553732332668961408 9409 255939019385109238700805304784 9410 240762314079888279945423179465 9411 253248527771647747494074077451 9412 241490680758375150407260309429 9413 256810766920279102723082246889 9414 239017970193760750783698468916 9415 256729748855513338596282747738 9416 242304653363922206366454695779 9417 254543002750901767743545524918 9418 242789625119721586836302590610 9419 258123255257974238099322787613 9420 239797761672957192005297835624 9421 258562053718016153174260932727 9422 243517284252131382106026422787 9423 255842949782617716745793854756 9424 243971016891182798600002515240 9425 259017730517741561933275814236 9426 241466731003247723588740792815 9427 259864618667626345657230614591 9428 244803050101216332834911145422 9429 257042528630173441930248608917 9430 244885661839628604806093059606 9431 260765851028122953220426015998 9432 242639399802642483127781908130 9433 261208577325951502075022297298 9434 246111976874253527620777885504 9435 258045465823517418432566764049 9436 246367177717900571908510645751 9437 262096003440577134207840079619 9438 243911757678426463126723300589 9439 262540704932153725607727968056 9440 246911560369043404610203634259 9441 259778919419781694437008995544 9442 247786593016002883320335915013 9443 263320386104895478459084486195 9444 245120731892016064135607282683 9445 263457242703770436334256776961 9446 248627615873025070854649215512 9447 261103055617175693414467302882 9448 248988275931738989957607735076 9449 264756047113578990516337806510 9450 245932718976851121977497660542 9451 265213518993394643015016233925 9452 249830085424226843453161989466 9453 262431795607697855921616176847 9454 250316803687800242492088076007 9455 265696729117652132487717017084 9456 247623302433456946059988001173 9457 266461842916051369783922037220 9458 251165689896970126861580520843 9459 263767770604027360480193394679 9460 251110701883911559585509589308 9461 267476171390512988195559079021 9462 248941915716813441519071013194 9463 267928849382640440863954040774 9464 252267687191001948767156885561 9465 264686245894702904250407442410 9466 252870307460245909320026761804 9467 268836216842428722707296151193 9468 250148207006008794140179413345 9469 269287683817540840276687611483 9470 253321093167755252929864843393 9471 266327968466215099961305009312 9472 254093235209779982939826338402 9473 270202309489506479360813679296 9474 251480816875577694892261404225 9475 270226658837831652057894117547 9476 254952394009121249708739347505 9477 267800734727650407966464877641 9478 255339866790878609315060767692 9479 271574472363770961808014212362 9480 252292405938386715115106532537 9481 272031125522011168423150347878 9482 256292431602115587764973087530 9483 269169674511762823067000243533 9484 256680334268478991167130247164 9485 272403248851583383052637628647 9486 254036601809270855988640094811 9487 273413470466291468670593932164 9488 257547434273220563876490149389 9489 270535533159221091689067392636 9490 257623810755044147581961079911 9491 274337101287422205054521294159 9492 255160361141192272548312341498 9493 274781154178106187244791119365 9494 258916400907931054422760952958 9495 271472200458271924211776991230 9496 259289821507548544492789811892 9497 275727613766877801892829768002 9498 256622742081009513570257860696 9499 276076492654043139284778843905 9500 259747530753239523130474006475 9501 273284680221166752630220182195 9502 260666994305999649703248332101 9503 277111187863594496563545153192 9504 257841456209675622601769122287 9505 277147786152774366356285049240 9506 261437250406970620952361027133 9507 274668397218374311725819226755 9508 261922989020337476351946181463 9509 278527002709954965260653653809 9510 258813925945808093681964138016 9511 278996150902513092880838809426 9512 262805098456442046977047927554 9513 275942792558828779826823039374 9514 263312195097845408648632525206 9515 279469953595533077431727623477 9516 260466843731556949650631356494 9517 280406994472513264395969062783 9518 264199164122743264354427290895 9519 277452104611479488351079532748 9520 264043237916085740314919642032 9521 281351528923363113942813189012 9522 261854997817258005608959892627 9523 281824680093119244990486949431 9524 265469925292194291545037000040 9525 278410941667101352111219578733 9526 265962735450120821619980222930 9527 282655367575875682102874991446 9528 263115112110022635812203856307 9529 283238423391571238535691700122 9530 266449387699709157386660555748 9531 280264235579395980885719367193 9532 267259100958199893857337380085 9533 284200935049208689373427823243 9534 264397994620936590132694522569 9535 284223526243758096016466604080 9536 268157382535407341522127502166 9537 281656735519010828224586974864 9538 268671158347109434804191909049 9539 285635083120916834132148691371 9540 265353016418631202737316036093 9541 285994959543706850387280159369 9542 269566504868167380717107907508 9543 283100171593128036606189413690 9544 269962391336234192885966410943 9545 286615943403388268311212572054 9546 267183048489268682580927643682 9547 287557128925392933843007088317 9548 270737579166719699309166879216 9549 284526729333021886920712786215 9550 270955825081426711088337892515 9551 288522388511513101156292080180 9552 268464158601543669548682006886 9553 289005978211851441822542330252 9554 272296796034658957942787650367 9555 285374990752018082479859743551 9556 272690094458824193636274311398 9557 289973368673004956514663472245 9558 269881537526241689920044222918 9559 290441571612801910148523890094 9560 273167259166150772588151267814 9561 287400346587436333502288893266 9562 274015359659184099335422552304 9563 291435188162998159582535882129 9564 271174443130778580169095451231 9565 291456831392427582856459935139 9566 275048225776536396828393958989 9567 288845839639945074368573231208 9568 275430731290727737051270242630 9569 292779289120160309545331889448 9570 272150246149934886424354556981 9571 293387825532203830704802285907 9572 276364180330823908249466393747 9573 290298781741723978740442160801 9574 276893793154644351802266611560 9575 293903463154174469105564068338 9576 273791468742135018300021812800 9577 294865950541336935090128399886 9578 277820633452842258905493537262 9579 291757248064861623920167124197 9580 277772976316132818906099327554 9581 295822082869454335708892572943 9582 275351312802706962830846888055 9583 296223554410033052345118323788 9584 279147832435073022413950134399 9585 292753793469551423650638303188 9586 279682461228197580589318789371 9587 297338110484502838087586816839 9588 276663031615424124333077868084 9589 297834621230686008814805921741 9590 280052552034768620460914267450 9591 294693337159219750279164369094 9592 280998186419389285905937681453 9593 298830043889306724970826560650 9594 278111761578099332712610315148 9595 298848403510046610994112434713 9596 281956524144630900868993901017 9597 296049176536736750519417643707 9598 282495673146999383041123372721 9599 300328175404701715423553476160 9600 279002022631097331603688091774 9601 300829565076736656207061248160 9602 283438896570152603934614611281 9603 297636157426921914528025697867 9604 283724344822837367805998371497 9605 301347918023753058813894929017 9606 280917294871380648614755919068 9607 302326264705304658893035322570 9608 284789370969041827716180644213 9609 299148127710879738773274378054 9610 284877502039398218123151613402 9611 303219085309414940680759274061 9612 282254900175559203516803266964 9613 303850738892371631946061964679 9614 286262349605931682415967880891 9615 300165473765620819106632210596 9616 286691922432982602217066177619 9617 304863653690373791452597948508 9618 283618893280137514620591947095 9619 305371256571840213181584591343 9620 287177928601580475326470616370 9621 302149334544225714941043847477 9622 288193018790782981163547565902 9623 306388629953174309373510602926 9624 285086544193201196476626621800 9625 306259693114366927871784942386 9626 289156323528106264114141126280 9627 303660649429619935906842110561 9628 289566464365852161962358135907 9629 307920250882712210325909801747 9630 286123139533412692740431806725 9631 308432277789545910704994225768 9632 290409380824804111425445508560 9633 305164974832990180895816692168 9634 291084427032216699132697375469 9635 308964052914519324074848074851 9636 287923339499831852920944505071 9637 309971723606154104514344315089 9638 292052661769858376305727936784 9639 306570049632156417883919025106 9640 291999278390619782605037548782 9641 311003266772311065872587856734 9642 289450854779554650133888089798 9643 311520113479891043766596805365 9644 293439009059654255090192030678 9645 307740236872945439720594207167 9646 293864951925160821458028455167 9647 312534039038799652289091317292 9648 290823383633967775079618215506 9649 313074149542857567972275455860 9650 294503205449114892656629776451 9651 309769936662485657070999923735 9652 295389739271135743366994624576 9653 313983166162935822446436532157 9654 292345339701693801734353208162 9655 314132354251220460038564414998 9656 296368922372499962150073204183 9657 311312766165901007279719761610 9658 296916123737287877035155563028 9659 315668234449642640640176493769 9660 293138269525485246522177953245 9661 316202584371177685865244710891 9662 297921674808457001767938244409 9663 312864709442704549473267652944 9664 298342544179731023223373161871 9665 316744666763356072433419848048 9666 295264563691438597685346552409 9667 317644737052069774272414443403 9668 299332151755967578369953369925 9669 314400741691373358258062588553 9670 299421729190841637083239264964 9671 318828027352013209328201572442 9672 296651420210627005780911566107 9673 319354515097055076451911394966 9674 300769405222836210488015718450 9675 315481045598351587256539455869 9676 301319280492368278648805878680 9677 320416363140770960129707527991 9678 298210383626454950173973891267 9679 320946524532691455185244958292 9680 301813528055803535642977104836 9681 317425388635651929494615250188 9682 302891000059197709531838665135 9683 322007999765420766440002968063 9684 299619204376493810300759271374 9685 322015100717916111845022327669 9686 303893169457054351335719044726 9687 319135516858213583954927143774 9688 304194963190285852538395351034 9689 323608861491332692095112757906 9690 300694295604618166448222437824 9691 324121503624756400543130168689 9692 305328593730092365929590988423 9693 320719692356996595905357821875 9694 305907218697480468861751486653 9695 324560832351616468387429551256 9696 302602598919687445250851287117 9697 325752624334070712769883781512 9698 306907900416076114471650436421 9699 322311892531740891642850399315 9700 306859651232804150623773422299 9701 326829150389657126164478455425 9702 304030154078460535165592205256 9703 327368236593140387736271636482 9704 308365742064243785277567118972 9705 323393097200951953269831244334 9706 308948847336968345625779586398 9707 328445862608298889350603485765 9708 305611968824979516615144303338 9709 328852067204209932499570825999 9710 309474849727065104737122256263 9711 325504009983592516393818157836 9712 310405358200441127218664781849 9713 330054916424520127104864857284 9714 307200990993336660829161363211 9715 330092949368722659855331261895 9716 311300228740131034437976705484 9717 327128361948295123968751827693 9718 312018872862298125725277657610 9719 331712177558614205921811005958 9720 308153278762947034467642027953 9721 332258655489037978802662187082 9722 313047881748629352076250292652 9723 328611066582454850935562118681 9724 313451078050381577091766777025 9725 332821460753312471791182501611 9726 310250107823588179423718691745 9727 333902804649578253298687042816 9728 314517621355772621568418608672 9729 330372516253363076935075519632 9730 314480266950782462280852266337 9731 335002699705079015595025698523 9732 311708768621724092187072563585 9733 335554096629620973955868924633 9734 316152121062120779708546903084 9735 331454849101875941102157850442 9736 316595212290429414657711917521 9737 336506971821216484502560376934 9738 313325083330913094732316480474 9739 337212515538619532183300883501 9740 317130180458023176519196177036 9741 333644437434640012587536261479 9742 318237121422778582142477786603 9743 338322108436186163443084495460 9744 314665079180209656190937007753 9745 338336764482620808777909790780 9746 319262147088951126662594600967 9747 335292871973821915921590696207 9748 319730743693023990143187731946 9749 339992487865521383937030979525 9750 315911345597261590723005925422 9751 340409104032659057612731950350 9752 320780348662669429518237998876 9753 336950834048481139145117501602 9754 321386659504893507509695406392 9755 341124281584751989746960753345 9756 317911130495505537757815554843 9757 342207510075429386500004542515 9758 322304336838789389319823601893 9759 338612733744213314877111874664 9760 322376974735530963226767854261 9761 343354808058146562179138725976 9762 319556934116270765146101223229 9763 343906090528466335741150555459 9764 323953293578494787164518770631 9765 339595775109155352183490122497 9766 324560947503781513204550287584 9767 345047003368312279212139027858 9768 321031108789146107095722400570 9769 345612654068907927954919382078 9770 325108280579907876033586103222 9771 341958062904099129239954788437 9772 325947051767182996990564550782 9773 346745899841686961444850016191 9774 322712419312741062300136589695 9775 346754271179153409004557762684 9776 327140315487238433741924067940 9777 343641545413420145952550930356 9778 327767658759064166761844203427 9779 348284238298510249396249003127 9780 323704503142905329180704582648 9781 349023628777009643102123933533 9782 328841837728092475004781579570 9783 345331625671527267804762237478 9784 329299729078722142904524669659 9785 349605090630934735951641851290 9786 325760683476936392087623637636 9787 350740135029378902177977915049 9788 330378608128404500373049626629 9789 347018129359341320670625401131 9790 330448197364195536844374999913 9791 351888571995114585425006238864 9792 327413833535526806440399507923 9793 352317285632934133048162414320 9794 332082957380117321648569968793 9795 348178500470996859200214319819 9796 332544648993148742111781834557 9797 353617389381862814185669361417 9798 329105947795176337643056038996 9799 354195195438230662766008831450 9800 332960923821859257748952075463 9801 350423623820010351449047355750 9802 334247064152356861097195778546 9803 355353648979845320223134103037 9804 330639837294896812473591989472 9805 355365237029231610084462947831 9806 335352035571807339622466390963 9807 352021590960414039316594966420 9808 335817618133375260189640245778 9809 357093080454220110360812866764 9810 331814029096487629758322671759 9811 357680252951448543322052715231 9812 336892147246828363428044927254 9813 353895575287496655356295770549 9814 337406482044707622338317428806 9815 358262761607133045374787750974 9816 333893682989329448366276797454 9817 359433942263887576478808995698 9818 338649202857083893595855588880 9819 355629685029908294078759176033 9820 338577287975001862490968262511 9821 360455801925120996036944289187 9822 335611827461545715707619335117 9823 361167636629549442912161734136 9824 340225334624662778388161542280 9825 356801685290329855236388398360 9826 340858959661581974107767807445 9827 362373087594725642910800444691 9828 337020667275818649308823879827 9829 362963905106232455652517158177 9830 341428416700195832214449103304 9831 359121737917299058433871747138 9832 342448115177593089101301549320 9833 364147281046340789539478300078 9834 338883003924620410781064768814 9835 364005977290454140212831944293 9836 343564588434819642010604091666 9837 360878738551570836303237449279 9838 344207541468374563611730877559 9839 365928674774482698586261752316 9840 339936753882993326898200109155 9841 366511332177153193966486471844 9842 345182137666549514941369889723 9843 362639763419884345306382042375 9844 345805199292243985284518015908 9845 367105207955145212815200376173 9846 342228090161033282644053666602 9847 368315617535150158947683837382 9848 346931824909101543861064692181 9849 364264607861731261111928649610 9850 347025479821435377402718314668 9851 369514351760675546247560376185 9852 343817076190160481382838695881 9853 370114912811747475779755132987 9854 348699314374311320578798448817 9855 365610470151693589107463788272 9856 349023663919088921436656093928 9857 371318690954698765605361951840 9858 345579366761002189489627845393 9859 371921848088749529460139645499 9860 349764256382835177945563670137 9861 367980732371803605850398358681 9862 350982789360396460824107416444 9863 372975393054364620491327810154 9864 347180636692931707129322218621 9865 373139444716183818663910055046 9866 352123268599574363345886452794 9867 369739073138324247656734493933 9868 352608973398572010046002436340 9869 374950495465500436446382235783 9870 348256951880280548828578758875 9871 375558826666589515499177213572 9872 353753701735033963884342827727 9873 371580590896884733823616080076 9874 354413958903444814116924394455 9875 376176157225483008873797858527 9876 350574939303100006567003909570 9877 377227318545703665922749050981 9878 355539901907415623947305453422 9879 373391465159173058617542945102 9880 355469649293769798943303068400 9881 378613241546934491046890112738 9882 352367436642677201304321220040 9883 379226887161217814210032822113 9884 357060069001338069274289090899 9885 374610388722205893845754387891 9886 357874442555303716714322998901 9887 380456520349998586184582068904 9888 353996902034369588822673027214 9889 381045666791771053425129593656 9890 358459566529358929099908065517 9891 376877921530764089800605665139 9892 359528311612317588648950349183 9893 382294126209205742724818179345 9894 355801572184569566568599315888 9895 382314555256950074954988465362 9896 360692667907867917664820322182 9897 378869202763241874693663701822 9898 361214008096403925574285856806 9899 384163429549835639912522834805 9900 356852693713476353784097894342 9901 384787754322478998204769184415 9902 362534391247242287374134299071 9903 380710604806438471774333114732 9904 363031970505697134142554031382 9905 385256025707598119330871446228 9906 359260277617114271434795738803 9907 386657164902758200255638064855 9908 364206939990600404675808995568 9909 382559113201339795426677056749 9910 364301330476625407116488939970 9911 387876663052959277045582217686 9912 360779018726678872624273763199 9913 388533129115872707487360594074 9914 366064110540910213878552271796 9915 383802833101639111470112140073 9916 366565953354688666504470773869 9917 389790432397835018930026707243 9918 362765424442693323291983941385 9919 390243635384187369540552387408 9920 367162579602993091577952846034 9921 386281882347840622759662639152 9922 368408635558074213219190006457 9923 391681166130546156377437372811 9924 364440188198605865544597474965 9925 391686466288333503820577290297 9926 369469982030768684266900041060 9927 388154030329548222146009865866 9928 370125284331218340813932524467 9929 393579839107907501900455629142 9930 365710553420517906394825456306 9931 394214517205418793297172854173 9932 371311769133930813129935369000 9933 389846459012224485052131869463 9934 372013825969897705061791913539 9935 394854794493165208309415882484 9936 367978205179665595667339343216 9937 396120888368331879602408808204 9938 373213869547089483099310958479 9939 391924368096326170195144744191 9940 372971918734272587031469243694 9941 397401359665978483495108563029 9942 369851930294956738276336617238 9943 398041396833055286702802236830 9944 374903143311303232696921889058 9945 393172835987316066465775388866 9946 375624122442560613791651397312 9947 399157454859808730931655423537 9948 371550996327451221716453345591 9949 399967041128201975021671732355 9950 376232376105210335774676256781 9951 395725538111309628369510194840 9952 377348613239905756383893105911 9953 401255094133863582017770491432 9954 373282164126716047995689866197 9955 401231384898989594338013676819 9956 378561116019049456051852686043 9957 397638840746820893784061961665 9958 379251760484515846681340312408 9959 403193075919919198117568753474 9960 374552059171783968249874756788 9961 403674611610641039689499445646 9962 380480965390295179114088926974 9963 399558904421948234175315838949 9964 381004267962924058748686332666 9965 404494730704897030091414667535 9966 377029401966180878260288966119 9967 405792881586486336773300861468 9968 382070233848976492529888685245 9969 401488869649393180300479068548 9970 382325079896009603049987992683 9971 407083262935314443246094479607 9972 378782197211172803710354608012 9973 407751258943359313568278167021 9974 384167610748080571134918416170 9975 402610860168491688243777287030 9976 384689740373999282673406879385 9977 409033496046079271455069393706 9978 380702576545197647699099075852 9979 409712995630758879344896167577 9980 385309972927697975609929157457 9981 405370713740766585850903221163 9982 386476858784679897177044715105 9983 411033581041782686454262261408 9984 382431076851450673885918634899 9985 411035183456882828417638686752 9986 387880841653175251654912656161 9987 407325070164859014312571806939 9988 388381774006848452246550776689 9989 412842139768299125698274163801 9990 383765882067163603754505491676 9991 413676091327570518379750085514 9992 389654076493239395079974238793 9993 409286897001331405300675245030 9994 390370745294776066565550976298 9995 414339971497252528741254034925 9996 385972314582904807582681785052 9997 415653162863123875665628332967 9998 391625439147230798160968938251 9999 411228121513797141964123329620 10000 391530414088263451116788401509