# Computed using Maple code by Robert Israel, Dec 1 2017 0 1 1 2 2 5 3 10 4 18 5 32 6 53 7 84 8 132 9 198 10 294 11 426 12 606 13 852 14 1178 15 1610 16 2178 17 2910 18 3859 19 5066 20 6598 21 8534 22 10951 23 13968 24 17705 25 22304 26 27959 27 34852 28 43239 29 53402 30 65649 31 80384 32 98025 33 119078 34 144149 35 173866 36 209033 37 250510 38 299283 39 356532 40 423508 41 501704 42 592809 43 698648 44 821424 45 963488 46 1127544 47 1316684 48 1534241 49 1784096 50 2070532 51 2398264 52 2772744 53 3199828 54 3686189 55 4239256 56 4867114 57 5578980 58 6384891 59 7295966 60 8324713 61 9484616 62 10790867 63 12260122 64 13910566 65 15762576 66 17838211 67 20161860 68 22760481 69 25663200 70 28902450 71 32513456 72 36534697 73 41008674 74 45981270 75 51502976 76 57628921 77 64418714 78 71938052 79 80257844 80 89455421 81 99615268 82 110828412 83 123194448 84 136821214 85 151825240 86 168333803 87 186483756 88 206423846 89 228315248 90 252331340 91 278660674 92 307506209 93 339086946 94 373640244 95 411420652 96 452703741 97 497786226 98 546986757 99 600649904 100 659144993 101 722869644 102 792252133 103 867750766 104 949859625 105 1039108156 106 1136063877 107 1241337288 108 1355580734 109 1479494580 110 1613829412 111 1759386910 112 1917027788 113 2087670936 114 2272299288 115 2471965398 116 2687791209 117 2920977672 118 3172806631 119 3444644650 120 3737953279 121 4054288278 122 4395310069 123 4762789762 124 5158611272 125 5584785134 126 6043450225 127 6536882540 128 7067507692 129 7637901518 130 8250806612 131 8909138714 132 9615993437 133 10374664836 134 11188647736 135 12061653938 136 12997626785 137 14000745390 138 15075448798 139 16226443026 140 17458715566 141 18777559026 142 20188575917 143 21697705016 144 23311238091 145 25035831146 146 26878537649 147 28846817370 148 30948562703 149 33192127570 150 35586337991 151 38140531468 152 40864576554 153 43768895920 154 46864509866 155 50163049586 156 53676799994 157 57418734386 158 61402535896 159 65642652814 160 70154322799 161 74953614100 162 80057480417 163 85483783366 164 91251356940 165 97380049248 166 103890762056 167 110805524942 168 118147527881 169 125941188294 170 134212218680 171 142987665702 172 152296001729 173 162167176566 174 172632684651 175 183725660864 176 195480928275 177 207935099670 178 221126660484 179 235096035154 180 249885711400 181 265540307396 182 282106678725 183 299634038986 184 318174033406 185 337780884364 186 358511494255 187 380425553362 188 403585702864 189 428057626902 190 453910213390 191 481215704090 192 510049809491 193 540491908504 194 572625179483 195 606536767784 196 642317993979 197 680064486034 198 719876409692 199 761858655496 200 806121015877 201 852778449976 202 901951256291 203 953765322000 204 1008352384631 205 1065850226328 206 1126402991215 207 1190161421588 208 1257283124029 209 1327932911620 210 1402283039344 211 1480513560298 212 1562812653060 213 1649376907986 214 1740411750520 215 1836131745996 216 1936760987879 217 2042533531838 218 2153693724980 219 2270496697080 220 2393208772005 221 2522107885062 222 2657484133538 223 2799640179466 224 2948891799077 225 3105568428124 226 3270013627329 227 3442585740102 228 3623658415885 229 3813621207004 230 4012880271302 231 4221858915828 232 4440998351685 233 4670758378438 234 4911618041293 235 5164076490444 236 5428653657610 237 5705891090768 238 5996352839715 239 6300626200086 240 6619322723424 241 6953079080712 242 7302557981270 243 7668449274380 244 8051470838052 245 8452369719294 246 8871923244309 247 9310940040762 248 9770261359373 249 10250762174282 250 10753352448625 251 11278978527404 252 11828624320392 253 12403312824490 254 13004107516591 255 13632113753038 256 14288480467109 257 14974401587596 258 15691117751389 259 16439918049962 260 17222141614765 261 18039179608638 262 18892476982157 263 19783534371796 264 20713910249442 265 21685222770860 266 22699152050447 267 23757442345004 268 24861904179491 269 26014416906986 270 27216930940359 271 28471470294104 272 29780135279547 273 31145104931646 274 32568639976865 275 34053085567682 276 35600874119392 277 37214528554604 278 38896665162075 279 40649996951012 280 42477337012357 281 44381601713982 282 46365814511600 283 48433109387492 284 50586734603989 285 52830056771832 286 55166564537411 287 57599872942830 288 60133727612198 289 62772008951432 290 65518736975821 291 68378075658588 292 71354337843081 293 74451990308326 294 77675658543427 295 81030132334466 296 84520370986565 297 88151508814934 298 91928861194179 299 95857930087580 300 99944410397443 301 104194196250118 302 108613387180809 303 113208295202146 304 117985451340034 305 122951612756368 306 128113770268846 307 133479155409660 308 139055248534334 309 144849786614862 310 150870771229061 311 157126477408920 312 163625461852987 313 170376572077240 314 177388955716063 315 184672069547382 316 192235689728173 317 200089921471112 318 208245209309270 319 216712348079408 320 225502493276932 321 234627172690884 322 244098297881248 323 253928175705916 324 264129521110030 325 274715469170600 326 285699588189454 327 297095893244640 328 308918859273260 329 321183435714468 330 333905060668574 331 347099675568418 332 360783741025874 333 374974251862682 334 389688753670970 335 404945359472818 336 420762766249970 337 437160273199588 338 454157799220731 339 471775901488544 340 490035794960713 341 508959371171618 342 528569218994947 343 548888645091126 344 569941694750870 345 591753174469240 346 614348673576784 347 637754587599582 348 661998142161868 349 687107416500102 350 713111369273709 351 740039863657630 352 767923693527174 353 796794611185264 354 826685354161700 355 857629674375722 356 889662367347581 357 922819301589056 358 957137450442287 359 992654922894556 360 1029410996306000 361 1067446150292276 362 1106802099954358 363 1147521832012082 364 1189649640461007 365 1233231163215952 366 1278313421125615 367 1324944855850774 368 1373175370524643 369 1423056371013066 370 1474640807103892 371 1527983216959900 372 1583139770635433 373 1640168315587982 374 1699128424229500 375 1760081440520114 376 1823090530157608 377 1888220730718998 378 1955539002634029 379 2025114283523640 380 2097017541327794 381 2171321830559956 382 2248102350029190 383 2327436500154578 384 2409403944520042 385 2494086670750060 386 2581569053415710 387 2671937920096944 388 2765282616270818 389 2861695074467316 390 2961269884147058 391 3064104362133180 392 3170298627653455 393 3279955676228126 394 3393181457009090 395 3510084952746884 396 3630778259048198 397 3755376668910308 398 3883998757176410 399 4016766466914096 400 4153805200414126 401 4295243908874150 402 4441215187057186 403 4591855369777624 404 4747304628652093 405 4907707074863506 406 5073210861148210 407 5243968287423398 408 5420135910642761 409 5601874653648366 410 5789349920461106 411 5982731712443556 412 6182194746237838 413 6387918578056776 414 6600087726793954 415 6818891802719444 416 7044525639630202 417 7277189426911498 418 7517088849259628 419 7764435226343184 420 8019445656248638 421 8282343165139102 422 8553356855824802 423 8832722063915508 424 9120680516373850 425 9417480491571942 426 9723376987820850 427 10038631891147532 428 10363514149255639 429 10698299951060530 430 11043272905914410 431 11398724232242460 432 11764952947430028 433 12142266061480882 434 12530978779415034 435 12931414702716082 436 13343906039568665 437 13768793819604136 438 14206428109936352 439 14657168242046448 440 15121383038923821 441 15599451048834512 442 16091760787481851 443 16598710979763474 444 17120710812882962 445 17658180192653858 446 18211550003567501 447 18781262380561714 448 19367770980504014 449 19971541263569544 450 20593050782075692 451 21232789470417476 452 21891259948601038 453 22568977827674820 454 23266472022223963 455 23984285074699388 456 24722973479690385 457 25483108021504316 458 26265274117829053 459 27070072167084362 460 27898117911028565 461 28750042798334202 462 29626494359192773 463 30528136591135438 464 31455650346096651 465 32409733734010580 466 33391102530955944 467 34400490594674048 468 35438650296201497 469 36506352952297506 470 37604389273263806 471 38733569820707910 472 39894725469143251 473 41088707886818284 474 42316390019781263 475 43578666587979686 476 44876454597425228 477 46210693854123204 478 47582347497787071 479 48992402543831052 480 50441870433184740 481 51931787603201320 482 53463216061169565 483 55037243975240602 484 56654986280491732 485 58317585289209354 486 60026211324954525 487 61782063363256556 488 63586369685452119 489 65440388554440788 490 67345408893582509 491 69302750988722330 492 71313767203754577 493 73379842704559924 494 75502396209924240 495 77682880747970340 496 79922784432175909 497 82223631259028128 498 84586981910990940 499 87014434588154988 500 89507625851570184 501 92068231480844830 502 94697967360801259 503 97398590373656744 504 100171899317960078 505 103019735847915312 506 105943985422185041 507 108946578286256586 508 112029490464944863 509 115194744776644754 510 118444411877408612 511 121780611312285940 512 125205512600786094 513 128721336340876868 514 132330355328803147 515 136034895716217016 516 139837338176895542 517 143740119103919976 518 147745731836171527 519 151856727896077916 520 156075718268424845 521 160405374695849900 522 164848430998621897 523 169407684434021654 524 174085997066500748 525 178886297177689658 526 183811580704224795 527 188864912693426466 528 194049428805949381 529 199368336834030118 530 204824918254319379 531 210422529821033488 532 216164605173520175 533 222054656493035452 534 228096276185433299 535 234293138591021728 536 240649001745772326 537 247167709158689908 538 253853191635358661 539 260709469141126106 540 267740652685354888 541 274950946263458768 542 282344648823372325 543 289926156271035304 544 297699963529794687 545 305670666619081696 546 313842964791394083 547 322221662707344570 548 330811672641765142 549 339618016754693306 550 348645829386750247 551 357900359407432692 552 367386972618079796 553 377111154180589026 554 387078511116209838 555 397294774840794434 556 407765803744410578 557 418497585840961878 558 429496241444694612 559 440768025914799076 560 452319332454023586 561 464156694943450528 562 476286790857870959 563 488716444217091996 564 501452628597858860 565 514502470218738932 566 527873251057990200 567 541572412054992936 568 555607556364418539 569 569986452661137452 570 584717038534253794 571 599807423918923612 572 615265894607256897 573 631100915833170846 574 647321135900813919 575 663935389911216004 576 680952703540976310 577 698382296890237310 578 716233588425869224 579 734516198967999334 580 753239955775264164 581 772414896703727010 582 792051274424978574 583 812159560755309874 584 832750451038264541 585 853834868618365062 586 875423969413655869 587 897529146542085430 588 920162035066157576 589 943334516810877036 590 967058725261586414 591 991347050583150864 592 1016212144697511821 593 1041666926476603172 594 1067724587035709504 595 1094398595097010072 596 1121702702489557313 597 1149650949723689496 598 1178257671670694347 599 1207537503371191864 600 1237505385912102033 601 1268176572444090020 602 1299566634300197378 603 1331691467207285644 604 1364567297649606220 605 1398210689311319996 606 1432638549653314924 607 1467868136623441248 608 1503917065452125635 609 1540803315612956882 610 1578545237885984978 611 1617161561542577156 612 1656671401694917072 613 1697094266734295558 614 1738450065935017227 615 1780759117194656264 616 1824042154883951054 617 1868320337884085308 618 1913615257731072919 619 1959948946915778058 620 2007343887357805806 621 2055823018985165560 622 2105409748511395221 623 2156127958351828542 624 2208002015681461013 625 2261056781699418728 626 2315317621010101016 627 2370810411197988716 628 2427561552582881666 629 2485597978106459998 630 2544947163446850291 631 2605637137277227950 632 2667696491705189601 633 2731154392934193852 634 2796040592058733642 635 2862385436093297798 636 2930219879187110880 637 2999575494005085864 638 3070484483364442408 639 3142979692024995794 640 3217094618705372988 641 3292863428333245966 642 3370320964455862639 643 3449502761924442924 644 3530445059770781539 645 3613184814294228976 646 3697759712428054160 647 3784208185276665470 648 3872569421928014736 649 3962883383509619456 650 4055190817442384590 651 4149533272006239292 652 4245953111108401892 653 4344493529314535896 654 4445198567178787799 655 4548113126772085176 656 4653282987536611022 657 4760754822393327968 658 4870576214096277236 659 4982795671932883108 660 5097462648644581145 661 5214627557669417694 662 5334341790699566903 663 5456657735476892942 664 5581628793964881458 665 5709309400785968230 666 5839755041965610719 667 5973022274051918818 668 6109168743483911099 669 6248253206344910526 670 6390335548445337253 671 6535476805697025992 672 6683739184911038061 673 6835186084879832996 674 6989882117835641206 675 7147893131309496200 676 7309286230280783597 677 7474129799776281768 678 7642493527814602321 679 7814448428709501272 680 7990066866839170006 681 8169422580729446746 682 8352590707589728526 683 8539647808271665854 684 8730671892576075289 685 8925742445071980574 686 9124940451282602827 687 9328348424310390284 688 9536050431965350892 689 9748132124251319380 690 9964680761385313634 691 10185785242261690960 692 10411536133339085164 693 10642025698098034892 694 10877347926897249216 695 11117598567359680260 696 11362875155294917469 697 11613277046041224782 698 11868905446421489476 699 12129863447170053154 700 12396256055873397065 701 12668190230534654392 702 12945774913583318502 703 13229121066512891744 704 13518341705086024066 705 13813551935040829338 706 14114868988489185553 707 14422412260821176342 708 14736303348229191301 709 15056666085903623846 710 15383626586739541467 711 15717313280772911094 712 16057856955217716972 713 16405390795106234444 714 16760050424694303392 715 17121973949422760664 716 17491301998615967958 717 17868177768896148504 718 18252747068197076867 719 18645158360608449480 720 19045562811862245188 721 19454114335543601384 722 19870969640133740190 723 20296288276679322806 724 20730232687323846066 725 21172968254599228852 726 21624663351429596078 727 22085489392063040814 728 22555620883700517597 729 23035235478987286606 730 23524514029398426418 731 24023640639346063674 732 24532802721276463215 733 25052191051577422682 734 25581999827335149836 735 26122426724110539286 736 26673672954488407617 737 27235943327639867578 738 27809446309838841224 739 28394394085823962014 740 28991002621276638311 741 29599491726172221684 742 30220085119140395985 743 30853010492930339146 744 31498499580751586478 745 32156788223786079404 746 32828116439717816077 747 33512728492261310092 748 34210872961927685868 749 34922802817747089602 750 35648775490178679615 751 36389052945206874690 752 37143901759448026407 753 37913593196588424020 754 38698403284914073220 755 39498612896021548496 756 40314507824881625025 757 41146378870970588128 758 41994521920780814699 759 42859238031599962804 760 43740833516470401049 761 44639620030637572808 762 45555914659183666353 763 46490040006050312068 764 47442324284523809321 765 48413101408934435752 766 49402711087933947103 767 50411498919132218570 768 51439816485119638012 769 52488021451130477598 770 53556477664013677083 771 54645555252821138508 772 55755630730966725686 773 56887087099785955070 774 58040313953874057591 775 59215707587891246388 776 60413671104992893285 777 61634614527046580926 778 62878954906316071233 779 64147116439005237890 780 65439530580486173264 781 66756636162157379712 782 68098879510277114981 783 69466714566400083446 784 70860603009707250269 785 72281014381264793942 786 73728426209954291432 787 75203324140512197950 788 76706202063381938318 789 78237562246467799906 790 79797915469055005250 791 81387781157508118972 792 83007687523153186798 793 84658171702233624024 794 86339779897791450528 795 88053067523907660196 796 89798599351910266269 797 91576949658794682286 798 93388702377996361424 799 95234451252165443378 800 97114799988430235667 801 99030362415890881168 802 100981762645343995833 803 102969635231612451576 804 104994625338037135378 805 107057388903524120124 806 109158592812129865030 807 111298915064928493226 808 113479044954679550471 809 115699683242906624426 810 117961542339562202061 811 120265346485538623818 812 122611831937586895539 813 125001747156158211518 814 127435852995977705917 815 129914922899241207704 816 132439743091924200469 817 135011112782720801144 818 137629844364968594351 819 140296763621658258964 820 143012709933159211290 821 145778536488250258284 822 148595110498097710631 823 151463313413258740948 824 154384041144105185416 825 157358204284149802168 826 160386728336794151925 827 163470553945405135826 828 166610637126485674107 829 169807949506539130722 830 173063478562132996505 831 176378227863447720786 832 179753217321551252594 833 183189483438915607910 834 186688079563816907810 835 190250076148325248848 836 193876561009840317672 837 197568639596709787454 838 201327435257352418109 839 205154089513376455380 840 209049762336731543318 841 213015632430520670534 842 217052897514173108738 843 221162774612501927212 844 225346500348831109779 845 229605331242592602748 846 233940544010804193246 847 238353435874092761304 848 242845324867072357885 849 247417550152886005596 850 252071472342592891080 851 256808473818787479834 852 261629959063878492066 853 266537354993226084086 854 271532111292621871165 855 276615700760892508970 856 281789619657209167922 857 287055388053152185558 858 292414550190107152651 859 297868674841312981026 860 303419355679216645832 861 309068211648084594872 862 314816887341516447230 863 320667053385677234744 864 326620406827636796751 865 332678671529140192372 866 338843598566197190571 867 345116966633835750494 868 351500582456852968420 869 357996281206246713740 870 364605926921212718281 871 371331412937463503628 872 378174662321128803211 873 385137628308838743672 874 392222294754121776533 875 399430676579586842128 876 406764820235824348803 877 414226804166458496574 878 421818739279532050242 879 429542769425820975104 880 437401071883301248032 881 445395857848613534822 882 453529372935359912463 883 461803897678924597900 884 470221748048753651813 885 478785275967328452516 886 487496869836336393133 887 496358955070387261620 888 505373994637570101904 889 514544489607871563198 890 523872979708985917963 891 533362043889513107298 892 543014300890367271852 893 552832409823520288398 894 562819070758893570372 895 572977025319430088344 896 583309057283829757460 897 593817993198043747728 898 604506702994789035492 899 615378100621436807498 900 626435144676873248444 901 637680839056461794250 902 649118233606175551564 903 660750424785582424664 904 672580556339461496976 905 684611819979098072472 906 696847456072326807598 907 709290754343047066664 908 721945054580490279529 909 734813747357503500942 910 747900274759078916481 911 761208131120473508206 912 774740863775075342648 913 788502073812885063262 914 802495416848604004346 915 816724603800390563362 916 831193401679182583767 917 845905634388116007750 918 860865183533303706161 919 876075989245039761096 920 891542051010007584514 921 907267428515059453004 922 923256242501621322824 923 939512675632041276384 924 956040973367378472486 925 972845444856542574464 926 989930463837935662026 927 1007300469552488689922 928 1024959967669087863896 929 1042913531222561286684 930 1061165801563494040799 931 1079721489321322861976 932 1098585375379840601694 933 1117762311865479024494 934 1137257223149262143033 935 1157075106861292853536 936 1177221034919125943275 937 1197700154569746706676 938 1218517689444782072898 939 1239678940630372536388 940 1261189287750557769596 941 1283054190065032589572 942 1305279187581775412659 943 1327869902183550612562 944 1350832038769882970333 945 1374171386413773813210 946 1397893819533261019524 947 1422005299079058225228 948 1446511873736988152235 949 1471419681146525327882 950 1496734949135467351822 951 1522463996970047567058 952 1548613236622174939208 953 1575189174052685014150 954 1602198410511249137671 955 1629647643853820802550 956 1657543669876373341864 957 1685893383666610873722 958 1714703780973150560108 959 1743981959591955565370 960 1773735120771605615480 961 1803970570636028718934 962 1834695721625894601240 963 1865918093959057893930 964 1897645317109041137868 965 1929885131303456233680 966 1962645389041370428701 967 1995934056629977107046 968 2029759215741865577430 969 2064129064991430925198 970 2099051921532116451976 971 2134536222674302466490 972 2170590527523259482694 973 2207223518639086396256 974 2244444003717248643865 975 2282260917290711281602 976 2320683322454492305380 977 2359720412611308112418 978 2399381513240364079123 979 2439676083688515118644 980 2480613718983803723953 981 2522204151673099400824 982 2564457253682231241297 983 2607383038200222482528 984 2650991661587850620082 985 2695293425309560942464 986 2740298777890954246289 987 2786018316900549754770 988 2832462790956525790673 989 2879643101759749516632 990 2927570306151485020318 991 2976255618197901135750 992 3025710411300934558304 993 3075946220335100529114 994 3126974743812404538219 995 3178807846073677903592 996 3231457559507764406818 997 3284936086799272470136 998 3339255803203530911707 999 3394429258851203972112 1000 3450469181081471106112 1001 3507388476804090072252 1002 3565200234892178707397 1003 3623917728603876668540 1004 3683554418034979996634 1005 3744123952602542069176 1006 3805640173558580039593 1007 3868117116536436288250 1008 3931569014128160504521 1009 3996010298494045785196 1010 4061455604005601235430 1011 4127919769920228384462 1012 4195417843090209871923 1013 4263965080705243407420 1014 4333576953068381031019 1015 4404269146407739602252 1016 4476057565722006902601 1017 4548958337661687214600 1018 4622987813446630134220 1019 4698162571818505665918 1020 4774499422031117540265 1021 4852015406877088062758 1022 4930727805751649875762 1023 5010654137755445501328 1024 5091812164834289221891 1025 5174219894958538349112 1026 5257895585341772892166 1027 5342857745698118654136 1028 5429125141541096619704 1029 5516716797521997492564 1030 5605652000809453686725 1031 5695950304511395971774 1032 5787631531137596793283 1033 5880715776105942524506 1034 5975223411291287033209 1035 6071175088617117948286 1036 6168591743692588979079 1037 6267494599492642580802 1038 6367905170083782632108 1039 6469845264395791869522 1040 6573336990038170650668 1041 6678402757164641729658 1042 6785065282383842135209 1043 6893347592717467011262 1044 7003273029607780445399 1045 7114865252972274605226 1046 7228148245308757543899 1047 7343146315850195413190 1048 7459884104768955003005 1049 7578386587433645913390 1050 7698679078716182925278 1051 7820787237351389524332 1052 7944737070350164360437 1053 8070554937464417371940 1054 8198267555707501439047 1055 8327902003928545004426 1056 8459485727441420595327 1057 8593046542711040848250 1058 8728612642094431239327 1059 8866212598639849204838 1060 9005875370943917496894 1061 9147630308065765135584 1062 9291507154501987922136 1063 9437536055220095976850 1064 9585747560752379973566 1065 9736172632352049480472 1066 9888842647209317264859 1067 10043789403731410242960 1068 10201045126885387476627 1069 10360642473603850657602 1070 10522614538257040540600 1071 10686994858188555796048 1072 10853817419317792584102 1073 11023116661809868923350 1074 11194927485811351307269 1075 11369285257256123848230 1076 11546225813739306572467 1077 11725785470460603607402 1078 11908001026239855364856 1079 12092909769602005957234 1080 12280549484935571796090 1081 12470958458724157152648 1082 12664175485850367274680 1083 12860239875976388225648 1084 13059191459998428905232 1085 13261070596577765180618 1086 13465918178750097176370 1087 13673775640610868763084 1088 13884684964081302065988 1089 14098688685753499754396 1090 14315829903815304231771 1091 14536152285058650888798 1092 14759700071968293447125 1093 14986518089894902090016 1094 15216651754312948028979 1095 15450147078161927812344 1096 15687050679275911307769 1097 15927409787898767436432 1098 16171272254287267610655 1099 16418686556404838786350 1100 16669701807703015178747 1101 16924367764995584745946 1102 17182734836424465877160 1103 17444854089517180854204 1104 17710777259340636270636 1105 17980556756747922406978 1106 18254245676721845594165 1107 18531897806816654960394 1108 18813567635695714043417 1109 19099310361770693181590 1110 19389181901940041739487 1111 19683238900428211484010 1112 19981538737729553558903 1113 20284139539653449287236 1114 20591100186475719011949 1115 20902480322196258542052 1116 21218340363901862997012 1117 21538741511239866925228 1118 21863745755999375144649 1119 22193415891803284391576 1120 22527815523913774306812 1121 22867009079148251582440 1122 23211061815911754665864 1123 23560039834344243233496 1124 23914010086583357684004 1125 24273040387147751070066 1126 24637199423437247566001 1127 25006556766354679838556 1128 25381182881050508323844 1129 25761149137788225060600 1130 26146527822936991295275 1131 26537392150088605642750 1132 26933816271301273933698 1133 27335875288474196059050 1134 27743645264849298961267 1135 28157203236646332571742 1136 28576627224830707527732 1137 29001996247013635684406 1138 29433390329490841901922 1139 29870890519416023092468 1140 30314578897113466956281 1141 30764538588532292766628 1142 31220853777839382360667 1143 31683609720158098697718 1144 32152892754450522199278 1145 32628790316544731432750 1146 33111390952312564596973 1147 33600784330993701924284 1148 34097061258672245315124 1149 34600313691906405800410 1150 35110634751509759895657 1151 35628118736491416216912 1152 36152861138151488987054 1153 36684958654335579157882 1154 37224509203852270656302 1155 37771611941049852927366 1156 38326367270559798893251 1157 38888876862205684288840 1158 39459243666077959625787 1159 40037571927781440085626 1160 40623967203851115441744 1161 41218536377342118455242 1162 41821387673595972429434 1163 42432630676180451010084 1164 43052376343011316929569 1165 43680737022652889791590 1166 44317826470800182337872 1167 44963759866948277808014 1168 45618653831244473199652 1169 46282626441530863320682 1170 46955797250577356807940 1171 47638287303504281179656 1172 48330219155402822421651 1173 49031716889148967459138 1174 49742906133416149545363 1175 50463914080890458243380 1176 51194869506684683508303 1177 51935902786960151390064 1178 52687145917754242416819 1179 53448732534015130166382 1180 54220797928851148537947 1181 55003479072989862823756 1182 55796914634454350958985 1183 56601244998458318153306 1184 57416612287517890991082 1185 58243160381789571694316 1186 59081034939630471603217 1187 59930383418385066063488 1188 60791355095404271464542 1189 61664101089292185182386 1190 62548774381389851853104 1191 63445529837495281792270 1192 64354524229819878976413 1193 65275916259190397625314 1194 66209866577491390031951 1195 67156537810355120602182 1196 68116094580102519692362 1197 69088703528931720409920 1198 70074533342364683410893 1199 71073754772948899371544 1200 72086540664217169946633 1201 73113065974913319381004 1202 74153507803478496572596 1203 75208045412807474984076 1204 76276860255275927137940 1205 77360135998037321187940 1206 78458058548600172253612 1207 79570816080680897055816 1208 80698599060338357426423 1209 81841600272395869655666 1210 83000014847146043322543 1211 84174040287349667391306 1212 85363876495526980272345 1213 86569725801542821984100 1214 87791792990495618249523 1215 89030285330904502998582 1216 90285412603203641837124 1217 91557387128546863643622 1218 92846423797919714152297 1219 94152740101571065352952 1220 95476556158760302725533 1221 96818094747824917837936 1222 98177581336576690388982 1223 99555244113020855904620 1224 100951314016409822155089 1225 102366024768631592632308 1226 103799612905932716182260 1227 105252317810987737602496 1228 106724381745309546738073 1229 108216049882008907776134 1230 109727570338908764038944 1231 111259194212008960443532 1232 112811175609314628085959 1233 114383771685025548983928 1234 115977242674089755976283 1235 117591851927132052972524 1236 119227865945751231798578 1237 120885554418197443234592 1238 122565190255432191114840 1239 124267049627568982482004 1240 125991412000708471939234 1241 127738560174163101655534 1242 129508780318078318883210 1243 131302362011458724128600 1244 133119598280593524568121 1245 134960785637895242530746 1246 136826224121150871376148 1247 138716217333186887037902 1248 140631072481961309089701 1249 142571100421076409764554 1250 144536615690722949742303 1251 146527936559061153824764 1252 148545385064034701375250 1253 150589287055633134581622 1254 152659972238598900070526 1255 154757774215584488693030 1256 156883030530770984313444 1257 159036082713941442417746 1258 161217276325023288450493 1259 163426960999101366981582 1260 165665490491901042115762 1261 167933222725756913971124 1262 170230519836061147581141 1263 172557748218201198587732 1264 174915278574995287120459 1265 177303485964620275178302 1266 179722749849048526665780 1267 182173454142991821357254 1268 184655987263355831546386 1269 187170742179219491342312 1270 189718116462332199641136 1271 192298512338142733972842 1272 194912336737364511591754 1273 197560001348074524562332 1274 200241922668363638522465 1275 202958522059533299861064 1276 205710225799846859746661 1277 208497465138847282691364 1278 211320676352234587137565 1279 214180300797320255967996 1280 217076784969059237345380 1281 220010580556660813540446 1282 222982144500795637838496 1283 225991939051391984981526 1284 229040431826034212604949 1285 232128095868971562526214 1286 235255409710732658733179 1287 238422857428365111006814 1288 241630928706297071174105 1289 244880118897826912695404 1290 248170929087256400441189 1291 251503866152659835273296 1292 254879442829306490962915 1293 258298177773740175536010 1294 261760595628514836281667 1295 265267227087606254570136 1296 268818608962493715147967 1297 272415284248923167531086 1298 276057802194363925242409 1299 279746718366152533468326 1300 283482594720344425261926 1301 287265999671272793662678 1302 291097508161818460007590 1303 294977701734409715064926 1304 298907168602744386929807 1305 302886503724250865052192 1306 306916308873295771257351 1307 310997192715134838375128 1308 315129770880629435062722 1309 319314666041724274276302 1310 323552507987695800869406 1311 327843933702187495189688 1312 332189587441024449013631 1313 336590120810828395942434 1314 341046192848436025465667 1315 345558470101121712066620 1316 350127626707647118279032 1317 354754344480130453081074 1318 359439312986750858283322 1319 364183229635300009737624 1320 368986799757575345403083 1321 373850736694639214275140 1322 378775761882942056760220 1323 383762604941316591778366 1324 388812003758863587108143 1325 393924704583720906340758 1326 399101462112736867328856 1327 404343039582054910479088 1328 409650208858607990767330 1329 415023750532548298896952 1330 420464454010606545331900 1331 425973117610394336706884 1332 431550548655666572576896 1333 437197563572536509673120 1334 442914987986668992886202 1335 448703656821453468940886 1336 454564414397160887866767 1337 460498114531109345407184 1338 466505620638830324132998 1339 472587805836255626073026 1340 478745553042936892501202 1341 484979755086293504057166 1342 491291314806917125379161 1343 497681145164929584992210 1344 504150169347405079663458 1345 510699320876878726193242 1346 517329543720932974601875 1347 524041792402887785460536 1348 530837032113600654228129 1349 537716238824377499743390 1350 544680399401023314232103 1351 551730511719025565221034 1352 558867584779888724749203 1353 566092638828637298898704 1354 573406705472480884258021 1355 580810827800671478957018 1356 588306060505553306748300 1357 595893470004813082715608 1358 603574134564957930489289 1359 611349144426012150727134 1360 619219601927458291874589 1361 627186621635433949568624 1362 635251330471182246568418 1363 643414867840788457761248 1364 651678385766198052774639 1365 660043049017532043615912 1366 668510035246722939447302 1367 677080535122463134937722 1368 685755752466497106484740 1369 694536904391262346275898 1370 703425221438883578326795 1371 712421947721552488858420 1372 721528341063284921539162 1373 730745673143079605030664 1374 740075229639495989022548 1375 749518310376646308673790 1376 759076229471637257265702 1377 768750315483460047617772 1378 778541911563341621347967 1379 788452375606586448926060 1380 798483080405899904812771 1381 808635413806224763506240 1382 818910778861101529894058 1383 829310593990553618868842 1384 839836293140534270348147 1385 850489325943929120111300 1386 861271157883136226718784 1387 872183270454247891808586 1388 883227161332827106378365 1389 894404344541316035333372 1390 905716350618080154443508 1391 917164726788097149054476 1392 928751037135326165908875 1393 940476862776748635080546 1394 952343802038111363653286 1395 964353470631389385440022 1396 976507501833966207958664 1397 988807546669572344504108 1398 1001255274090979433566213 1399 1013852371164468631702830 1400 1026600543256104816962825 1401 1039501514219807948380520 1402 1052557026587260017395622 1403 1065768841759657330651656 1404 1079138740201313318311098 1405 1092668521635153308381034 1406 1106360005240094067624124 1407 1120215029850336891046462 1408 1134235454156599372337803 1409 1148423156909280541605626 1410 1162780037123603410683045 1411 1177308014286737088841870 1412 1192009028566913376292058 1413 1206885041024576714332042 1414 1221938033825558489705398 1415 1237170010456313983852690 1416 1252582995941239102110002 1417 1268179037062068132058078 1418 1283960202579399279307791 1419 1299928583456343880200786 1420 1316086293084325165755903 1421 1332435467511059982621242 1422 1348978265670715993924516 1423 1365716869616290451333726 1424 1382653484754219126644742 1425 1399790340081226039409474 1426 1417129688423460090529170 1427 1434673806677910637437036 1428 1452424996056138968674767 1429 1470385582330351304201068 1430 1488557916081810966013333 1431 1506944372951640910125642 1432 1525547353894017333334557 1433 1544369285431776413061512 1434 1563412619914476259364191 1435 1582679835778905533100892 1436 1602173437812085646131960 1437 1621895957416783051674970 1438 1641849952879537825931049 1439 1662038009641261408528366 1440 1682462740570398266632200 1441 1703126786238685886754862 1442 1724032815199548147312572 1443 1745183524269116776382790 1444 1766581638809935445909737 1445 1788229913017353794063324 1446 1810131130208628957688014 1447 1832288103114785404921416 1448 1854703674175224936873392 1449 1877380715835133218345774 1450 1900322130845708698503418 1451 1923530852567215825991508 1452 1947009845274921428366881 1453 1970762104467913610980532 1454 1994790657180833944236962 1455 2019098562298568034694306 1456 2043688910873887349640392 1457 2068564826448098854450078 1458 2093729465374718160650148 1459 2119186017146178868619226 1460 2144937704723637336508985 1461 2170987784869866919325812 1462 2197339548485286115312581 1463 2223996320947157029457882 1464 2250961462451952351641133 1465 2278238368360954601805702 1466 2305830469549093648858098 1467 2333741232757048691880738 1468 2361974160946670169772373 1469 2390532793659714093890198 1470 2419420707379945902895538 1471 2448641515898639652503700 1472 2478198870683480317634745 1473 2508096461250936187126344 1474 2538338015542099661723283 1475 2568927300302037608441540 1476 2599868121462699204650723 1477 2631164324529376744911984 1478 2662819794970786691745511 1479 2694838458612785711516960 1480 2727224282035742687593221 1481 2759981272975632438977296 1482 2793113480728845165501676 1483 2826624996560767651923300 1484 2860519954118173753771066 1485 2894802529845427410371098 1486 2929476943404571898211196 1487 2964547458099310162476364 1488 3000018381302912941827358 1489 3035894064890114718118874 1490 3072178905672991738171346 1491 3108877345840891282836664 1492 3145993873404437771709966 1493 3183533022643631202686838 1494 3221499374560113440957318 1495 3259897557333600109929438 1496 3298732246782531502658726 1497 3338008166828993029267924 1498 3377730089967904831035482 1499 3417902837740559587831072 1500 3458531281212522336289779 1501 3499620341455923630024516 1502 3541174990036218387487814 1503 3583200249503405355965542 1504 3625701193887776529678679 1505 3668682949200234887983408 1506 3712150693937190677574507 1507 3756109659590120575766288 1508 3800565131159793777208999 1509 3845522447675214321821332 1510 3890987002717344158947460 1511 3936964244947604350657556 1512 3983459678641237090733844 1513 4030478864225553770065632 1514 4078027418823094518192587 1515 4126111016799783576037216 1516 4174735390318078511773025 1517 4223906329895180938796188 1518 4273629684966361630947578 1519 4323911364453405676103382 1520 4374757337338269501177894 1521 4426173633241962817472256 1522 4478166343008699509352657 1523 4530741619295396435002216 1524 4583905677166517299012152 1525 4637664794694345975797976 1526 4692025313564728343890720 1527 4746993639688302058610930 1528 4802576243817309890858744 1529 4858779662168000455710000 1530 4915610497048680592175747 1531 4973075417493488165358632 1532 5031181159901887688691587 1533 5089934528683986329129234 1534 5149342396911695240030947 1535 5209411706975774054798716 1536 5270149471248852036984564 1537 5331562772754425252608904 1538 5393658765841913835136614 1539 5456444676867834387254052 1540 5519927804883101475524668 1541 5584115522326563826304234 1542 5649015275724787955275997 1543 5714634586398148507943606 1544 5780981051173310921835965 1545 5848062343102107458291032 1546 5915886212186907884708437 1547 5984460486112524462816096 1548 6053793070984682537878637 1549 6123891952075164192877024 1550 6194765194573629535114136 1551 6266420944346197300116378 1552 6338867428700857694943097 1553 6412112957159727076687046 1554 6486165922238258363650919 1555 6561034800231432052926424 1556 6636728152006980951552627 1557 6713254623805751435922200 1558 6790622948049203515440809 1559 6868841944154152412948880 1560 6947920519354808761859453 1561 7027867669532142361233076 1562 7108692480050689861582792 1563 7190404126602819488715854 1564 7273011876060530234662979 1565 7356525087334877696203178 1566 7440953212243033670243986 1567 7526305796383099531936116 1568 7612592480016713782076411 1569 7699822998959499925445182 1570 7788007185479474530445900 1571 7877154969203422072259358 1572 7967276378031338404234443 1573 8058381539059019776217166 1574 8150480679508816938302300 1575 8243584127668685929217834 1576 8337702313839560908452464 1577 8432845771291120561411578 1578 8529025137226060410857479 1579 8626251153752878176699746 1580 8724534668867295942974873 1581 8823886637442378254797544 1582 8924318122227385274171271 1583 9025840294855497001191910 1584 9128464436860423182155703 1585 9232201940701997580117574 1586 9337064310800855358963886 1587 9443063164582209367317400 1588 9550210233528866034920870 1589 9658517364243522302352760 1590 9767996519520408102100348 1591 9878659779426407051792186 1592 9990519342391665828829356 1593 10103587526309817073126202 1594 10217876769647896736328160 1595 10333399632565988554259718 1596 10450168798046746354701624 1597 10568197073034820883042456 1598 10687497389586284665893572 1599 10808082806028176868685742 1600 10929966508128182721817401 1601 11053161810274594739430558 1602 11177682156666617111113212 1603 11303541122515070208163664 1604 11430752415253647734303067 1605 11559329875760744184804528 1606 11689287479591975962659627 1607 11820639338223501446403240 1608 11953399700306167735294818 1609 12087582952930647350561342 1610 12223203622903608044009602 1611 12360276378035002438294624 1612 12498816028436623428208792 1613 12638837527831941988659384 1614 12780355974877378315709586 1615 12923386614495091294384104 1616 13067944839217335947519425 1617 13214046190542559989355458 1618 13361706360303268847037240 1619 13510941192045778500912976 1620 13661766682421987914939230 1621 13814198982593196165206918 1622 13968254399646137520753816 1623 14123949398021298545722046 1624 14281300600953596203834525 1625 14440324791925586782392014 1626 14601038916133228503149147 1627 14763460081964349434839130 1628 14927605562489932700070557 1629 15093492796968262456695832 1630 15261139392362118455447165 1631 15430563124869065082192802 1632 15601781941464948190929404 1633 15774813961460759287035400 1634 15949677478072892912405353 1635 16126390960006977375962078 1636 16304973053055368280948992 1637 16485442581708375847893702 1638 16667818550779418911114504 1639 16852120147044139448922262 1640 17038366740893627094753369 1641 17226577888001895384620570 1642 17416773331007649253495258 1643 17608973001210545596484280 1644 17803197020282014535685140 1645 17999465701990747101932060 1646 18197799553943037252729626 1647 18398219279338009026044084 1648 18600745778737912618254820 1649 18805400151853608320153828 1650 19012203699345302136155174 1651 19221177924638747271632794 1652 19432344535756961781411657 1653 19645725447167607007025044 1654 19861342781646200462879084 1655 20079218872155201901447936 1656 20299376263739185263556224 1657 20521837715436191035776148 1658 20746626202205356460344482 1659 20973764916871039452945358 1660 21203277272083477139935310 1661 21435186902296163069130850 1662 21669517665760095213465702 1663 21906293646534953229648212 1664 22145539156517438004706136 1665 22387278737486845973421050 1666 22631537163168015986204081 1667 22878339441311855476716242 1668 23127710815793488237341231 1669 23379676768728243792518182 1670 23634263022605614840361169 1671 23891495542441272178034726 1672 24151400537947379616297075 1673 24414004465721265729362530 1674 24679334031452633670070343 1675 24947416192149497266209858 1676 25218278158382899593871561 1677 25491947396550662651391894 1678 25768451631160268859098101 1679 26047818847131003965702276 1680 26330077292115601497139855 1681 26615255478841439939314880 1682 26903382187471516239788763 1683 27194486467985358600874244 1684 27488597642579961451980103 1685 27785745308091009435882240 1686 28085959338434469699302987 1687 28389269887068728159386090 1688 28695707389477496183658743 1689 29005302565673545846619386 1690 29318086422723534271142603 1691 29634090257294051928168126 1692 29953345658219016039551320 1693 30275884509088681743058206 1694 30601738990860337446532258 1695 30930941584490907829748974 1696 31263525073591667968036682 1697 31599522547105147643711634 1698 31938967402004513926732574 1699 32281893346015540538875348 1700 32628334400361332214017776 1701 32978324902530069691365308 1702 33331899509065841035670131 1703 33689093198382827526137412 1704 34049941273603018834675472 1705 34414479365417571089814828 1706 34782743434972111171164407 1707 35154769776776075933067220 1708 35530595021636306425977576 1709 35910256139615144100671282 1710 36293790443013108443291219 1711 36681235589376461453591282 1712 37072629584529803707057804 1713 37468010785633861752991940 1714 37867417904268771611177168 1715 38270890009542938200363804 1716 38678466531227742549283300 1717 39090187262918316361632158 1718 39506092365220492390200724 1719 39926222368964261669770588 1720 40350618178443856300900740 1721 40779321074684671747514508 1722 41212372718737321179693249 1723 41649815154998907200887432 1724 42091690814561829374681875 1725 42538042518590315234835722 1726 42988913481724826449175387 1727 43444347315514682622845076 1728 43904388031879004447596392 1729 44369080046596247639268664 1730 44838468182822596347998140 1731 45312597674639323190395700 1732 45791514170629470872806769 1733 46275263737484012008365500 1734 46763892863637693357809947 1735 47257448462934903247792350 1736 47755977878325660395695669 1737 48259528885592050854436084 1738 48768149697105350054450909 1739 49281888965613975293852268 1740 49800795788062646391475277 1741 50324919709442886507149100 1742 50854310726675130817508894 1743 51389019292522763888341340 1744 51929096319538197149769017 1745 52474593184041360730720460 1746 53025561730130812202330299 1747 53582054273727660262702952 1748 54144123606652687787816254 1749 54711823000736793504065454 1750 55285206211965082766566345 1751 55864327484654899151192578 1752 56449241555667939456746927 1753 57040003658656861324709036 1754 57636669528346554862792347 1755 58239295404850339648130544 1756 58847938038021461963924979 1757 59462654691840014978183592 1758 60083503148835670432887865 1759 60710541714546477913274860 1760 61343829222013922758056046 1761 61983425036314670650573322 1762 62629389059129148501133699 1763 63281781733347291639342042 1764 63940664047711808231214238 1765 64606097541499106002228698 1766 65278144309238317404240867 1767 65956867005468643165574752 1768 66642328849535268121706537 1769 67334593630424278458605406 1770 68033725711636723074526402 1771 68739790036102216696413894 1772 69452852131132401351256174 1773 70172978113414453184811834 1774 70900234694045103025317494 1775 71634689183605360656732954 1776 72376409497276269058257039 1777 73125464159996101727759768 1778 73881922311659157868621137 1779 74645853712356613114486106 1780 75417328747659703433897225 1781 76196418433945488941345394 1782 76983194423765679877260718 1783 77777729011258697374445388 1784 78580095137605370847144562 1785 79390366396528654973895054 1786 80208617039837554219235298 1787 81034921983015759064837460 1788 81869356810855234872120531 1789 82711997783135083652276456 1790 83562921840346155636677829 1791 84422206609461584002688198 1792 85289930409753716338708993 1793 86166172258657786659299160 1794 87051011877682569880026594 1795 87944529698368551315609048 1796 88846806868293824882874108 1797 89757925257128121707293652 1798 90677967462735423098501760 1799 91607016817325353755860520 1800 92545157393653889744351655 1801 93492474011273683661443326 1802 94449052242834320824508378 1803 95414978420433046878773596 1804 96390339642016169439025098 1805 97375223777831617518205824 1806 98369719476933076388573467 1807 99373916173735939331025068 1808 100387904094625655007318759 1809 101411774264618736974408906 1810 102445618514076833830644506 1811 103489529485474387803587268 1812 104543600640220094754370241 1813 105607926265532724326168124 1814 106682601481371674491717437 1815 107767722247422569253120272 1816 108863385370138501527618346 1817 109969688509837165057260788 1818 111086730187854364159405316 1819 112214609793754398993590384 1820 113353427592597574173462244 1821 114503284732265450111449168 1822 115664283250844168735543068 1823 116836526084066247216942750 1824 118020117072811442530085588 1825 119215160970666927976414974 1826 120421763451547358331643221 1827 121640031117375279090256054 1828 122870071505822187304466320 1829 124111993098110903957435802 1830 125365905326879556157530560 1831 126631918584107658759815862 1832 127910144229104877806578531 1833 129200694596562739045412346 1834 130503683004669935273263199 1835 131819223763291641290211808 1836 133147432182213225783875509 1837 134488424579449037039542366 1838 135842318289616544757761466 1839 137209231672376426417822314 1840 138589284120939143179981168 1841 139982596070638317766587084 1842 141389289007571627061874779 1843 142809485477309575921930026 1844 144243309093672639976979554 1845 145690884547577447121751800 1846 147152337615952287943332492 1847 148627795170722636224596854 1848 150117385187867177037400619 1849 151621236756544730214095618 1850 153139480088292817431179128 1851 154672246526298210654382876 1852 156219668554740056969906464 1853 157781879808206220797270416 1854 159359015081183169907257136 1855 160951210337620164260664812 1856 162558602720568196488313693 1857 164181330561894169205317300 1858 165819533392071066784982284 1859 167473351950044452413780810 1860 169142928193175992134110567 1861 170828405307264602432799898 1862 172529927716645613321651068 1863 174247641094368761732948176 1864 175981692372455424006647368 1865 177732229752235685091482508 1866 179499402714765986103886893 1867 181283362031327702224555440 1868 183084259774007449019520452 1869 184902249326359661950654668 1870 186737485394151933578010888 1871 188590124016193952254315578 1872 190460322575250429366577019 1873 192348239809038730964069718 1874 194254035821311918270260485 1875 196177872093027601659302456 1876 198119911493603483332528513 1877 200080318292260084453253144 1878 202059258169451255104771372 1879 204056898228383311554739934 1880 206073407006623192713967871 1881 208108954487796465224059944 1882 210163712113375830771939802 1883 212237852794560624069117076 1884 214331550924248227735652272 1885 216444982389097864367669230 1886 218578324581687490691786951 1887 220731756412764612929418644 1888 222905458323591452309001740 1889 225099612298385388793499872 1890 227314401876855281891426708 1891 229550012166834268144287282 1892 231806629857009982546830203 1893 234084443229752652230779688 1894 236383642174041915917107109 1895 238704418198493142804236434 1896 241046964444483751301957231 1897 243411475699380530401285560 1898 245798148409868515357620623 1899 248207180695382148244601102 1900 250638772361639661609168856 1901 253093124914281153093448142 1902 255570441572611323816042402 1903 258070927283447597797446182 1904 260594788735074226960150309 1905 263142234371303429008662978 1906 265713474405644081680731333 1907 268308720835578844418492476 1908 270928187456950610629460002 1909 273572089878458814186017514 1910 276240645536266662181198909 1911 278934073708719955390865418 1912 281652595531178231935939279 1913 284396434010959293126067018 1914 287165814042397635899791942 1915 289960962422017800985852564 1916 292782107863823486716474580 1917 295629481014703044933867300 1918 298503314469952501471733776 1919 301403842788916719873014544 1920 304331302510749592275520577 1921 307285932170294296918681712 1922 310267972314084184102694741 1923 313277665516465423188727476 1924 316315256395842200154597668 1925 319380991631045208330755216 1926 322475119977824611130914859 1927 325597892285468077686802962 1928 328749561513544929282063500 1929 331930382748777391296974294 1930 335140613222039589956485358 1931 338380512325485524407469442 1932 341650341629806749038245723 1933 344950364901620660399093448 1934 348280848120990568637300120 1935 351642059499078171570999946 1936 355034269495929615608657169 1937 358457750838396078179629650 1938 361912778538189627488357471 1939 365399629910075654390205770 1940 368918584590202575989345810 1941 372469924554569871272657394 1942 376053934137635598163003626 1943 379670900051064068784899704 1944 383321111402614992996064387 1945 387004859715174962368809698 1946 390722438945932180296943517 1947 394474145505695759533614138 1948 398260278278360283002136123 1949 402081138640516854785451814 1950 405937030481211736703642111 1951 409828260221853349396927176 1952 413755136836269042560425949 1953 417717971870912456018408702 1954 421717079465222550488039123 1955 425752776372135618836111436 1956 429825381978751010898485831 1957 433935218327151951733784402 1958 438082610135382483374392788 1959 442267884818581451529328552 1960 446491372510274998000463872 1961 450753406083828356228536034 1962 455054321174058211974226106 1963 459394456199006898275470702 1964 463774152381879241196310804 1965 468193753773143562407153760 1966 472653607272797806663827959 1967 477154062652801890543213526 1968 481695472579677748372920035 1969 486278192637277886960881754 1970 490902581349723889131013972 1971 495569000204516072950299526 1972 500277813675815252920959555 1973 505029389247898198231685374 1974 509824097438787713188641046 1975 514662311824058631111085902 1976 519544409060821174812425840 1977 524470768911882556489622724 1978 529441774270088414736145646 1979 534457811182845227014823704 1980 539519268876824814530769027 1981 544626539782852580621431654 1982 549780019560980398622626615 1983 554980107125745640125465184 1984 560227204671617744291169281 1985 565521717698633312877471776 1986 570864055038221452898061744 1987 576254628879220446911883890 1988 581693854794087068874888581 1989 587182151765300189224529908 1990 592719942211959621627018164 1991 598307652016581890096013120 1992 603945710552094248158219775 1993 609634550709028094986205374 1994 615374608922913591676313729 1995 621166325201876526297833758 1996 627010143154438962239309108 1997 632906510017525278075158598 1998 638855876684674640779351919 1999 644858697734461751215053012 2000 650915431459127124587872801 2001 657026539893418251429937798 2002 663192488843643476413584146 2003 669413747916939654119207326 2004 675690790550755331236052236 2005 682024094042551001070694686 2006 688414139579717616038597756 2007 694861412269715316845352656 2008 701366401170433590200488456 2009 707929599320774428375686458 2010 714551503771460316870529774 2011 721232615616068172727262538 2012 727973440022291178557470184 2013 734774486263429984642428024 2014 741636267750114658266729275 2015 748559302062259410194581532 2016 755544110981251294964086075 2017 762591220522374696029223776 2018 769701160967473374132573808 2019 776874466897851323356675680 2020 784111677227414540140003833 2021 791413335236055111671322510 2022 798779988603279234974079518 2023 806212189442081217212114280 2024 813710494333064689071438316 2025 821275464358813070915761916 2026 828907665138510999417718711 2027 836607666862818138546684986 2028 844376044328997592976748135 2029 852213376976300291503146108 2030 860120248921607206502057332 2031 868097248995331434798875576 2032 876144970777581467114584714 2033 884264012634587886777924288 2034 892454977755395130343788651 2035 900718474188819963149805932 2036 909055114880678946875641610 2037 917465517711286272940596080 2038 925950305533224085593597298 2039 934510106209387260557981576 2040 943145552651304125221775387 2041 951857282857735518542586898 2042 960645939953553764654488664 2043 969512172228903477978046284 2044 978456633178646482760371029 2045 987479981542092286182535834 2046 996582881343016469214064824 2047 1005766001929968884377310342 2048 1015030018016873364852626762 2049 1024375609723921446267882878 2050 1033803462618761653591231356 2051 1043314267757986552352422394 2052 1052908721728919807837416387 2053 1062587526691704823767625142 2054 1072351390421697528316955839 2055 1082201026352165123813235198 2056 1092137153617292771486059667 2057 1102160497095500757461635908 2058 1112271787453073725873524071 2059 1122471761188104454692392762 2060 1132761160674754348343581461 2061 1143140734207832418739736988 2062 1153611236047695474423526855 2063 1164173426465471287867616486 2064 1174828071788607010318608753 2065 1185575944446745370677197870 2066 1196417823017930345526574995 2067 1207354492275145025387805368 2068 1218386743233183771726898257 2069 1229515373195860696960070814 2070 1240741185803557278203901777 2071 1252064991081110876446231800 2072 1263487605486046737832491830 2073 1275009851957155960847466910 2074 1286632559963421291238137444 2075 1298356565553293673092883406 2076 1310182711404321584721732790 2077 1322111846873135497972887992 2078 1334144828045790300846443808 2079 1346282517788467522049152622 2080 1358525785798540227059552045 2081 1370875508656002992226272480 2082 1383332569875269064425059847 2083 1395897859957337777919370306 2084 1408572276442334229023911983 2085 1421356723962423878571182636 2086 1434252114295104896549952113 2087 1447259366416880230857578188 2088 1460379406557312525445569177 2089 1473613168253464216104175358 2090 1486961592404725217043157242 2091 1500425627328031346515000636 2092 1514006228813475523546022696 2093 1527704360180314737562454364 2094 1541520992333375540640938106 2095 1555457103819860266749615238 2096 1569513680886557303027072723 2097 1583691717537457688028867314 2098 1597992215591780797113839550 2099 1612416184742412275460055078 2100 1626964642614756358062538485 2101 1641638614826005885283153210 2102 1656439135044832682105519430 2103 1671367245051500800742454562 2104 1686423994798406083338335835 2105 1701610442471044316643780752 2106 1716927654549411103024888587 2107 1732376705869836567539576572 2108 1747958679687257232119508141 2109 1763674667737928624087879830 2110 1779525770302581215299122995 2111 1795513096270022544571865196 2112 1811637763201189040326011463 2113 1827900897393649883898319604 2114 1844303633946566392165210060 2115 1860847116826109965080904286 2116 1877532498931341204550087122 2117 1894360942160553964705196584 2118 1911333617478086895737833971 2119 1928451704981605722162981586 2120 1945716393969859767310816275 2121 1963128883010915219324956498 2122 1980690380010868934913116245 2123 1998402102283045744989857646 2124 2016265276617682217218784905 2125 2034281139352100752933270496 2126 2052450936441376610108321079 2127 2070775923529501489102676180 2128 2089257366021047138359970609 2129 2107896539153331721857955402 2130 2126694728069093002597395625 2131 2145653227889671247043022936 2132 2164773343788705207779851214 2133 2184056391066345104105153130 2134 2203503695223985305863350381 2135 2223116592039520731379279776 2136 2242896427643130336600205517 2137 2262844558593590770639018316 2138 2282962351955124434570486055 2139 2303251185374784841045644598 2140 2323712447160383061292099094 2141 2344347536358959157047336456 2142 2365157862835801512573070474 2143 2386144847354018402532230066 2144 2407309921654665097086374311 2145 2428654528537429984543071176 2146 2450180121941884049115519807 2147 2471888167029296671841212280 2148 2493780140265021966866966185 2149 2515857529501459484651782896 2150 2538121834061592505001750453 2151 2560574564823108509394617206 2152 2583217244303105094746438317 2153 2606051406743385261627561074 2154 2629078598196346437986829394 2155 2652300376611466373533467620 2156 2675718311922390507806107761 2157 2699333986134624562184391896 2158 2723148993413835974936003792 2159 2747164940174768937825276336 2160 2771383445170776324496795272 2161 2795806139583972913212136582 2162 2820434667116014227053514621 2163 2845270684079504399332281060 2164 2870315859490037995583321962 2165 2895571875158879479224666102 2166 2921040425786284404337686805 2167 2946723219055467176193742104 2168 2972621975727218790328169179 2169 2998738429735179405625852308 2170 3025074328281770000822137259 2171 3051631431934786897459638750 2172 3078411514724664326187128295 2173 3105416364242408712850553912 2174 3132647781738209271398008684 2175 3160107582220729749010426896 2176 3187797594557084963701126195 2177 3215719661573507393630119226 2178 3243875640156707991103428128 2179 3272267401355935467541108370 2180 3300896830485739378990346811 2181 3329765827229440761693970908 2182 3358876305743315412979721296 2183 3388230194761494611600812200 2184 3417829437701587260896288209 2185 3447675992771029041643891304 2186 3477771833074162705175579603 2187 3508118946720054278609969396 2188 3538719336931050574066200774 2189 3569575022152081931883065196 2190 3600688036160715770017069142 2191 3632060428177965657358073026 2192 3663694262979860343169464519 2193 3695591621009778563156032166 2194 3727754598491553780430089371 2195 3760185307543354187338921020 2196 3792885876292343347196115504 2197 3825858448990125706899933852 2198 3859105186128982965178353741 2199 3892628264558905950146281326 2200 3926429877605426972396285721 2201 3960512235188258608056063508 2202 3994877563940743198674656185 2203 4029528107330118938422684030 2204 4064466125778607866820282963 2205 4099693896785330419341942536 2206 4135213715049052843277690818 2207 4171027892591772120484744702 2208 4207138758883143951229474174 2209 4243548660965759795737767736 2210 4280259963581277511164069391 2211 4317275049297411951525545774 2212 4354596318635790776296365689 2213 4392226190200680647935243784 2214 4430167100808590344079266937 2215 4468421505618755502991881160 2216 4506991878264511159915491349 2217 4545880710985558042883432944 2218 4585090514761127547537140301 2219 4624623819444052175314645798 2220 4664483173895746638097546929 2221 4704671146122105417350166160 2222 4745190323410323417012566352 2223 4786043312466644624239908686 2224 4827232739555045513267242581 2225 4868761250636859095887477998 2226 4910631511511345045168649865 2227 4952846207957212990210296686 2228 4995408045875104214312571609 2229 5038319751431038195286151930 2230 5081584071200830650110685241 2231 5125203772315488330071140630 2232 5169181642607587814443752158 2233 5213520490758644145770693096 2234 5258223146447475345320340799 2235 5303292460499570106708172830 2236 5348731305037464038329551820 2237 5394542573632131544018521992 2238 5440729181455399964699599520 2239 5487294065433391699235962990 2240 5534240184401001968897176662 2241 5581570519257418057987968436 2242 5629288073122686752877636665 2243 5677395871495337369855041074 2244 5725896962411066017025000670 2245 5774794416602488786463904178 2246 5824091327659970437123096319 2247 5873790812193534886531851556 2248 5923896009995865475997362809 2249 5974410084206400924854766472 2250 6025336221476534408776487062 2251 6076677632135923158518178918 2252 6128437550359914648708393041 2253 6180619234338097596544853204 2254 6233225966443984292482532613 2255 6286261053405831281183720690 2256 6339727826478606537285442272 2257 6393629641617109264267677640 2258 6447969879650250446353002834 2259 6502751946456501504557349868 2260 6557979273140517698016333323 2261 6613655316210944901585792444 2262 6669783557759416315742336901 2263 6726367505640746887745360846 2264 6783410693654333660552598492 2265 6840916681726768544158718458 2266 6898889056095672270666523121 2267 6957331429494756833613269790 2268 7016247441340123751767713367 2269 7075640757917807072043894234 2270 7135515072572567818066677822 2271 7195874105897948436537786050 2272 7256721605927595450747899126 2273 7318061348327857343934026800 2274 7379897136591666963124517512 2275 7442232802233715739466071110 2276 7505072204986927857025953868 2277 7568419233000243443131308094 2278 7632277803037717788067038821 2279 7696651860678945881552655192 2280 7761545380520820431758124529 2281 7826962366380631069354098676 2282 7892906851500514428627957116 2283 7959382898753262494025781932 2284 8026394600849498181975317562 2285 8093946080546227284541514044 2286 8162041490856774254178022475 2287 8230685015262111767775316000 2288 8299880867923592207776199623 2289 8369633293897089566885740746 2290 8439946569348561732735857100 2291 8510825001771040773945950806 2292 8582272930203061028363848878 2293 8654294725448534105572409632 2294 8726894790298078925818307565 2295 8800077559751817263310163070 2296 8873847501243642974775221861 2297 8948209114866974305406445642 2298 9023166933601999365737014272 2299 9098725523544422805648144796 2300 9174889484135724257233603831 2301 9251663448394937626292120448 2302 9329052083151960150963641284 2303 9407060089282402083026002540 2304 9485692201943985339179377038 2305 9564953190814501428471733924 2306 9644847860331338788320006042 2307 9725381049932588145329362948 2308 9806557634299737137245552450 2309 9888382523601963283495613244 2310 9970860663742035136573257243 2311 10053997036603832713161542558 2312 10137796660301495884269325707 2313 10222264589430211915508720534 2314 10307405915318652276116788971 2315 10393225766283068101612058426 2316 10479729307883056071458155836 2317 10566921743179003895682404656 2318 10654808312991226223265904371 2319 10743394296160802188960345506 2320 10832685009812123801642419415 2321 10922685809617167166550332176 2322 11013402090061496650877796264 2323 11104839284712012298046517960 2324 11197002866486452622484167703 2325 11289898347924662236597966332 2326 11383531281461636110780708739 2327 11477907259702351713408060688 2328 11573031915698398956058427657 2329 11668910923226420608962428836 2330 11765549997068373354834947421 2331 11862954893293620813516359280 2332 11961131409542870891448313719 2333 12060085385313967355849207072 2334 12159822702249548368806733319 2335 12260349284426583225320615220 2336 12361671098647798125441979721 2337 12463794154735004161137112778 2338 12566724505824337873598120011 2339 12670468248663426788819007832 2340 12775031523910492387609794472 2341 12880420516435401068856312364 2342 12986641455622676666826057255 2343 13093700615676485794980484886 2344 13201604315927607897492859828 2345 13310358921142403540236686366 2346 13419970841833791664755974607 2347 13530446534574249271725795448 2348 13641792502310846020122096801 2349 13754015294682325168534328656 2350 13867121508338245094423270991 2351 13981117787260192791067985824 2352 14096010823085082366296431236 2353 14211807355430552277303799860 2354 14328514172222472607736519513 2355 14446138110024576831844774846 2356 14564686054370230572857255329 2357 14684164940096349832830519382 2358 14804581751679483432038696519 2359 14925943523574071345907767722 2360 15048257340552893132402051595 2361 15171530338049720276789179270 2362 15295769702504184570287132275 2363 15420982671708877811102686636 2364 15547176535158695417970854124 2365 15674358634402437620504489482 2366 15802536363396683295521860506 2367 15931717168861948635284446484 2368 16061908550641145965485302732 2369 16193118062060356580724155420 2370 16325353310291930740066628791 2371 16458621956719930783182229004 2372 16592931717307930173007497845 2373 16728290362969183388982334144 2374 16864705719939181926568096044 2375 17002185670150609325074757528 2376 17140738151610711557684671637 2377 17280371158781096711940797884 2378 17421092742959978308731085510 2379 17562911012666878706344610152 2380 17705834134029805805958140803 2381 17849870331174919242099136390 2382 17995027886618701405640048070 2383 18141315141662647199288473152 2384 18288740496790489715015883062 2385 18437312412067975918822143262 2386 18587039407545208017992491814 2387 18737930063661567269634272674 2388 18889993021653234096205001388 2389 19043236983963321877307393666 2390 19197670714654639830860338164 2391 19353303039825100080427239916 2392 19510142848025786762496474090 2393 19668199090681701585734518558 2394 19827480782515202893575892630 2395 19987997001972155165650959614 2396 20149756891650803732668029756 2397 20312769658733393121195921032 2398 20477044575420544560314861523 2399 20642590979368409114466161002 2400 20809418274128614764921883239 2401 20977535929591022407609461786 2402 21146953482429309164835334644 2403 21317680536549396049201122036 2404 21489726763540735915802475257 2405 21663101903130480980561678540 2406 21837815763640545690352058424 2407 22013878222447582879014420504 2408 22191299226445891828467350806 2409 22370088792513274025653154916 2410 22550257007979856253112529703 2411 22731814031099898158943975918 2412 22914770091526601621083834193 2413 23099135490789941836985680472 2414 23284920602777536386237109652 2415 23472135874218571691025158216 2416 23660791825170805669643211268 2417 23850899049510663475014923042 2418 24042468215426447027537479596 2419 24235510065914675687012851916 2420 24430035419279576914373023627 2421 24626055169635747306155466744 2422 24823580287414000974964678867 2423 25022621819870426128490458578 2424 25223190891598668771060987419 2425 25425298705045461780014889088 2426 25628956541029420928144185019 2427 25834175759263125572329930034 2428 26040967798878504472496457810 2429 26249344178955547411385471158 2430 26459316499054360607978310587 2431 26670896439750588064999749106 2432 26884095763174217944440837651 2433 27098926313551793794329907896 2434 27315400017752052838225774666 2435 27533528885835009671246069172 2436 27753325011604507428858195839 2437 27974800573164257286611123522 2438 28197967833477385596571012608 2439 28422839140929511890132411888 2440 28649426929895377145338164322 2441 28877743721309043850436942186 2442 29107802123237690513473423931 2443 29339614831459019883358108610 2444 29573194630042304451566442776 2445 29808554391933090266071070560 2446 30045707079541579936808511143 2447 30284665745334718920659838226 2448 30525443532432005008881693184 2449 30768053675205044305131328462 2450 31012509499880876631607553557 2451 31258824425149090868235196994 2452 31507011962772755122313729167 2453 31757085718203183016848839024 2454 32009059391198558748530455397 2455 32262946776446445630758519936 2456 32518761764190198858639036354 2457 32776518340859307492777893020 2458 33036230589703688814883742715 2459 33297912691431957103609806298 2460 33561578924853692829040341348 2461 33827243667525733991650626534 2462 34094921396402514140730083315 2463 34364626688490472218595026618 2464 34636374221506556112054127630 2465 34910178774540846479113135068 2466 35186055228723324244541877555 2467 35464018567894805612664401940 2468 35744083879282071447911025422 2469 36026266354177213453544516606 2470 36310581288621223580665425805 2471 36597044084091852114805949782 2472 36885670248195757804305650910 2473 37176475395364977959980150520 2474 37469475247557742290854370722 2475 37764685634963656303621869430 2476 38062122496713281733852774213 2477 38361801881592137473790598524 2478 38663739948759149238184920637 2479 38967952968469573678952862118 2480 39274457322802422104978745141 2481 39583269506392412844404217700 2482 39894406127166476616634648865 2483 40207883907084842802238490260 2484 40523719682886734511976091882 2485 40841930406840697314877143984 2486 41162533147499591498715750597 2487 41485545090460273908115307172 2488 41810983539127996554589808487 2489 42138865915485551881484150700 2490 42469209760867189968128425856 2491 42802032736737337595298863900 2492 43137352625474147404675667204 2493 43475187331157903761221556460 2494 43815554880364316579990219066 2495 44158473422962729679910923332 2496 44503961232919273050869601458 2497 44852036709104989530661924096 2498 45202718376108962462547547974 2499 45556024885056476158561709562 2500 45911975014432237737351423813 2501 46270587670908689003041825506 2502 46631881890179440738128781344 2503 46995876837797856774744015632 2504 47362591810020819466742539334 2505 47732046234657707508404645922 2506 48104259671924614344053375971 2507 48479251815303840678795900566 2508 48857042492408690118361166251 2509 49237651665853598890497155432 2510 49621099434129632862487064813 2511 50007406032485380383576551592 2512 50396591833813274740142915599 2513 50788677349541377553084945792 2514 51183683230530653399346789204 2515 51581630267977770577004511880 2516 51982539394323457740781955737 2517 52386431684166449768254435226 2518 52793328355183056690945672410 2519 53203250769052385790073607654 2520 53616220432387252633963809685 2521 54032258997670812824554316224 2522 54451388264198947073307709399 2523 54873630179028435640152367492 2524 55299006837930952900904140628 2525 55727540486352917812467375472 2526 56159253520381234593546596149 2527 56594168487714955700532343938 2528 57032308088642904606610080037 2529 57473695177027290770799997328 2530 57918352761293351959086591485 2531 58366304005425060794694178890 2532 58817572229966927751465399885 2533 59272180913031938649914181916 2534 59730153691315661436349593596 2535 60191514361116556672173422728 2536 60656286879362530667791781529 2537 61124495364643764567416538568 2538 61596164098251857171520512095 2539 62071317525225319014006841188 2540 62549980255401451796779324454 2541 63032177064474653308724659768 2542 63517932895061183183530107906 2543 64007272857770426556179917160 2544 64500222232282695671513195817 2545 64996806468433604066595345290 2546 65497051187305053691242247101 2547 66000982182322873024976567402 2548 66508625420361142606683014380 2549 67020007042853249874776334170 2550 67535153366909709491426916679 2551 68054090886442789014167739732 2552 68576846273297980823647546386 2553 69103446378392356700004122146 2554 69633918232859847819908369938 2555 70168289049203488806260852464 2556 70706586222454664923826514140 2557 71248837331339405760635534118 2558 71795070139451762751593709969 2559 72345312596434313248007764922 2560 72899592839165832721550826089 2561 73457939192956173735035732624 2562 74020380172748396590141299212 2563 74586944484328191033466394654 2564 75157661025540631052718647562 2565 75732558887514307232279347236 2566 76311667355892875659454101865 2567 76895015912074068825363384010 2568 77482634234456210736893332402 2569 78074552199692277545680336918 2570 78670799883951550410314427569 2571 79271407564188901036224987496 2572 79876405719421754993682674649 2573 80485825032014778165396565560 2574 81099696388972327447172248592 2575 81718050883238713662803100614 2576 82340919815006319632062442324 2577 82968334693031617722257789714 2578 83600327235959135058750313401 2579 84236929373653408331089758554 2580 84878173248538976348398855243 2581 85524091216948456440047051628 2582 86174715850478748449277395726 2583 86830079937355416482975000778 2584 87490216483805292325680435338 2585 88155158715437348101726570984 2586 88824940078631887510995702546 2587 89499594241938099573676082182 2588 90179155097480025933589872284 2589 90863656762370988565696164132 2590 91553133580136524694030480437 2591 92247620122145880922399881230 2592 92947151189052111841405996147 2593 93651761812240834030656846476 2594 94361487255287685711244874912 2595 95076363015424538517230609398 2596 95796424825014515054597687205 2597 96521708653035860008028729776 2598 97252250706574714989455372030 2599 97988087432326850612616095974 2600 98729255518108402907652297499 2601 99475791894375668255910487108 2602 100227733735754007940698279451 2603 100985118462575911823588849520 2604 101747983742428277075569236293 2605 102516367491708950962095276766 2606 103290307877192591450995127637 2607 104069843317605900313692983510 2608 104855012485212278242408491466 2609 105645854307405959207429296730 2610 106442407968315676062860915786 2611 107244712910417910377156787046 2612 108052808836159784291061154970 2613 108866735709591645102323645484 2614 109686533758009399946483982201 2615 110512243473606656247864344956 2616 111343905615136720437828061969 2617 112181561209584514877869373272 2618 113025251553848466152566867348 2619 113875018216432421472872365034 2620 114730903039147652507290048896 2621 115592948138824999600612727842 2622 116461195909037217212824222216 2623 117335689021831577227162197138 2624 118216470429472786113015220342 2625 119103583366196278198167899864 2626 119997071349971939778358354303 2627 120896978184278324705313804380 2628 121803347959887422014779783355 2629 122716225056660031419776343006 2630 123635654145351810685809296092 2631 124561680189430052660909267408 2632 125494348446901251841913072878 2633 126433704472149524644295802844 2634 127379794117785940204854188517 2635 128332663536508826221116857072 2636 129292359182975111500470748702 2637 130258927815682764499004891248 2638 131232416498864394669288099279 2639 132212872604392075844096537702 2640 133200343813693455688798896217 2641 134194878119679216953640909406 2642 135196523828681950079128090568 2643 136205329562406505316616328736 2644 137221344259891887191508938069 2645 138244617179484754554762437332 2646 139275197900824595415667015257 2647 140313136326840637729686718226 2648 141358482685760564402137727826 2649 142411287533131099569107830758 2650 143471601753850529078855743864 2651 144539476564213226652866996598 2652 145614963513966249944161704010 2653 146698114488378074081681613148 2654 147788981710319533856375139812 2655 148887617742357038284683752930 2656 149994075488858129930565154965 2657 151108408198109457308051923256 2658 152230669464447227260997860947 2659 153360913230400211687556548076 2660 154499193788845374640319512553 2661 155645565785176191937228661556 2662 156800084219483736074502244148 2663 157962804448750593420083029630 2664 159133782189057689914478790900 2665 160313073517804094987975719790 2666 161500734875939875060797189974 2667 162696823070212073429328640174 2668 163901395275423884964188130014 2669 165114509036707102310033861660 2670 166336222271807907830936120795 2671 167566593273386082201708836368 2672 168805680711327709316285712589 2673 170053543635071448940781275388 2674 171310241475948453283879939033 2675 172575834049536006316725522880 2676 173850381558024957353012047834 2677 175133944592601029951196718074 2678 176426584135840081841918265047 2679 177728361564117391309716774404 2680 179039338650031052674709273621 2681 180359577564839554541902148016 2682 181689140880913621937196026575 2683 183028091574202402899820420224 2684 184376493026714074859937077957 2685 185734409029010955889502676586 2686 187101903782719198210056489317 2687 188479041903053144385163011950 2688 189865888421354431351071502718 2689 191262508787645918864641652038 2690 192668968873200528366403183201 2691 194085334973125074448207287082 2692 195511673808959168774571122534 2693 196948052531289285113742530704 2694 198394538722378064978519760985 2695 199851200398808949586132328188 2696 201318106014146225409987394635 2697 202795324461610563574937222310 2698 204282925076770143711048121705 2699 205780977640247446171479939260 2700 207289552380441797582078726686 2701 208808719976267761444341619756 2702 210338551559909456031677331207 2703 211879118719590890637282525286 2704 213430493502362409324771416828 2705 214992748416903326883115775216 2706 216565956436340851801711073590 2707 218150191001085382214556920042 2708 219745526021682265330071273426 2709 221352035881680114665533776274 2710 222969795440515770826127838164 2711 224598880036416002085489586222 2712 226239365489316035759701740511 2713 227891328103795010240335583618 2714 229554844672028446194113556670 2715 231229992476757825468454623956 2716 232916849294277373986052209738 2717 234615493397438145189003239194 2718 236326003558669494099083764551 2719 238048459053018043106802947774 2720 239782939661204232521614398120 2721 241529525672696551489047862838 2722 243288297888803550949686280994 2723 245059337625783730497313100092 2724 246842726717973401171138185184 2725 248638547520932622809980807790 2726 250446882914609311173054305105 2727 252267816306521620312017969642 2728 254101431634958695710342667447 2729 255947813372199899913318388204 2730 257807046527752615035339677512 2731 259679216651608718165761882248 2732 261564409837519837221420865915 2733 263462712726291487999360875460 2734 265374212509096193485364085234 2735 267298996930805694723332870618 2736 269237154293342351908704118985 2737 271188773459049843687484456928 2738 273153943854083271452871430715 2739 275132755471818769708622906698 2740 277125298876282735136242744356 2741 279131665205600777561067950992 2742 281151946175466500263510080883 2743 283186234082630222227280637486 2744 285234621808407744967069950170 2745 287297202822209278069979087510 2746 289374071185088632557658650391 2747 291465321553312789019693525784 2748 293571049181951957698618678269 2749 295691349928490236731299402330 2750 297826320256456982694236504265 2751 299976057239079008904704647770 2752 302140658562953719025762264772 2753 304320222531743295931874521358 2754 306514848069890057426846962319 2755 308724634726353092343075833216 2756 310949682678366298162424443814 2757 313190092735217930156748563606 2758 315445966342051782949417513903 2759 317717405583690122570857163552 2760 320004513188478482392661529186 2761 322307392532152448216073280468 2762 324626147641726547035615570010 2763 326960883199405360073506812038 2764 329311704546516984657539015402 2765 331678717687468959668070658898 2766 334062029293726782006094843950 2767 336461746707815134787709891082 2768 338877977947341947327667094405 2769 341310831709045416907333945782 2770 343760417372864110477236298890 2771 346226845006030274186667255078 2772 348710225367186478365835158299 2773 351210669910525718412664823990 2774 353728290789955105163462381354 2775 356263200863283268381603058518 2776 358815513696431600770464918736 2777 361385343567669476623819848130 2778 363972805471873567798480454079 2779 366578015124811392152594484986 2780 369201088967449224975479566627 2781 371842144170284500552984914720 2782 374501298637702842997106570022 2783 377178671012359853486702540254 2784 379874380679587789090081160520 2785 382588547771827270896629456954 2786 385321293173084149708733300271 2787 388072738523411671382375888978 2788 390843006223418075373420362756 2789 393632219438799761159396996946 2790 396440502104900166572605830851 2791 399267978931294489541921249176 2792 402114775406400396315247270739 2793 404981017802114857191188623270 2794 407866833178477244638669746977 2795 410772349388358842322533909284 2796 413697695082178902061188808293 2797 416642999712647391528814921362 2798 419608393539534581041261881594 2799 422594007634467606299395414006 2800 425599973885754157909834565740 2801 428626425003233441967311373134 2802 431673494523154554189934879164 2803 434741316813082421910702000862 2804 437830027076831455153207367544 2805 440939761359427058084910058426 2806 444070656552095153029930823544 2807 447222850397279860413408440568 2808 450396481493689492793832402799 2809 453591689301371010791334130402 2810 456808614146813091824701852300 2811 460047397228077971074360375870 2812 463308180619962201079633961803 2813 466591107279186489775227558408 2814 469896321049614772767603733796 2815 473223966667502670831805904780 2816 476574189766775497518266166342 2817 479947136884335968794210060328 2818 483342955465401774604622084548 2819 486761793868873176296890981008 2820 490203801372730782640464500891 2821 493669128179463672490671834628 2822 497157925421528023597584035141 2823 500670345166836407136773402572 2824 504206540424277918884599665246 2825 507766665149269303968512688922 2826 511350874249337244289446962431 2827 514959323589731976692180087638 2828 518592169999072402139702032993 2829 522249571275022861667656311630 2830 525931686190001742742725550971 2831 529638674496922084963340718482 2832 533370696934964361375033829378 2833 537127915235381598456333130338 2834 540910492127337012998323451251 2835 544718591343774337972341916720 2836 548552377627321006310508946511 2837 552412016736224375417866929022 2838 556297675450321160922750410886 2839 560209521577040258431952382458 2840 564147723957439134363894911175 2841 568112452472273956293815556078 2842 572103878048103649774010683648 2843 576122172663428057971606506926 2844 580167509354860382688836517652 2845 584240062223334095885823311040 2846 588340006440344496145946026580 2847 592467518254225098805634940068 2848 596622774996459045316640715582 2849 600805955088025710921229336016 2850 605017238045782705723011667940 2851 609256804488883450337724291696 2852 613524836145230515031017577003 2853 617821515857964917089167373790 2854 622147027591991558054286559572 2855 626501556440540999289254977924 2856 630885288631767765956482434200 2857 635298411535385368296966577576 2858 639741113669338242657648389458 2859 644213584706510799229735878724 2860 648716015481473776111978691953 2861 653248597997268099584079878144 2862 657811525432226440766157506394 2863 662404992146832676366151641240 2864 667029193690619448513007843444 2865 671684326809104023303018468614 2866 676370589450762657107380548581 2867 681088180774043664596379107980 2868 685837301154419398802090573590 2869 690618152191477348052360020790 2870 695430936716050549815099605996 2871 700275858797387537674640511208 2872 705153123750362022131343464132 2873 710062938142722516210896039218 2874 715005509802382120887306977167 2875 719981047824748672658481387130 2876 724989762580095473959809952134 2877 730031865720972816375476149864 2878 735107570189660507704500731962 2879 740217090225661626812904430828 2880 745360641373237713777209643220 2881 750538440488985617910654390824 2882 755750705749456224233771864754 2883 760997656658815270551455676292 2884 766279514056546485559697022882 2885 771596500125197263653992396096 2886 776948838398167099390729771756 2887 782336753767539012474811179232 2888 787760472491954178969832106429 2889 793220222204530002790584971286 2890 798716231920821853546253945605 2891 804248732046828694069878074202 2892 809817954387042836991749693715 2893 815424132152544052719226751356 2894 821067499969138264182648993875 2895 826748293885541065575613778266 2896 832466751381606290491159359295 2897 838223111376599874501467915296 2898 844017614237519244117351520011 2899 849850501787458467764227037752 2900 855722017314019416218980696488 2901 861632405577769162869853692874 2902 867581912820743871678429371822 2903 873570786774999416145132107180 2904 879599276671208965895118538646 2905 885667633247307796180369284942 2906 891776108757185558893180414551 2907 897924956979426263823847913618 2908 904114433226096224948091993288 2909 910344794351580211641263774464 2910 916616298761466064934727061631 2911 922929206421478028305944632382 2912 929283778866459042194329156393 2913 935680279209402266911427313844 2914 942118972150532080386410336617 2915 948600123986434812965886214398 2916 955124002619239480893797260990 2917 961690877565848769527885376666 2918 968301019967220538027479012314 2919 974954702597700101760180826592 2920 981652199874403555271064878133 2921 988393787866652408992648475390 2922 995179744305459795481067007535 2923 1002010348593068520845670621084 2924 1008885881812541229702318182055 2925 1015806626737402947426829853424 2926 1022772867841336282218579028711 2927 1029784891307929550990552221762 2928 1036842985040478106271480947496 2929 1043947438671839145112722349026 2930 1051098543574340266814832641775 2931 1058296592869742068153700993142 2932 1065541881439255051453169600333 2933 1072834705933611123345756164400 2934 1080175364783189976577699682054 2935 1087564158208200628045902286188 2936 1095001388228918404841662359218 2937 1102487358675977666724431270020 2938 1110022375200720544588205773607 2939 1117606745285601995863494952012 2940 1125240778254651460010752261303 2941 1132924785283991407011710112106 2942 1140659079412413080208948826829 2943 1148443975552009717537849207174 2944 1156279790498867557316381009655 2945 1164166842943814924487690304100 2946 1172105453483229691213614109043 2947 1180095944629905424090414967904 2948 1188138640823976510199277459631 2949 1196233868443902570525799005836 2950 1204381955817512470479264411762 2951 1212583233233108224234835223100 2952 1220838032950629112864336949740 2953 1229146689212876320156477772086 2954 1237509538256798395664204487587 2955 1245926918324837867619411465018 2956 1254399169676339308605718953380 2957 1262926634599019178238631795980 2958 1271509657420497760730667971191 2959 1280148584519893508534761815662 2960 1288843764339480124957926732202 2961 1297595547396406698690246996162 2962 1306404286294481216323317686860 2963 1315270335736017785056269538360 2964 1324194052533747881023195653103 2965 1333175795622795962838352276468 2966 1342215926072719776632823619330 2967 1351314807099615679835174270002 2968 1360472804078289328507801303059 2969 1369690284554492051721052316602 2970 1378967618257223255989026072666 2971 1388305177111099201025338574276 2972 1397703335248788476738820299086 2973 1407162469023514535669443004680 2974 1416682957021625616316112094528 2975 1426265180075232401902876648768 2976 1435909521274913770352792767161 2977 1445616365982490971328308107352 2978 1455386101843870590224398976887 2979 1465219118801956649384061313712 2980 1475115809109632192782194043639 2981 1485076567342810721997040754412 2982 1495101790413557829400210852368 2983 1505191877583283391173626897280 2984 1515347230476004686144251955014 2985 1525568253091680790705223766612 2986 1535855351819618626029884553567 2987 1546208935451951017348151047164 2988 1556629415197187129418819005581 2989 1567117204693835658581170228850 2990 1577672720024101139540381983919 2991 1588296379727653747800122466452 2992 1598988604815472973609676059428 2993 1609749818783765534146658298200 2994 1620580447627957915572926829632 2995 1631480919856763915286382429562 2996 1642451666506327567526099485018 2997 1653493121154441844345586373592 2998 1664605719934843504384936420807 2999 1675789901551584488386453674630 3000 1687046107293480247369135687596 3001 1698374781048635388496327514890 3002 1709776369319047044627630797256 3003 1721251321235286350009220084696 3004 1732800088571258424896896806892 3005 1744423125759041272134775838864 3006 1756120889903803974581323323889 3007 1767893840798804609642177802488 3008 1779742440940468277631149208353 3009 1791667155543545648809940957716 3010 1803668452556352448377330951056 3011 1815746802676090275990713485068 3012 1827902679364249182306116598751 3013 1840136558862092416413984624752 3014 1852448920206223751640409810196 3015 1864840245244237822265127138990 3016 1877311018650453880029898848654 3017 1889861727941733396112085229214 3018 1902492863493381940247064767147 3019 1915204918555135749966671200834 3020 1927998389267233431663710972486 3021 1940873774676573218641941364896 3022 1953831576752956214049839121702 3023 1966872300405416066395300862186 3024 1979996453498635500531807043667 3025 1993204546869450151049139195590 3026 2006497094343440141695052217630 3027 2019874612751609842494623829498 3028 2033337621947156264615562566484 3029 2046886644822326530476927278336 3030 2060522207325364868840151673489 3031 2074244838477549596666473396000 3032 2088055070390320526895643826971 3033 2101953438282497270188810905386 3034 2115940480497588886282624894982 3035 2130016738521195337482772586424 3036 2144182756998501221544673374778 3037 2158439083751862235433774936092 3038 2172786269798484842395177728902 3039 2187224869368199617443730291112 3040 2201755439921328729136586936159 3041 2216378542166648046116164786226 3042 2231094740079444336810258987508 3043 2245904600919668037485759138834 3044 2260808695250182081918660571905 3045 2275807596955107260323971831126 3046 2290901883258264602899055744241 3047 2306092134741715276144729168628 3048 2321378935364398470953087644855 3049 2336762872480867790350651259240 3050 2352244536860126619403344809196 3051 2367824522704562976435379840056 3052 2383503427668984353834992007167 3053 2399281852879753034730954070036 3054 2415160402954022403454337962251 3055 2431139686019074751353405380718 3056 2447220313731761080251185307835 3057 2463402901298043429604679931696 3058 2479688067492640225973309238922 3059 2496076434678775178568437593938 3060 2512568628828030243558629290860 3061 2529165279540303164663986778028 3062 2545867020063870129655870211555 3063 2562674487315554058777661175710 3064 2579588321900999052403605066337 3065 2596609168135051540977960136310 3066 2613737674062248654390618282752 3067 2630974491477414359193784245866 3068 2648320275946363900703665703708 3069 2665775686826717081263607833738 3070 2683341387288820934800858366646 3071 2701018044336782329867204056694 3072 2718806328829611054637251449871 3073 2736706915502473942983422899174 3074 2754720482988060580049067540546 3075 2772847713838061159773680412832 3076 2791089294544757046447017108000 3077 2809445915562724597460309947328 3078 2827918271330652826611549665977 3079 2846507060293275458644272077848 3080 2865212984923417955102050094367 3081 2884036751744160086285192335092 3082 2902979071351114611745316330314 3083 2922040658434822664776534061592 3084 2941222231803266409413736145737 3085 2960524514404499554607583622274 3086 2979948233349396323010046710736 3087 2999494119934519446271812935706 3088 3019162909665107793320307254344 3089 3038955342278184222327684634252 3090 3058872161765784245350879002499 3091 3078914116398306122803661138246 3092 3099081958747982974796883155011 3093 3119376445712477522456240654668 3094 3139798338538600073968691167633 3095 3160348402846150351404706622568 3096 3181027408651883790367554037977 3097 3201836130393602920118123814946 3098 3222775346954374441788172037870 3099 3243845841686872642228647960106 3100 3265048402437849751706114126929 3101 3286383821572733887212226175690 3102 3307852896000355213294870641335 3103 3329456427197800943461063675378 3104 3351195221235399838570760967336 3105 3373070088801836828594921125274 3106 3395081845229398405435870426502 3107 3417231310519349443682010855086 3108 3439519309367442081692267070074 3109 3461946671189557332964361523824 3110 3484514230147480077442893177839 3111 3507222825174808085351524068682 3112 3530073300002995752946450679306 3113 3553066503187533197759866420952 3114 3576203288134261391832976486501 3115 3599484513125824008575897689216 3116 3622911041348256642937066148219 3117 3646483740917714102006877849230 3118 3670203484907336434865505202609 3119 3694071151374254385771989118474 3120 3718087623386734971776013836914 3121 3742253789051467856501064203416 3122 3766570541540993229360952223698 3123 3791038779121271884754315191772 3124 3815659405179398191134910940806 3125 3840433328251456672891970440520 3126 3865361462050522895198866233199 3127 3890444725494809368701544818564 3128 3915684042735957195890318486785 3129 3941080343187474158343116465798 3130 3966634561553319984149756194531 3131 3992347637856639509939517466264 3132 4018220517468644460112580196798 3133 4044254151137644590581456670074 3134 4070449495018228911385510425492 3135 4096807510700597738290518326502 3136 4123329165240046315674467395650 3137 4150015431186600740580158114610 3138 4176867286614806956072677613652 3139 4203885715153673550032948463570 3140 4231071706016769116520864575879 3141 4258426254032474950163559892220 3142 4285950359674393815444980306640 3143 4313645029091915573941091292548 3144 4341511274140940432756455729915 3145 4369550112414760577692108789392 3146 4397762567275100986634814251197 3147 4426149667883320183629487841754 3148 4454712449231771726333780469867 3149 4483451952175327219734663862710 3150 4512369223463061629003581675655 3151 4541465315770101706507019828578 3152 4570741287729638318577924955028 3153 4600198203965103471625424129974 3154 4629837135122512858985789397896 3155 4659659157902974716550236739890 3156 4689665355095365815625859466275 3157 4719856815609175408343273445058 3158 4750234634507517932850543148109 3159 4780799913040315323885093516774 3160 4811553758677649738964729052015 3161 4842497285143287537461831681492 3162 4873631612448375358782338446449 3163 4904957866925309118873549525208 3164 4936477181261776788689455761307 3165 4968190694534975793265810193396 3166 5000099552246005875947012653901 3167 5032204906354438302379067198068 3168 5064507915313062242206809655340 3169 5097009744102809204196040266900 3170 5129711564267856395354457877423 3171 5162614553950909858146178471432 3172 5195719897928668283407375969151 3173 5229028787647468362815125433180 3174 5262542421259112565015387716711 3175 5296262003656880237660043184582 3176 5330188746511722904611508198618 3177 5364323868308644672390701248934 3178 5398668594383268641178147648978 3179 5433224156958590212761477957180 3180 5467991795181918225470212639423 3181 5502972755162004807915262771530 3182 5538168290006364876609190151974 3183 5573579659858786206449563398624 3184 5609208131937030978540474867081 3185 5645054980570729756921087087884 3186 5681121487239468815611440024013 3187 5717408940611071749539512520730 3188 5753918636580076330243775611411 3189 5790651878306407529640432597016 3190 5827609976254247678379174797280 3191 5864794248231104714359829252358 3192 5902206019427079464938842367934 3193 5939846622454332950480505847296 3194 5977717397386754659128028383460 3195 6015819691799832769605568245090 3196 6054154860810727312525196058158 3197 6092724267118547228948379387050 3198 6131529281044832333766481646719 3199 6170571280574241166881047570206 3200 6209851651395445718209962491963 3201 6249371786942234048607143406946 3202 6289133088434821788299019080254 3203 6329136964921373534029957975330 3204 6369384833319735164326012089830 3205 6409878118459378071231962263988 3206 6450618253123556355995848324508 3207 6491606678091678000963409950768 3208 6532844842181891048958273444204 3209 6574334202293885845117231834130 3210 6616076223451914358460841229208 3211 6658072378848027648933501135786 3212 6700324149885532528506971878875 3213 6742833026222668458253594189086 3214 6785600505816505767182261490108 3215 6828628094967066237280642343362 3216 6871917308361667133132930040672 3217 6915469669119489762871743734834 3218 6959286708836373627752249025517 3219 7003369967629837269907176591946 3220 7047720994184326897374210542458 3221 7092341345796693875258034404726 3222 7137232588421902205427471556359 3223 7182396296718967075144155964344 3224 7227834054097125600911268643569 3225 7273547452762240885777036522666 3226 7319538093763440491742103814390 3227 7365807587039990479271731419754 3228 7412357551468406125928897778524 3229 7459189614909800462525658655226 3230 7506305414257471784343531814881 3231 7553706595484731258152181287676 3232 7601394813692971799060611889672 3233 7649371733159979367621221033926 3234 7697639027388487837198576665003 3235 7746198379154978624311548001750 3236 7795051480558726230349006071414 3237 7844200033071090884156667522178 3238 7893645747585059477359124699992 3239 7943390344465035958120421387902 3240 7993435553596882404099485182268 3241 8043783114438211959071579525320 3242 8094434776068934834899102874095 3243 8145392297242058610557639041808 3244 8196657446434744017284401500618 3245 8248232001899617450933912980412 3246 8300117751716341437811717131149 3247 8352316493843444269176690714800 3248 8404830036170410070284981869329 3249 8457660196570030525518236432644 3250 8510808802951019515302328222861 3251 8564277693310891934229813340958 3252 8618068715789107924910592125466 3253 8672183728720483819704954645334 3254 8726624600688871052255230187698 3255 8781393210581104307493211899380 3256 8836491447641220219285340061461 3257 8891921211524947878366774875158 3258 8947684412354472461537544698309 3259 9003782970773473288739194405774 3260 9060218818002437592904623027351 3261 9116993895894251344489435211658 3262 9174110156990068430717862675848 3263 9231569564575459514859855848066 3264 9289374092736841926349871890250 3265 9347525726418191890293640100814 3266 9406026461478040462727363884488 3267 9464878304746754516030789203430 3268 9524083274084104114372572260590 3269 9583643398437117669061192378960 3270 9643560717898226215598620031405 3271 9703837283763698196463820105806 3272 9764475158592366141042838109708 3273 9825476416264646602317559381262 3274 9886843142041854771206227252834 3275 9948577432625815152575017967180 3276 10010681396218769701719282374735 3277 10073157152583584857293240451152 3278 10136006833104258858872228060262 3279 10199232580846730792770502911208 3280 10262836550619992798054362632736 3281 10326820909037506848559450020880 3282 10391187834578927584752885566100 3283 10455939517652132622203878796212 3284 10521078160655561797317794802301 3285 10586605978040866830925769371366 3286 10652525196375872849574335470024 3287 10718838054407853267479819805920 3288 10785546803127119502750718773897 3289 10852653705830927004543591483108 3290 10920161038187699116018702704062 3291 10988071088301570246902299113762 3292 11056386156777249879907680313881 3293 11125108556785208935512966652030 3294 11194240614127189992111098728488 3295 11263784667302042922641655451998 3296 11333743067571887465466107602460 3297 11404118179028604270812262454584 3298 11474912378660655996861166547964 3299 11546128056420239981533412888612 3300 11617767615290774078320086838920 3301 11689833471354717224984803599470 3302 11762328053861726304616617669578 3303 11835253805297150916479194100882 3304 11908613181450867622399900021805 3305 11982408651486455277344197980658 3306 12056642698010713066198580532419 3307 12131317817143522830801548563030 3308 12206436518588057339022398894821 3309 12282001325701336110823357529676 3310 12358014775565130427883614560265 3311 12434479419057219198575046919860 3312 12511397820922997296981270427829 3313 12588772559847438053290414733274 3314 12666606228527411565254924884033 3315 12744901433744360478541087031042 3316 12823660796437334949713891662494 3317 12902886951776388456115883243640 3318 12982582549236336149922238669141 3319 13062750252670877480811681374190 3320 13143392740387084764671192852173 3321 13224512705220259444433731055654 3322 13306112854609157761429724219160 3323 13388195910671587554247903668036 3324 13470764610280377958810879600535 3325 13553821705139723727801765533442 3326 13637369961861905939752613779586 3327 13721412162044390873957187535174 3328 13805951102347308793505056085051 3329 13890989594571314450287640950550 3330 13976530465735831081539861977417 3331 14062576558157679688622912308414 3332 14149130729530095429728129687286 3333 14236195853002132904153788555138 3334 14323774817258462172445361797614 3335 14411870526599557340529434111682 3336 14500485901022279521048060956789 3337 14589623876300856051710926079468 3338 14679287404068257795397266145852 3339 14769479451897976389761357489946 3340 14860203003386203334518913803239 3341 14951461058234412759907330724168 3342 15043256632332349794249490554902 3343 15135592757841426412419683541504 3344 15228472483278526654741845786788 3345 15321898873600223160005562591264 3346 15415875010287406897809524596604 3347 15510403991430332046971199020574 3348 15605488931814077964182647905724 3349 15701132963004430158769484220774 3350 15797339233434182263743986578217 3351 15894110908489860941899915622682 3352 15991451170598875697167311644488 3353 16089363219317095596889627430154 3354 16187850271416854857013502257662 3355 16286915560975389316421819891464 3356 16386562339463705801461756625164 3357 16486793875835886375080883830740 3358 16587613456618829531012909620947 3359 16689024386002430333510356281586 3360 16791029985930201556535905691397 3361 16893633596190337888894809468710 3362 16996838574507225230915694783329 3363 17100648296633397187636847047752 3364 17205066156441940818892248547731 3365 17310095566019353724625809954436 3366 17415739955758854593993048323643 3367 17522002774454149286574218073362 3368 17628887489393654584805353478612 3369 17736397586455181744974547221488 3370 17844536570201081952840011847570 3371 17953307963973855865847779829374 3372 18062715309992229365815590376337 3373 18172762169447697688442844413252 3374 18283452122601540124626113413325 3375 18394788768882307436679302717650 3376 18506775726983784213802423276213 3377 18619416634963428356605662710104 3378 18732715150341289883470604771017 3379 18846674950199411315575352813558 3380 18961299731281711833572252397772 3381 19076593210094357462919345519448 3382 19192559123006619548540149952715 3383 19309201226352223743984265022162 3384 19426523296531191823493258458535 3385 19544529130112178572561621494642 3386 19663222543935306041722576557776 3387 19782607375215497493159415712122 3388 19902687481646313309097884521930 3389 20023466741504291210648942936034 3390 20144949053753793114167802062543 3391 20267138338152360939445015015090 3392 20390038535356583760209215705919 3393 20513653607028478623348657742984 3394 20637987535942387417321355142094 3395 20763044326092392190735648050578 3396 20888828002800251273584460609285 3397 21015342612823858641042049940430 3398 21142592224466228915699939617511 3399 21270580927685010417977009435184 3400 21399312834202528735005837613634 3401 21528792077616363211740803217334 3402 21659022813510458842655246028233 3403 21790009219566776036215851265076 3404 21921755495677480695844110415055 3405 22054265864057677146953111284094 3406 22187544569358686379000614553344 3407 22321595878781872112713850148514 3408 22456424082193017240699367858353 3409 22592033492237253130120675089754 3410 22728428444454544364232783364815 3411 22865613297395731467629514546462 3412 23003592432739134157366218497538 3413 23142370255407717737025090344292 3414 23281951193686825181712289893263 3415 23422339699342477527958423770538 3416 23563540247740245193679958356716 3417 23705557337964692809948227554744 3418 23848395492939400238883781671429 3419 23992059259547562398540793479650 3420 24136553208753170541582947690412 3421 24281881935722777690059546296616 3422 24428050059947850860720075544983 3423 24575062225367712800311521013786 3424 24722923100493075933459883533641 3425 24871637378530171205972340744578 3426 25021209777505474593508642678454 3427 25171645040391033977747102286022 3428 25322947935230399146180330036530 3429 25475123255265157701462264466406 3430 25628175819062079609518734976130 3431 25782110470640873211344823065530 3432 25936932079602555480874776926686 3433 26092645541258439320143279334886 3434 26249255776759740754983497387116 3435 26406767733227808821614513879724 3436 26565186383884981012519172125807 3437 26724516728186067150735480580728 3438 26884763791950464525179517185108 3439 27045932627494907216067696708802 3440 27208028313766852476962491174816 3441 27371055956478507079045343537378 3442 27535020688241496572048421831128 3443 27699927668702180348699677227122 3444 27865782084677615494465937853481 3445 28032589150292172376220629551514 3446 28200354107114804914127686899763 3447 28369082224296978567781752812920 3448 28538778798711258993575315314830 3449 28709449155090564397587205147298 3450 28881098646168084628395068801595 3451 29053732652817870002175792483264 3452 29227356584196092954750086213120 3453 29401975877882985562032480346510 3454 29577596000025455992113762118274 3455 29754222445480387019619894283748 3456 29931860737958619657732713521202 3457 30110516430169625053266956850768 3458 30290195103966867779459005811683 3459 30470902370493863633402987112534 3460 30652643870330935143927605808654 3461 30835425273642667924659759356906 3462 31019252280326071060161681932943 3463 31204130620159444753532317254894 3464 31390066052951958398399511692766 3465 31577064368693942342351972822926 3466 31765131387707896568952371747798 3467 31954272960800219528253571417404 3468 32144494969413660430383661479614 3469 32335803325780498237640852068734 3470 32528203973076450671482970787802 3471 32721702885575316559888900329314 3472 32916306068804354805191217967548 3473 33112019559700403360069472459084 3474 33308849426766741535760474703367 3475 33506801770230699002522733281390 3476 33705882722202014903407195032701 3477 33906098446831950426443179351256 3478 34107455140473158281960308473661 3479 34309959031840312508727766451074 3480 34513616382171502015587604736265 3481 34718433485390391364838510756154 3482 34924416668269152224960530508345 3483 35131572290592168988184990351504 3484 35339906745320522078985074831109 3485 35549426458757252418203930255576 3486 35760137890713410619858752304918 3487 35972047534674894445798873454208 3488 36185161917970078059929288446225 3489 36399487601938236704367237051170 3490 36615031182098770337199537675582 3491 36831799288321229866111941571324 3492 37049798584996149609035414641697 3493 37269035771206689576314744464880 3494 37489517580901091280275995821901 3495 37711250783065950704493924567960 3496 37934242181900312116396033043499 3497 38158498616990586459612717021860 3498 38384026963486297987782170531739 3499 38610834132276662914079682650290 3500 38838927070168003814784061910104 3501 39068312760062003520822487199538 3502 39298998221134802329677096003685 3503 39530990509016942284925678675394 3504 39764296715974162353867822837828 3505 39998923971089048352772457295740 3506 40234879440443541414194285398112 3507 40472170327302308910044976382960 3508 40710803872296981680376200067599 3509 40950787353611261449640421829546 3510 41192128087166902386894200166126 3511 41434833426810570681877926537790 3512 41678910764501586116938964933308 3513 41924367530500549598371046155740 3514 42171211193558860584996235657188 3515 42419449261109128465203316811430 3516 42669089279456481850957323861395 3517 42920138833970779824917417408216 3518 43172605549279729219506847656440 3519 43426497089462911935453228297206 3520 43681821158246726429887070918044 3521 43938585499200247454833564225468 3522 44196797895932008137081844460924 3523 44456466172287708585687543142490 3524 44717598192548855123303107261125 3525 44980201861632334336187645502974 3526 45244285125290926143916658729870 3527 45509855970314760043276466391882 3528 45776922424733718805435764530387 3529 46045492558020793830269498501792 3530 46315574481296396410181643171110 3531 46587176347533629222470619732522 3532 46860306351764522284945240439055 3533 47134972731287237730412232921480 3534 47411183765874247725169813048224 3535 47688947777981489843954162223862 3536 47968273132958504327218369050718 3537 48249168239259557555936022200050 3538 48531641548655756163738170038403 3539 48815701556448156237045680044536 3540 49101356801681871988248939928799 3541 49388615867361188418304303472226 3542 49677487380665682422491218278747 3543 49967980013167356819529987589852 3544 50260102481048791874211165540390 3545 50553863545322318790469349498102 3546 50849272012050219765895632740095 3547 51146336732565959190653986273124 3548 51445066603696450538173857257034 3549 51745470567985363623137754047890 3550 52047557613917476816304896768514 3551 52351336776144078872026453085110 3552 52656817135709425080952097995495 3553 52964007820278252378554616513330 3554 53272918004364358173030076907648 3555 53583556909560247610971519596220 3556 53895933804767854001742747108470 3557 54210058006430337232777205872844 3558 54525938878764964910841555672617 3559 54843585833997081066330654378472 3560 55163008332595167274985195187120 3561 55484215883507000994020843166048 3562 55807218044396916048163571933421 3563 56132024421884170125324943714086 3564 56458644671782424186074912820987 3565 56787088499340338773445255028170 3566 57117365659483292115334886507941 3567 57449485957056225040838033991192 3568 57783459247067617708531453929122 3569 58119295434934603122534992813176 3570 58457004476729222541772231217567 3571 58796596379425827792193356409470 3572 59138081201149635576832902081693 3573 59481469051426438923130085929358 3574 59826770091433480830043446891354 3575 60173994534251495321224427467872 3576 60523152645117921050416246019990 3577 60874254741681292625062205452690 3578 61227311194256814920941135477447 3579 61582332426083125558789413807654 3580 61939328913580250833420710435835 3581 62298311186608760388112289295484 3582 62659289828730125880465881266513 3583 63022275477468289029765453288688 3584 63387278824572444347567927922083 3585 63754310616281041917113171290732 3586 64123381653587015659650331735062 3587 64494502792504242432866972179378 3588 64867684944335237449889367630288 3589 65242939075940091467971072832680 3590 65620276210006655189582188857402 3591 65999707425321976447370352863124 3592 66381243857044995640576309926989 3593 66764896696980504995046350359594 3594 67150677193854377249508177842413 3595 67538596653590069301561993059550 3596 67928666439586406499824933098076 3597 68320897972996653193694579569226 3598 68715302733008875191266500273018 3599 69111892257127599875839209525388 3600 69510678141456779627095111543348 3601 69911672040984064329871709283380 3602 70314885669866388739309835485949 3603 70720330801716880438150923582624 3604 71128019269893094268916853976982 3605 71537962967786579023879017391684 3606 71950173849113782260231544476885 3607 72364663928208299168229212339424 3608 72781445280314471331174948118326 3609 73200530041882341372513834008548 3610 73621930410863969429387342624267 3611 74045658647011117403797215434344 3612 74471727072174307067924471857151 3613 74900148070603257989873569549098 3614 75330934089248711370456613369369 3615 75764097638065645896307713534710 3616 76199651290317891655969181528340 3617 76637607682884148325921584716398 3618 77077979516565413744145274449553 3619 77520779556393829048889479144932 3620 77966020631942946650752163610297 3621 78413715637639427201852855021916 3622 78863877533076171879363309853118 3623 79316519343326896269077401776104 3624 79771654159262152117986126210563 3625 80229295137866803372481892793830 3626 80689455502558962808859236357130 3627 81152148543510395668869968470352 3628 81617387617968396759043988268784 3629 82085186150579147390562577274612 3630 82555557633712558704421313136603 3631 83028515627788607854024725833014 3632 83504073761605173549642169226917 3633 83982245732667377588500418884178 3634 84463045307518438879866865303991 3635 84946486322072046618558080685454 3636 85432582681946259257528496212090 3637 85921348362798935885104232232932 3638 86412797410664706777868958763444 3639 86906943942293489797277851209454 3640 87403802145490559380728171611819 3641 87903386279458174956192482124268 3642 88405710675138775508069349918586 3643 88910789735559747191009003505316 3644 89418637936179770838694457513535 3645 89929269825236756216858765275002 3646 90442700024097370015492969552249 3647 90958943227608164456935143215988 3648 91478014204448313524800969375153 3649 91999927797483963848154851755262 3650 92524698924124207203488402696428 3651 93052342576678681774687030049230 3652 93582873822716809222159440154050 3653 94116307805428674667192872978484 3654 94652659743987556808103051449267 3655 95191944933914115268791031481646 3656 95734178747442242443694103960684 3657 96279376633886587081520768174946 3658 96827554120011756821706004820240 3659 97378726810403207065508854712562 3660 97932910387839823448525088659802 3661 98490120613668205287838073364470 3662 99050373328178657440827733047578 3663 99613684450982897917201135334170 3664 100180069981393488769086643296877 3665 100749545998804997715684159592446 3666 101322128663076897982928033320991 3667 101897834214918213979405016386234 3668 102476678976273920305472334714842 3669 103058679350713101743160950730950 3670 103643851823818881885451060103853 3671 104232212963580128005056961488814 3672 104823779420784939947853535009718 3673 105418567929415930731372531479424 3674 106016595307047306608179577281392 3675 106617878455243754452741114327114 3676 107222434359961144215895699029857 3677 107830280091949054372817220291282 3678 108441432807155128248919622894830 3679 109055909747131269099406724954980 3680 109673728239441681985856224169628 3681 110294905698072770367640806154568 3682 110919459623844895457134497165807 3683 111547407604826006434418904100050 3684 112178767316747149531141256564351 3685 112813556523419864188738951969088 3686 113451793077155474409386992047964 3687 114093494919186283466135610008228 3688 114738680080088680271555646948089 3689 115387366680208165576571503764964 3690 116039572930086306343944688073800 3691 116695317130889626631751343678634 3692 117354617674840443280546038935804 3693 118017493045649654887613512517888 3694 118683961818951492432519997569440 3695 119354042662740240023636207218984 3696 120027754337808934319542599503573 3697 120705115698190051069521859965654 3698 121386145691598187416173509214600 3699 122070863359874748541251647252550 3700 122759287839434647249821642218362 3701 123451438361715025252101415426564 3702 124147334253626004768610555636657 3703 124846994938003479240564179075142 3704 125550439934063951954918910931857 3705 126257688857861431320404210981290 3706 126968761422746391736413211108894 3707 127683677439826808891782805089550 3708 128402456818431278405031348656691 3709 129125119566574226839369976575428 3710 129851685791423223997958629853512 3711 130582175699768405599089899657298 3712 131316609598494015400396748823835 3713 132055007895052075819776370461044 3714 132797391097938196292152455175029 3715 133543779817169528469229429993628 3716 134294194764764877502171215909195 3717 135048656755226978714016471254370 3718 135807186706026948867381009727569 3719 136569805638090921447050231253334 3720 137336534676288875294441705985058 3721 138107395049925665970543738265844 3722 138882408093234269381484134119911 3723 139661595245871247061735930336670 3724 140444978053414442691481553315876 3725 141232578167862919430790322513376 3726 142024417348139147596947799027308 3727 142820517460593452424050838464438 3728 143620900479510731522210469865328 3729 144425588487619451756645148816904 3730 145234603676602935374404097834740 3731 146047968347612945081927144244602 3732 146865704911785577991089696818587 3733 147687835890759478298356738583082 3734 148514383917196378563958075391464 3735 149345371735303979647829259881308 3736 150180822201361179216572121815005 3737 151020758284245658896588637285324 3738 151865203065963840195424859656670 3739 152714179742183219224448929004140 3740 153567711622767090482962464209981 3741 154425822132311669860825276017190 3742 155288534810685627084636082664134 3743 156155873313572037979866232390502 3744 157027861413012766780040776225535 3745 157904522997955288920289053623670 3746 158785882074801964735678395580124 3747 159671962767961774449030474737270 3748 160562789320404525049804652585643 3749 161458386094217539528530163586890 3750 162358777571164839064241596844897 3751 163263988353248828852368755936594 3752 164174043163274498143216817720831 3753 165088966845416145294105914128768 3754 166008784365786638562285519726893 3755 166933520813009223395049929590840 3756 167863201398791887158154499914139 3757 168797851458504292093401763892048 3758 169737496451757287485627275315150 3759 170682161962985012043771600034036 3760 171631873702029597428293125080541 3761 172586657504728484094281871833064 3762 173546539333504360497082598968285 3763 174511545277957736805944026718702 3764 175481701555462164404834860892846 3765 176457034511762112319804988151428 3766 177437570621573511942200265623024 3767 178423336489186981375762082826422 3768 179414358849073740724413879084185 3769 180410664566494229855022895854348 3770 181412280638109440019189809035627 3771 182419234192594970882304107017076 3772 183431552491257824577603342147435 3773 184449262928655948297091535174392 3774 185472393033220537180340809658122 3775 186500970467881109163334988381558 3776 187535023030693363509018026070980 3777 188574578655469834916943575402566 3778 189619665412413354954793537351117 3779 190670311508753332772143238025498 3780 191726545289384867056778761199254 3781 192788395237510701142179134160430 3782 193855889975286033418779208821835 3783 194929058264466195060988945697954 3784 196007929007057207213467549660159 3785 197092531245969229896484453972532 3786 198182894165672914756125492961849 3787 199279047092858674037135140988200 3788 200381019497098878089705537187546 3789 201488840991512993738582433041306 3790 202602541333435676057137046609275 3791 203722150425087825928463302867564 3792 204847698314250625971657693907962 3793 205979215194942567457590964291370 3794 207116731408099480748533300368170 3795 208260277442257582058590383968708 3796 209409883934239549210754730640243 3797 210565581669843639158962518227096 3798 211727401584535860206445157532010 3799 212895374764145211696491020918554 3800 214069532445562004196818661601126 3801 215249906017439273172436155421678 3802 216436527020897299115252316596953 3803 217629427150231247345926867630786 3804 218828638253621940546816417283835 3805 220034192333849777250821146541100 3806 221246121549011809606520464819596 3807 222464458213241993616121713498274 3808 223689234797434625314711641795596 3809 224920483929970976267312451784712 3810 226158238397449141809266726660041 3811 227402531145417115662458631717224 3812 228653395279109104392340381807767 3813 229910864064185095398861729723928 3814 231174970927473692154665730493553 3815 232445749457718230334587683888974 3816 233723233406326188753205844048945 3817 235007456688121908884998018503984 3818 236298453382102636869882596516506 3819 237596257732197902053021177513246 3820 238900904148032245956416476271622 3821 240212427205691315850990824282596 3822 241530861648491337044025080139783 3823 242856242387751977999620814389380 3824 244188604503572622656244767919404 3825 245527983245612064135532741453772 3826 246874414033871634238019430945861 3827 248227932459481783192987789413122 3828 249588574285492124020854026183967 3829 250956375447664956155618106942492 3830 252331372055272282857748314963422 3831 253713600391896337032268143728734 3832 255103096916233630262242968477282 3833 256499898262902539697360912143910 3834 257904041243254447696982731889729 3835 259315562846188449119245277110128 3836 260734500238969641103927404043784 3837 262160890768051010475788578573876 3838 263594771959898933733807566732278 3839 265036181521822304757709091576738 3840 266485157342805305488556998473866 3841 267941737494343834697498739487876 3842 269405960231285610251928543490655 3843 270877863992673960206374575474974 3844 272357487402595318081808240772528 3845 273844869271030437938254918850046 3846 275340048594709344665884531177096 3847 276843064557970035157298938254666 3848 278353956533620946068191101865861 3849 279872764083807203784985072431552 3850 281399526960880672520974299694354 3851 282934285108273816321138222086936 3852 284477078661377390878692029466979 3853 286027947948421981245914341090370 3854 287586933491363401352913303388735 3855 289154076006771971538058477718012 3856 290729416406725690256296472153658 3857 292312995799707316117986045270084 3858 293904855491505376691919678461974 3859 295505036986119120328481142192868 3860 297113581986667427464177338826791 3861 298730532396301697969674145061784 3862 300355930319122730974672659288661 3863 301989818061101613919460538953532 3864 303632238131004637472845831423833 3865 305283233241322253030169724760400 3866 306942846309202089736437727478220 3867 308611120457386047794173825477408 3868 310288099015151485089065332338309 3869 311973825519256514181197198415786 3870 313668343714889426646653595457452 3871 315371697556622262067025295904042 3872 317083931209368538800604967415184 3873 318805089049345163833044787230892 3874 320535215665038539164425152770375 3875 322274355858174882027522473944944 3876 324022554644694776550672231892877 3877 325779857255731974410290658806022 3878 327546309138596462039629028175891 3879 329321955957761812238716285141618 3880 331106843595856837839712585417901 3881 332901018154661565327474522783032 3882 334704525956107546387999344551292 3883 336517413543282525248093530402750 3884 338339727681439480004071804416053 3885 340171515359010055999692943812088 3886 342012823788622409428816926084237 3887 343863700408123479554959008573238 3888 345724192881605707753512727868184 3889 347594349100438221890943630188494 3890 349474217184302504538106294341168 3891 351363845482232563482766611647748 3892 353263282573659623324573136810019 3893 355172577269461356752065176871058 3894 357091778613015674308547149166273 3895 359020935881259091588212230387630 3896 360960098585749692654079092433996 3897 362909316473734708813862843668450 3898 364868639529222731790336091458321 3899 366838117974060580383944783939396 3900 368817802269014839996191832154288 3901 370807743114858094182700926822010 3902 372807991453459867691037368769258 3903 374818598468882300480012681882666 3904 376839615588480572133202185802591 3905 378871094484008096427807254365928 3906 380913087072726505656427241191297 3907 382965645518520444459120945973204 3908 385028822233017193120314287111636 3909 387102669876711140103109147319124 3910 389187241360093123935551421451083 3911 391282589844784664512799674881940 3912 393388768744677103883433463392510 3913 395505831727075676906752279169190 3914 397633832713848531967717898320181 3915 399772825882580722188167195577104 3916 401922865667733187678779467437038 3917 404084006761806749244824024792114 3918 406256304116511134325917166463066 3919 408439812943939055819548470652324 3920 410634588717745364543385971758192 3921 412840687174331296349237878959804 3922 415058164314033834697995696606378 3923 417287076402320209831152002233986 3924 419527479970987555682223897085607 3925 421779431819367745618732957643150 3926 424042989015537428463126597711248 3927 426318208897533286053820493465116 3928 428605149074572533814632784568920 3929 430903867428278685973697453451830 3930 433214422113912606901318331568896 3931 435536871561608870409292883064440 3932 437871274477617448769280860457337 3933 440217689845550753253728930198008 3934 442576176927636048316589836110965 3935 444946795265973261318501830385772 3936 447329604683798209998591190249459 3937 449724665286751269968450415062120 3938 452132037464151504397131385021096 3939 454551781890276278441789125447212 3940 456983959525646380818430386780850 3941 459428631618316675060427482015478 3942 461885859705172303252084115314584 3943 464355705613230464822645465132538 3944 466838231460947793351244608552638 3945 469333499659533354304974559134752 3946 471841572914267286616983497164383 3947 474362514225825111373358835817882 3948 476896386891607730669964148695317 3949 479443254507077139956837563414754 3950 482003180967097877331556076397623 3951 484576230467284233088184586120998 3952 487162467505353243229365974991919 3953 489761956882483490529716545361910 3954 492374763704679736831313259980408 3955 495000953384143410555223931959932 3956 497640591640648973193109715696388 3957 500293744502926188885917569738912 3958 502960478310048321234312229557468 3959 505640859712826281410130875404354 3960 508334955675208752037803633223867 3961 511042833475688311126865098166208 3962 513764560708713580541261799408198 3963 516500205286107423707136021563794 3964 519249835438491217066841525663862 3965 522013519716715220188721459082150 3966 524791326993295069376440132220922 3967 527583326463854419649736833140972 3968 530389587648573760328803917023339 3969 533210180393645429230628565268970 3970 536045174872734850792797407884988 3971 538894641588448023550644323310298 3972 541758651373805282262597834165133 3973 544637275393721360403360477881922 3974 547530585146491778591533477441226 3975 550438652465285584662256327850886 3976 553361549519644471382163920741053 3977 556299348816988297582510438620846 3978 559252123204127038873913593354585 3979 562219945868779194105316796102276 3980 565202890341096673692503516134274 3981 568201030495196196349610756020596 3982 571214440550697220544699443555803 3983 574243195074266437259141593309990 3984 577287368981168850817630528638438 3985 580347037536825474376565345153926 3986 583422276358377667093990490797322 3987 586513161416258139900498652662228 3988 589619769035768656867757498852353 3989 592742175898664459524019118575290 3990 595880459044745441230936206417271 3991 599034695873454099094384522687844 3992 602204964145480290955018844788438 3993 605391341984372824904255138961470 3994 608593907878157909215186312729606 3995 611812740680964490393047287478008 3996 615047919614656507249302686381978 3997 618299524270472089167741370624636 3998 621567634610669726514600227158124 3999 624852330970181441575132225656254 4000 628153694058272988357702668387182 4001 631471804960211109614069126795112 4002 634806745138937879835089534554291 4003 638158596436752162748186515612096 4004 641527441076998212157736406027347 4005 644913361665761445122609332996522 4006 648316441193571416308360683960479 4007 651736763037112022816712203246894 4008 655174410960938968653511981542450 4009 658629469119204518128236044709692 4010 662102022057389567816778593502909 4011 665592154714043066479054330646330 4012 669099952422528812732133632598457 4013 672625500912779660311912679962750 4014 676168886313059160694744576467263 4015 679730195151730673307728547666904 4016 683309514359033973342410240523155 4017 686906931268869387445105997650142 4018 690522533620589487793028309030209 4019 694156409560798374861438451372980 4020 697808647645158579657463549415619 4021 701479336840205616113240323915140 4022 705168566525170214390075666530070 4023 708876426493808266251869905939814 4024 712603006956238513417702814515018 4025 716348398540788010175581439161500 4026 720112692295845391653779344962679 4027 723895979691721979019664500607232 4028 727698352622520753365947225155446 4029 731519903408013229866512730417264 4030 735360724795524263975489447417596 4031 739220909961824821761290226605310 4032 743100552515032746228852564174980 4033 746999746496521551941909267190972 4034 750918586382837280246007562601740 4035 754857167087623447377400694210612 4036 758815583963554118207412564834366 4037 762793932804275138132765284501790 4038 766792309846353555942579926994701 4039 770810811771235270694613792039116 4040 774849535707210935449747642016148 4041 778908579231390151220376771729704 4042 782988040371683984363568116577889 4043 787088017608795840766637205489192 4044 791208609878220730568439091846203 4045 795349916572252956901991535669356 4046 799512037542002262573585458249304 4047 803695073099418468665223169970834 4048 807899124019324638959091313653892 4049 812124291541458804592003944306768 4050 816370677372524283136165617095309 4051 820638383688248626558041462186844 4052 824927513135451232798013820909679 4053 829238168834119655484420063442682 4054 833570454379494646801144876052635 4055 837924473844163968471616626291286 4056 842300331780165005859932612134569 4057 846698133221096220654626922053716 4058 851117983684237477341360169020105 4059 855559989172679279054625661791670 4060 860024256177460948560918691361244 4061 864510891679717789971173575149996 4062 869020003152837267318386846717676 4063 873551698564624235970617934388602 4064 878106086379475263030007248023639 4065 882683275560562073245991784635544 4066 887283375572024156711029999709338 4067 891906496381170575093215866603914 4068 896552748460691003185722082485271 4069 901222242790876042511628947300512 4070 905915090861846844244636302622533 4071 910631404675794078464404411553080 4072 915371296749226287088250407326444 4073 920134880115227658078120330243148 4074 924922268325725258310605717837467 4075 929733575453765763046776396352708 4076 934568916095801719836281589861462 4077 939428405373987384788749668741764 4078 944312158938484169603245678024199 4079 949220292969775737473344553575314 4080 954152924180992786433639152863978 4081 959110169820247558831449738730218 4082 964092147672978115490726039662349 4083 969098976064302413698960474295612 4084 974130773861382227943364133860672 4085 979187660475796952571922807373908 4086 984269755865927325907106979228352 4087 989377180539349115086022892184358 4088 994510055555236801441386465717108 4089 999668502526777306214595018770166 4090 1004852643623593796405940132938811 4091 1010062601574179611094415712454102 4092 1015298499668342348292573209787656 4093 1020560461759658152795048678276376 4094 1025848612267936245696692387655983 4095 1031163076181693736072160357609466 4096 1036503979060640755896633246166919 4097 1041871447038175959139329888464662 4098 1047265606823892426127635013069989 4099 1052686585706094014722546031086274 4100 1058134511554322199566297629407639 4101 1063609512821893441175433876776964 4102 1069111718548447126721956398583525 4103 1074641258362504124275477946353014 4104 1080198262484035992862193412152846 4105 1085782861727044890456409650585602 4106 1091395187502154222343183085320241 4107 1097035371819210072610109062361090 4108 1102703547289893461287203759742769 4109 1108399847130343470245724723700726 4110 1114124405163791280893517572061918 4111 1119877355823205166781619421280920 4112 1125658834153946484761890357722923 4113 1131468975816436708049337985690360 4114 1137307917088835545007794262668297 4115 1143175794869730187649272820267442 4116 1149072746680835733690066223939208 4117 1154998910669706826627508292023820 4118 1160954425612460558109251330986769 4119 1166939430916510677106906103645104 4120 1172954066623313150825951116449793 4121 1178998473411123122005718300771284 4122 1185072792597763307838352061756381 4123 1191177166143403885753060057270942 4124 1197311736653353911298712571344133 4125 1203476647380864313952238148327938 4126 1209672042229942516409394887032898 4127 1215898065758178723314314391325520 4128 1222154863179583925664017900523853 4129 1228442580367439666909658843836382 4130 1234761363857159617415067001092905 4131 1241111360849163003809419806534734 4132 1247492719211759939919309058185057 4133 1253905587484048706479770787143972 4134 1260350114878825026526079786478223 4135 1266826451285503383905351231724242 4136 1273334747273050432467964397244807 4137 1279875154092930543398450362377932 4138 1286447823682063538792641938495268 4139 1293052908665794659354659733505250 4140 1299690562360876814406708620915427 4141 1306360938778465162793815798942324 4142 1313064192627124072998752525348944 4143 1319800479315846511417372347818356 4144 1326569954957085907707808374779253 4145 1333372776369800546179419933940844 4146 1340209101082510532785004443866125 4147 1347079087336367386984181899595372 4148 1353982894088236308225208609653149 4149 1360920681013791167025933619667714 4150 1367892608510622270455313754254213 4151 1374898837701356952496997441671164 4152 1381939530436793039603257096686775 4153 1389014849299045241974665326949770 4154 1396124957604704521595782719655062 4155 1403270019408010487756354210396484 4156 1410450199504036871396176525299356 4157 1417665663431890129677836326752522 4158 1424916577477921232148402460603055 4159 1432203108678950680516807588014832 4160 1439525424825506813803686702659832 4161 1446883694465077451023841411272222 4162 1454278086905374923911841344017702 4163 1461708772217614551955977533154662 4164 1469175921239806612696607606691634 4165 1476679705580061860152836795543832 4166 1484220297619910644368689923158830 4167 1491797870517635685661851367315420 4168 1499412598211618556845195353263468 4169 1507064655423699927251476491774258 4170 1514754217662553622572656424432671 4171 1522481461227074554392186506854454 4172 1530246563209780574003133400021930 4173 1538049701500228304884743102428754 4174 1545891054788443008522518706958627 4175 1553770802568362538723442813244338 4176 1561689125141295439284082335589075 4177 1569646203619393240547179116769198 4178 1577642219929137010390274735117262 4179 1585677356814838215214434767418958 4180 1593751797842153947176623855210933 4181 1601865727401616573608451277529986 4182 1610019330712177865054943332138034 4183 1618212793824767658670916392774170 4184 1626446303625867113500070992462990 4185 1634720047841096614903144139816552 4186 1643034215038818385254371056816934 4187 1651388994633753858236046417240134 4188 1659784576890615874637811921653320 4189 1668221152927755757246050574667886 4190 1676698914720825323049665126236789 4191 1685218055106453891112060678566524 4192 1693778767785940344383531891211189 4193 1702381247328960304469321555634740 4194 1711025689177288478105269171733390 4195 1719712289648536234496556673804740 4196 1728441245939904473104470194950606 4197 1737212756131951841190040208067836 4198 1746027019192378361166865183608285 4199 1754884234979824527763325919744004 4200 1763784604247685935096803161385466 4201 1772728328647943494438358675487596 4202 1781715610735009303122104068516809 4203 1790746653969588225634189990462964 4204 1799821662722555248166821865054424 4205 1808940842278848667755001453339476 4206 1818104398841379177898562416772567 4207 1827312539534954912371795087767386 4208 1836565472410222509224753435617636 4209 1845863406447624257532375938844660 4210 1855206551561371389128159231048168 4211 1864595118603433578279226850349860 4212 1874029319367544712321480078645958 4213 1883509366593224996266966303009358 4214 1893035473969819455154175583632863 4215 1902607856140552897611173291913690 4216 1912226728706601404600847379051845 4217 1921892308231180407701200345112984 4218 1931604812243649421027390317286102 4219 1941364459243633491706115273052930 4220 1951171468705161433700303848303458 4221 1961026061080820909972214867506972 4222 1970928457805930428639197771052530 4223 1980878881302728318437702225364190 4224 1990877554984578749482464894231438 4225 2000924703260194865498562044573972 4226 2011020551537879093593510986029200 4227 2021165326229780698457056614491064 4228 2031359254756170647626311595820160 4229 2041602565549733854853984720601636 4230 2051895488059878869134906301157169 4231 2062238252757065076640013482951594 4232 2072631091137147483603216855575338 4233 2083074235725739148203802601722704 4234 2093567920082591329561066421282986 4235 2104112378805991422723998207663414 4236 2114707847537178748207908332097338 4237 2125354562964778265228382228102454 4238 2136052762829252278112743473603072 4239 2146802685927370205165623629787310 4240 2157604572116696480123001396098785 4241 2168458662320096656156980920590312 4242 2179365198530261782680727521959936 4243 2190324423814251125848897465566888 4244 2201336582318053303306347945074910 4245 2212401919271165904499161775454900 4246 2223520680991193667987860699239665 4247 2234693114888465287162108030203618 4248 2245919469470668916602992685392702 4249 2257199994347506451044538089592728 4250 2268534940235366649390358571318558 4251 2279924558962017176714631680134046 4252 2291369103471315636896565464981664 4253 2302868827827939669405261583765882 4254 2314423987222136183683085757077943 4255 2326034837974489804741504410040566 4256 2337701637540710604346310862134521 4257 2349424644516441191817119309328618 4258 2361204118642083239165538644781370 4259 2373040320807643515564968120442294 4260 2384933513057599505997549916740780 4261 2396883958595784689827389936822964 4262 2408891921790293554820463407716895 4263 2420957668178406422524175839820740 4264 2433081464471534161534515684179881 4265 2445263578560182864844269721881822 4266 2457504279518938568314591240791517 4267 2469803837611472087369142994423078 4268 2482162524295564049052255352033680 4269 2494580612228150197455279549272734 4270 2507058375270387050183477502681361 4271 2519596088492737984148875460235516 4272 2532194028180079829394290188492855 4273 2544852471836830049413513728231438 4274 2557571698192094587365545778209665 4275 2570351987204836457446165341286560 4276 2583193620069065160948512981994939 4277 2596096879219047007292820116672886 4278 2609062048334536419943016099874070 4279 2622089412346028307928764576812710 4280 2635179257440031583892368356319632 4281 2648331871064363909502717442494080 4282 2661547541933467750018429845881941 4283 2674826560033747819501742038456056 4284 2688169216628929998690018915940291 4285 2701575804265441808105020655241478 4286 2715046616777814518667067884170557 4287 2728581949294106983013524414576256 4288 2742182098241351270706589584928927 4289 2755847361351020190653064443335664 4290 2769578037664516784926136411512034 4291 2783374427538685877818935974503284 4292 2797236832651347764684632038400467 4293 2811165556006854125475530097382956 4294 2825160901941666247707796125042012 4295 2839223176129955644568570934128688 4296 2853352685589227153683932997489150 4297 2867549738685964602446985448518870 4298 2881814645141299126527629003160648 4299 2896147716036700227825197228942876 4300 2910549263819689659025768725426559 4301 2925019602309578222054047093045606 4302 2939559046703225567716826776810937 4303 2954167913580823084800694476198040 4304 2968846520911699966560856820079152 4305 2983595188060152543162052218671034 4306 2998414235791296969153647484212811 4307 3013303986276945354784076116210610 4308 3028264763101505430969658221015319 4309 3043296891267903837646283077913852 4310 3058400697203533125477842474898841 4311 3073576508766222561755203892770918 4312 3088824655250232830941645220330021 4313 3104145467392274721158996404946512 4314 3119539277377551888196703744668439 4315 3135006418845827788509802808515698 4316 3150547226897516873709692549722666 4317 3166162038099800138793648348169842 4318 3181851190492765116861170301314489 4319 3197615023595570413749519237743580 4320 3213453878412634875676431283813631 4321 3229368097439851483975082002077364 4322 3245358024670826071058018642000866 4323 3261424005603140951852488851332994 4324 3277566387244643565929034764695982 4325 3293785518119760225183045284591732 4326 3310081748275835062676272871501332 4327 3326455429289494278704433357557086 4328 3342906914273035779931808659094141 4329 3359436557880844308513571279867710 4330 3376044716315832157969058066656958 4331 3392731747335905572933901736969466 4332 3409498010260456930758720967408573 4333 3426343865976882802539331713196700 4334 3443269676947127992114644715978702 4335 3460275807214255651780193447829280 4336 3477362622409043573434307029755596 4337 3494530489756606754948613342423654 4338 3511779778083046341243193832027984 4339 3529110857822125040177764904921896 4340 3546524101021969114004825782575018 4341 3564019881351797046817792023330632 4342 3581598574108674989515386516839840 4343 3599260556224299083776882746633550 4344 3617006206271804766761023091783081 4345 3634835904472603159221828558399984 4346 3652750032703244639346809222118940 4347 3670748974502309705496336344136172 4348 3688833115077327231411019588415779 4349 3707002841311720217296987591705628 4350 3725258541771779141339274492792243 4351 3743600606713663015968366060506792 4352 3762029428090428253699509678776414 4353 3780545399559085448171108418814404 4354 3799148916487684175635462576019312 4355 3817840375962425923216736202081048 4356 3836620176794805250381704492552078 4357 3855488719528779290138999027112062 4358 3874446406447965697581693397494846 4359 3893493641582869153031728893444740 4360 3912630830718136527810663775557624 4361 3931858381399840821234846569982474 4362 3951176702942793977168385997430361 4363 3970586206437888689639429984430436 4364 3990087304759469306920418232342293 4365 4009680412572731943817013847308690 4366 4029365946341153912878211396515222 4367 4049144324333952584839810614522936 4368 4069015966633573789613422704353975 4369 4088981295143209869442360257656022 4370 4109040733594347495774236199779565 4371 4129194707554345362589760293834504 4372 4149443644434041868640015720424851 4373 4169787973495392901678193263516638 4374 4190228125859139838532470887929738 4375 4210764534512507874519548688150560 4376 4231397634316934796865862326584419 4377 4252127862015830316849915250412458 4378 4272955656242366075566107370000213 4379 4293881457527296439320487923661702 4380 4314905708306810200278308320913525 4381 4336028852930413298888350579279232 4382 4357251337668842685111234207903798 4383 4378573610722011435280158869759716 4384 4399996122226985242669363785553876 4385 4421519324265990399664900629356622 4386 4443143670874453389914603717859245 4387 4464869618049072209775249426613290 4388 4486697623755919537977001183038099 4389 4508628147938577873550570139415142 4390 4530661652526306762286476497825384 4391 4552798601442242232027144259175130 4392 4575039460611628558318911385102455 4393 4597384697970082481609738870611306 4394 4619834783471889997959000555408164 4395 4642390189098335845927775669179626 4396 4665051388866065812014544083573466 4397 4687818858835481978267885441182476 4398 4710693077119171035668893650819982 4399 4733674523890365787194902342464708 4400 4756763681391439965582652138294303 4401 4779961033942436490397306891522730 4402 4803267067949629290060145474386494 4403 4826682271914118814909212239541324 4404 4850207136440461367253116502946853 4405 4873842154245332375688519340262192 4406 4897587820166223740700128712543365 4407 4921444631170175379193718597322820 4408 4945413086362541096512894042596301 4409 4969493686995788914111748546203456 4410 4993686936478335982302684529690653 4411 5017993340383418207632823670622572 4412 5042413406457994724594179054249134 4413 5066947644631687342621672141243880 4414 5091596567025755098948198739954452 4415 5116360687962104048819324187761746 4416 5141240523972332425201594686748902 4417 5166236593806811299877644059566744 4418 5191349418443800879178332435710857 4419 5216579521098602567479187750020924 4420 5241927427232746932053666302790994 4421 5267393664563217703963591435643654 4422 5292978763071711949249604372827688 4423 5318683255013936545872130809958464 4424 5344507674928941102186173111204286 4425 5370452559648487452722967379055706 4426 5396518448306455868412499941441496 4427 5422705882348288118065466566314280 4428 5449015405540467518724028299162772 4429 5475447563980036113335905230930050 4430 5502002906104149113865844607286302 4431 5528681982699666749321467935820988 4432 5555485346912783658212454128979277 4433 5582413554258695965251319475637848 4434 5609467162631306183360264576267959 4435 5636646732312966081633109242030270 4436 5663952825984257660991318252386461 4437 5691386008733812379822897981982494 4438 5718946848068168771735038378929176 4439 5746635913921668598987770417122544 4440 5774453778666391684972702752595072 4441 5802401017122129569725724414132642 4442 5830478206566398133516198225863242 4443 5858685926744489333149371608030592 4444 5887024759879562196945241940565396 4445 5915495290682773224595143365456112 4446 5944098106363446338210316093503560 4447 5972833796639282532273665580019066 4448 6001702953746609369836909603152749 4449 6030706172450670473262925597635604 4450 6059844050055955158589723886924201 4451 6089117186416568362310337391365476 4452 6118526183946641010833455764308822 4453 6148071647630780982839335325659962 4454 6177754185034564815188916694272283 4455 6207574406315070304291353446771528 4456 6237532924231450154404739587425382 4457 6267630354155546825592861801808748 4458 6297867314082548734519396042770526 4459 6328244424641687961206889711712362 4460 6358762309106979616390585306946081 4461 6389421593408003023820233151610136 4462 6420222906140724872659210633156653 4463 6451166878578364496134097209891500 4464 6482254144682301432213438167190706 4465 6513485341113025423554809451156874 4466 6544861107241129014098620537218045 4467 6576382085158342899942611715927256 4468 6608048919688614193547933306219991 4469 6639862258399227759917916741544948 4470 6671822751611970784520779285885914 4471 6703931052414340733422836050715368 4472 6736187816670796865896730199449999 4473 6768593703034055461336600728854822 4474 6801149372956428922172246715130030 4475 6833855490701208915087284295988750 4476 6866712723354093714067831265055693 4477 6899721740834659908380912635123460 4478 6932883215907878639986849366160677 4479 6966197824195676535249471854045766 4480 6999666244188541495879179270312498 4481 7033289157257173515597916174331620 4482 7067067247664180688674032281243619 4483 7101001202575820577452381783821380 4484 7135091712073787106943838540641826 4485 7169339469167043154216862024073142 4486 7203745169803699001920487880793755 4487 7238309512882936825307234756181038 4488 7273033200266981382541263570637776 4489 7307916936793117079496804646730086 4490 7342961430285751579817016577396149 4491 7378167391568526132309294971680878 4492 7413535534476472788355750270918653 4493 7449066575868218681918289564856590 4494 7484761235638237546369061220585866 4495 7520620236729148642153146614195882 4496 7556644305144063270086921997542521 4497 7592834169958979046274218473022742 4498 7629190563335222114218610051911985 4499 7665714220531937471268492735983544 4500 7702405879918627586786562584635093 4501 7739266282987739489653197594893424 4502 7776296174367300504301990461267189 4503 7813496301833602814092854720452006 4504 7850867416323937031994489664189011 4505 7888410271949374959407292548377894 4506 7926125626007601713712336637273947 4507 7964014238995797406834955945807132 4508 8002076874623568557051730695110431 4509 8040314299825929416865668213214380 4510 8078727284776333401178755899770958 4511 8117316602899754799549560648378010 4512 8156083030885820957805728898912684 4513 8195027348701995114781630667003142 4514 8234150339606810079978359893822852 4515 8273452790163152939663342855819004 4516 8312935490251600978627639597398917 4517 8352599233083809005811363100547398 4518 8392444815215948273126611333370467 4519 8432473036562197176449672791644162 4520 8472684700408283929459351106764189 4521 8513080613425081401145420243608802 4522 8553661585682254308197029309944889 4523 8594428430661958955086154200085564 4524 8635381965272595714232270851961011 4525 8676523009862614439994968776930712 4526 8717852388234373011007750381731199 4527 8759370927658049195221359097986286 4528 8801079458885606033831384925679039 4529 8842978816164810940110643147960458 4530 8885069837253308709958535526064536 4531 8927353363432748642350090427692192 4532 8969830239522965967440398358217767 4533 9012501313896217781736355986605528 4534 9055367438491473690138227668643851 4535 9098429468828761354830503284025662 4536 9141688264023567152773135413435414 4537 9185144686801292143181716106150922 4538 9228799603511763547583366325971236 4539 9272653884143801946077970043352410 4540 9316708402339844393147564187570491 4541 9360964035410623658199105602100340 4542 9405421664349903796065020189051866 4543 9450082173849272253260043561612404 4544 9494946452312988717395435367700783 4545 9540015391872890916705283842888724 4546 9585289888403357578196836953996824 4547 9630770841536328753598873454592784 4548 9676459154676383722263351964071209 4549 9722355735015876682070225905756936 4550 9768461493550130439144284427993842 4551 9814777345092688308195055775757446 4552 9861304208290624436608778754451205 4553 9908043005639912765032648000337468 4554 9954994663500854839016492426835631 4555 10002160112113566686552870093812624 4556 10049540285613524976707243109824220 4557 10097136122047172676334097170526454 4558 10144948563387584421464354980553001 4559 10192978555550191821360993883192060 4560 10241227048408568914191250732082312 4561 10289694995810277993074065470692432 4562 10338383355592776023228924581216699 4563 10387293089599381870886420269420874 4564 10436425163695304565402487150289234 4565 10485780547783732817598076452062028 4566 10535360215821986016903961113551553 4567 10585165145837726931643683208463570 4568 10635196319945236337335770887854747 4569 10685454724361749798029814939407282 4570 10735941349423856827656389965121952 4571 10786657189603962658054187507190122 4572 10837603243526812841563011285975350 4573 10888780513986080917318427008196744 4574 10940190007961019370059280969650325 4575 10991832736633174112244588354055348 4576 11043709715403162720435385957737743 4577 11095821963907516657444634052470492 4578 11148170506035587713574692655336536 4579 11200756369946518899822101543346628 4580 11253580588086280027558969702349159 4581 11306644197204768210046564477146724 4582 11359948238372973521071716165734429 4583 11413493757000210048074191077198612 4584 11467281802851412576968828429850330 4585 11521313430064499146872952248293142 4586 11575589697167799714486240079711186 4587 11630111667097551167457045557980346 4588 11684880407215458928014860036756461 4589 11739896989326325388575746402956754 4590 11795162489695745421339617309523312 4591 11850677989067869205914725447209532 4592 11906444572683232618627425510207956 4593 11962463330296655428633673786033682 4594 12018735356195207547107664199699191 4595 12075261749216243575550665936949174 4596 12132043612765505901397244992785887 4597 12189082054835296589139736035884262 4598 12246378188022718315958257929697296 4599 12303933129547984602650754630926412 4600 12361748001272799590210619288947861 4601 12419823929718807614248498274502910 4602 12478162046086112830184261544823463 4603 12536763486271869142223441496033268 4604 12595629390888940691302348782400817 4605 12654760905284633156933409056183138 4606 12714159179559496129129523752656133 4607 12773825368586196808059518601553292 4608 12833760632028465288729787108917898 4609 12893966134360111690118154412228024 4610 12954443044884115388488237361132206 4611 13015192537751786615129153892092256 4612 13076215791982000680811665752117966 4613 13137513991480505088832411762070814 4614 13199088325059299800216554280330535 4615 13260939986456090915703828296175300 4616 13323070174353818039032671824680574 4617 13385480092400255588305395571758014 4618 13448170949227688322150688589743829 4619 13511143958472661348405655685517212 4620 13574400338795804884815451588978564 4621 13637941313901734040819894688724704 4622 13701768112559023891563051777943233 4623 13765881968620260115865051296284894 4624 13830284121042165470166053014635617 4625 13894975813905802372694422340496678 4626 13959958296436851871784394290460430 4627 14025232823025969273769159730020538 4628 14090800653249216707265589210295063 4629 14156663051888572900395796097136240 4630 14222821288952520449796386650182724 4631 14289276639696710860443049527977132 4632 14356030384644707636064450668299442 4633 14423083809608807701972528792942252 4634 14490438205710941441697119861756423 4635 14558094869403651630755549821051368 4636 14626055102491151551824173843864839 4637 14694320212150462575621548277183734 4638 14762891510952631494197765615687837 4639 14831770316884027893156455981395238 4640 14900957953367721850599896176941192 4641 14970455749284942252309940921213968 4642 15040265038996616012295589170823328 4643 15110387162364988490116628859567602 4644 15180823464775325396863824175097632 4645 15251575297157696482158097869341664 4646 15322644016008841296823262046887967 4647 15394030983414117325504197772197880 4648 15465737567069530785266335977056781 4649 15537765140303850387501171597490450 4650 15610115082100804360309340431360090 4651 15682788777121361030999166103010746 4652 15755787615726093268393303711159809 4653 15829112993997627085635925952628282 4654 15902766313763174706229186546809754 4655 15976748982617152395594779876984862 4656 16051062413943883362643442494291401 4657 16125708026940386036641610389535636 4658 16200687246639248024892044668733113 4659 16276001503931586059226181088648068 4660 16351652235590092239049834251207111 4661 16427640884292166880221831816194560 4662 16503968898643138280692020575033189 4663 16580637733199569713521289030625030 4664 16657648848492653960387709783207116 4665 16735003711051695699019019699978016 4666 16812703793427682058713411764977117 4667 16890750574216941660428619098677784 4668 16969145538084892457503122824590460 4669 17047890175789878695107031096070912 4670 17126985984207097307691085527810615 4671 17206434466352614073700336854973534 4672 17286237131407469849428860450842344 4673 17366395494741877203832006109781542 4674 17446911077939507777387926597191230 4675 17527785408821870690095311981122856 4676 17609020021472782323297182307280152 4677 17690616456262927802448314125457770 4678 17772576259874514508611738245178225 4679 17854900985326017946914324387891760 4680 17937592191997020302745581740240746 4681 18020651445653142016157181111401680 4682 18104080318471066706745677907714303 4683 18187880389063659782851482419478988 4684 18272053242505181068715343197595231 4685 18356600470356591785904875329681606 4686 18441523670690956225526265398449457 4687 18526824448118938448725035325365152 4688 18612504413814394355298321651902360 4689 18698565185540059459817900940635612 4690 18785008387673332716969455544711230 4691 18871835651232156738852269257135714 4692 18959048613900994747167656603117282 4693 19046648920056904605957167460579816 4694 19134638220795710280389194153301280 4695 19223018173958271068662683396509030 4696 19311790444156848956026640609458179 4697 19400956702801574439585704070286666 4698 19490518628127011175222940268521701 4699 19580477905218819798495343734791868 4700 19670836226040521272050953168586500 4701 19761595289460360114718608516502902 4702 19852756801278267867046423279249016 4703 19944322474252927150186531895497640 4704 20036294028128936676458729576437969 4705 20128673189664077569881809175416160 4706 20221461692656681357805799294628579 4707 20314661277973099994853113913089284 4708 20408273693575278281657918200025113 4709 20502300694548429043185934264557072 4710 20596744043128811431017079170146262 4711 20691605508731612716550812009907568 4712 20786886867978933942989377537621845 4713 20882589904727879804359598170000416 4714 20978716410098753122666100087680128 4715 21075268182503354294020624788654168 4716 21172247027673386076473442588468507 4717 21269654758688964094114235255851750 4718 21367493196007233431785950008392342 4719 21465764167491091697637443225929806 4720 21564469508438018931120682736884954 4721 21663611061609014735011456561235636 4722 21763190677257643012655816991121122 4723 21863210213159184691247834154427646 4724 21963671534639898814367903641773567 4725 22064576514606392388313379122409962 4726 22165927033575099366895103492669385 4727 22267724979701869162370601095289764 4728 22369972248811665070142261716319824 4729 22472670744428372996445812415288348 4730 22575822377804720880495257301990176 4731 22679429067952309202208208846145154 4732 22783492741671752969478714212363835 4733 22888015333582935579708966753822672 4734 22992998786155374950973554217049724 4735 23098445049738702321095537295398308 4736 23204356082593254112601280942293912 4737 23310733850920777263726491477458150 4738 23417580328895248427376653400305698 4739 23524897498693807439864131848009050 4740 23632687350527805464332227147500873 4741 23740951882673968214015693846211544 4742 23849693101505674661769602476907376 4743 23958913021524351644914757017741476 4744 24068613665390984774060672298635849 4745 24178797063957746057294327812006456 4746 24289465256299738652278887092618532 4747 24400620289746859159172629890000058 4748 24512264219915777870404674371773843 4749 24624399110742037393199939204119710 4750 24737027034512270062678685697387685 4751 24850150071896534565518792804436184 4752 24963770311980772193921979430199036 4753 25077889852299383152724040162864416 4754 25192510798867923343079046622789104 4755 25307635266215922047101303810871460 4756 25423265377419820940799719402054429 4757 25539403264136034862289308456068142 4758 25656051066634134764803209047278438 4759 25773210933830153285628750365853154 4760 25890885023320013362193689846621750 4761 26009075501413080329802627691744162 4762 26127784543165837935630853859179651 4763 26247014332415688705201603615321444 4764 26366767061814879100153438692594670 4765 26487044932864549905762071907847086 4766 26607850155948912289708604952751450 4767 26729184950369549974585059315404440 4768 26851051544379847967257554568789785 4769 26973452175219548291436174401091840 4770 27096389089149433169575638395461629 4771 27219864541486136102516363861948484 4772 27343880796637081297335401987837291 4773 27468440128135551893765879813382784 4774 27593544818675887442883668847625276 4775 27719197160148811092196772406371346 4776 27845399453676886932551916150145008 4777 27972154009650107965239017194016706 4778 28099463147761615147318301463867139 4779 28227329197043547976071073436396908 4780 28355754495903027074927651288668354 4781 28484741392158269243554078833485546 4782 28614292243074835438215397147485813 4783 28744409415402012148522573566657662 4784 28875095285409326638649658468741233 4785 29006352238923196523624225310664684 4786 29138182671363714151036025871154742 4787 29270588987781566261828954587858684 4788 29403573602895089404677074982427278 4789 29537138941127461579377199636605456 4790 29671287436644030587992209389182112 4791 29806021533389779572199817078804334 4792 29941343685126930217952180302471265 4793 30077256355472684110485697684340128 4794 30213762017937102722789022343321154 4795 30350863155961126524199687068772304 4796 30488562262954733696089999837580447 4797 30626861842335238943238532510842044 4798 30765764407565732892434179742475774 4799 30905272482193662569534226340384402 4800 31045388599889553449411433733256403 4801 31186115304485873574516379716145906 4802 31327455150016040238377897677409285 4803 31469410700753569733935694283262092 4804 31611984531251370666490404110907589 4805 31755179226381181333417385761286086 4806 31898997381373151675215010133126699 4807 32043441601855570302327387640623548 4808 32188514503894737105781431146123378 4809 32334218714034981960349156577310542 4810 32480556869338830030218094584820071 4811 32627531617427314190495837304768036 4812 32775145616520435077572474103970358 4813 32923401535477769284388607115231134 4814 33072302053839226218444259158263588 4815 33221849861865954140677672118295878 4816 33372047660581395907104428286151541 4817 33522898161812494935263295097319330 4818 33674404088231051919536425872248154 4819 33826568173395232822315385178337842 4820 33979393161791228667730308496333762 4821 34132881808875067668205026581099502 4822 34287036881114580215221633219978210 4823 34441861156031517266586190810944308 4824 34597357422243822666163276398960170 4825 34753528479508059931865699320469372 4826 34910377138761994050445131750974791 4827 35067906222167328819935523581566424 4828 35226118563152600280644004172620275 4829 35385017006456226779446012243141210 4830 35544604408169716212651874026859698 4831 35704883635781030994360420839328192 4832 35865857568218111300566869397029810 4833 36027529095892557139004192806597822 4834 36189901120743469798097466456083072 4835 36352976556281453230034996252337750 4836 36516758327632775923525618537518339 4837 36681249371583693825744727422193624 4838 36846452636624934873011601221718958 4839 37012371082996345692172796758311790 4840 37179007682731701037492627029119203 4841 37346365419703676527714143463266452 4842 37514447289668985251820952588733557 4843 37683256300313678812975854171872328 4844 37852795471298613381374697520777893 4845 38023067834305081330501624336964224 4846 38194076433080609031049581526862055 4847 38365824323484921379939780340723086 4848 38538314573536073644037818691178293 4849 38711550263456751198429499709870768 4850 38885534485720737743221086986548989 4851 39060270345099552583188702078020682 4852 39235760958709257556660093611451389 4853 39412009456057434203338264057043682 4854 39589018979090331760545064724715023 4855 39766792682240186581137077891856898 4856 39945333732472713567794451575088100 4857 40124645309334770219268313272368694 4858 40304730605002193888246340750211875 4859 40485592824327812850444714698534258 4860 40667235184889631787399214389829341 4861 40849660917039192288147276517247584 4862 41032873263950108975020884134291313 4863 41216875481666781862942462082474704 4864 41401670839153285562387913617073407 4865 41587262618342435937838646055712460 4866 41773654114185034837329017058786449 4867 41960848634699293508469942395233190 4868 42148849501020435319916485042458708 4869 42337660047450478409248612814168760 4870 42527283621508198878773003513235062 4871 42717723583979275165068048212133626 4872 42908983308966614208320171831352309 4873 43101066183940860049998650043551414 4874 43293975609791085490683212159812285 4875 43487715000875667439731114283777188 4876 43682287785073346592610620052573495 4877 43877697403834472072992438938896838 4878 44073947312232431677942437542810615 4879 44271040979015268368739439988690020 4880 44468981886657483649730377534792678 4881 44667773531412028480948445437021992 4882 44867419423362482372804429803257196 4883 45067923086475421311407286800944712 4884 45269288058652975167526558343329641 4885 45471517891785575242814901384330818 4886 45674616151804892609000988397875306 4887 45878586418736967899548086538210622 4888 46083432286755533213087948476090167 4889 46289157364235526791945186426222984 4890 46495765273806801140889648030862280 4891 46703259652408025252118379011695740 4892 46911644151340781606964314695996813 4893 47120922436323858624944016047157790 4894 47331098187547739233722781991237454 4895 47542175099729286236750444470811418 4896 47754156882166625155349026623554930 4897 47967047258794225226525959780912962 4898 48180849968238179238865525289200633 4899 48395568763871682890516089058613390 4900 48611207413870714357541007011910087 4901 48827769701269914760766947832755208 4902 49045259424018670223036888972038569 4903 49263680395037396211200601183999354 4904 49483036442274024857694126954131913 4905 49703331408760695961273998067220082 4906 49924569152670652366925656369918042 4907 50146753547375340427527573094056714 4908 50369888481501716253601336622757759 4909 50593977858989758457381218182088112 4910 50819025599150188101856002119874017 4911 51045035636722396567067767383090626 4912 51272011921932582047194199974214805 4913 51499958420552095396582687205826864 4914 51728879113955996042939142116208291 4915 51958777999181818689329014375165606 4916 52189659088988551529699692350478233 4917 52421526411915826702872394412033630 4918 52654384012343323714776913000282167 4919 52888235950550386559600360900441882 4920 53123086302775855272643628124284412 4921 53358939161278112651960676822395022 4922 53595798634395346885743295264359844 4923 53833668846606030826652821127158972 4924 54072553938589618656546672327343854 4925 54312458067287460685895592027190604 4926 54553385405963937037128266040684190 4927 54795340144267810961463125894049034 4928 55038326488293802541851170700352003 4929 55282348660644383538329725561706096 4930 55527410900491794132133378445700326 4931 55773517463640282329730315437159438 4932 56020672622588566789388246823433360 4933 56268880666592523834545651931704438 4934 56518145901728099423013570145278012 4935 56768472650954446841024769357219878 4936 57019865254177290895106271393354578 4937 57272328068312519377651345015992708 4938 57525865467350002582575883112873236 4939 57780481842417641652576760802974796 4940 58036181601845646540238016571537494 4941 58292969171231044367852510388023622 4942 58550848993502418975099602621901466 4943 58809825528984882443678899269479914 4944 59069903255465279392703418639584984 4945 59331086668257624840707211252940574 4946 59593380280268776431357554371952655 4947 59856788622064341825093345183086730 4948 60121316241934822059132967794290785 4949 60386967705961991681887992251488472 4950 60653747598085516471387546589979887 4951 60921660520169809547566343153096612 4952 61190711092071126693476741367913093 4953 61460903951704901701726347229776552 4954 61732243755113322564594238420658000 4955 62004735176533149331095363466249384 4956 62278382908463774454255811938678636 4957 62553191661735526456335391283773472 4958 62829166165578217742457981298234102 4959 63106311167689937393950129452698814 4960 63384631434306089778097713804568931 4961 63664131750268679811608386001810890 4962 63944816919095845718226503994364062 4963 64226691763051640125171795129475398 4964 64509761123216060343160913990244740 4965 64794029859555328679931084022727202 4966 65079502850992423639032612098046936 4967 65366184995477862857336713352449640 4968 65654081210060738639987806170378301 4969 65943196430960006951686317395560696 4970 66233535613636030727331806779773423 4971 66525103732862378368484545346269534 4972 66817905782797878292616473171852199 4973 67111946777058930407691595340621422 4974 67407231748792075385670694208509115 4975 67703765750746822611214692158246620 4976 68001553855348737686702010242360244 4977 68300601154772790374721519176907180 4978 68600912761016963864194426538895457 4979 68902493805976126248806657207039504 4980 69205349441516165107667427043294158 4981 69509484839548386083759814806686064 4982 69814905192104176356204017746811569 4983 70121615711409933906083311142991544 4984 70429621629962263479720112253297246 4985 70738928200603440153567653208897630 4986 71049540696597141410485055620129493 4987 71361464411704448638804392779453224 4988 71674704660260118967779149336679383 4989 71989266777249128358394640222974234 4990 72305156118383486868657748858219977 4991 72622378060179327017193050611812770 4992 72940938000034266172231653802130261 4993 73260841356305043893922487345629524 4994 73582093568385435163796898312361730 4995 73904700096784440436102429989592450 4996 74228666423204753448973379621900154 4997 74553998050621507738228111921368230 4998 74880700503361302796740847852589578 4999 75208779327181510827841667456777458 5000 75538240089349865043517116235462471 5001 75869088378724330459875567591008932 5002 76201329805833258148191926817419256 5003 76534970002955823900213776003898318 5004 76870014624202752270738425325146843 5005 77206469345597326964483715412515504 5006 77544339865156688534810375039500816 5007 77883631902973420367876829853782640 5008 78224351201297423927246354838969582 5009 78566503524618084236702890336313916 5010 78910094659746726584486427775712700 5011 79255130415899365432327961437014486 5012 79601616624779746517948097396566380 5013 79949559140662683142749286782170364 5014 80298963840477687637674032885156649 5015 80649836623892899006398906335950082 5016 81002183413399307745774567066970610 5017 81356010154395278847285770826282952 5018 81711322815271373988066395039136809 5019 82068127387495473920338325022272296 5020 82426429885698202074152354119528466 5021 82786236347758650390411383092367914 5022 83147552834890408403368703755963747 5023 83510385431727896597800509783699114 5024 83874740246413005066376231753102627 5025 84240623410682038497696891499119416 5026 84608041079952968529327520164460058 5027 84976999433412994501012106977874382 5028 85347504674106413649675278273670904 5029 85719563029022801789065411050137506 5030 86093180749185505520237267745424684 5031 86468364109740447024543831471007286 5032 86845119410045242491068449464191401 5033 87223452973758635236287791010729760 5034 87603371148930244576610194872184122 5035 87984880308090631516144926741017014 5036 88367986848341682318510837672849636 5037 88752697191447311032122696009140462 5038 89139017783924482042903672968326272 5039 89526955097134553733030965133529712 5040 89916515627374944324901769366268035 5041 90307705895971120996000848497677742 5042 90700532449368913352237535631804116 5043 91095001859227152350114680028229110 5044 91491120722510635764206985906439504 5045 91888895661583421296760370819338986 5046 92288333324302448431803978603843708 5047 92689440384111490139835590201133052 5048 93092223540135435540404906136587661 5049 93496689517274904636692730761307230 5050 93902845066301196237268574543391535 5051 94310696963951570184206483454870652 5052 94720252013024865012180963372075301 5053 95131517042477452163585747560535090 5054 95544498907519527891146053437823011 5055 95959204489711743982125631869668484 5056 96375640697062178440479301186917615 5057 96793814464123647269964477490023758 5058 97213732752091358501787857873320816 5059 97635402548900909615547873767323132 5060 98058830869326629506751157655806446 5061 98484024755080266155083104609520878 5062 98910991274910021154565386208257242 5063 99339737524699932268413974519027024 5064 99770270627569605174846808151267066 5065 100202597733974295576264277384690238 5066 100636726021805342844630931081257810 5067 101072662696490956382106522677127768 5068 101510414991097355879433439412321337 5069 101949990166430266656328419651062130 5070 102391395511136771275217030482923552 5071 102834638341807518620599803540396080 5072 103279726003079291641031819309876851 5073 103726665867737934956064396303762788 5074 104175465336821643531151717172389122 5075 104626131839724613630506624753991730 5076 105078672834301057260293572539527520 5077 105533095806969581317403312268082518 5078 105989408272817932665877212636651036 5079 106447617775708110363597339032063422 5080 106907731888381846267737771006646797 5081 107369758212566455251815045180187436 5082 107833704379081056268478366744737317 5083 108299578047943165499558391989143174 5084 108767386908475662836387414184136117 5085 109237138679414132937534961517184474 5086 109708841109014582117285661946897355 5087 110182501975161532318731835549204924 5088 110658129085476493432210822405691019 5089 111135730277426815223049131830890178 5090 111615313418434920134870363224581115 5091 112096886405987918242085009960273802 5092 112580457167747605626038685555058960 5093 113066033661660847454718947492269624 5094 113553623876070347051169325843687660 5095 114043235829825802236726251581579938 5096 114534877572395450242706436735401443 5097 115028557183978002486354501869634124 5098 115524282775614970510391078727046612 5099 116022062489303384392433105041501628 5100 116521904498108904931154037552056362 5101 117023817006279330922638392889175832 5102 117527808249358502844523432679991945 5103 118033886494300604267306640295272694 5104 118542060039584862319960997788987779 5105 119052337215330648538336728704023756 5106 119564726383412981429704585268371511 5107 120079235937578432092937336649913122 5108 120595874303561434234589158320219162 5109 121114649939200999928617363964394984 5110 121635571334557842470487687297505544 5111 122158647012031907679329629064244700 5112 122683885526480315009389152641961321 5113 123211295465335709832844603248947860 5114 123740885448725028262233953860388739 5115 124272664129588675885831803068146514 5116 124806640193800121790679275324859575 5117 125342822360285909255981053140145704 5118 125881219381146084501559947534037458 5119 126421840041775044880326633264891628 5120 126964693160982807910707957555794054 5121 127509787591116702545692172442678798 5122 128057132218183484082447328353391619 5123 128606735961971874120381336287877062 5124 129158607776175526977865167692982087 5125 129712756648516423985942559546209458 5126 130269191600868697078568987592799367 5127 130827921689382883104587497843259920 5128 131388956004610610292701062946112004 5129 131952303671629718301765468675552592 5130 132517973850169813296819310699342202 5131 133085975734738259494029782617079322 5132 133656318554746608621363601121178704 5133 134229011574637468749537976642338876 5134 134804064094011813948647841149806369 5135 135381485447756736232825785468510500 5136 135961285006173641260188936869932439 5137 136543472175106889257177903924418456 5138 137128056396072882644864326920268962 5139 137715047146389601846599726464119524 5140 138304453939306590761440567094824459 5141 138896286324135393394770127318180692 5142 139490553886380443138451582914837600 5143 140087266247870406200850354781749764 5144 140686433066889980690736000066040459 5145 141288064038312152862078422230820482 5146 141892168893730912035141469730069760 5147 142498757401594425710430159156714426 5148 143107839367338676398536850916102056 5149 143719424633521561694849102259967024 5150 144333523079957459129537583479395220 5151 144950144623852257331914519025618984 5152 145569299219938855050791611503818890 5153 146190996860613129576874182723251722 5154 146815247576070376121081389332356789 5155 147442061434442219703618925667337398 5156 148071448541934001116379348494178310 5157 148703419042962638525922414470825692 5158 149337983120294966286716265332120572 5159 149975150995186552543205745070559414 5160 150614932927520997200927815482595043 5161 151257339215949711852803201927685168 5162 151902380198032183253665728200050879 5163 152550066250376721937291327329704372 5164 153200407788781697578883289019799880 5165 153853415268377262709397845482379302 5166 154509099183767566391833830580069001 5167 155167470069173459478227929979177840 5168 155828538498575693067246345317029263 5169 156492315085858611789604296937864956 5170 157158810484954343554287169105458534 5171 157828035389987487390488975235016040 5172 158500000535420301029398543408602017 5173 159174716696198389872300882810113248 5174 159852194687896898996713509276480023 5175 160532445366867209860179611149938596 5176 161215479630384143362454173165829649 5177 161901308416793670935357020640801382 5178 162589942705661135334003669983671390 5179 163281393517919982806223481511954056 5180 163975671916021008326221363877477188 5181 164672789004082115580099778720615896 5182 165372755928038593397658564751932488 5183 166075583875793910331718287060799928 5184 166781284077371029087795209188908725 5185 167489867805064242516316904137309204 5186 168201346373591532882756455993666109 5187 168915731140247456135619037676164180 5188 169633033505056552901001662957123832 5189 170353264910927287933665763264013174 5190 171076436843806519762772331844347791 5191 171802560832834502275962563486357854 5192 172531648450500419987993788779221224 5193 173263711312798458749852654482362554 5194 173998761079384413656437466817698089 5195 174736809453732835917059902078944266 5196 175477868183294720460909179328605723 5197 176221949059655736051005198145874218 5198 176969063918694999689484735239148709 5199 177719224640744397101250911553214310 5200 178472443150748451086877568801036793 5201 179228731418424739545209744939819068 5202 179988101458424864967630339951164299 5203 180750565330495977213691394951925690 5204 181516135139642851384486000116938402 5205 182284823036290522612202266967895152 5206 183056641216447479594294075790527812 5207 183831601921869418703671285236564586 5208 184609717440223560511761390369536247 5209 185391000105253530570188327888177246 5210 186175462296944806298186979325461725 5211 186963116441690731831959190970511846 5212 187753975012459102697474963684511430 5213 188548050528959322171435363370618922 5214 189345355557810131205270615431069173 5215 190145902712707913789096600852600754 5216 190949704654595579639671534092720371 5217 191756774091832026104221823586445356 5218 192567123780362181173758723477107772 5219 193380766523887629509584811899108138 5220 194197715174037823390625137252934848 5221 195017982630541880493932974098613040 5222 195841581841400970430509607659346013 5223 196668525803061291960148568029617420 5224 197498827560587642817697078112738652 5225 198332500207837584089613789538544856 5226 199169556887636201082356545402659343 5227 200010010791951462634716201397323890 5228 200853875162070180828990001046254237 5229 201701163288774573062302416873056004 5230 202551888512519428448318768353085381 5231 203406064223609880521218519394006936 5232 204263703862379788223756666382429205 5233 205124820919370727166287279072995742 5234 205989428935511593147624202067057816 5235 206857541502298819939156081385740680 5236 207729172261977213335622565593527657 5237 208604334907721403484082953252644466 5238 209483043183817917510317383248259303 5239 210365310885847874464129757805185946 5240 211251151860870304615828648806812091 5241 212140580007606095139860389349191058 5242 213033609276622564227225027367664429 5243 213930253670518665678269064495145260 5244 214830527244110826029147945279408340 5245 215734444104619416274903359572580662 5246 216642018411855860258362530179648293 5247 217553264378410381797420149331223180 5248 218468196269840392634383087188333909 5249 219386828404859523293688718623101954 5250 220309175155527298941752032559447549 5251 221235250947439462351615675552167178 5252 222165070259918946077051994764585612 5253 223098647626207495951587665942664586 5254 224035997633657948032709258916704793 5255 224977134923927161116398178311471930 5256 225922074193169606958005848009798440 5257 226870830192231620337482967572178826 5258 227823417726846311116142868469302332 5259 228779851657829140439681960729676984 5260 229740146901274163244999442884009733 5261 230704318428750939239854579400735464 5262 231672381267502114527885785017844744 5263 232644350500641676058196202664069302 5264 233620241267353881088779860972296585 5265 234600068763092863854987091271356780 5266 235583848239782921644854300522617913 5267 236571595006019482489137403439784016 5268 237563324427270756678052193247476767 5269 238559051926080074328321726345106054 5270 239558792982268911226672759717425336 5271 240562563133140605184453654245396706 5272 241570377973684765146887643849515856 5273 242582253156782375302916783861357602 5274 243598204393411596453248020674370843 5275 244618247452854266898749294898626308 5276 245642398162903105117221529458655669 5277 246670672410069616507685692903414450 5278 247703086139792706483427180248538127 5279 248739655356648002205272600798771664 5280 249780396124557885253911107346499296 5281 250825324567002237543599883196604024 5282 251874456867229902791728433193597715 5283 252927809268470865862030152106011640 5284 253985398074149152307010171280849843 5285 255047239648096450445266403439497034 5286 256113350414766458311639584360958150 5287 257183746859449957829721388952024344 5288 258258445528490618562003504898995177 5289 259337463029501533398036736644599170 5290 260420816031582488552976892773863536 5291 261508521265537970251419695988849284 5292 262600595524095910481089805340908699 5293 263697055662127174209658574258008206 5294 264797918596865790460993952355573118 5295 265903201308129929659599885948229656 5296 267012920838543629656308236054889076 5297 268127094293759272855246276903063050 5298 269245738842680816873395181076332382 5299 270368871717687781166357769058593988 5300 271496510214859992065266485785287763 5301 272628671694203088676862639299988202 5302 273765373579874792103135220081384561 5303 274906633360411940449622205611568994 5304 276052468588958292094674026497706988 5305 277202896883493099700927159569536154 5306 278357935927060457460316786637034743 5307 279517603467999424066669381703207788 5308 280681917320174923922456728231569453 5309 281850895363209429091786305371826786 5310 283024555542715424517821651713534745 5311 284202915870528659035172832176937486 5312 285385994424942184710393155765302458 5313 286573809350941187054548734166632126 5314 287766378860438608660357532303762940 5315 288963721232511568820137559234472384 5316 290165854813638581694008087064371062 5317 291372798017937575601897901313911750 5318 292584569327404716021045004776123106 5319 293801187292154034882070575086792986 5320 295022670530657868759325065601472724 5321 296249037729988108563597345973653126 5322 297480307646058263352120996525646296 5323 298716499103866340876121667892589282 5324 299957630997738547499376358050160037 5325 301203722291573810124405623225835986 5326 302454792019089122773093777687215020 5327 303710859284065720478524587739014948 5328 304971943260596083148112871119189832 5329 306238063193331772071568496442716076 5330 307509238397732101752476730485176616 5331 308785488260313649749536617157497530 5332 310066832238900607226108656091153133 5333 311353289862875972909490911416812732 5334 312644880733433593173363722429040856 5335 313941624523831050965154922906846286 5336 315243540979643406304666169653296712 5337 316550649919017791094197577805581318 5338 317862971232928860984373733398032246 5339 319180524885435107049255121418390898 5340 320503330913936030035751653785405692 5341 321831409429430179955406233235363916 5342 323164780616774063800077214143259375 5343 324503464734941924169627779706805788 5344 325847482117286391606114880375130291 5345 327196853171800013442635586788419526 5346 328551598381377661978178721267223238 5347 329911738304079824801275944722405724 5348 331277293573396780095095152541309403 5349 332648284898513659760628315467045928 5350 334024733064576403208953629873682285 5351 335406658932958604678583101037556132 5352 336794083441529256942404742014644138 5353 338187027604921394281523220164887146 5354 339585512514801637606357976594927306 5355 340989559340140644618579156612137756 5356 342399189327484467915527271990363456 5357 343814423801226823944330887023006792 5358 345235284163882275727458475723847827 5359 346661791896360332285330009060408480 5360 348093968558240467692315992889316715 5361 349531835788048062713849831698157922 5362 350975415303531271976001518393514696 5363 352424728901938819633363658282414014 5364 353879798460298726507423444293570554 5365 355340645935697971675173223147397248 5366 356807293365563091501736670979280004 5367 358279762867941719114119616069463942 5368 359758076641785067325947208144655259 5369 361242256967231358032706988857134870 5370 362732326205890201101884603522544448 5371 364228306801127925797522780029388862 5372 365730221278353867783595961419506871 5373 367238092245307614760424996041025604 5374 368751942392347213801258109838756079 5375 370271794492738343459615548288741144 5376 371797671402944453732412843364761827 5377 373329596062917876971681980228402338 5378 374867591496391912844392588738073846 5379 376411680811173890454947039998421000 5380 377961887199439210748821344617093202 5381 379518233938026372327906242141976560 5382 381080744388732983819403357855502206 5383 382649441998612765944468083131533008 5384 384224350300273546448297048431137548 5385 385805492912176251059447597464056424 5386 387392893538934893655065137827760007 5387 388986575971617568822995177488486186 5388 390586564088048450015348802752808075 5389 392192881853110796502169548590570398 5390 393805553319050972343280352619032005 5391 395424602625783480602259834095066214 5392 397050054001197016042391165556752423 5393 398681931761461539549183291495599774 5394 400320260311336377535314630731058400 5395 401965064144479349596782484834858824 5396 403616367843756927693069608503069016 5397 405274196081555430139734776177163754 5398 406938573620093253709377101297641427 5399 408609525311734147144854349053599568 5400 410287076099301529404175378365408520 5401 411971251016393855960495687311749304 5402 413662075187701036494154307773071959 5403 415359573829321907324837537452576632 5404 417063772249082761937157976150306087 5405 418774695846856942969394875678738462 5406 420492370114885499041039467471364947 5407 422216820638098909805094897291445420 5408 423948073094439882625574151280960290 5409 425686153255187224284623979470625296 5410 427431086985280791139114300888309186 5411 429182900243647521155712537234444774 5412 430941619083528551260483901828624414 5413 432707269652807423455627107070341964 5414 434479878194339383160688948036131370 5415 436259471046281773248342950176726592 5416 438046074642425527257710409603730958 5417 439839715512527765272939364060224382 5418 441640420282645495971497579028384188 5419 443448215675470428353933470335004576 5420 445263128510664896676166610849576688 5421 447085185705198902121290820406359482 5422 448914414273688274752112091464496841 5423 450750841328733959300611743275682640 5424 452594494081262428361473962469855444 5425 454445399840867226563043138030252324 5426 456303586016151649306421450158494797 5427 458169080115072559669182668102249796 5428 460041909745285347082000855092675719 5429 461922102614490031401096344209640594 5430 463809686530778516003925651194205274 5431 465704689402982993552276113252137000 5432 467607139241025508075846691023785089 5433 469517064156268677037716268377414366 5434 471434492361867577060260010322608712 5435 473359452173122796994887229645027718 5436 475291972007834662033267465880763644 5437 477232080386658632570500311568063940 5438 479179805933461881536292147369534830 5439 481135177375681053928041693282224026 5440 483098223544681212286823777344910592 5441 485068973376115971868069103924802754 5442 487047455910288829274951448343591423 5443 489033700292515688327099545996695768 5444 491027735773488586953694935045848070 5445 493029591709640628910734475722380790 5446 495039297563512124129646619400789857 5447 497056882904117941522608000546893850 5448 499082377407316078075619794070455672 5449 501115810856177448073830887835104660 5450 503157213141356896318229242477334273 5451 505206614261465439198046457614810094 5452 507264044323443737501252357156728087 5453 509329533542936804854186020152135710 5454 511403112244669955691132793867741915 5455 513484810862825996672316773039234428 5456 515574659941423665473790435484366135 5457 517672690134697320888593355134831956 5458 519778932207477888191181853281752530 5459 521893417035575063723778215206561064 5460 524016175606160782682164673703853700 5461 526147239018153954085378750586798296 5462 528286638482606466926190841540401698 5463 530434405323090471515661216795593332 5464 532590570976086940040198357067544471 5465 534755166991375510367461074504163782 5466 536928225032425617147915352423743334 5467 539109776876788914267613190076091672 5468 541299854416492992726646152279730410 5469 543498489658436398023486163025677820 5470 545705714724784951140533849465572234 5471 547921561853369377240786401049853428 5472 550146063398084246191631015069919860 5473 552379251829288229051058829102648300 5474 554621159734205674660040166890128647 5475 556871819817329510496147927164008602 5476 559131264900825471961582569678842686 5477 561399527924937664284102486276849098 5478 563676641948395461226880518089464418 5479 565962640148821744815735883725612228 5480 568257555823142490300050895969523739 5481 570561422387997700583523046138727178 5482 572874273380153694367753579553765594 5483 575196142456916752265818353626331074 5484 577527063396548125159498505316268400 5485 579867070098680409079659056143494340 5486 582216196584735290908644898842174724 5487 584574476998342669213782503892822134 5488 586941945605761154531338892453035697 5489 589318636796299953439810130254655450 5490 591704585082742140767338714286797483 5491 594099825101769324294907490782229918 5492 596504391614387706331442473722375014 5493 598918319506355546544101809464466652 5494 601341643788612030447518475790822986 5495 603774399597707547964034265594737610 5496 606216622196235386480023832915867084 5497 608668346973264842841784886859291522 5498 611129609444775758740316009791539461 5499 613600445254094483953459928178628124 5500 616080890172331271926089607814098666 5501 618570980098819112178264923594898036 5502 621070751061554004052009137407077551 5503 623580239217636676314220880607749416 5504 626099480853715757149194222899566905 5505 628628512386432399090784250654147484 5506 631167370362866363450932487694979137 5507 633716091460983568822075853528770586 5508 636274712490085108240951144011001095 5509 638843270391257739613233897588362668 5510 641421802237825854018508286407609907 5511 644010345235804926521299627005433366 5512 646608936724356454132534046742403938 5513 649217614176244385580114885107733010 5514 651836415198293047555688757153169992 5515 654465377531846572126296064989306498 5516 657104539053229830007764646642917471 5517 659753937774210874411603810649628644 5518 662413611842464900195749093446088727 5519 665083599542039723056022168460930972 5520 667763939293822783515961204616342324 5521 670454669656009680484637214049219922 5522 673155829324574239162889988430566109 5523 675867457133740118099924810136152496 5524 678589592056453960209212673213870644 5525 681322273204860092570482645113951700 5526 684065539830776779861118764248799067 5527 686819431326174036268008811835121772 5528 689583987223653000753080577759522545 5529 692359247196926880555559078834218610 5530 695145251061303467827719206210406363 5531 697942038774169234321401330017029884 5532 700749650435475009049260912291277480 5533 703568126288223243865167097854053058 5534 706397506718956871922292582939166878 5535 709237832258249763977251130869927304 5536 712089143581198787531309589210728905 5537 714951481507917473807851928344194792 5538 717824887004031297582118550903319410 5539 720709401181174574897961683400587356 5540 723605065297488983713729794129305127 5541 726511920758123712541796220473540374 5542 729430009115737242157977789201709695 5543 732359372071000765469649714123739368 5544 735300051473103250653555198215121272 5545 738252089320258152681586117976561202 5546 741215527760211778372606360485067435 5547 744190409090753310124808679659435532 5548 747176775760226493492090121898479074 5549 750174670368042993791432984229746840 5550 753184135665197426937949079929459939 5551 756205214554784069719941263036440514 5552 759237950092515254747162255787557761 5553 762282385487241455312802542075621426 5554 765338564101473065432001803860291118 5555 768406529451903880333587114081387586 5556 771486325209936282693180390862959107 5557 774577995202208139919442155353041092 5558 777681583411121417813472972882183803 5559 780797133975372515940281716704210718 5560 783924691190484330069987597608727410 5561 787064299509340047054855922749355844 5562 790216003542718677532240123637170955 5563 793379848059832331855035059264536122 5564 796555877988865244665719177598365115 5565 799744138417514553552832933493622950 5566 802944674593532837236458814824515894 5567 806157531925272418751054597308854538 5568 809382755982231439110257160392801119 5569 812620392495601706948735411186726942 5570 815870487358818329660906413367845161 5571 819133086628111131565960304271088128 5572 822408236523057864646420210191795394 5573 825695983427139217428522423452054010 5574 828996373888295627580899666719840088 5575 832309454619485903832120058403775196 5576 835635272499247662821323917911898988 5577 838973874572259586509458512366339666 5578 842325308049905505803085603368265897 5579 845689620310840316051235639024639680 5580 849066858901557730096790385859658623 5581 852457071536959874582599501617675112 5582 855860306100928735222245060418630120 5583 859276610646899456770852050251573812 5584 862706033398435503442732973088057953 5585 866148622749805685539200501995646010 5586 869604427266563058073120606981841085 5587 873073495686125697185121297216030630 5588 876555876918359360170171871200328280 5589 880051620046162034949327512230626628 5590 883560774326050384833574327026701254 5591 887083389188748094452585486542769348 5592 890619514239776122730904741967725290 5593 894169199260044868814053235397021058 5594 897732494206448256868253259080269861 5595 901309449212459745686719568226387308 5596 904900114588730269061314628617417890 5597 908504540823688112891856274533952070 5598 912122778584140735020632659799178186 5599 915754878715878533804893271077825022 5600 919400892244280571448993838104813666 5601 923060870374922258141060267415018888 5602 926734864494185003057665619176800933 5603 930422926169867838311221576271901408 5604 934125107151801021941705813179192732 5605 937841459372461626065675775491820430 5606 941572034947591116314288653225830021 5607 945316886176814928715645924771573856 5608 949076065544264050185953609364137531 5609 952849625719198608819804256994792656 5610 956637619556633480185769065358785582 5611 960440100097965915847520620932735116 5612 964257120571605200357617438343397193 5613 968088734393604342981000658549519232 5614 971934995168293810427529782994704216 5615 975795956688917306894135244629248150 5616 979671672938269607727709718650523740 5617 983562198089336453047431158754368178 5618 987467586505936507678552149860560833 5619 991387892743365393767147548681495324 5620 995323171549041802471150285563486376 5621 999273477863155691132513313758257130 5622 1003238866819318572360741316400409754 5623 1007219393745215901476525681089090418 5624 1011215114163261568777152452666912868 5625 1015226083791254503113617739842635460 5626 1019252358543037393280761869129727434 5627 1023293994529157533742862241812861212 5628 1027351048057529801240979395340338033 5629 1031423575634101768838577244522004120 5630 1035511633963520963989749381597522839 5631 1039615279949804277230079071913814624 5632 1043734570697009528106295351867290007 5633 1047869563509909194988719207658484688 5634 1052020315894666315420792672307078311 5635 1056186885559512563684635564897944670 5636 1060369330415428512282805985589466216 5637 1064567708576826084048510970033792022 5638 1068782078362233201625740930504918779 5639 1073012498294980641074066342957066802 5640 1077259027103891096372656042695900658 5641 1081521723723970461624421995711244340 5642 1085800647297101337771514564278942220 5643 1090095857172738770661033403735825508 5644 1094407412908608227318146135794015076 5645 1098735374271405817298704632782434626 5646 1103079801237500766022953783112723024 5647 1107440753993640147003488763651478556 5648 1111818292937655879904224297747564751 5649 1116212478679174001391153163238250028 5650 1120623372040326215747191945678405732 5651 1125051034056463732253178506726158428 5652 1129495525976873396352631692467547341 5653 1133956909265496121636326280331808012 5654 1138435245601647629711368335744166834 5655 1142930596880741505030326748466867148 5656 1147443025215014571783061666003717982 5657 1151972592934254599975045604856946780 5658 1156519362586530347829817390118272590 5659 1161083396938923947684005510347831942 5660 1165664758978265642556648180159526070 5661 1170263511911870880596880812034744752 5662 1174879719168279774640800926040679177 5663 1179513444397998934119683843845044620 5664 1184164751474245676591594102295463157 5665 1188833704493694626186600774087670908 5666 1193520367777226706272896739893644060 5667 1198224805870680533681751191080076754 5668 1202947083545606221841135635324496863 5669 1207687265800021600194049809261561734 5670 1212445417859170857301661908310697625 5671 1217221605176285615044447010258877886 5672 1222015893433348441366168758827023859 5673 1226828348541858809021010492834236518 5674 1231659036643601507805108491033919628 5675 1236508024111417517783049163264202106 5676 1241375377549977351031552109632886352 5677 1246261163796556869452113853200436110 5678 1251165449921815586225428998057217610 5679 1256088303230577458496277100687666240 5680 1261029791262614178909826647049346837 5681 1265989981793430973633756530661119782 5682 1270968942835054914525604182770266208 5683 1275966742636825753131774808533424660 5684 1280983449686189284217306468759051751 5685 1286019132709493246557559793655653344 5686 1291073860672785768741026267278457849 5687 1296147702782616367751963688305764808 5688 1301240728486839508133196482741365846 5689 1306353007475420729541873322785718316 5690 1311484609681245350539817912959779345 5691 1316635605280929756484201116426618700 5692 1321806064695635279399146795457918136 5693 1326996058591884677742358871250595128 5694 1332205657882381223996328463213089023 5695 1337434933726830408037314145980610352 5696 1342683957532764264265151629576346234 5697 1347952800956368330489640466250593814 5698 1353241535903311246601287603911657342 5699 1358550234529577001075102717094058566 5700 1363878969242299833374294214655531891 5701 1369227812700601800354328171237412826 5702 1374596837816433014781583251269047639 5703 1379986117755414564108632169830626444 5704 1385395725937684117675394050670128287 5705 1390825736038744230519628898358291190 5706 1396276221990313352014471548536286328 5707 1401747257981179547568643994156642082 5708 1407238918458056941647143886697056933 5709 1412751278126444890402706020525929846 5710 1418284411951489892221554554968993036 5711 1423838395158850244518519342104478408 5712 1429413303235563455140635931484538605 5713 1435009211930916416755321541812017740 5714 1440626197257318352634409660107464037 5715 1446264335491176542260934286258028584 5716 1451923703173774835212044899257611530 5717 1457604377112154961801731873865205480 5718 1463306434380000648981028960058814198 5719 1469029952318524550027857766523891752 5720 1474775008537357996579480693695448123 5721 1480541680915443581581218409583046616 5722 1486330047601930581759924454409194243 5723 1492140187017073228244996683009903344 5724 1497972177853131833990393237697515352 5725 1503826099075276786678439650017965944 5726 1509702029922495415802291125498076171 5727 1515600049908501742660219845482734576 5728 1521520238822649122012841284399325459 5729 1527462676730845784179406694067678396 5730 1533427443976473286382526568848250628 5731 1539414621181307882164926314858590076 5732 1545424289246444817736133437710810635 5733 1551456529353225564130968141514479830 5734 1557511422964167994081048927882313393 5735 1563589051823899512537315344869391106 5736 1569689497960093149797475457206423080 5737 1575812843684406626221780545612066964 5738 1581959171593424397551153690662742643 5739 1588128564569602689857265617003113120 5740 1594321105782217533191078139903819811 5741 1600536878688315803017106306886524316 5742 1606775967033669278544123491869179738 5743 1613038454853731727098958298881718328 5744 1619324426474599023705061294118957785 5745 1625633966513972315061175518691056022 5746 1631967159882124237142804066411280425 5747 1638324091782868195667390730861281810 5748 1644704847714530718702422359374891149 5749 1651109513470926890713727928315230194 5750 1657538175142338877379312197117314466 5751 1663990919116497550527908975622006574 5752 1670467832079567222576966022103030342 5753 1676969001017133499881818265821799638 5754 1683494513215194264431704656853904855 5755 1690044456261153793350269374568266286 5756 1696618918044820025696450618425522905 5757 1703217986759404986078056238301424478 5758 1709841750902528374622952614581050700 5759 1716490299277224332883645670406505318 5760 1723163720992951395268481273256031000 5761 1729862105466605635631986095370930352 5762 1736585542423537018677605848071675043 5763 1743334121898568965852592431769223978 5764 1750107934237021145451665480138587725 5765 1756907070095735496662100688375685548 5766 1763731620444105497319572939156987240 5767 1770581676565108685171439823295664930 5768 1777457330056342442464821263774478663 5769 1784358672831063053716998737873585512 5770 1791285797119228046544001207993057487 5771 1798238795468541825454534194048799890 5772 1805217760745504608550742996598634903 5773 1812222786136464677094416888732475304 5774 1819253965148673947937010345975582539 5775 1826311391611346878835711917232993346 5776 1833395159676722716702697965418002037 5777 1840505363821131098874304134129032222 5778 1847642098846061017503961718294905199 5779 1854805459879233157218607992525719910 5780 1861995542375675616209280938445355814 5781 1869212442118803020946254417937028834 5782 1876456255221499044750645957871830345 5783 1883727078127202340475281064665030708 5784 1891025007610995897577338652545677669 5785 1898350140780699833902986564736453150 5786 1905702575077967632521525655309902658 5787 1913082408279385833986280351629837460 5788 1920489738497577194426814447922465456 5789 1927924664182307319900473432199092658 5790 1935387284121594787473169993471054227 5791 1942877697442824763518141238756460256 5792 1950396003613866129756077254663872981 5793 1957942302444192127594731638392142148 5794 1965516694086004531345148454431593265 5795 1973119279035361360934085374405485266 5796 1980750158133308144756087171957332624 5797 1988409432567012743336758970016947326 5798 1996097203870903744519572313406273741 5799 2003813573927812440906630551058094640 5800 2011558644970118400322992545757388256 5801 2019332519580898640105246444772105936 5802 2027135300695080416037194203024246265 5803 2034967091600597636799259847503865204 5804 2042827995939550914819350464671927508 5805 2050718117709371264446092355689398080 5806 2058637561263987458403725728466850990 5807 2066586431314997053506844790159247964 5808 2074564832932841096655929616347491017 5809 2082572871547982522161955888681359652 5810 2090610652952088251474847787035289175 5811 2098678283299215006434061317984274384 5812 2106775869106998847179093568368488648 5813 2114903517257848445895896474624602042 5814 2123061335000142107610166604825514722 5815 2131249429949428549259750650037802036 5816 2139467910089631448323453933010606714 5817 2147716883774257772307533952695683190 5818 2155996459727609900422700376301126502 5819 2164306747046001548826266913258535362 5820 2172647855198977510823466361649657159 5821 2181019894030537223464470343588811454 5822 2189422973760362172004808621616258211 5823 2197857204985047143721907187210374106 5824 2206322698679335342626267953786388576 5825 2214819566197357376627379931395484970 5826 2223347919273874128751283746401153915 5827 2231907870025523524045624152019698816 5828 2240499530952071203828858656723400176 5829 2249123014937665118986057525498516866 5830 2257778435252094054041119584955069855 5831 2266465905552050093765062410814488724 5832 2275185539882395044125024147997234452 5833 2283937452677430819399083153107322620 5834 2292721758762173807323799723948538096 5835 2301538573353633224176585381344153366 5836 2310388012062093471718868012904581100 5837 2319270190892400507973573043095926444 5838 2328185226245252243834695710703933211 5839 2337133234918492977541961993997683602 5840 2346114334108411879096294995624929893 5841 2355128641411045536712765494523849314 5842 2364176274823484577453610735356091330 5843 2373257352745184374215119700285529882 5844 2382371993979279851270396678680475355 5845 2391520317733904400617728839297889192 5846 2400702443623512921406528355292609328 5847 2409918491670208994753450779384167340 5848 2419168582305076206300646258468325556 5849 2428452836369513628891220432732333950 5850 2437771375116575477785696476489188746 5851 2447124320212314950870796740492112152 5852 2456511793737132266345339911472670569 5853 2465933918187126910414329610954552044 5854 2475390816475454107544040543984819299 5855 2484882611933685525876394306081078018 5856 2494409428313174230436279223879256903 5857 2503971389786423896792285513517261170 5858 2513568620948462297881263438449117691 5859 2523201246818219076731808072764390772 5860 2532869392839907817860898428352289542 5861 2542573184884412430161395222435761432 5862 2552312749250677854121011471806765612 5863 2562088212667105106262637270995018948 5864 2571899702292950673727210818563789580 5865 2581747345719730271952061165089882372 5866 2591631270972626978447119144955040271 5867 2601551606511903755694581974134436364 5868 2611508481234320376242180276390853691 5869 2621502024474554763099903182952657992 5870 2631532366006628758575818591042444249 5871 2641599636045338334738200516004838692 5872 2651703965247688258718970004287388954 5873 2661845484714331226110850018904171948 5874 2672024325991011475758060689165521493 5875 2682240621070012899263707310699020450 5876 2692494502391611658586229217823239321 5877 2702786102845533325132784461692666178 5878 2713115555772414553787580707987916090 5879 2723482994965269305365344639947802898 5880 2733888554670959631005482708704308080 5881 2744332369591671032065705754774403938 5882 2754814574886392409117998833233457183 5883 2765335306172400613675052205369877530 5884 2775894699526749616327854974708600216 5885 2786492891487764305006634744946621308 5886 2797130019056538927112902786280171545 5887 2807806219698440189321430771747122728 5888 2818521631344615028875424473035857828 5889 2829276392393503070246757246762080854 5890 2840070641712353781073120466573080008 5891 2850904518638748341312777849023099012 5892 2861778162982126239611933806799554611 5893 2872691715025316610907960937055232906 5894 2883645315526074329333296198058854417 5895 2894639105718620870533236549638125724 5896 2905673227315189957536153611572599959 5897 2916747822507578004367601410210128420 5898 2927863033968699371635462120173045318 5899 2939019004854146448347092808696129552 5900 2950215878803754574273709233420524167 5901 2961453799943171817203534477431553638 5902 2972732912885433619472721433258815599 5903 2984053362732542328207692356911670908 5904 2995415295077051623740496387927503139 5905 3006818856003655860714616400224720234 5906 3018264192090784336430427316826330111 5907 3029751450412200501019236384568549406 5908 3041280778538606124087333633313387062 5909 3052852324539250432497514500249322118 5910 3064466236983544234008237726026946151 5911 3076122664942679041530829157604073716 5912 3087821757991251212797416008012330639 5913 3099563666208891120289213129741182832 5914 3111348540181897366303676841586309549 5915 3123176531004876058085006643626927184 5916 3135047790282385157991751737755566129 5917 3146962470130583923702926723191398964 5918 3158920723178887453520710647759657955 5919 3170922702571626351863697773110635436 5920 3182968561969711530082528118299397485 5921 3195058455552304157785924153955623132 5922 3207192538018490779892692959305811211 5923 3219370964588963614677130328181150858 5924 3231593891007706048120340453216248780 5925 3243861473543683339911080577309367958 5926 3256173868992538556498714289154554465 5927 3268531234678293746633079849853923778 5928 3280933728455056374870252419617885321 5929 3293381508708731028576945355538022056 5930 3305874734358736413994304715951099212 5931 3318413564859727656978690801655291210 5932 3330998160203323924077543190298981773 5933 3343628680919841379634542368540056064 5934 3356305288080031494677678775783126091 5935 3369028143296824723373657844230779074 5936 3381797408727079562882636948849134439 5937 3394613247073337012497298407178544790 5938 3407475821585580447980690600885040755 5939 3420385296063000927077598181758874418 5940 3433341834855767942210423655388433912 5941 3446345602866805636412811897103324868 5942 3459396765553574498612200721732420325 5943 3472495488929858554401606864114524584 5944 3485641939567558068497330584390921879 5945 3498836284598487775124729318105815354 5946 3512078691716180652608872172443981632 5947 3525369329177697258508878061804981376 5948 3538708365805440641667626404681344355 5949 3552095970988976847597414595821463378 5950 3565532314686861033677017083759927938 5951 3579017567428469210665999173238495620 5952 3592551900315835627103116990335647041 5953 3606135485025495813196435148653596350 5954 3619768493810335300853149640673657158 5955 3633451099501444036558793698935938788 5956 3647183475509976503846557965269932058 5957 3660965795829017572152796350050478320 5958 3674798235035454088905428047475096015 5959 3688680968291852231725597411266903366 5960 3702614171348340637686854273044038730 5961 3716598020544499326612817005224685890 5962 3730632692811254435441251589645535316 5963 3744718365672778780742031539108978976 5964 3758855217248398266507556214156212262 5965 3773043426254504154395140022785890684 5966 3787283172006471213646725339241828743 5967 3801574634420581767949933064702293572 5968 3815917994015955656569323194763377845 5969 3830313431916486127110548246625460992 5970 3844761129852781677333922034612047531 5971 3859261270164113863489780862975028134 5972 3873814035800371092681246449943593072 5973 3888419610324018416825081399790063490 5974 3903078177912063345822513736088945403 5975 3917789923358027697596890600657362598 5976 3932555032073925502718826213077151335 5977 3947373690092246981372156865280234026 5978 3962246084067948610474264098164676028 5979 3977172401280449298815524896855130690 5980 3992152829635632688119981888351715439 5981 4007187557667855597996682857485612330 5982 4022276774541962632788519272641743488 5983 4037420670055306968377396529979393882 5984 4052619434639777337065512437928358353 5985 4067873259363831228686050777544358422 5986 4083182335934534326162120210273041366 5987 4098546856699606193779006210909337302 5988 4113967014649472236477900066673956120 5989 4129443003419321948546826860720476148 5990 4144975017291173470119541188274111160 5991 4160563251195944469952162801512770194 5992 4176207900715529373004033647006420416 5993 4191909162084882951385814258547944050 5994 4207667232194110297306952697137995950 5995 4223482308590563196696367893895730374 5996 4239354589480942922220175229614736237 5997 4255284273733409464486019566961980644 5998 4271271560879697220258226629539422946 5999 4287316651117237156573238126226728776 6000 4303419745311285469696515489761781303 6001 4319581044997058757903584433294748590 6002 4335800752381875727138561959896614277 6003 4352079070347305448641823401644883026 6004 4368416202451322187695786238182893429 6005 4384812352930466822699986979091724960 6006 4401267726702014873823041884038860508 6007 4417782529366151160549183444511278490 6008 4434356967208151107483769654158801263 6009 4450991247200568717830125121890900712 6010 4467685577005431234020149113400695987 6011 4484440164976440505017771230927781670 6012 4501255220161181079878676994929183159 6013 4518130952303335047207197367587101244 6014 4535067571844903640191588755443327315 6015 4552065289928435626971976558622460532 6016 4569124318399262506137657837909179646 6017 4586244869807740527205801860924782420 6018 4603427157411499556001076912141647390 6019 4620671395177698804892822208549061948 6020 4637977797785289447916703195186801805 6021 4655346580627284140860033782206400504 6022 4672777959813033466436065319484658246 6023 4690272152170509324746359630158952634 6024 4707829375248595289269924651289029553 6025 4725449847319383948680678899130345070 6026 4743133787380481254858128556138001478 6027 4760881415157317897495936854708082070 6028 4778692951105467725787696382822169073 6029 4796568616412973237716509215001668762 6030 4814508633002678157528227150745966898 6031 4832513223534567122040608898005694706 6032 4850582611408112496479308263866139197 6033 4868717020764628340601422337017408590 6034 4886916676489631545925505285511827249 6035 4905181804215210164931588870327857568 6036 4923512630322398953171596554167580828 6037 4941909381943562145273921012330813202 6038 4960372286964783485886965142572835891 6039 4978901574028263536675516668665361230 6040 4997497472534724280523849004379050167 6041 5016160212645821044174843457117156896 6042 5034890025286561760587250386746271848 6043 5053687142147733592344426228035536326 6044 5072551795688336937524666664409609989 6045 5091484219138026839484427221325157192 6046 5110484646499561822074395612133405464 6047 5129553312551260171872703382073075608 6048 5148690452849463689063265381858458405 6049 5167896303731008928666311913657438298 6050 5187171102315705953876239095895592011 6051 5206515086508824623320837754438458994 6052 5225928495003588434130503252364488105 6053 5245411567283675942747158234694993328 6054 5264964543625729785478003023180471232 6055 5284587665101873320858072774263107066 6056 5304281173582234915935035799170887009 6057 5324045311737479898670153701929918140 6058 5343880323041350198693972445482274481 6059 5363786451773211698722329695739444252 6060 5383763943020609319008758481467498332 6061 5403813042681829857252845204899408662 6062 5423933997468472606464563292960942314 6063 5444127054908027773338107145419328346 6064 5464392463346462719745540130378567443 6065 5484730471950816050040125005209284156 6066 5505141330711799566902405504027340633 6067 5525625290446408118536743245934214200 6068 5546182602800537360091263789589521197 6069 5566813520251609452222315708276110592 6070 5587518296111206719807950268488489679 6071 5608297184527713293863992302611608104 6072 5629150440488964759781273897227858990 6073 5650078319824905835079096090837800908 6074 5671081079210256099914092387442440052 6075 5692158976167183803664669808977476256 6076 5713312269067987770970785926455932521 6077 5734541217137787430663614810047301956 6078 5755846080457220991103601362162421431 6079 5777227119965151785491681614050224394 6080 5798684597461382810791712287017098408 6081 5820218775609379483973939622984451518 6082 5841829917939000639336826178093615241 6083 5863518288849237790750016152781473688 6084 5885284153610962682715565413941299439 6085 5907127778369683154207373151127806492 6086 5929049430148307339330878113375280772 6087 5951049376849916228890784911501768910 6088 5973127887260544617035318265846060765 6089 5995285231051970457211639821217440036 6090 6017521678784512651720219961374293519 6091 6039837501909837299243539257291352352 6092 6062232972773772424774857506641507796 6093 6084708364619131216444204648131539694 6094 6107263951588543793817019911127762110 6095 6129900008727297532288501542369417326 6096 6152616811986185968283358713808856413 6097 6175414638224366310031042011292431162 6098 6198293765212225578747178416218556066 6099 6221254471634255405139146598007196962 6100 6244297037091935506202060282837951653 6101 6267421742106625867351165691077221818 6102 6290628868122467655009636592833004687 6103 6313918697509292884822830853367622760 6104 6337291513565542870760433148099387847 6105 6360747600521195480423319060178314856 6106 6384287243540701221941239303678807371 6107 6407910728725928187931921434436066020 6108 6431618343119115882040915535164748946 6109 6455410374705837953668429036389915712 6110 6479287112417973866556427926234866540 6111 6503248846136689526968013098175131296 6112 6527295866695426897282666516584744638 6113 6551428465882902620882986807015584686 6114 6575646936446115684286679766542361098 6115 6599951572093364142557467220771381074 6116 6624342667497270934080327112220126547 6117 6648820518297818810878698912555144554 6118 6673385421105394410712618618449850175 6119 6698037673503841497263756406418258658 6120 6722777574053523394803596892371341343 6121 6747605422294394643791870420634905552 6122 6772521518749081903938734035440766410 6123 6797526164925974131338306655809674980 6124 6822619663322322056338436003629520855 6125 6847802317427346988906699588053421940 6126 6873074431725358978309405875092994590 6127 6898436311698884353996480912946276418 6128 6923888263831802674671807779811691782 6129 6949430595612493112580913892740717908 6130 6975063615536990300141049547550865783 6131 7000787633112149666106690549620722058 6132 7026602958858822288528369650248768176 6133 7052509904315039291858135138793664368 6134 7078508782039205815609047698159627101 6135 7104599905613304582061275689109592958 6136 7130783589646109090588749496141941959 6137 7157060149776406466236816164145666410 6138 7183429902676229990279071857317684577 6139 7209893166054101340544032333931309680 6140 7236450258658282569376156053780029018 6141 7263101500280037847188848883625353960 6142 7289847211756904999621024550499579857 6143 7316687714975976866401969456767977212 6144 7343623332877192510104479296643211126 6145 7370654389456638303029314129321819718 6146 7397781209769858920563741811432251238 6147 7425004119935178269415412591925675372 6148 7452323447137030379206151581537354042 6149 7479739519629300285998949402196793130 6150 7507252666738674936387973490295435805 6151 7534863218868004140880796889643844632 6152 7562571507499671605371111278852037005 6153 7590377865198976069571762275958841462 6154 7618282625617522581376936246804250795 6155 7646286123496623936179018655529171588 6156 7674388694670712310258025457697272558 6157 7702590676070761117444325710538156988 6158 7730892405727717118317228987888010857 6159 7759294222775942811305146013481603912 6160 7787796467456669135116942097990139121 6161 7816399481121458512015263342576153756 6162 7845103606235678261538373607277090122 6163 7873909186381984414334656074683904252 6164 7902816566263815955873975673804859480 6165 7931826091708899529876469053594048764 6166 7960938109672764631368833358300645814 6167 7990152968242269319382315246675577418 6168 8019471016639136479367209183967345854 6169 8048892605223500665489571514228257566 6170 8078418085497465553066416600689804487 6171 8108047810108672031457071804372619754 6172 8137782132853876967833919440667879996 6173 8167621408682542672326093224978606602 6174 8197565993700437095108511998213758593 6175 8227616245173244786111004459498305016 6176 8257772521530188648082101230036450116 6177 8288035182367662513841864807485837030 6178 8318404588452874578642320773763941073 6179 8348881101727501718621945663283276640 6180 8379465085311354726449048444341959470 6181 8410156903506054495314569739660491792 6182 8440956921798719182523717461253608334 6183 8471865506865662384034068992851219796 6184 8502883026576102351349701018076946609 6185 8534009849995882282287851958511450114 6186 8565246347391201717212244665988170524 6187 8596592890232359072403743014945563742 6188 8628049851197505342347342568072698669 6189 8659617604176409002777732898885709040 6190 8691296524274232146424404215314171138 6191 8723086987815317883489586450018638966 6192 8754989372346989038959273996466155348 6193 8787004056643358178959224425106454940 6194 8819131420709148998439689331139645342 6195 8851371845783529102559216124532009666 6196 8883725714343954214243393792478614890 6197 8916193410110023840457984014501158056 6198 8948775318047348429843215574334189316 6199 8981471824371428054441602639447050482 6200 9014283316551542648326249173218856632 6201 9047210183314653836050047034859733810 6202 9080252814649318383904060651567987060 6203 9113411601809613307070408553319973632 6204 9146686937319072665855450183150323660 6205 9180079214974636084256021585251762442 6206 9213588829850609024225293065054462141 6207 9247216178302634849083865384265176334 6208 9280961657971678709605914105012702536 6209 9314825667788023286422491367196008042 6210 9348808607975276422450526431308361098 6211 9382910880054390679162872881438343066 6212 9417132886847694850608756018604331429 6213 9451475032482937469167204157464979228 6214 9485937722397342337133633139841226263 6215 9520521363341676118313489959940096810 6216 9555226363384328023891698874773130808 6217 9590053131915401626955143816686437280 6218 9625002079650818840113406426769714128 6219 9660073618636436090777934131698954824 6220 9695268162252172728746861466361282354 6221 9730586125216151700824694288541478400 6222 9766027923588852527324368318739024909 6223 9801593974777276615369774146625035848 6224 9837284697539124944022325069460137000 6225 9873100511986988156357794373300353170 6226 9909041839592549093692316452086195369 6227 9945109103190797807277096793618563308 6228 9981302726984259082862083350984912239 6229 10017623136547232513621277842374873710 6230 10054070758830045157048411655667149075 6231 10090646022163316811501969464003329458 6232 10127349356262237948193602840058278612 6233 10164181192230860334509659335615146288 6234 10201141962566400384635775822644726294 6235 10238232101163555273577851158073077746 6236 10275452043318831850748732285710537167 6237 10312802225734888389393495485327272730 6238 10350283086524889208237463909264232366 6239 10387895065216872201814228354094863484 6240 10425638602758129316053535063268034995 6241 10463514141519600005797564959408543814 6242 10501522125300277711004169242728389710 6243 10539662999331629388518559417348101256 6244 10577937210282028136368799064202216205 6245 10616345206261198947654688803682046452 6246 10654887436824677631204346570167205128 6247 10693564352978282936251945337730854672 6248 10732376407182601918517432647168008199 6249 10771324053357488585151749988336102666 6250 10810407746886575856112287863963908499 6251 10849627944621800879652883082359262332 6252 10888985104887943739687446003426349194 6253 10928479687487179592909742226062639976 6254 10968112153703644273649264142669694943 6255 11007882966308013404531080124346812234 6256 11047792589562095051136496487833939273 6257 11087841489223435958940165199974485916 6258 11128030132549941410911937175122745732 6259 11168358988304508744285631221337258688 6260 11208828526759674565075924601913419417 6261 11249439219702275699054779871759048784 6262 11290191540438123917989317858316192608 6263 11331085963796694480041795076423395200 6264 11372122966135828523359674446069517250 6265 11413303025346449351961542960071381612 6266 11454626620857292653147872652922628253 6267 11496094233639650685772352456506301610 6268 11537706346212130478795954510692917456 6269 11579463442645426079679820853940065496 6270 11621366008567104892258142478932777798 6271 11663414531166408143842734909767581786 6272 11705609499199065521433903493376105267 6273 11747951402992124016992251180036669308 6274 11790440734448791021857964320437189184 6275 11833077987053291710503371279748656750 6276 11875863655875740753900985538549985681 6277 11918798237577028402923550335387608030 6278 11961882230413720982274757014231495255 6279 12005116134242975835571453468058684408 6280 12048500450527470762314522143545837280 6281 12092035682340347987571361558437721904 6282 12135722334370172705330645848385351948 6283 12179560912925906236582671761284279822 6284 12223551925941893843286688954553415431 6285 12267695882982867239518103302807263014 6286 12311993295248961841170842281595633205 6287 12356444675580748795722592817193610700 6288 12401050538464281833679396320207205212 6289 12445811400036158983410595663915516056 6290 12490727778088599191225424443550802373 6291 12535800192074533888630499411323254902 6292 12581029163112713548827803307749356225 6293 12626415213992829274638771639696663612 6294 12671958869180649460126245085858465855 6295 12717660654823171568326388937559286816 6296 12763521098753789067603988297730584125 6297 12809540730497473569250133979195251352 6298 12855720081275972209080739912737517162 6299 12902059684013020315880504654626119950 6300 12948560073339569409668853616247884303 6301 12995221785599030572883186681968180806 6302 13042045358852533237668068896203211927 6303 13089031332884199432604146958717297456 6304 13136180249206433532305742231646127931 6305 13183492651065227553434092131738256942 6306 13230969083445482040808645562309707907 6307 13278610093076342587386638229251337006 6308 13326416228436552032022893818792705237 6309 13374388039759818379032707860629651964 6310 13422526079040198483684059100430868326 6311 13470830900037497547891845498305145418 6312 13519303058282684470478277756000880014 6313 13567943111083323096494112640231067714 6314 13616751617529019410224428164603975632 6315 13665729138496884716595736148547936634 6316 13714876236657014855849980322624513975 6317 13764193476477985496454608501919476180 6318 13813681424232363551333408314462304460 6319 13863340648002234762647098924668139232 6320 13913171717684747500443598793525707802 6321 13963175204997672820639835102777402300 6322 14013351683484980827918167059913782178 6323 14063701728522433389222228330069023772 6324 14114225917323193243689374580792328622 6325 14164924828943449554955107804019636566 6326 14215799044288059951893360686510037372 6327 14266849146116209103995695559783649200 6328 14318075719047083877686562512898180693 6329 14369479349565565120022838819250075848 6330 14421060626027936116339093304933347618 6331 14472820138667607768513084041053341102 6332 14524758479600860540678369797408306226 6333 14576876242832603219306485357731992538 6334 14629174024262148534722275917902849927 6335 14681652421689005691247902783777665268 6336 14734312034818689853271967643032535783 6337 14787153465268548634697271196744065376 6338 14840177316573605639327072668293471774 6339 14893384194192421099875787838421093814 6340 14946774705512969663439005415488164088 6341 15000349459858535371354199548231481360 6342 15054109068493623881535662352033540140 6343 15108054144629891981490869895132417796 6344 15162185303432094440336522308171701742 6345 15216503162024048248291910434650689570 6346 15271008339494614292229044330666945952 6347 15325701456903696515998486729688166802 6348 15380583137288258614392574318676852406 6349 15435654005668358309708973755029949112 6350 15490914689053199260037953069002112142 6351 15546365816447200648512543184156725436 6352 15602008018856084502884290191508701112 6353 15657841929292980794945341918355088038 6354 15713868182784550369418072194222786803 6355 15770087416377125752085497459583047630 6356 15826500269142869887070518225302222647 6357 15883107382185952853281720233975531236 6358 15939909398648746610208709961261404439 6359 15996906963718037823359493897481571986 6360 16054100724631258819769689374219367842 6361 16111491330682736724166714122371876000 6362 16169079433229960826475056219055420990 6363 16226865685699868231511186085718004456 6364 16284850743595147841842990928915990102 6365 16343035264500562724909808892243878566 6366 16401419908089290915665351392723085114 6367 16460005336129284706111856776184017552 6368 16518792212489648473244772011697777578 6369 16577781203147035097073442825227568168 6370 16636972976192061020492683102175880805 6371 16696368201835740002949824339524837086 6372 16755967552415935619970570666960775060 6373 16815771702403832560741730659297743602 6374 16875781328410426776112361667496022326 6375 16935997109193034529481052719802437594 6376 16996419725661820403200274382128373070 6377 17057049860886344313266396600584231062 6378 17117888200102127585183391203550571768 6379 17178935430717238144061459826785505164 6380 17240192242318894872125121578116925169 6381 17301659326680091186954369001541110504 6382 17363337377766237893940084683566072793 6383 17425227091741825366545272029680537442 6384 17487329166977105108136476514870754278 6385 17549644304054790749278957738181667732 6386 17612173205776778534521406060322489489 6387 17674916577170887352868758205655383392 6388 17737875125497618366252762898971200083 6389 17801049560256934290472733117770933688 6390 17864440593195058383228482376756819361 6391 17928048938311293193985949543465937384 6392 17991875311864859130594929245564933788 6393 18055920432381752897700439504107096048 6394 18120185020661625862135947404039630052 6395 18184669799784682400655320823303984272 6396 18249375495118598285473215913989751860 6397 18314302834325459163258139389796818794 6398 18379452547368719183363108176129389991 6399 18444825366520179831208912490691019078 6400 18510422026366989022915976148246552137 6401 18576243263818660517398537041496271638 6402 18642289818114113702296274108295050886 6403 18708562430828733810280163070176833564 6404 18775061845881452622388118783665957369 6405 18841788809541849715229152245302484204 6406 18908744070437274309027155113047586681 6407 18975928379559987773619540882483756978 6408 19043342490274326849705025060604975084 6409 19110987158323887642751828360755677056 6410 19178863141838730447152523038196370210 6411 19246971201342605458364682641483149668 6412 19315312099760199430905138278221126556 6413 19383886602424403340253576909516106880 6414 19452695477083601106847287725568888290 6415 19521739493908979440508173098267507032 6416 19591019425501858863816755611343546245 6417 19660536046901045973068400266349445414 6418 19730290135590206995632934151379761990 6419 19800282471505262702682747870224246074 6420 19870513837041804736396167094723449802 6421 19940985017062533410931387848706587468 6422 20011696798904717046589214556648571161 6423 20082649972387672896757041674098551312 6424 20153845329820269727392150539296093605 6425 20225283666008452108930637955050699210 6426 20296965778262786480701735336595272038 6427 20368892466406029048063303975015559688 6428 20441064532780715572631106618369978505 6429 20513482782256773116159548750318666576 6430 20586148022239153798755442678190808538 6431 20659061062675490632293680659081600370 6432 20732222716063775490060106952714637894 6433 20805633797460059273786692932898460380 6434 20879295124486174339440868128040125240 6435 20953207517337479243261561890272345018 6436 21027371798790625869707065774343312586 6437 21101788794211349003158230863383603558 6438 21176459331562278405349709668858739401 6439 21251384241410773460699386452762064428 6440 21326564356936780451853570148766418404 6441 21402000513940712527919786701329511814 6442 21477693550851352428054770614819415194 6443 21553644308733778023204299519332508230 6444 21629853631297310738978916063608482541 6445 21706322364903486922819156744371677484 6446 21783051358574052218742714423287340768 6447 21860041463998979013169544420344943198 6448 21937293535544507015461146416991891819 6449 22014808430261207036980540370722458600 6450 22092587007892068032670353410867274183 6451 22170630130880607469278189216062692050 6452 22248938664379005084558354641211333841 6453 22327513476256260101939062218502291324 6454 22406355437106371965296254265572550413 6455 22485465420256544658680523025821168544 6456 22564844301775414675979721644068500984 6457 22644492960481302705686221139693359856 6458 22724412277950489096120834390708979230 6459 22804603138525513166604450473269339644 6460 22885066429323496430277299000528952947 6461 22965803040244489794417142194074706196 6462 23046813863979844804275426151031355523 6463 23128099796020608996653181045382551424 6464 23209661734665945429574584809727570620 6465 23291500581031576454617029437998229730 6466 23373617239058251798630099609177311485 6467 23456012615520241021726361236170687136 6468 23538687620033850418640402052630091501 6469 23621643165065964430697654122842646590 6470 23704880165942611635819006502470731049 6471 23788399540857555384183717325758342462 6472 23872202210880909147313898415172214113 6473 23956289099967776648556417242869342328 6474 24040661134966916843102026245677072959 6475 24125319245629433815846803173530954926 6476 24210264364617491665614637320430111824 6477 24295497427513054444401933421537938568 6478 24381019372826651220506360478175831182 6479 24466831142006166334589137099376291200 6480 24552933679445654917870361421449665227 6481 24639327932494183741877120096199368636 6482 24726014851464697469319974136444035425 6483 24812995389642910375855498316773102108 6484 24900270503296223612702053804261885600 6485 24987841151682668080220255608332568672 6486 25075708297059872982784293404851085918 6487 25163872904694060135447973694370460026 6488 25252335942869064093072652732483073969 6489 25341098382895378172807515526675303544 6490 25430161199119226440963399194648250102 6491 25519525368931661735520688167520545294 6492 25609191872777689795713755518241319653 6493 25699161694165419570285380265048191258 6494 25789435819675239776229836749673184801 6495 25880015238969021780011632972715107914 6496 25970900944799348873426409376709676592 6497 26062093933018772016492215707288884020 6498 26153595202589092119909144999611068742 6499 26245405755590668939840667430259245276 6500 26337526597231756657962285895705228725 6501 26429958735857866219885348351777593000 6502 26522703182961154505295280885600594787 6503 26615760953189840403304514127270637224 6504 26709133064357647866717625058454365164 6505 26802820537453276019122238481678404526 6506 26896824396649896388872836497291010010 6507 26991145669314677344263262219783979074 6508 27085785386018335804365801856426978239 6509 27180744580544716300191977316022159406 6510 27276024289900397461062959682794583825 6511 27371625554324326001234821820200482912 6512 27467549417297478282038616837719422037 6513 27563796925552549525002565871304737988 6514 27660369129083670751586027291253429877 6515 27757267081156153525392836281409190954 6516 27854491838316262572904717377141900447 6517 27952044460401016358970249211547218696 6518 28049926010548015693514359043597498278 6519 28148137555205300446091523380304317752 6520 28246680164141234445136255623382552219 6521 28345554910454418638961464261761187776 6522 28444762870583632595730901405498350266 6523 28544305124317804419874356632857638030 6524 28644182754806009162581193170981324327 6525 28744396848567495804221008120947323390 6526 28844948495501742886762555976286609758 6527 28945838788898542874426245322439454746 6528 29047068825448115321048187767931006015 6529 29148639705251248922820630323485725948 6530 29250552531829472535265917907634149213 6531 29352808412135255233543136092655346500 6532 29455408456562235495351486914101848322 6533 29558353778955479585925168250929238810 6534 29661645496621769224827155208480963076 6535 29765284730339918614424391117411770708 6536 29869272604371120910177355878557182285 6537 29973610246469324213055572121125053068 6538 30078298787891637164601564890126348125 6539 30183339363408764225402836728658064804 6540 30288733111315470717899269183280305130 6541 30394481173441077714699055749466671678 6542 30500584695159986853778212995221409898 6543 30607044825402235162129011510609316300 6544 30713862716664079969675876122952839029 6545 30821039525018613995451097396216516566 6546 30928576410126410688252511720674682403 6547 31036474535246199904233872602336006084 6548 31144735067245574004054687845378878043 6549 31253359176611724452473011209545384674 6550 31362348037462209003456776761142258258 6551 31471702827555749554097740870405721736 6552 31581424728303060750863055411441179559 6553 31691514924777709431893139101055904478 6554 31801974605727004989301607654279378167 6555 31912804963582920735651054968017366428 6556 32024007194473046358967629014830772193 6557 32135582498231571550920185268187052592 6558 32247532078410300892974654222420095629 6559 32359857142289700085562272170188236498 6560 32472558900889973605544709561822705369 6561 32585638568982173877437935280163232426 6562 32699097365099342044117803135243768223 6563 32812936511547680422937561859988518592 6564 32927157234417756733393675112234433143 6565 33041760763595740182740058243308160924 6566 33156748332774669496132529321904696548 6567 33272121179465752978132333962928406604 6568 33387880545009700692632322847766323933 6569 33504027674588088848458666939922555340 6570 33620563817234756478171696358285715981 6571 33737490225847234497787424052988218274 6572 33854808157198207235367007903544542038 6573 33972518871947006516681059493417735072 6574 34090623634651138396339349998266485054 6575 34209123713777842623040271956200460050 6576 34328020381715684927818030368285914759 6577 34447314914786182224370071261610372398 6578 34567008593255460810822263664306188133 6579 34687102701345947662481385692104458936 6580 34807598527248094905370346443229948477 6581 34928497363132137560593141846753074162 6582 35049800505159884649767688778040068497 6583 35171509253496543752041364632909157082 6584 35293624912322579103417033191008733656 6585 35416148789845603329340625181049696084 6586 35539082198312302901775303035132044577 6587 35662426454020397412178003244801014146 6588 35786182877330632752058989630879941562 6589 35910352792678808293045959485036498940 6590 36034937528587838158578223135171892775 6591 36159938417679846679641042370910718186 6592 36285356796688298127154835079313053507 6593 36411194006470160813877862306186511804 6594 36537451392018105658949134166661187691 6595 36664130302472739308393274062140324842 6596 36791232091134871905189853010216548840 6597 36918758115477819602739203308353653404 6598 37046709737159741915777985136345232489 6599 37175088322036014003084710289478845652 6600 37303895240171633976515703896070612519 6601 37433131865853665331176466424547800110 6602 37562799577603714591792057944976254061 6603 37692899758190444270545072456711038632 6604 37823433794642121231941989979558910615 6605 37954403078259200560487992089008582888 6606 38085809004626945027191895522879964414 6607 38217652973628080251206791478805561780 6608 38349936389455485653113115015923510611 6609 38482660660624921296633926015341936856 6610 38615827199987790715819422826907413568 6611 38749437424743939824957809504979436328 6612 38883492756454492008767888070405407474 6613 39017994621054719490640934031719492756 6614 39152944448866951076962474240179247622 6615 39288343674613516375820986421830280542 6616 39424193737429726588618361678351828568 6617 39560496080876891973394866835087112250 6618 39697252152955376078917157733501985597 6619 39834463406117686848817224042597731930 6620 39972131297281604695368733060830573275 6621 40110257287843347642696958457349150982 6622 40248842843690773639502207534617429820 6623 40387889435216620141642411368929095602 6624 40527398537331781065140803598038523964 6625 40667371629478621210492298497955658712 6626 40807810195644328259368577152074589298 6627 40948715724374302445082871107703998500 6628 41090089708785583998469089891120385394 6629 41231933646580318471042865149569128310 6630 41374249040059260037613703784670842370 6631 41517037396135312880771275679729259324 6632 41660300226347110759906547438307210384 6633 41804039046872634867740186402741934758 6634 41948255378542870077551480305000322872 6635 42092950746855499684584088485215172286 6636 42238126681988638745389499946605726776 6637 42383784718814606119091256032335247426 6638 42529926396913735314868087122243964561 6639 42676553260588224250196822924277822848 6640 42823666858876024024654640426802289325 6641 42971268745564766814390184101609207654 6642 43119360479205732992593590491427708451 6643 43267943623127857581598974349940026542 6644 43417019745451776142525878124493588487 6645 43566590419103910208603321921112418898 6646 43716657221830592368643104491252012823 6647 43867221736212231107363415518302439254 6648 44018285549677515509545280715701737595 6649 44169850254517659935307532150625666472 6650 44321917447900688774012238790054588073 6651 44474488731885761384632963452320138348 6652 44627565713437537330679038611928454004 6653 44781150004440582018025788903385089474 6654 44935243221713812844325549800083420377 6655 45089846987024985968905007400326319806 6656 45244962927105223812358235706605894274 6657 45400592673663583395337487159511208656 6658 45556737863401665626281948813701285785 6659 45713400138028265648156954187555793858 6660 45870581144274064354526482809750921200 6661 46028282533906361185561126508086282442 6662 46186505963743848314904795365301188061 6663 46345253095671426338556180834345333006 6664 46504525596655061577244769079712008796 6665 46664325138756685104061559508091361806 6666 46824653399149133609360239062205354818 6667 46985512060131132215282713364353576138 6668 47146902809142319352506389987568512111 6669 47308827338778313812113544440176420034 6670 47471287346805824085795632623089999933 6671 47634284536177800107846596689362819012 6672 47797820615048627512738609231281182833 6673 47961897296789364522342068676292298976 6674 48126516300003021577128890675957275939 6675 48291679348539883826036001236769963814 6676 48457388171512876589907837587695944722 6677 48623644503312973913761969802724002624 6678 48790450083624650323422818822604874994 6679 48957806657441375902324246625358123214 6680 49125715975081154804631174053767599749 6681 49294179792202107321089255264619097416 6682 49463199869818095614312838555706652198 6683 49632777974314393240553430161194211646 6684 49802915877463398575237461487462068584 6685 49973615356440392259906537439744742176 6686 50144878193839338788481484601921018717 6687 50316706177688732351047169977548137436 6688 50489101101467487053708116811987942997 6689 50662064764120871633318757905503463252 6690 50835598970076488786217483728132062104 6691 51009705529260299230415463376861036366 6692 51184386257112690620949050975189031285 6693 51359642974604591438463018765676649490 6694 51535477508253629971368479121810010262 6695 51711891690140338512218498265552284088 6696 51888887357924402889294938353354037006 6697 52066466354860957454654704822519709726 6698 52244630529816925650230911629026369194 6699 52423381737287406273893705684935013086 6700 52602721837412105567650645746810964003 6701 52782652695991815250532863781610078302 6702 52963176184504936618981712869480718068 6703 53144294180124050837874799389113073618 6704 53326008565732535545672997897359143898 6705 53508321229941227897432175465005051330 6706 53691234067105134169788581206663527462 6707 53874748977340186052323291548290047956 6708 54058867866540043750008399709977300294 6709 54243592646392946021805340905899124992 6710 54428925234398607280751277095157853850 6711 54614867553885161881217973721686032694 6712 54801421534026155719358733036459864835 6713 54988589109857585273035215649034653386 6714 55176372222294984207893421613888307765 6715 55364772818150557676543859223961344654 6716 55553792850150364438123341102096403431 6717 55743434276951546925878808469795838774 6718 55933699063159609390682619294488571723 6719 56124589179345744248758566438817444482 6720 56316106602064206762215808628106578082 6721 56508253313869738181284137335406635110 6722 56701031303335037477527088299212289824 6723 56894442565068281797588730087822922704 6724 57088489099730695767378203787553658143 6725 57283172914054169776949394101326291074 6726 57478496020858927376612592001806623169 6727 57674460439071241915201240264871742648 6728 57871068193741202551722264113446285140 6729 58068321316060529771938997035305387858 6730 58266221843380440541817796806783342013 6731 58464771819229563230048255464854648774 6732 58663973293331902432219313210933825382 6733 58863828321624853829574171116918191586 6734 59064338966277269215563433433926148763 6735 59265507295707571823812265668633637614 6736 59467335384601922091413311325937129454 6737 59669825313932433991804087339122922276 6738 59872979170975442071862764529260682590 6739 60076799049329819328141452136909395676 6740 60281287048935346057548789072196477582 6741 60486445276091129818120726187120914624 6742 60692275843474076635837448188971014517 6743 60898780870157413593843984819772987474 6744 61105962481629262940723654125145805217 6745 61313822809811267854846728046291927740 6746 61522363993077270002180607862570523636 6747 61731588176272039025246521313365279224 6748 61941497510730054101315043979876381118 6749 62152094154294337708247995619903490046 6750 62363380271335341736739501584890999230 6751 62575358032769886088105222132800520648 6752 62788029616080149897062550504883683296 6753 63001397205332715519341478885531964644 6754 63215462991197665424316149073925330938 6755 63430229170967732133165781786591367514 6756 63645697948577501343488792111824270360 6757 63861871534622668381601304606942241628 6758 64078752146379348124124038296150708510 6759 64296342007823438530848804422712434414 6760 64514643349650037931179151983998156280 6761 64733658409292916206855483458779715348 6762 64953389430944040014011859094191996698 6763 65173838665573152187955318911380329136 6764 65395008370947405474474412369044381559 6765 65616900811651050731789084027321660720 6766 65839518259105179747653168659097218758 6767 66062862991587522816495337332879649596 6768 66286937294252301221804268501736342142 6769 66511743459150134769392139537206514096 6770 66737283785248004517496670867989406649 6771 66963560578449270850053386441656027310 6772 67190576151613747039879874318356561285 6773 67418332824577828448824476769297228952 6774 67646832924174677512353710404443062227 6775 67876078784254464656413203922656877594 6776 68106072745704665294739649874663844300 6777 68336817156470413055234932347441626582 6778 68568314371574909384333887023902149200 6779 68800566753139889678696804411813611746 6780 69033576670406146093957095065443204742 6781 69267346499754107180577911460338128600 6782 69501878624724474497310560476791112075 6783 69737175436038916353095085202695343216 6784 69973239331620818828613241522718503987 6785 70210072716616094229135960137182567990 6786 70447678003414047120628475056400756372 6787 70686057611668298101501999284918383184 6788 70925213968317765462786344256005978962 6789 71165149507607704889841035113693832366 6790 71405866671110807359171723497440982943 6791 71647367907748355384256972716567631856 6792 71889655673811437764689498024503856866 6793 72132732432982222993359807168507231026 6794 72376600656355291476739673253514394330 6795 72621262822459026723770081315335473674 6796 72866721417277065659229558892028574888 6797 73112978934269808217827428718067428412 6798 73360037874395986375718502894673127182 6799 73607900746134292776470549058759207716 6800 73856570065505069108943422566215543537 6801 74106048356092054394950161011042362524 6802 74356338149064193344915888733339664900 6803 74607441983197504940212721359578397284 6804 74859362404897011401208087369195050491 6805 75112101968218727700461602399283321258 6806 75365663234891711780953269870411380249 6807 75620048774340175639564433075300755700 6808 75875261163705657436485816204353730836 6809 76131302987869254791623829204169247666 6810 76388176839473919429444737586821534834 6811 76645885318946813334166312585982234910 6812 76904431034521726577558437762085573974 6813 77163816602261556982042023015795771996 6814 77424044646080851782213097573251395284 6815 77685117797768411448269395824387159476 6816 77947038697009955835289551142234128586 6817 78209809991410852822697866792452337570 6818 78473434336518909608644045137418613193 6819 78737914395847226824497305619661102182 6820 79003252840897115635005465357279542191 6821 79269452351181077990125922822171297828 6822 79536515614245850194959175086187938368 6823 79804445325695509964585385388125145688 6824 80073244189214647131090129217390980371 6825 80342914916591598170437596837061022634 6826 80613460227741744717276686507950699883 6827 80884882850730876236228647319555064062 6828 81157185521798617018563226186208718427 6829 81430370985381917673650893959513454032 6830 81704441994138611284987456859629751249 6831 81979401308971034400983114410461530982 6832 82255251699049713031198598349868620283 6833 82531995941837113819078129726926655816 6834 82809636823111460562686858446741262687 6835 83088177136990616255411647985726428600 6836 83367619685956030818957685636758727199 6837 83647967280876754701471937911810806748 6838 83929222741033518514019919873194560006 6839 84211388894142878879068264565543408278 6840 84494468576381430665113460798483550416 6841 84778464632410085781966598695619035276 6842 85063379915398418711689903019087602310 6843 85349217287049078950617161447531727444 6844 85635979617622270538286584591663142664 6845 85923669785960298849623407552460094828 6846 86212290679512184827096071803888221654 6847 86501845194358346830027896541096389578 6848 86792336235235350278724846565935638671 6849 87083766715560725271460165634136254448 6850 87376139557457852352865347658538755819 6851 87669457691780916612698310986596713818 6852 87963724058139930294384773199722726080 6853 88258941604925824093239726472551340840 6854 88555113289335607324660117043002229290 6855 88852242077397597143068877801294445232 6856 89150330943996716992855489660366531096 6857 89449382872899864472957345768758462470 6858 89749400856781348797250519066286307813 6859 90050387897248398033327805367575996152 6860 90352347004866736302699295247034165153 6861 90655281199186231125956242742543562646 6862 90959193508766611096828966222007093800 6863 91264086971203254069585673017400343688 6864 91569964633153046044668593025082597442 6865 91876829550360310937889013523287128908 6866 92184684787682811419034579303821838428 6867 92493533419117821006144805331575492704 6868 92803378527828267602201106457635277964 6869 93114223206168948661471803361025412940 6870 93426070555712818173156939049963384607 6871 93738923687277345650514783874484832250 6872 94052785720950947314086943033162033806 6873 94367659786119489658095505386339595738 6874 94683549021492865589616674707920941864 6875 95000456575131643330538685798771956012 6876 95318385604473788272832911409349053892 6877 95637339276361457978146225026145231750 6878 95957320767067870513149635827229210893 6879 96278333262324246312628288626422576894 6880 96600379957346823762722471567636322161 6881 96923464056863948697219693948219316582 6882 97247588775143238000320906638342444589 6883 97572757336018817509716728343533909264 6884 97898972972918634414356426003141066208 6885 98226238928891844341755786025089584814 6886 98554558456636273330146236343399653210 6887 98883934818525954881322149886126095250 6888 99214371286638742290463793171436337169 6889 99545871142783996449737281972265770418 6890 99878437678530349322982626077096334482 6891 100212074195233543289231985693446701964 6892 100546784004064346553365794155829044669 6893 100882570426036544822664289206371150288 6894 101219436792035009448501874656331107559 6895 101557386442843842232982630024294289482 6896 101896422729174597100740054136066028843 6897 102236549011694578836678095306801057874 6898 102577768661055219090924296504947539811 6899 102920085057920529852723102781826568736 6900 103263501592995634595573098952266247934 6901 103608021667055377296353462460745357594 6902 103953648690973009531709949594753444281 6903 104300386085748955855511189843862630618 6904 104648237282539657661624150201056478481 6905 104997205722686495736835630173543988302 6906 105347294857744791709224879889387084256 6907 105698508149512888597781891721125782602 6908 106050849070061310669643072020728025600 6909 106404321101762002811756595387864171574 6910 106758927737317649624348308245580941061 6911 107114672479791074444084593214681013484 6912 107471558842634718505288849632147188194 6913 107829590349720200448162315252463190898 6914 108188770535367956383426141974965878488 6915 108549102944376960723326758724013569286 6916 108910591132054527989517189508324123186 6917 109273238664246195808775599129980009972 6918 109637049117365689308109837706491036604 6919 110002026078424967121305833395054645922 6920 110368173145064349219467604774650996159 6921 110735493925582726778697871981802117960 6922 111103992038967854298528656204167741248 6923 111473671114926724185272361520317421994 6924 111844534793916024015021806010287200256 6925 112216586727172676691493650761913700240 6926 112589830576744463714519053105738702633 6927 112964270015520731775479628969366831320 6928 113339908727263182896511678581802097220 6929 113716750406636748330901168693729251592 6930 114094798759240546442554948200834815010 6931 114474057501638924783027890677625610632 6932 114854530361392586585127464607589648873 6933 115236221077089801892609278667944852018 6934 115619133398377703546099723066522038446 6935 116003271085993668245866011863883103588 6936 116388637911796782912616083929769763049 6937 116775237658799396568101118583021735332 6938 117163074121198757957768458501853681992 6939 117552151104408739138334294689038692378 6940 117942472425091645253670759754894611541 6941 118334041911190110722927131069515552908 6942 118726863401959082065431355401992674512 6943 119120940747997887587399572871412430556 6944 119516277811282394156079821573669138280 6945 119912878465197251287531808801081179150 6946 120310746594568222774741216416563623796 6947 120709886095694606083407916859831005058 6948 121110300876381739743259196985046033659 6949 121511994855973598963301477392089936468 6950 121914971965385479700045773522475730321 6951 122319236147136771408230042750446192602 6952 122724791355383818704192274007859271484 6953 123131641555952872172606886935145891634 6954 123539790726373128547823494950272655958 6955 123949242855909860501698064547226920110 6956 124360001945597636270310633629325580047 6957 124772072008273629352564614069069997684 6958 125185457068611018514272700310334411988 6959 125600161163152478331838618334288387742 6960 126016188340343760510299974840318860338 6961 126433542660567366211040124977139200186 6962 126852228196176309625039566806587372461 6963 127272249031527973028188994998913292208 6964 127693609263018053555691063490873254896 6965 128116312999114601933214995214517619792 6966 128540364360392153403062004555260514964 6967 128965767479565951084129466916403085656 6968 129392526501526262005134265428012909203 6969 129820645583372786051086624048017435626 6970 130250128894449158063607670638850098375 6971 130680980616377543336327856348558885432 6972 131113204943093326747118885925960100271 6973 131546806080879895769579718681564952962 6974 131981788248403517606773682868829528214 6975 132418155676748310690777323834940172194 6976 132855912609451310792280846571797640683 6977 133295063302537631985006295243095771636 6978 133735612024555722710350732745155909733 6979 134177563056612717188291552063002260612 6980 134620920692409882421127312700764900082 6981 135065689238278161037318258810218745764 6982 135511873013213810223252116799494836934 6983 135959476348914136991363240552238042938 6984 136408503589813330033709749048462889071 6985 136858959093118388410644288150446755864 6986 137310847228845147324890758936335357953 6987 137764172379854401231951899274381205896 6988 138218938941888124538338806853144140003 6989 138675151323605790139817548598253884854 6990 139132813946620786052420006336798785594 6991 139591931245536930389609499969637011582 6992 140052507667985084939657741366206309042 6993 140514547674659867597835718195926495868 6994 140978055739356463908726759415424050782 6995 141443036349007537974565408675481947064 6996 141909494003720242986109035633853870562 6997 142377433216813331633256457139584715072 6998 142846858514854366653178732759688604011 6999 143317774437697031774410081984527932062 7000 143790185538518543315996956924889320816 7001 144264096383857162701374592015378838330 7002 144739511553649810147366016574846324464 7003 145216435641269779789280429816957484386 7004 145694873253564556503732456911175913584 7005 146174829010893734691505226735500267764 7006 146656307547167039283340100804867907056 7007 147139313509882449232253098831303233360 7008 147623851560164423756610152443148153991 7009 148109926372802231598798628685843352130 7010 148597542636288383565068099014081263038 7011 149086705052857168612688700670482973676 7012 149577418338523293751262072649388615274 7013 150069687223120628025708125782782919670 7014 150563516450341050849030510661532936987 7015 151058910777773404953707463575641129570 7016 151555874976942554231170366907752751304 7017 152054413833348546729477984332929401652 7018 152554532146505883080029625776848012005 7019 153056234729982890624738705495819391218 7020 153559526411441203515813853603485221759 7021 154064412032675349060965591844035124846 7022 154570896449652440587465955894363273361 7023 155078984532551977099249078159702136282 7024 155588681165805750001845108151371386747 7025 156099991248137857170628780668693119440 7026 156612919692604824638590191799252053770 7027 157127471426635836180427161508327453056 7028 157643651392073071070517013426467612965 7029 158161464545212150292978309933110962704 7030 158680915856842691482680379188359544543 7031 159202010312288972876825363739410051142 7032 159724752911450706557328773758724171369 7033 160249148668843921264956049670246926356 7034 160775202613641955066883483788442518525 7035 161302919789716558159968181552750672796 7036 161832305255679106092794014238057079653 7037 162363364084921923690198129774485267878 7038 162896101365659719964673060128485516177 7039 163430522200971134299802602754589983526 7040 163966631708840394191498121249905792137 7041 164504435022199084833571611923838633498 7042 165043937288968030834874275851802842064 7043 165585143672099290355879899790343521160 7044 166128059349618261953387940339792138882 7045 166672689514665904422650286979737086366 7046 167219039375541069926960970352474350360 7047 167767114155742950705499263508251266534 7048 168316919094013639650843579104098645053 7049 168868459444380805048373833317904673342 7050 169421740476200479770454635445183903569 7051 169976767474199965218983802837476519520 7052 170533545738520850310688829930042275469 7053 171092080584762145800183861342587082482 7054 171652377344023534236577614207951427166 7055 172214441362948735850156606456108510524 7056 172778278003768990666324378342319291634 7057 173343892644346657144798298821325155144 7058 173911290678218927642727100683429119164 7059 174480477514641661001130042109559769620 7060 175051458578633332554849544154929781130 7061 175624239311019101866851045537047382518 7062 176198825168474998488518450925718257371 7063 176775221623572226048308520998883980292 7064 177353434164821584971822441065718819826 7065 177933468296718014137183295626785053016 7066 178515329539785251770264541084649576704 7067 179099023430620615885098117920288788526 7068 179684555521939904575567218715044649396 7069 180271931382622416465154180667897860772 7070 180861156597756091622356495140261464743 7071 181452236768682773250082252904044765230 7072 182045177513043590458076127663484792742 7073 182639984464824462428256268356244340068 7074 183236663274401724283504108610459105676 7075 183835219608587874971274690647172632806 7076 184435659150677447474152809810651914686 7077 185037987600493001660179962907208398512 7078 185642210674431240086636707775423439439 7079 186248334105509247071652820643384035858 7080 186856363643410851348804992007678365799 7081 187466305054533112620680644805877948646 7082 188078164122032932328065145234672673436 7083 188691946645873788952270011078881866930 7084 189307658442872598168858597146650416924 7085 189925305346746698171768074935489717350 7086 190544893208160960487691832732837873964 7087 191166427894775026601272929531169112376 7088 191789915291290670712492787742700553205 7089 192415361299499288948441332432991363470 7090 193042771838329515352362224505340517036 7091 193672152843894964973751926818118029350 7092 194303510269542104384015280375958209561 7093 194936850085898249942970413534279245844 7094 195572178280919694142356178765508882559 7095 196209500859939960353191963467839596054 7096 196848823845718186304714154084274039768 7097 197490153278487636623396030291477328328 7098 198133495216004344761304282202076631617 7099 198778855733595884643943705137115769676 7100 199426240924210272368458239682489387489 7101 200075656898464998283895658723945238172 7102 200727109784696189786090164775444351304 7103 201380605729007905160436193978442917186 7104 202036150895321558806733370072864034726 7105 202693751465425478181046960601541049196 7106 203353413639024592790321061943922815421 7107 204015143633790255576381795061446868450 7108 204678947685410197026687591287558874652 7109 205344832047638612350068774825853368734 7110 206012802992346382056527001938444690835 7111 206682866809571426280918133669091104404 7112 207355029807569193191269981174855834732 7113 208029298312863281823238214900344536148 7114 208705678670296199683046848475537095422 7115 209384177243080255462151245287990943142 7116 210064800412848587207596792765700887937 7117 210747554579706326292970643128694915184 7118 211432446162281897535652488869712453772 7119 212119481597778455806866901723002604900 7120 212808667342025459481976840993882603698 7121 213500009869530381079206308592489178508 7122 214193515673530555435873065394678260257 7123 214889191266045165772087815804245218282 7124 215587043177927367992639356403691411132 7125 216287077958916553578738612137035244150 7126 216989302177690751422086388711321764342 7127 217693722421919168954576100269331343910 7128 218400345298314872927877506721165602381 7129 219109177432687610197904007193358730890 7130 219820225469996768870104135250102794233 7131 220533496074404480162373529514811378164 7132 221248995929328861343185907390763157529 7133 221966731737497400103512317648867576364 7134 222686710221000480721880354650680247548 7135 223408938121345052382823589080050321290 7136 224133422199508440009894372166550317180 7137 224860169235992297975190654085451779864 7138 225589186030876707048322341924706369292 7139 226320479403874414948578964500771557764 7140 227054056194385220864910503513695050546 7141 227789923261550504309309011979018674516 7142 228528087484307898669962010587702506630 7143 229268555761446109831497243393248199594 7144 230011335011659880230543033778078533334 7145 230756432173605098715639462781057167804 7146 231503854205954056581536142260310088141 7147 232253608087450850148734063818366597640 7148 233005700816966930260031914501804357037 7149 233760139413556799066806801646316804428 7150 234516930916513854478556243420418704728 7151 235276082385426382650220565903375548950 7152 236037600900233698882688990234792077085 7153 236801493561282437312747880145818258660 7154 237567767489382989769743310982789611815 7155 238336429825866094177046064940077841898 7156 239107487732639572877363507352590111958 7157 239880948392245221261897441226290631040 7158 240656819007915847084170736310453290717 7159 241435106803632460840371694667148662996 7160 242215819024181617598930972306463781946 7161 242998962935212910662952835581323549640 7162 243784545823296617450136974328444551703 7163 244572574995981497975649006641895220960 7164 245363057781852746324403722051134104017 7165 246156001530590095500159833188972653376 7166 246951413613026076039687812651900362052 7167 247749301421204428781320300455858203334 7168 248549672368438672178048745355502539618 7169 249352533889370824546292131688518293118 7170 250157893440030281642468151456236868953 7171 250965758497892849960338426145024540758 7172 251776136561939936143146885879125328214 7173 252589035152717892905484635299370003578 7174 253404461812397521860726454184042768254 7175 254222424104833733650940742712103501126 7176 255042929615625365777027525628165426140 7177 255865985952175158527855409534390758944 7178 256691600743749889408155363549426253168 7179 257519781641540666465803193263650337856 7180 258350536318723380920200530965630511053 7181 259183872470519319494361942683444904936 7182 260019797814255936854282832154200351422 7183 260858320089427788560216010069338612546 7184 261699447057757624935349091730274546702 7185 262543186503257646258439595467307099038 7186 263389546232290919687930595776627714156 7187 264238534073632958325988411706535561188 7188 265090157878533462831999235479441484642 7189 265944425520778225995951284395820384634 7190 266801344896751200683153176479055567163 7191 267660923925496731562779040274139731568 7192 268523170548781951033620591979175806051 7193 269388092731159339761529993516084359298 7194 270255698460029452243983524495712800058 7195 271125995745703807818168217622342531972 7196 271998992621467947530093278158536842036 7197 272874697143644657283121431600562327750 7198 273753117391657357685393519171330670369 7199 274634261468093661016639820332508395812 7200 275518137498769095735800093410623476868 7201 276404753632790998952004446377036268578 7202 277294118042622577282399530592312252669 7203 278186238924147136521334889628898694838 7204 279081124496732480546516401245719570526 7205 279978783003295479888644539074889317476 7206 280879222710366810392179972362215945731 7207 281782451908155862395877786452254193930 7208 282688478910615820862710075529891679657 7209 283597312055508916889939707909345798646 7210 284508959704471851031036642450481917792 7211 285423430243081388862216699822503051844 7212 286340732080920129227458359283612409427 7213 287260873651642445596795687880237339160 7214 288183863413040600973845864456594073789 7215 289109709847111036789510271979476520262 7216 290038421460120836219824147358180604645 7217 290970006782674362367072543653905439328 7218 291904474369780071744228186053105010640 7219 292841832800917503503908641104830122080 7220 293782090680104444854104709962106844075 7221 294725256635964273103919281538919780520 7222 295671339321793474783738452416115642025 7223 296620347415629342285226775383703550544 7224 297572289620317848467635096679509728252 7225 298527174663581699678040789889937807084 7226 299485011298088567634101840657953898399 7227 300445808301519500619092206379869816132 7228 301409574476637514440019310258987051069 7229 302376318651356363600666851463663193124 7230 303346049678809493142596884267686165280 7231 304318776437419171608116361599343201608 7232 305294507830965805580368562243560367394 7233 306273252788657436256822150911348067638 7234 307255020265199418513430463837644674441 7235 308239819240864282917951295543332363596 7236 309227658721561781151934957345762441550 7237 310218547738909115301991793527134600832 7238 311212495350301351482136379644992075073 7239 312209510638982018249992247242908550124 7240 313209602714113890280848046051999884612 7241 314212780710849957764646359402400307228 7242 315219053790404581992036882924412895596 7243 316228431140124837596860909414235876648 7244 317240921973562041923445259209652857784 7245 318256535530543471988249483809371694490 7246 319275281077244269506581283839762930779 7247 320297167906259534456112172397645084006 7248 321322205336676607650173481077611176872 7249 322350402714147542794883189395286463030 7250 323381769410961768505264200229686375272 7251 324416314826118940756753302861809751836 7252 325454048385401986249518093829430425227 7253 326494979541450337164223135589582322062 7254 327539117773833357789036728161104279454 7255 328586472589123963498731433792774216426 7256 329637053520972432568006938292562453416 7257 330690870130180411302221413980737274330 7258 331747932004775112969891735129636548265 7259 332808248760083711022552522646703467318 7260 333871830038807927088603985372579461329 7261 334938685511098814229052184038876568256 7262 336008824874631735944173315128428027879 7263 337082257854681541421251645444452007552 7264 338158994204197937514828802649030830853 7265 339239043703881057951958326048483412568 7266 340322416162257230256196804780202101693 7267 341409121415754940885274576120255122980 7268 342499169328780999078466268783783881316 7269 343592569793796899910992392043346842114 7270 344689332731395387053893196050052587014 7271 345789468090377215738997872314788199604 7272 346892985847828116429898829531246025144 7273 347999896009195959700910057712601769782 7274 349110208608368122827283266861419173778 7275 350223933707749058591144784335468824594 7276 351341081398338066808744580381077243512 7277 352461661799807269085942336345595206704 7278 353585685060579787309956662890887974132 7279 354713161357908126386651742057103788586 7280 355844100897952761733909381182009387132 7281 356978513915860932042732663726730967692 7282 358116410675845637819068801788129517076 7283 359257801471264846220506687245510094116 7284 360402696624700902703194558732227863096 7285 361551106488040149995664303499753742808 7286 362703041442552754917354366834851480108 7287 363858511898972743560934836552909891052 7288 365017528297578245358791506474918338979 7289 366180101108271946555168189892191549090 7290 367346240830661753606840932639694925684 7291 368515957994141667036350566324031350718 7292 369689263157972866263077353503703123925 7293 370866166911365005938776508490914591792 7294 372046679873557724315318691252267008465 7295 373230812693902364173746571127353659830 7296 374418576051943906844988872629231040971 7297 375609980657503119853773062651146763902 7298 376805037250758918718669770902761572817 7299 378003756602330943442350788861312603202 7300 379206149513362350227467665908100427257 7301 380412226815602818954876457832499877230 7302 381621999371491776962095650963596379759 7303 382835478074241839661294451687575321172 7304 384052673847922468537319130562863106989 7305 385273597647543847067531200714923258194 7306 386498260459140975106625578583816984856 7307 387726673299857982280756212212578924310 7308 388958847218032660936684650091328448326 7309 390194793293281219192963244212177373278 7310 391434522636583254641377353490492800030 7311 392678046390366949248309252944061992162 7312 393925375728594486006885585067633820630 7313 395176521856847687892106583786335282628 7314 396431496012413879672539188656906428273 7315 397690309464371973133342599671523232934 7316 398952973513678776266835601585134515336 7317 400219499493255526988088546018693260432 7318 401489898768074651934298733264763369060 7319 402764182735246750908158524730694531462 7320 404042362824107807526626204681308775774 7321 405324450496306626637914608919436242692 7322 406610457245892499070876916238911043091 7323 407900394599403094282198992915514830406 7324 409194274115952581468287417859777243380 7325 410492107387319979709998562086803265894 7326 411793906038037737719700541058654482397 7327 413099681725480543761607831977157273074 7328 414409446139954366317546559564853503323 7329 415723211004785726071774830096948404790 7330 417040988076411199789823472763016066231 7331 418362789144467156667610549529446895426 7332 419688626031879727728585713957171185868 7333 421018510594955008847909998316238864068 7334 422352454723469497984095522269204244885 7335 423690470340760767199963069527167116634 7336 425032569403818370056028381243081102214 7337 426378763903374984960943824265478536488 7338 427729065863997795064941568357414097165 7339 429083487344180105283581071013739675382 7340 430442040436433197040613213979835281743 7341 431804737267378421320030844650040343924 7342 433171589997839530618862897693761069515 7343 434542610822935250393680843328386057346 7344 435917811972172090595090138480022203528 7345 437297205709537397886029351186239904798 7346 438680804333592649141005234257527152764 7347 440068620177566986824822869820343663030 7348 441460665609450996850872077618381558613 7349 442856953032090729520313692364669013278 7350 444257494883281964145055852273499534158 7351 445662303635864717958798372759397881578 7352 447071391797817999921791768204973931540 7353 448484771912354810026524962220095228092 7354 449902456558017384712860079480687398572 7355 451324458348772689002637377901301920962 7356 452750789934108155965257385371783760958 7357 454181463999127674127072258022097504308 7358 455616493264647823439010286008570917643 7359 457055890487294360418226010651058151652 7360 458499668459598953081010517244685614952 7361 459947840010096166285765347808605349256 7362 461400418003420698106162796758929850020 7363 462857415340404867856187561241432485566 7364 464318844958176356390215215327996558348 7365 465784719830256199302666359972093127710 7366 467255052966657033653396134349205947643 7367 468729857413981598846337836008448758952 7368 470209146255521492290438521343149666083 7369 471692932611356180473481325168042544172 7370 473181229638452266080741487292389959542 7371 474674050530763011792051324293142911022 7372 476171408519328121392286922563681568229 7373 477673316872373778831743447922322775392 7374 479179788895412945874498587802718514726 7375 480690837931345918974227785102437499454 7376 482206477360561146018528348635682353528 7377 483726720601036303584345395815173262460 7378 485251581108439635348495359720178259074 7379 486781072376231552298951708739960607306 7380 488315207935766495393978769827234951277 7381 489854001356395061317731586567045814210 7382 491397466245566391982568469942699779746 7383 492945616248930828429709693653225318620 7384 494498465050442829781534908844688388893 7385 496056026372464157900323435808134416230 7386 497618313975867328409710009299207096249 7387 499185341660139328736820743638001584858 7388 500757123263485603834471190168986813240 7389 502333672662934310244419439386998137822 7390 503915003774440839164279845918326904488 7391 505501130552992609182130947792399199602 7392 507092066992714129344562465031582558546 7393 508687827126972333225396550052030002112 7394 510288425028482184663863300084033399316 7395 511893874809412555842708745336283895350 7396 513504190621492378378142838327804624503 7397 515119386656117068095219923659732570414 7398 516739477144455224163833597385979508095 7399 518364476357555603271994385392090639734 7400 519994398606454369514805372434318957216 7401 521629258242282620679029016762923653496 7402 523269069656374191604764712928011291324 7403 524913847280373735307445939240010243672 7404 526563605586345082544826013620704860517 7405 528218359086879880515369410886992660984 7406 529878122335206511376030891696012505422 7407 531542909925299291268963749246698597974 7408 533212736491987950548462522387365989011 7409 534887616711067395900925751590108625074 7410 536567565299407755052330844146607865522 7411 538252597015064704759382780171340113274 7412 539942726657390082782008270609261304503 7413 541637969067142784536662520296606986760 7414 543338339126599945131462450601005098523 7415 545043851759668407485800779422179270922 7416 546754521931996477238859694433912198385 7417 548470364651085965152943134397968515946 7418 550191394966404517719325696676665467834 7419 551917627969498236675961300867114664112 7420 553649078794104588147971025068760670019 7421 555385762616265602123654705779712623546 7422 557127694654441362980310536993322141771 7423 558874890169623791775871674697221235754 7424 560627364465450721024119624311435913277 7425 562385132888320262672774003327744944770 7426 564148210827505470005596676303929618386 7427 565916613715269294191270406340299263860 7428 567690357026979836203467432608170955683 7429 569469456281225894838359805571386944094 7430 571253927039932811557372220462558066428 7431 573043784908478612884783199523444572064 7432 574839045535810451091508836095849212728 7433 576639724614561343898001409763717806136 7434 578445837881167213931075963276381894609 7435 580257401115984228671085252009132516770 7436 582074430143406441627604572960705042795 7437 583896940831983735483619172913126034376 7438 585724949094540067949784377962551689946 7439 587558470888292021072203910425339938640 7440 589397522214967654738875254501100810342 7441 591242119120925665131623058846542339490 7442 593092277697274848872245851021595307838 7443 594948014079993873613207731584951788744 7444 596809344450051355825033865765207404601 7445 598676285033526246534382116853042231214 7446 600548852101728525768389121596092506115 7447 602427061971320206462819449924660876480 7448 604310931004436648593229165533385827530 7449 606200475608808184290112074639969375054 7450 608095712237882054700906366279840679974 7451 609996657390944659363362961992642916546 7452 611903327613244118856683577969068269742 7453 613815739496113151498625650066807768370 7454 615733909677092264858464057883779312419 7455 617657854840053262857666496273733191024 7456 619587591715323069231812044186973150850 7457 621523137079807868129128796848440946252 7458 623464507757117562622925426946775077449 7459 625411720617690551916852706096724152582 7460 627364792578918828023904691874147974644 7461 629323740605273392701834086148456832964 7462 631288581708429995429430315438786982714 7463 633259332947395193210092925232482730048 7464 635236011428632732990811753080434998797 7465 637218634306190257486598565818225115326 7466 639207218781826335202292755277304045264 7467 641201782105137815445382531060342776298 7468 643202341573687509125506610651669316502 7469 645208914533132196138048852716912465248 7470 647221518377350960131102332038779205525 7471 649240170548573851457062524530566361974 7472 651264888537510879111814060257558618034 7473 653295689883481332466486454770171742974 7474 655332592174543433598606733500088151621 7475 657375613047624321031270902173563127152 7476 659424770188650365691010075816892538033 7477 661480081332677819896770488533904108314 7478 663541564264023800194382597468544464528 7479 665609236816397604852862546807858311468 7480 667683116873032366840641033359133314560 7481 669763222366817043101888439328328111824 7482 671849571280428740954934986451859715830 7483 673942181646465382436666658169471870586 7484 676041071547578707418842135782122973757 7485 678146259116607616324033589567073843518 7486 680257762536711853270936887163545718020 7487 682375600041506030480741128539228091430 7488 684499789915193994778066082873429479781 7489 686630350492703537022094018323971688990 7490 688767300159821445305339467236015946177 7491 690910657353328902759476815359397779946 7492 693060440561137230809703500118691556991 7493 695216668322423978720909449056007550740 7494 697379359227769360281041042609623050524 7495 699548531919293038468966850465403347520 7496 701724205090791258956054284230881372395 7497 703906397487874333292807906148051832180 7498 706095127908104472633740145092444665777 7499 708290415201133972855715049154673585318 7500 710492278268843751927044415775008971106 7501 712700736065482240386465194108188066224 7502 714915807597804625793302623910104906618 7503 717137511925212452012022826700075948312 7504 719365868159893574196374439453344339098 7505 721600895466962470340464662457603410516 7506 723842613064600910265958146000231883975 7507 726091040224198982916742519162436704052 7508 728346196270496482834417692243956316359 7509 730608100581724656689891617942914190334 7510 732876772589748310748578496753401251897 7511 735152231780208280148587505216483118400 7512 737434497692664260873383776029988677491 7513 739723589920738005302537230822134078728 7514 742019528112256882226063029115827848645 7515 744322331969397802210083933136102878942 7516 746632021248831509203533996196392013718 7517 748948615761867239277639318013084446360 7518 751272135374597747392141767614132786650 7519 753602600008044703084134638454614767252 7520 755940029638304455977566913692004187398 7521 758284444296694172013584219003748047474 7522 760635864069898341303829274888875271757 7523 762994309100115658511103394754367466088 7524 765359799585206276663764085688696438657 7525 767732355778839435312349354830994513478 7526 770111997990641463939147401529663972101 7527 772498746586344161533366085907262814356 7528 774892621987933553246827483183500141857 7529 777293644673799025047198225766187503530 7530 779701835178882837287805922436565495806 7531 782117214094830018115401602649226675434 7532 784539802070138637639201313851946214451 7533 786969619810310463786755727706416651332 7534 789406688078002000774408054835227316946 7535 791851027693175911122091639429849428002 7536 794302659533252822144555977620354134578 7537 796761604533263517853173451967922761596 7538 799227883686001517204616372997275150332 7539 801701518042176039635013552261190108570 7540 804182528710565358820188742267555114766 7541 806670936858170545604892493749021590038 7542 809166763710369601046125584680597756097 7543 811670030551071980517719672241624339220 7544 814180758722873509825724003720431206908 7545 816698969627211694286200325763270644120 7546 819224684724521421719268952891131283629 7547 821757925534391060315560599519389485320 7548 824298713635718952333264578816328143872 7549 826847070666870304586353042607880351012 7550 829403018325834476686722070452597975455 7551 831966578370382668005151204273971086250 7552 834537772618226004318390018343482638937 7553 837116622947174025111741229798743731486 7554 839703151295293572508852171055033347870 7555 842297379661068082802717471423711657688 7556 844899330103557281563997654722867969150 7557 847509024742557283305208317829787821098 7558 850126485758761096681477492108333129221 7559 852751735393919536210833451527997361054 7560 855384795951002541499395421130270261063 7561 858025689794360904958930308551532034118 7562 860674439349888409006672678232961698105 7563 863331067105184373739570058788930720620 7564 865995595609716616077303639482595421173 7565 868668047474984821370923244058178345732 7566 871348445374684328476074751733664837309 7567 874036812044870329292169608300722598496 7568 876733170284122483771242881353315663696 7569 879437542953709951402390619644285084602 7570 882149952977756840180186858767978289166 7571 884870423343408074067721803392970347652 7572 887598977100995679967191840385476888580 7573 890335637364205495213477404678615313426 7574 893080427310244296608300614801638044200 7575 895833370180007352015027723053100226448 7576 898594489278246395536554528847195481598 7577 901363807973738027300933659018667468348 7578 904141349699452538881966747812459992227 7579 906927137952723165384212495836740601470 7580 909721196295415765224259846944260330139 7581 912523548354098928642617581396476661678 7582 915334217820214515982767850124380081177 7583 918153228450248626776493244779534542702 7584 920980604065903000676933804209082018589 7585 923816368554266851283146561591690967262 7586 926660545867989133902535883945037944680 7587 929513160025451248299754951719368953310 7588 932374235110940177483185968768898861942 7589 935243795274822063582590675407085608094 7590 938121864733716221873783709983333908056 7591 941008467770669594008813585401553808310 7592 943903628735331641512462280349234198924 7593 946807372044129680608298948648552962196 7594 949719722180444659440128166930107843376 7595 952640703694787378756931831615150612006 7596 955570341204975157132011683035004852933 7597 958508659396308941789497659321406227540 7598 961455683021750866113735216064268876522 7599 964411436902102254919744511499725083944 7600 967375945926182078565263627400048434277 7601 970349235051005856987425874057236524182 7602 973331329301965014749716782111195415287 7603 976322253773006688187166611644894316856 7604 979322033626813985740427067748947136127 7605 982330694094986702571813975498634207934 7606 985348260478222490558849884676947247678 7607 988374758146498484763544235887140827796 7608 991410212539253387477981114067510274119 7609 994454649165570010949432456900404291948 7610 997508093604358279890788221514079860347 7611 1000570571504538694884481296338644771472 7612 1003642108585226257790841737656328710249 7613 1006722730635914860274231887192559277246 7614 1009812463516662136562880712450759087756 7615 1012911333158274781561041559880065503186 7616 1016019365562494335434467359691685190560 7617 1019136586802183435792943549181863565600 7618 1022263023021512538596165985952107366026 7619 1025398700436147108911734625942397849416 7620 1028543645333435282656830540874165874332 7621 1031697884072596000457561456447133747356 7622 1034861443084907614762644260375040007931 7623 1038034348873896971350783990625362399986 7624 1041216628015528966373541887461454233201 7625 1044408307158396580078311298051231203330 7626 1047609413023911388358544570418063544424 7627 1050819972406494553280970023395836399380 7628 1054040012173768293742351057881004863161 7629 1057269559266747837410780279735504108012 7630 1060508640700033855109294470592598567066 7631 1063757283562005378802262561848975011274 7632 1067015515015013204347519233416156281939 7633 1070283362295573780180099901809525222576 7634 1073560852714563583095947014414790750099 7635 1076848013657413982306673341188638052550 7636 1080144872584306592939276406639334173611 7637 1083451457030369120157188079053952718818 7638 1086767794605871695081931249707408604579 7639 1090093912996423703697295647722167374844 7640 1093429839963171109920572351876663294151 7641 1096775603342994274028301794283569237492 7642 1100131231048706267626513706840805571705 7643 1103496751069251686358271603737604922814 7644 1106872191469905961544123441879764818160 7645 1110257580392475171953625207332530852216 7646 1113652946055496356909066060064610026194 7647 1117058316754438331925145067194771815340 7648 1120473720861903008091096844099483103090 7649 1123899186827827216404687200181419241994 7650 1127334743179685038270057820717236981271 7651 1130780418522690643374341314619811376108 7652 1134236241540001636160730610247942351981 7653 1137702240992922912118350364059738547296 7654 1141178445721111025112289221108610890445 7655 1144664884642779066979770271139101343320 7656 1148161586754902060621308278269371699658 7657 1151668581133422867818615356268450114724 7658 1155185896933458613013635991321721998080 7659 1158713563389507624286124960254179517822 7660 1162251609815656892769919968837154409442 7661 1165800065605790051750840787119848113762 7662 1169358960233795876692181795704488030771 7663 1172928323253777307436402961090464028440 7664 1176508184300260993834614452862380894875 7665 1180098573088407366058340174783591353600 7666 1183699519414221230850752095088424310206 7667 1187311053154762894977666969346378151354 7668 1190933204268359817141322035903535253586 7669 1194566002794818789622852328283758690920 7670 1198209478855638650922428569731889240783 7671 1201863662654223530668698966706278905398 7672 1205528584476096628072273742837355032020 7673 1209204274689114525200854573320055266312 7674 1212890763743682036356427111134924234986 7675 1216588082172967594838075643874945456890 7676 1220296260593119178376709707662533417093 7677 1224015329703480774531025370417600013542 7678 1227745320286809387337044126940402737477 7679 1231486263209492586506330670443337762702 7680 1235238189421766600471170969637133818413 7681 1239001129957934954577834345427493141636 7682 1242775115936587655731983977917721084774 7683 1246560178560820924803456930066717374982 7684 1250356349118457478100396394517953201997 7685 1254163658982267359225869967469656427440 7686 1257982139610189322633102469476480631258 7687 1261811822545552770198309645520399348780 7688 1265652739417300242133358620070131855159 7689 1269504921940210463563316888119280023884 7690 1273368401915121948097023680312501194751 7691 1277243211229157159721968494021325283442 7692 1281129381855947234357582166958021457114 7693 1285026945855857262404298206947351865782 7694 1288935935376212133628711155610110859932 7695 1292856382651522945728136304072761722920 7696 1296788320003713977921147277001336665752 7697 1300731779842350230913519746981837229426 7698 1304686794664865534592209963378803379897 7699 1308653397056791224803127174649582622314 7700 1312631619691985390571366523677146430173 7701 1316621495332862693125899245464513670826 7702 1320623056830624758093669885132496152110 7703 1324636337125491142231159981425852542286 7704 1328661369246930876064757684070522195877 7705 1332698186313894583814167611601512968870 7706 1336746821535047181976411776740649159389 7707 1340807308209001157951076117004810102540 7708 1344879679724550430090476025349010691500 7709 1348963969560904790561795589514723238424 7710 1353060211287924932411210208821366163123 7711 1357168438566358062223247257184460540324 7712 1361288685148074099771907574165541731105 7713 1365420984876302466063037672965212879886 7714 1369565371685869461170855006627842183038 7715 1373721879603436233274609319868559705802 7716 1377890542747737340304511287168571970985 7717 1382071395329819905609464975388324302548 7718 1386264471653283369062122780422453898383 7719 1390469806114519835020154997358784513676 7720 1394687433202955018565870392442539919246 7721 1398917387501289791449391190377954988628 7722 1403159703685742329164068622764612049381 7723 1407414416526290860585896167079380213180 7724 1411681560886917021611964334969275861815 7725 1415961171725849814236406426817120123612 7726 1420253284095810172505323025620009534455 7727 1424557933144256136795659137820481392636 7728 1428875154113628637866225695159837021928 7729 1433204982341597892132246957555141428900 7730 1437547453261310409618340374344486071181 7731 1441902602401636616047918415876431176964 7732 1446270465387419090530426478728647159812 7733 1450651077939721420311219288815477162064 7734 1455044475876077674052002562637054888761 7735 1459450695110742495113342303504086630388 7736 1463869771654941816313943140333170191831 7737 1468301741617124197644724940631575113210 7738 1472746641203212788419267395564504771593 7739 1477204506716857915345314861818754308020 7740 1481675374559690298005585551726284988122 7741 1486159281231574893239491532416662396790 7742 1490656263330865369920613164069404802785 7743 1495166357554659215628409104514180188760 7744 1499689600699053476715840415899247281389 7745 1504226029659401133278058801693135982768 7746 1508775681430568110530842678059367492306 7747 1513338593107190928110657501258125406072 7748 1517914801883934988811876402537110939270 7749 1522504345055753508280035006890795042608 7750 1527107260018147087183365041426646537889 7751 1531723584267423927388522066324850950638 7752 1536353355400960693669643347700343004508 7753 1540996611117464022483482387405798859326 7754 1545653389217232679346878817486190634327 7755 1550323727602420366356114985484276668666 7756 1555007664277299181391452180334339285169 7757 1559705237348523730553464425883320961586 7758 1564416485025395895381304096400439994073 7759 1569141445620130256406711481426799560954 7760 1573880157548120174600854269044523543328 7761 1578632659328204532274817880902044851658 7762 1583398989582935134998053245143368387229 7763 1588179187038844776102506601684688157632 7764 1592973290526715965343950436961398309382 7765 1597781338981850323295367671125249735776 7766 1602603371444338643050904945819110014256 7767 1607439427059331620822575742362383724694 7768 1612289545077311257015252472395581802903 7769 1617153764854362929369323403034295610056 7770 1622032125852448139763854923912795893226 7771 1626924667639677936276661166339913734506 7772 1631831429890587012101501592983456955250 7773 1636752452386408482925996104049048489088 7774 1641687775015349344377649568003029572062 7775 1646637437772866611149018111368094186884 7776 1651601480761944139416521735495400449558 7777 1656579944193370134171318147340180689536 7778 1661572868386015343084112126749519366618 7779 1666580293767111938529488208245062621236 7780 1671602260872533089399172402164363765719 7781 1676638810347073224337065174570254263396 7782 1681689982944728988032810553000500224629 7783 1686755819528980892214281127197274536744 7784 1691836361073075662982968339613506495983 7785 1696931648660309286140221242712929700556 7786 1702041723484310752155755598894190174205 7787 1707166626849326502433718293699656066700 7788 1712306400170505578535391813885129736485 7789 1717461084974185476021159401009207396028 7790 1722630722898178704578368654068523158980 7791 1727815355692060056105330542950761950408 7792 1733015025217454582425452811108316373330 7793 1738229773448326284309475661213632274832 7794 1743459642471267513487306039715439254888 7795 1748704674485789089334946662627582129100 7796 1753964911804611131925789733080127967760 7797 1759240396853954613139208680216753306526 7798 1764531172173833627523462869383549025719 7799 1769837280418348384613533560260440269778 7800 1775158764355978924408428322106127531126 7801 1780495666869879557716452288222577284974 7802 1785848030958174033080555742802432267574 7803 1791215899734251431999982073688897473018 7804 1796599316427062794168191150952951895518 7805 1801998324381418474450845195948739837828 7806 1807412967058286233331759666892047221545 7807 1812843288035090062558356958251713017360 7808 1818289331006009747722229957229094708214 7809 1823751139782281169514361569278583792940 7810 1829228758292497345398271732880244693847 7811 1834722230582910213448564208306709273544 7812 1840231600817733160106087838291486826968 7813 1845756913279444293604899050484066508794 7814 1851298212369090464830334379578992818343 7815 1856855542606592037371201653624153392930 7816 1862428948631048408533301020765305496265 7817 1868018475201044283085400190816782521476 7818 1873624167194956701512654444440970935456 7819 1879246069611262824556717481269205744466 7820 1884884227568848475825546758385018650167 7821 1890538686307317444260039404842442851972 7822 1896209491187301548248742939346874828553 7823 1901896687690771463185683205816066720062 7824 1907600321421348314270662306219276997907 7825 1913320438104616036355274295186210772070 7826 1919057083588434502641911458976059477769 7827 1924810303843253424047313759584599572350 7828 1930580144962427021046017588579717044729 7829 1936366653162529469813341778065009763080 7830 1942169874783671124491632351942874634287 7831 1947989856289815517407414827889057777912 7832 1953826644269097139071490280202273259239 7833 1959680285434139999797906673109650363186 7834 1965550826622376974781928388825884565432 7835 1971438314796369934481405220540409036352 7836 1977342797044130662149826007848592081775 7837 1983264320579442560373752225136068808658 7838 1989202932742183148471386365673670683122 7839 1995158680998647352613110633623142191234 7840 2001131612941871590529263553610921080896 7841 2007121776291958652674345219702450219526 7842 2013129218896403381721195511195045715761 7843 2019153988730419152262949142683558933802 7844 2025196133897265152604569566974642671547 7845 2031255702628574470530273636428772233816 7846 2037332743284682984937206713894024122932 7847 2043427304354959065229976546877965324236 7848 2049539434458134080375101216603718175663 7849 2055669182342633719518410827641389235644 7850 2061816596886910126072942993230400981135 7851 2067981727099774847189106227416924446126 7852 2074164622120732600523027160090975605978 7853 2080365331220315860223574506851127307408 7854 2086583903800420264062611567736888501059 7855 2092820389394640843637448763467566197858 7856 2099074837668609079578906217842204981439 7857 2105347298420330783702477517651471768608 7858 2111637821580524810044708099835561979121 7859 2117946457212962596731115521361977324078 7860 2124273255514808540626285681228470938153 7861 2130618266816961206721390598532693450502 7862 2136981541584395374218474172968326142753 7863 2143363130416504921275434417410125366572 7864 2149763084047446550380046812116658865354 7865 2156181453346484356325584774586395844904 7866 2162618289318335238765306178232102273119 7867 2169073643103515161327285316859022368522 7868 2175547565978686259275552184035371581875 7869 2182040109357004797708118547343206030322 7870 2188551324788469982286648670434629784315 7871 2195081263960273624497257170631156968878 7872 2201629978697150663446308088021344959439 7873 2208197520961730546199458183177510688854 7874 2214783942854889468676957132838645700725 7875 2221389296616103479122451324067291827934 7876 2228013634623802446167194629946829607639 7877 2234657009395724893516172695419513208928 7878 2241319473589273703286939284086512253907 7879 2248001080001872690036802051937316662724 7880 2254701881571324047518372185398839291785 7881 2261421931376166670208036832355412469626 7882 2268161282636035351656707372113210982810 7883 2274919988712020861716488142504004091838 7884 2281698103107030904701727658807160478851 7885 2288495679466151960547493242978809591956 7886 2295312771577012011032948011207312458624 7887 2302149433370144153142028590743418472152 7888 2309005718919351101638206017311641899301 7889 2315881682442070582934838581466349384282 7890 2322777378299741622347417536151367413080 7891 2329692860998171726818392863367065314710 7892 2336628185187904965210220492890936230421 7893 2343583405664590948266829526017898308742 7894 2350558577369354710348316771382829658041 7895 2357553755389167495048641342525997825090 7896 2364568994957218446810513913232426271088 7897 2371604351453287210656577099694972402334 7898 2378659880404117442160746507719281243130 7899 2385735637483791229788099013602514358400 7900 2392831678514104431736754259206185928253 7901 2399948059464942929419745761872414812402 7902 2407084836454659799729671550884337823995 7903 2414242065750453408233894483964355460806 7904 2421419803768746425452558578142972972195 7905 2428618107075565768376746960759638068458 7906 2435837032386923469388855735697183525492 7907 2443076636569198474751936434821550264648 7908 2450336976639519374839889055870030441175 7909 2457618109766148068284957386752382510074 7910 2464920093268864362223958136630055280213 7911 2472242984619351510829646648765570369148 7912 2479586841441582694318230659934637495777 7913 2486951721512208440629232330471273960252 7914 2494337682760944991978630635795564250569 7915 2501744783270963618491077383501782792044 7916 2509173081279280881122144752933354694098 7917 2516622635177149846086185489636296982138 7918 2524093503510452253010541791622877223422 7919 2531585744980091639041788082409545243146 7920 2539099418442387421134449354599094857892 7921 2546634582909469938757920731790531732412 7922 2554191297549676459262048873403624023430 7923 2561769621687948148146889457690788725680 7924 2569369614806228006487325404311806879283 7925 2576991336543859777767945902601407268884 7926 2584634846697987826388893566195162135931 7927 2592300205223957990108313667308155135202 7928 2599987472235719408691971866835970023789 7929 2607696708006227331045949607611064063132 7930 2615427972967846903113094718336299377949 7931 2623181327712757938819147375613300071074 7932 2630956832993360676359617291749310387963 7933 2638754549722682522123334093834802658332 7934 2646574538974785784554020932831512453201 7935 2654416861985176400256158213291009060496 7936 2662281580151213654656530385470128940095 7937 2670168755032520899538216322092373601562 7938 2678078448351397269768622911319443722076 7939 2686010721993230401548576862124255908638 7940 2693965638006910154514622121869275047402 7941 2701943258605243340031680948319356129596 7942 2709943646165369458018749094334350225903 7943 2717966863229177444655227441811250988888 7944 2726012972503723433320816893498011952902 7945 2734082036861649531127268636578864540924 7946 2742174119341603613405231827002845552153 7947 2750289283148660138515001762165476066804 7948 2758427591654741985355085457723845522780 7949 2766589108399043315947701825271548526282 7950 2774773897088453465485893530829721351921 7951 2782982021597981862231908774941568739464 7952 2791213545971183979662025483937369855109 7953 2799468534420588323258336828977033967258 7954 2807747051328124454353115927375204067317 7955 2816049161245552053437049526069166583722 7956 2824374928894891025347743770151433070126 7957 2832724419168852648760308319397363815834 7958 2841097697131271772407399845670594325427 7959 2849494828017540060461176264085440293522 7960 2857915877235040289515295903994101307064 7961 2866360910363581699610419712154437859880 7962 2874829993155836401751954226028626754561 7963 2883323191537776844374517860762395687252 7964 2891840571609114341212755321461028331863 7965 2900382199643738663043730674986724177420 7966 2908948142090158695771695257084384330980 7967 2917538465571944167331226968937499464784 7968 2926153236888168445890557784737401582811 7969 2934792523013852411842217820910250736440 7970 2943456391100409406073606050280341738798 7971 2952144908476091257015878786693292469456 7972 2960858142646435388974756111735503025149 7973 2969596161294713014252640755533220534180 7974 2978359032282378411576988319038541484118 7975 2987146823649519293355235264216244283790 7976 2995959603615308264282511368889074053377 7977 3004797440578455373833685772756069859444 7978 3013660403117661765176987948956197773647 7979 3022548559992074423052231743975659336626 7980 3031461980141742023161988285963609081453 7981 3040400732688071885630010550633740263016 7982 3049364886934288035086737149688309997915 7983 3058354512365890369947266458543746254394 7984 3067369678651114943453173484892321423193 7985 3076410455641395359054909151639871101714 7986 3085476913371825282717418623920986023894 7987 3094569122061622074737387624816487252458 7988 3103687152114591543665992940704371587512 7989 3112831074119593824937118079665790879528 7990 3122000958851010386806515970044317472954 7991 3131196877269212166213177219153782440176 7992 3140418900521028837180169126272386606892 7993 3149667099940219214377663631708009745658 7994 3158941547047942794476954835622172291800 7995 3168242313553232437930017385505071258562 7996 3177569471353468193814809166718082123933 7997 3186923092534852270392694764903752726542 7998 3196303249372885154029911626590122422365 7999 3205710014332842879140993683186602249620 8000 3215143460070255451818071641304236505418 8001 3224603659431386429815550970120802822718 8002 3234090685453713661565906052209861557375 8003 3243604611366411186908065275693264674394 8004 3253145510590832302215724169700850148984 8005 3262713456740993792619145806566988911194 8006 3272308523624061334019615686944186615984 8007 3281930785240836067601916061122784407504 8008 3291580315786242349556170969210101184008 8009 3301257189649816678726164272431128982384 8010 3310961481416197804907587295596313669497 8011 3320693265865618020525416013419064216498 8012 3330452617974395638425702437226621262155 8013 3340239612915428658523302211545657637344 8014 3350054326058689626052774308808545945530 8015 3359896832971721684176066881908657604000 8016 3369767209420135823706569831186782328608 8017 3379665531368109332715067498059354733098 8018 3389591874978885448789555235282082157311 8019 3399546316615274216726667207141889514226 8020 3409528932840154554438767426903603553788 8021 3419539800416977529866984564601548555654 8022 3429578996310270851696334512275497448278 8023 3439646597686144576675598601774800933518 8024 3449742681912798036350585169863762808602 8025 3459867326561027986025577994102403134464 8026 3470020609404737978774242841338277392524 8027 3480202608421448967327128855661784066168 8028 3490413401792811136669409137460440117238 8029 3500653067905116970188713664067124492934 8030 3510921685349815552218959603432886614505 8031 3521219332924028109832713028475858714488 8032 3531546089631064796740596042966120748610 8033 3541902034680942722162659003924603633096 8034 3552287247490905227543111319877863715576 8035 3562701807685942413985796836471404009562 8036 3573145795099312923294480945118859561439 8037 3583619289773066975508209702515100508268 8038 3594122371958570665828270979365817819725 8039 3604655122117031523839980054535156358050 8040 3615217620920025337938550139710034152564 8041 3625809949250024247874935534591791726992 8042 3636432188200926108343995187043842539060 8043 3647084419078585126543487488314450364446 8044 3657766723401343776639223332738352446490 8045 3668479182900565994077901061423733852818 8046 3679221879521171652695650759861314561838 8047 3689994895422172327577033990465574214252 8048 3700798312977208346625385791366317198875 8049 3711632214775087133812211952984128286910 8050 3722496683620322847079795533632370170278 8051 3733391802533677313877536777301334360278 8052 3744317654752702267319459230540921929507 8053 3755274323732282885956547159116558563766 8054 3766261893145182640164318464285552294113 8055 3777280446882589448152754146892508415452 8056 3788330069054663144611995045137259971090 8057 3799410843991084265014207551883792508788 8058 3810522856241604148598452009323676745619 8059 3821666190576596363071990165704717198882 8060 3832840931987609454068427648296317556637 8061 3844047165687921022409397422028065931234 8062 3855284977113093132223450271517178657985 8063 3866554451921529052982518550357123007914 8064 3877855675995031338522800493860092114835 8065 3889188735439361246124026579215985072020 8066 3900553716584799498727517487836088496832 8067 3911950705986708393380289315216164911478 8068 3923379790426095258999437157115432773987 8069 3934841056910177266557462913828288265382 8070 3946334592672947594796366147590950690384 8071 3957860485175742954585000929713809360088 8072 3969418822107812475040907615242121678050 8073 3981009691386887954545022026470716495714 8074 3992633181159755479784166043497610348217 8075 4004289379802828415963308164599357387468 8076 4015978375922721771336550107804412645754 8077 4027700258356827939212401466981843649620 8078 4039455116173893820596211917372664938445 8079 4051243038674599330639314898190701239946 8080 4063064115392137292071388261123587571801 8081 4074918436092794718799769718083870295514 8082 4086806090776535492866065477861759523126 8083 4098727169677584437957693214136752203456 8084 4110681763265012792678950674980801691510 8085 4122669962243325086793018991988235182926 8086 4134691857553047423653727610045087430279 8087 4146747540371317172052623400162352830198 8088 4158837102112474070714088705042279828082 8089 4170960634428652748678492228444722358774 8090 4183118229210376664820104896278962805859 8091 4195309978587153469754000508310394785254 8092 4207535974928071793393100665233597598070 8093 4219796310842399461423582751272431930050 8094 4232091079180183143974353740699438429343 8095 4244420373032849439763081508986780435540 8096 4256784285733807399008716940134602087446 8097 4269182910859052488407667021716419871704 8098 4281616342227772001477720968934918750236 8099 4294084673902951917581461870992006927800 8100 4306588000191985212947848294268819946220 8101 4319126415647281627017966373443735535492 8102 4331700015066878887448464290947454149361 8103 4344308893495055397113091778490662398982 8104 4356953146222944386450422101306037042372 8105 4369632868789149534513045297144195332704 8106 4382348156980362062080694780486998877288 8107 4395099106831979300207496752830703616126 8108 4407885814628724737580532566087328132670 8109 4420708376905269550074475903835295646780 8110 4433566890446855615894577269179884300132 8111 4446461452289920019707350271155521515168 8112 4459392159722721049166144167969790596657 8113 4472359110285965687245996247894144209872 8114 4485362401773438603809587610958021099448 8115 4498402132232632649833906325628112489664 8116 4511478399965380857734317654866816663130 8117 4524591303528489951230550805635302421574 8118 4537740941734375368206607939642687597713 8119 4550927413651697800023898990026295056120 8120 4564150818606001250754865651018996233657 8121 4577411256180352619811593915346113628964 8122 4590708826215982811451610496776845797841 8123 4604043628812929374650855914546561929786 8124 4617415764330680676841068526971567314851 8125 4630825333388821615016829679012883936764 8126 4644272436867680867725005223441176791453 8127 4657757175908979691456866575246695901204 8128 4671279651916482264971217295767043871041 8129 4684839966556647585084155848919128072406 8130 4698438221759282917469059394972294161313 8131 4712074519718198806018164479584750386410 8132 4725748962891865644324557186233629492352 8133 4739461654004071812851564907446774941658 8134 4753212696044583385364035904999822386823 8135 4767002192269805408203810685964880241048 8136 4780830246203444755999772636265984574765 8137 4794696961637174567410288457173385408772 8138 4808602442631300264504037492882672589750 8139 4822546793515427159393006076743051442762 8140 4836530118889129651739097129565259737462 8141 4850552523622622020764100881881989408592 8142 4864614112857430815400310730514959944394 8143 4878714992007068846227158996458662738870 8144 4892855266757710782847338863720113515077 8145 4907035043068870360363472530081207569972 8146 4921254427174079198624771150455893857681 8147 4935513525581567237920905211040572536974 8148 4949812445074944794808245374602422835835 8149 4964151292713886241761998608936067330786 8150 4978530175834815314355393220603625730808 8151 4992949202051592049675415630689347849658 8152 5007408479256201359692683264780866589936 8153 5021908115619443243310850784766867018240 8154 5036448219591624640829483315569875843944 8155 5051028899903252934562126241946195970024 8156 5065650265565731099359523779459577726035 8157 5080312425872054506796332282177494801652 8158 5095015490397509386787446403402570009342 8159 5109759569000372950408633736066423224400 8160 5124544771822615177704244224955057051107 8161 5139371209290602274272831556205257716724 8162 5154238992115801800430161816391353655772 8163 5169148231295489476756944540276699470038 8164 5184099038113457669847121294684284278535 8165 5199091524140725562080941645436118951724 8166 5214125801236251009255024570520135878351 8167 5229201981547644089910366939633164663636 8168 5244320177511882350207337496234186563579 8169 5259480501856027748205048479618864453694 8170 5274683067597945301411190713330744985282 8171 5289927988047023441476392474577648017710 8172 5305215376804896079915918662020680042385 8173 5320545347766166388749910433548604037092 8174 5335918015119132299961576323180358465102 8175 5351333493346513727681646310922676074580 8176 5366791897226181517015516771653909730858 8177 5382293341831888123438158154848925964592 8178 5397837942534000026690569619230727925001 8179 5413425815000231883119708709058980035298 8180 5429057075196382420412800421450886176221 8181 5444731839387072078685308770540538462992 8182 5460450224136482401890342235112714532433 8183 5476212346309097183526251975266142328384 8184 5492018323070445370627384247844375410387 8185 5507868271887845730031871736231924651460 8186 5523762310531153280929056780678927387104 8187 5539700557073507497697505037787934502068 8188 5555683129892082287053717809204874051510 8189 5571710147668837743540049316218455449326 8190 5587781729391273687389119756333391315467 8191 5603897994353184988811045282150006497820 8192 5620059062155418682758148946598701385857 8193 5636265052706632878230991364308937054554 8194 5652516086224057466198258721140787067573 8195 5668812283234256630211676688174687814770 8196 5685153764573893163806390624773372848861 8197 5701540651390494598785709667194792484938 8198 5717973065143221148498193613554733736004 8199 5734451127603635470224101864668306730544 8200 5750974960856474250796762801932129989303 8201 5767544687300421619593806443501916815742 8202 5784160429648884393041906218367160473739 8203 5800822310930769154787601835680125632780 8204 5817530454491261175696119600623228768001 8205 5834284983992605177848674238891702993906 8206 5851086023414887946718096316465750096661 8207 5867933697056822795711662982197153429400 8208 5884828129536535887278796007446695487600 8209 5901769445792354414790835029807113822284 8210 5918757771083596649408832336059620669817 8211 5935793230991363856164549161644409081310 8212 5952875951419334083489208997569635126588 8213 5970006058594557830433298580497829931926 8214 5987183679068255595830311524108182361228 8215 6004408939716617313666358413350098333742 8216 6021681967741603678926640443978704991991 8217 6039002890671749368199434474939789375780 8218 6056371836362968159327057157956563217241 8219 6073788932999359954402810116309662600938 8220 6091254309094019710422287097511820415157 8221 6108768093489848281906382722381000492812 8222 6126330415360365179823144308324547100420 8223 6143941404210523251144653386486661172768 8224 6161601189877525283384507840340513535934 8225 6179309902531642538471184972169165644568 8226 6197067672677035220321522490996252010605 8227 6214874631152574880488364152167233738160 8228 6232730909132668766265789151620422723710 8229 6250636638128086115644575086017729092036 8230 6268591949986786403520490568888597506236 8231 6286596976894749543567113303037542377144 8232 6304651851376808050194569953600565859574 8233 6322756706297481165025324550577929982224 8234 6340911674861810952327294511319663525779 8235 6359116890616200367854617915687633100796 8236 6377372487449253305555771016103445048966 8237 6395678599592616626618272825162194815924 8238 6414035361621824175329251398447628341647 8239 6432442908457142786240352190998624179580 8240 6450901375364420287135471259706001970542 8241 6469410897955935502309525690396984021922 8242 6487971612191250260675876863592330570203 8243 6506583654378063413230250476528609236940 8244 6525247161173066864408404233242209910680 8245 6543962269582803621884656622156486371724 8246 6562729116964527869368473568383782186985 8247 6581547841027067066965680492536582892736 8248 6600418579831686083681139251406131501811 8249 6619341471792953366649455590257856063136 8250 6638316655679609151689981913422433620591 8251 6657344270615435719792737132296125286438 8252 6676424456080129704151348954010704209812 8253 6695557351910176452369308766418301029804 8254 6714743098299726448475925443323531120517 8255 6733981835801473799397959734226692891244 8256 6753273705327536790543416082861899570631 8257 6772618848150340515163708889906194473532 8258 6792017405903501582170444856334134828191 8259 6811469520582714907093496453312991774416 8260 6830975334546642590876658171326724486321 8261 6850534990517804891217662246306896257644 8262 6870148631583473291169424454971907794597 8263 6889816401196565669729263807668399946270 8264 6909538443176543579153503762029835584589 8265 6929314901710311633744652968649107268460 8266 6949145921353119014868723929047590460241 8267 6969031647029463096970715322021731911646 8268 6988972224033995199366094814259549358279 8269 7008967798032428468596865378896127184830 8270 7029018515062447896150894942489927862372 8271 7049124521534622476353380943647230238660 8272 7069285964233319509250097714858999818444 8273 7089502990317621053311966399719975949234 8274 7109775747322242532801172993786030203009 8275 7130104383158453504649534384473499126244 8276 7150489046115000589709877168233223986052 8277 7170929884859032573252150009571719927502 8278 7191427048437027679586115538276260730709 8279 7211980686275723025703001102066609994030 8280 7232590948183046258839326186152452880276 8281 7253257984349049382876178066266875584736 8282 7273981945346844778498189013188561597964 8283 7294762982133543422046941908468149798450 8284 7315601246051195308013900198605867319441 8285 7336496888827732080129066577433052892928 8286 7357450062577911876011771957123909040390 8287 7378460919804266390360873731730478827768 8288 7399529613398050161672504970696888594810 8289 7420656296640192087483794866966789881766 8290 7441841123202249173152212932175477238965 8291 7463084247147362519190675638476816430754 8292 7484385822931215552189262656048264812458 8293 7505746005402994504365594792750343169178 8294 7527164949806351146796251691217317242859 8295 7548642811780367781392810593834730056462 8296 7570179747360524496696953825917019500532 8297 7591775912979668692579654333058188099436 8298 7613431465468986878940875490754365629304 8299 7635146562058978753516753879621616056378 8300 7656921360380433563912297360698222959744 8301 7678756018465408758988884810101905392444 8302 7700650694748210934746372408812823078482 8303 7722605548066379079851103415749605954778 8304 7744620737661670125971988765826657105705 8305 7766696423181046808097716782577121918856 8306 7788832764677667840019712907264567038455 8307 7811029922611880410176099517897052609444 8308 7833288057852215003063319142110089199057 8309 7855607331676382551433354922672577303054 8310 7877987905772273924505256751170636338957 8311 7900429942238961757431411036163421567188 8312 7922933603587704627269888453367255673378 8313 7945499052742953580725453115133154654022 8314 7968126453043361018933460186820830989883 8315 7990815968242791944571656601354918208846 8316 8013567762511337576596635917962050186274 8317 8036382000436331337912972452784973082590 8318 8059258847023367221294145994169836094879 8319 8082198467697320538886276343638158614700 8320 8105201028303371060636650798878411227116 8321 8128266695108028547000642863599571484052 8322 8151395634800160681292301671736443555997 8323 8174588014492023407054903776017496546106 8324 8197844001720293675839774424549558875991 8325 8221163764447104610792971936698539570060 8326 8244547471061083091460867749730041725605 8327 8267995290378389765237681436418530137802 8328 8291507391643761490889118183494343508972 8329 8315083944531556219598223407496290356326 8330 8338725119146800318991261929396312625727 8331 8362431086026238345612728580389452518902 8332 8386202016139385271330835318901771843835 8333 8410038080889581169166149310868382455894 8334 8433939452115048364047869851674799648612 8335 8457906302089951054014325183218509409956 8336 8481938803525457407385548576879404146525 8337 8506037129570804141448077829931303018162 8338 8530201453814363588203821748008630524754 8339 8554431950284713252746475927371702252796 8340 8578728793451707869841369508840124252671 8341 8603092158227553964296045976078803980096 8342 8627522219967886920721068494679049868515 8343 8652019154472850568292661713536209222888 8344 8676583137988179286140337671783935740811 8345 8701214347206282634995205194593156466810 8346 8725912959267332520746386009689389253501 8347 8750679151760352895564973860852835870384 8348 8775513102724312002267474395438242574331 8349 8800414990649217167602239562705750324832 8350 8825384994477212150154949019446003047625 8351 8850423293603677048581322020605007861186 8352 8875530067878330775887097280294979619594 8353 8900705497606336105488076414064786319230 8354 8925949763549407294794813851585519697221 8355 8951263046926920292078937202172113039404 8356 8976645529417025532390636931774566798168 8357 9002097393157763328308663617043491050216 8358 9027618820748181861317018980316182522715 8359 9053209995249457779614671321898947314148 8360 9078871100186019408176845515324949200162 8361 9104602319546672576899339315767013581036 8362 9130403837785729072669224735586944088904 8363 9156275839824137721218073110482883480652 8364 9182218511050618104626418775127418753976 8365 9208232037322796920360266420898004402564 8366 9234316604968346987733547821982379816775 8367 9260472400786128907702618270729158250482 8368 9286699612047335381911496081392853263836 8369 9312998426496638196919536343158098754428 8370 9339369032353337879555324245068997568541 8371 9365811618312516029353700696207844151698 8372 9392326373546190334045420180757836754444 8373 9418913487704472274081379489230264364422 8374 9445573150916727522186645428906167683857 8375 9472305553792739043951781825623023822374 8376 9499110887423872905481987773097909547450 8377 9525989343384246794137589151908750928682 8378 9552941113731901258411777589894015158243 8379 9579966391009973673004916520619403340360 8380 9607065368247874935167345208382903821019 8381 9634238238962468898395440259184311487252 8382 9661485197159254549579109365718943813000 8383 9688806437333550935711314617287689500412 8384 9716202154471684846283614650593567884072 8385 9743672544052181257504762522785179910298 8386 9771217802046956544492072438462062748780 8387 9798838124922514467598930468727576127564 8388 9826533709641144939054495528330132287724 8389 9854304753662125576104875453005754614444 8390 9882151454942926046858549830184160436035 8391 9910074011940415215051455522948982357980 8392 9938072623612071089960883430502365654274 8393 9966147489417193587710398578868030455580 8394 9994298809318120110221049490574909048419 8395 10022526783781443948077965335101869015474 8396 10050831613779235513594225633099899637600 8397 10079213500790266410367531845846104535378 8398 10107672646801236345638730518306196824684 8399 10136209254308002891774175297580164929018 8400 10164823526316814103207932279429218969203 8401 10193515666345543995192935218484832489960 8402 10222285878424930890723663090308716085541 8403 10251134367099818642006853615402042103844 8404 10280061337430400732869736327026378954406 8405 10309066994993467268509291843350730801300 8406 10338151545883654858999581343356099411723 8407 10367315196714699402987484880972927353156 8408 10396558154620691778021423169153719766718 8409 10425880627257336443970822982955986543602 8410 10455282822803212966007975647473149412251 8411 10484764949961040463637937883523936636392 8412 10514327217958944992275352113900485854058 8413 10543969836551729863881417251044560600382 8414 10573693016022148913187803215844638833954 8415 10603496967182182716048002062150501618026 8416 10633381901374317766470996528668165089993 8417 10663348030472828618905458370766531576232 8418 10693395566885063002356988102230674596524 8419 10723524723552729912934935262947326031044 8420 10753735713953190691438895205505817894177 8421 10784028752100753092609601106752637411588 8422 10814404052547968352682549278659682968224 8423 10844861830386931261896827075690791498174 8424 10875402301250583248626093026371052373386 8425 10906025681314018481812209720002640492658 8426 10936732187295792998396702706414901529013 8427 10967522036459236862459266313502855082692 8428 10998395446613769362786483058110266207671 8429 11029352636116217255608746168602477758048 8430 11060393823872136059257104822975362869257 8431 11091519229337134407506316455659100348050 8432 11122729072518201468384918868854088357385 8433 11154023573975037435246980943278299064904 8434 11185402954821387096915181736948414540828 8435 11216867436726376493718953368484527762532 8436 11248417241915852666265799102838079289351 8437 11280052593173726503798854463758153566390 8438 11311773713843318699007669198343118216061 8439 11343580827828708816174163134336527463338 8440 11375474159596087479550262490860332061456 8441 11407453934175111688877933809297075596702 8442 11439520377160263268977574901380202210300 8443 11471673714712210460344887666673165323774 8444 11503914173559172657711181751458525019347 8445 11536241980998288303537092171204526813760 8446 11568657364896985943423861018650441262877 8447 11601160553694358450441673769895601832024 8448 11633751776402540425389121545496595394700 8449 11666431262608088780012490629219314457214 8450 11699199242473366510229003559151950766359 8451 11732055946737929666412443174673908804176 8452 11765001606719917527814855330634297165621 8453 11798036454317445988213100320527233198048 8454 11831160722010004159883523162747538826809 8455 11864374642859854203023656496918409888638 8456 11897678450513434387754505983983110809319 8457 11931072379202765395852051006273315040382 8458 11964556663746859869372132399745470973270 8459 11998131539553135213347422553526946042820 8460 12031797242618829659750845011509142964000 8461 12065554009532421599934911342784463180382 8462 12099402077475052192771342506920232739211 8463 12133341684221951255731217796280212107188 8464 12167373068143866446160637199525169779953 8465 12201496468208495740022427225531828766098 8466 12235712123981923215390024351441338724638 8467 12270020275630058147994489998701729789668 8468 12304421163920077426141636597046015972972 8469 12338915030221871292331383675740824542446 8470 12373502116509492418926810210222511162763 8471 12408182665362608325236406644459848360810 8472 12442956919967957143387948673393043595538 8473 12477825124120806740388402332549299774440 8474 12512787522226417203779909613024148705874 8475 12547844359301506698317094771370655484540 8476 12582995880975720701107243137876700750824 8477 12618242333493104622670120594955984649574 8478 12653583963713579821390021897679662627989 8479 12689021019114423018848772788513860460028 8480 12724553747791749123543585013821078970442 8481 12760182398461997470510051836816917112060 8482 12795907220463421484386242841708768431402 8483 12831728463757581773469480694756363113724 8484 12867646378930842662333906504286411914217 8485 12903661217195872170592294119027683461460 8486 12939773230393145445401864632519813538752 8487 12975982670992451655330044393492691229280 8488 13012289792094404353211620276131182437243 8489 13048694847431955315645474178710605787412 8490 13085198091371911866794804541076651766117 8491 13121799778916457694170840434774908522698 8492 13158500165704677164096720098857577809934 8493 13195299508014083144563772781716774392476 8494 13232198062762148343209176311176230173433 8495 13269196087507840168160189445574250726938 8496 13306293840453159119506077424277698238371 8497 13343491580444680719175844340936598222800 8498 13380789566975100987015714809001869350607 8499 13418188060184785470876894312254561494388 8500 13455687320863321838540889076605283817945 8501 13493287610451076039325529637778194751284 8502 13530989191040752043231967087927021159360 8503 13568792325378955165509178739163060556446 8504 13606697276867758984528904048033259613561 8505 13644704309566275860881118841335960513218 8506 13682813688192231065616156529177511948108 8507 13721025678123540525576648729175534938198 8508 13759340545399892193779257623513592925708 8509 13797758556724331052822412663750266199970 8510 13836279979464847759313712142222570586008 8511 13874905081655970937326992976619347848372 8512 13913634132000363128915953245440566106997 8513 13952467399870420409728523589195191881778 8514 13991405155309875677782437654245424776101 8515 14030447669035405623479953802447055827804 8516 14069595212438241388956517950469921783997 8517 14108848057585782924874843355030268270312 8518 14148206477223217052793577764376555758463 8519 14187670744775139241256204518600382267298 8520 14227241134347179103763207371897319612336 8521 14266917920727629626807913490979839281196 8522 14306701379389080136173021769387248919449 8523 14346591786490053009702703982580290801620 8524 14386589418876644144782059282144001255000 8525 14426694554084167188772882776621970973824 8526 14466907470338801540672575322547395486801 8527 14507228446559244132279707572340719172666 8528 14547657762358364997167613348324991323593 8529 14588195698044866635784817382633913507850 8530 14628842534624947185018112695974438138348 8531 14669598553803967400572287613770963180986 8532 14710464037988121460537495541727959216260 8533 14751439270286111598532957876130772538254 8534 14792524534510826574833664846733967223826 8535 14833720115181023993903720869269661703058 8536 14875026297523016476778273380540602190004 8537 14916443367472361696753439437735565644040 8538 14957971611675556286861135491683828159381 8539 14999611317491733627624126094397744955332 8540 15041362772994365523603768191789244946108 8541 15083226266972967777271135894083206241726 8542 15125202088934809668750249127395864603462 8543 15167290529106627349999493122594857559228 8544 15209491878436341162015970674288695957375 8545 15251806428594776883665078741531679411224 8546 15294234471977390920755613190733961915094 8547 15336776301705999443999268111969039015062 8548 15379432211630511484510807905277443459793 8549 15422202496330665995523875510136093062214 8550 15465087451117772889015484878326131376115 8551 15508087372036458055950066840308891440030 8552 15551202555866412378872876402899736790831 8553 15594433300124144745600248979768995426732 8554 15637779903064739072772738579977957148054 8555 15681242663683615348055827555604070878728 8556 15724821881718294699790649398175803227993 8557 15768517857650168502916270242128060671794 8558 15812330892706271530003217143514405786063 8559 15856261288861059156256276319167136807694 8560 15900309348838188627363727752439038457651 8561 15944475376112304399088068124577278473506 8562 15988759674910827557512335508630868454075 8563 16033162550215749328874864457860883737250 8564 16077684307765428687943477237111420969919 8565 16122325254056394073899565443382332741850 8566 16167085696345149222720756889686693447656 8567 16211965942649983125069742441884926327884 8568 16256966301752784118716114857168690802653 8569 16302087083200858124536251957014612691292 8570 16347328597308751035155809104861675543403 8571 16392691155160075265318152800214663732916 8572 16438175068609340473080740530543176835151 8573 16483780650283788460961162840162877433104 8574 16529508213585232266172968189706596983634 8575 16575358072691899449110816656953021588984 8576 16621330542560279589263868567929332227174 8577 16667425938926975997754880110813960477028 8578 16713644578310561655722415032823119130967 8579 16759986778013439387782423370466672332002 8580 16806452856123706279824656135400285191415 8581 16853043131517022350419279131519491746954 8582 16899757923858483485127701682293054916643 8583 16946597553604498643031578325184098599030 8584 16993562342004671344813358774738484157415 8585 17040652611103685451740795804442357989478 8586 17087868683743195244928081761843416052954 8587 17135210883563719814265253298074472895778 8588 17182679535006541766427286547260132089835 8589 17230274963315610261394317227969959814278 8590 17277997494539448386933413595565236475180 8591 17325847455533064880512734078989917130860 8592 17373825173959870208138380616082185306375 8593 17421930978293597009623826155423034109230 8594 17470165197820224919822295995833663619270 8595 17518528162639909775371653940792077280458 8596 17567020203668917216521680776384747002806 8597 17615641652641560693633719654752251103748 8598 17664392842112143887962088362448844609730 8599 17713274105456907556347449315424114635938 8600 17762285776875980809471904774484607782887 8601 17811428191395336833345724345512044213656 8602 17860701684868753063716276608110173439908 8603 17910106593979775823109201099448422351642 8604 17959643256243689430232706925823568557749 8605 18009312010009489791496031665910484417214 8606 18059113194461862484413030252247762170113 8607 18109047149623165342682956526417059715454 8608 18159114216355415552760237476832612772572 8609 18209314736362281271745760439327020790518 8610 18259649052191077776452962777431703188028 8611 18310117507234768153521866646226864758138 8612 18360720445733968540475500034355844940947 8613 18411458212778957927633370043963761384646 8614 18462331154311692530817157986962728368505 8615 18513339617127824744805116873213940767344 8616 18564483948878726687511634083618442962658 8617 18615764498073518344889700082511453286190 8618 18667181614081100326574864240160895708183 8619 18718735647132191242309590210239417848038 8620 18770426948321369709208588942679754891108 8621 18822255869609120999946057323045455708596 8622 18874222763823888341966850076085298451998 8623 18926327984664128877845068990755885658138 8624 18978571886700374296933876631771456319707 8625 19030954825377296148472125933467714610842 8626 19083477157015775846334305656073838355613 8627 19136139238814979375631184380623584480166 8628 19188941428854436711390480642331086948671 8629 19241884086096125959567435712563276870582 8630 19294967570386562230656857654810371036204 8631 19348192242458891256199755893592010096910 8632 19401558463934987758498446335516777370329 8633 19455066597327558583876223522749547646712 8634 19508717006042250609838703058035310330538 8635 19562510054379763436515419368072932387648 8636 19616446107537966872782405327033681845032 8637 19670525531614023227487320188915573164434 8638 19724748693606514416220941726418297665775 8639 19779115961417573894100460719839213625382 8640 19833627703855023425051300812357643535440 8641 19888284290634514698096748349947894265920 8642 19943086092381675801185841600087160906116 8643 19998033480634262563112066538384133629388 8644 20053126827844314774097677499870398322142 8645 20108366507380317295639691816821003611678 8646 20163752893529366070236351944529122589710 8647 20219286361499339041634552528217124172352 8648 20274967287421071996260604592010495397463 8649 20330796048350539336519526701155797147182 8650 20386773022271039796669459513546925523920 8651 20442898588095387112000497708549413874790 8652 20499173125668105652069592195439581667320 8653 20555597015767631028764893513482701346436 8654 20612170640108515689996064722018816642826 8655 20668894381343639509828920500709590336286 8656 20725768623066425385905251102675051981974 8657 20782793749813059855011683935151279308442 8658 20839970147064718737683182441012434415571 8659 20897298201249797822750032056693598724366 8660 20954778299746148602759599205049371524702 8661 21012410830883319071226435928468760285504 8662 21070196183944799592687782021649179454294 8663 21128134749170273856563540926072095097244 8664 21186226917757874925842939160597731763075 8665 21244473081866446391643190139242962279798 8666 21302873634617808644707672634334875703738 8667 21361428970099030274934864301635265991024 8668 21420139483364704610051807475372114400670 8669 21479005570439231404568796708539779504092 8670 21538027628319103690175689952511487839229 8671 21597206054975199798762558370470792913454 8672 21656541249355080569271125792172153812842 8673 21716033611385291749606645770742740494246 8674 21775683541973671604862590120966772400221 8675 21835491443011663743134644380160096732136 8676 21895457717376635170223198726407473166847 8677 21955582768934199584547086474399401413658 8678 22015867002540545923615193179862828261661 8679 22076310824044772173425264820320393888022 8680 22136914640291224452183523029607904024361 8681 22197678859121841379761980618582774990776 8682 22258603889378503744333687851663901246295 8683 22319690140905389477650559304564883984408 8684 22380938024551333950451363060043757508388 8685 22442347952172195599511660208818010798814 8686 22503920336633226897871461496811327179248 8687 22565655591811450679799568472866635308190 8688 22627554132598041832078307898420445644293 8689 22689616374900714363215778703977058731318 8690 22751842735646113862216726061966500784085 8691 22814233632782215358567787794360839468836 8692 22876789485280726595116129572348067836612 8693 22939510713139496725545292181821221883220 8694 23002397737384930448176141941518085853753 8695 23065450980074407587844600856141170058686 8696 23128670864298708137632942443591737169999 8697 23192057814184442772255043317912632052726 8698 23255612254896488844920646988430899188767 8699 23319334612640431879528470327141869811250 8700 23383225314665012570061700830606109775732 8701 23447284789264579299084770066391812142888 8702 23511513465781546187264461579696396600429 8703 23575911774608856685862848497019405321698 8704 23640480147192452724174939047103789252756 8705 23705219016033749423907798655552695679014 8706 23770128814692115392523232534495385593189 8707 23835209977787358607590990026093450223546 8708 23900462941002217904223717547386223946659 8709 23965888141084860077690665145767664006722 8710 24031486015851382613331480348624306025347 8711 24097257004188322055916546559703437460522 8712 24163201546055168030625897436305439987857 8713 24229320082486882927843022233404515094654 8714 24295613055596427263985786522887616824624 8715 24362080908577290730621667505616415458540 8716 24428724085706028944139400619167105796617 8717 24495543032344805908275255575638839031452 8718 24562538194943942201816724908044251812245 8719 24629710021044468903832217861382811383186 8720 24697058959280687268801058373695943445882 8721 24764585459382734164042871425439867778680 8722 24832289972179153281871865152830297365844 8723 24900172949599472138926618769806146248538 8724 24968234844676784875151572280943784910049 8725 25036476111550340864932785499376272034716 8726 25104897205468139152915436788711189628829 8727 25173498582789528727056991984830625103190 8728 25242280700987814641495783552951996017870 8729 25311244018652870001840125873160779957364 8730 25380388995493753825509933253790549408883 8731 25449716092341334789788102095894523714618 8732 25519225771150920880265215400474976080078 8733 25588918495004894952387672981523528936344 8734 25658794728115356218844703196185137577112 8735 25728854935826767675556755358820799730806 8736 25799099584618609479053693489263994499234 8737 25869529142108038288057274439233768822338 8738 25940144077052552582109552202658893762857 8739 26010944859352663970114429043485875819002 8740 26081931960054574501686567192679495476396 8741 26153105851352859994228544378356204859758 8742 26224467006593159388683047173368914355084 8743 26296015900274870146934433151961336575006 8744 26367753008053849703860071100872396462552 8745 26439678806745122987058652614842820176132 8746 26511793774325596017310055155278120809935 8747 26584098389936775602847308839016515183492 8748 26656593133887495140548859152150979668740 8749 26729278487656646537186096837031105643270 8750 26802154933895918263887688431299190469955 8751 26875222956432539557010170529833511644448 8752 26948483040272030778630583425155522462117 8753 27021935671600959949904434181535284113336 8754 27095581337789705470559825326033811605505 8755 27169420527395225037825065468197471638774 8756 27243453730163830778115286447551671463434 8757 27317681437033970604830503163632329596770 8758 27392104140139015815644832754783486767653 8759 27466722332810054942694812439990347123924 8760 27541536509578693869101404393277870108080 8761 27616547166179862225288491838586388900734 8762 27691754799554626078588338523463330918259 8763 27767159907853006929651578425320111628922 8764 27842762990436807029207981655839895788443 8765 27918564547882441028751346018283943436208 8766 27994565081983773978749894829139621018983 8767 28070765095754965688011992346916638401780 8768 28147165093433321457864089134052454382558 8769 28223765580482149204826664084115081143786 8770 28300567063593622985501719192994792663742 8771 28377570050691652937413178637582020883836 8772 28454775050934761649570589413587835168329 8773 28532182574718966976553906328966771106564 8774 28609793133680671309945920047114502372562 8775 28687607240699557320967466771467669548788 8776 28765625409901490188198226742588811361359 8777 28843848156661426324295322778156506541326 8778 28922275997606328615649878996782461479230 8779 29000909450618088188950251774582552050096 8780 29079749034836452718649959737924655811879 8781 29158795270661961289366118361402141490842 8782 29238048679758885827263661975333688234082 8783 29317509785058179114509340729002964168558 8784 29397179110760429400907818731528433996565 8785 29477057182338821626862049463253074985786 8786 29557144526542105271828286754433102513930 8787 29637441671397568842465416381496484953172 8788 29717949146214021014707799281749969537890 8789 29798667481584778444019109172779538612106 8790 29879597209390660258114750430011206310499 8791 29960738862802989246469286413234407810500 8792 30042092976286599760954394518427996160461 8793 30123660085602852341983054423531442298088 8794 30205440727812655084564193242525569227500 8795 30287435441279491758702091936318868820664 8796 30369644765672456698604507002207291284985 8797 30452069241969296475192381000120764134282 8798 30534709412459458366434646217362163488145 8799 30617565820747145640060663316496791990914 8800 30700639011754379663232713278385302466837 8801 30783929531724068853791398060443709699460 8802 30867437928223084487715776347560287178219 8803 30951164750145343377470837563091547242804 8804 31035110547714897435944700877750560735318 8805 31119275872489030140707569567472077219208 8806 31203661277361359913355521112359552967942 8807 31288267316564950428731531676059257467682 8808 31373094545675427868846803972779534034206 8809 31458143521614105136356082765574240169572 8810 31543414802651113042470189118864822370020 8811 31628908948408538484220390189496438966278 8812 31714626519863569626019169419915245925644 8813 31800568079351648100492396274635466770418 8814 31886734190569628243589259335846531776297 8815 31973125418578943379006037698186397425908 8816 32059742329808779166991213578490198550355 8817 32146585492059254032630188021985445433164 8818 32233655474504606688738096072787685601380 8819 32320952847696390768521106443186177631798 8820 32408478183566676583196772252389141508697 8821 32496232055431260019795253299224643502108 8822 32584215037992878594394822461646181907921 8823 32672427707344434676075297251776960514888 8824 32760870640972225896905151567107793998394 8825 32849544417759182763308971119294103946264 8826 32938449617988113484192926235009029336318 8827 33027586823344956031238216432592597439668 8828 33116956616922037446802956623604688239689 8829 33206559583221340414905036192072210762352 8830 33296396308157777110790243996209302859734 8831 33386467379062470344620820634215800791286 8832 33476773384686042014852301472962982721654 8833 33567314915201908886897618705449335674952 8834 33658092562209585712709270801381172489867 8835 33749106918737995706942938795768200875208 8836 33840358579248788395396899351887847631239 8837 33931848139639664851454401845196299351498 8838 34023576197247710336288088316246644800249 8839 34115543350852734358617149780525417061172 8840 34207750200680618169841090851333514476299 8841 34300197348406669710405359633256507650408 8842 34392885397158986023286783603708566826801 8843 34485814951521823150519534814877881819586 8844 34578986617538973528713901549624801266122 8845 34672401002717150899553632131608344188962 8846 34766058716029382751289700156836837293584 8847 34859960367918410307280779333715884660742 8848 34954106570300096077664259461131872196644 8849 35048497936566838990273412614339757816800 8850 35143135081590997116949817843062904868886 8851 35238018621728318011433101851868176148606 8852 35333149174821376675042310949403311070527 8853 35428527360203021166397282321054276708838 8854 35524153798699825871460701394790751220377 8855 35620029112635552450214835451348824813810 8856 35716153925834618476320745394413094856214 8857 35812528863625573786140076073824774154298 8858 35909154552844584553533773666062965785002 8859 36006031621838925106885190297509543194786 8860 36103160700470477504828097042138864894227 8861 36200542420119238887194627544026473652324 8862 36298177413686836617730826568013614404298 8863 36396066315600051235161643304085093483168 8864 36494209761814347229221221016929478560284 8865 36592608389817411658297284033830681647576 8866 36691262838632700625373323387611022665105 8867 36790173748822993628985595767732176578394 8868 36889341762493955805945880382952841655115 8869 36988767523297708082615778131647968930056 8870 37088451676436405251551445642432792027491 8871 37188394868665821990372639977462536806508 8872 37288597748298946839744131044606206326694 8873 37389060965209584157391255696449646240014 8874 37489785170835964065106825507566362126380 8875 37590771018184360405740194517585461486452 8876 37692019161832716727194117029282792821717 8877 37793530257934280310490115032502787747242 8878 37895304964221244258996772839174933409542 8879 37997343940008397665951096483244033419166 8880 38099647846196783877437439007886501166309 8881 38202217345277366868023066839024276864080 8882 38305053101334705746285300416799383606928 8883 38408155780050637407499149000919544082880 8884 38511526048707967350790058146103310231344 8885 38615164576194168678091671496983869510062 8886 38719072033005089292282925882085119274043 8887 38823249091248667311915148069786963353494 8888 38927696424648654719974423839408272967417 8889 39032414708548349264159993312309811575832 8890 39137404619914334626195598824700167330241 8891 39242666837340228877725222415680403744486 8892 39348202041050441240381162824285254718935 8893 39454010912903937167647864149070699217354 8894 39560094136398011766180155185874165281975 8895 39666452396672071574271417201492682182816 8896 39773086380511424715202133815067144284046 8897 39879996776351079443235677550106217618740 8898 39987184274279551100064595030228456594706 8899 40094649566042677499545824579165192316428 8900 40202393345047442758600512643196092584419 8901 40310416306365809592189767289767390205520 8902 40418719146738560090313841489515905911585 8903 40527302564579144995019489667093821646068 8904 40636167259977541495435634048958689317259 8905 40745313934704119558894759638255379271636 8906 40854743292213516816234057374824715238512 8907 40964456037648522019406294425877354412240 8908 41074452877843967089568226697860319415604 8909 41184734521330627773850323719571994108970 8910 41295301678339132929048674794427160003397 8911 41406155060803882450517488990502208343238 8912 41517295382366973864576590234736596397199 8913 41628723358382137602786396308215003533418 8914 41740439705918680976479667224782476453232 8915 41852445143765440869976157007648152594140 8916 41964740392434745170944619066954598002763 8917 42077326174166382956412963320238034807430 8918 42190203212931583452965397294222770817114 8919 42303372234437003789703152575992312139100 8920 42416833966128725562582120207542397756927 8921 42530589137196260228779504788144279156050 8922 42644638478576563349778648292244448648614 8923 42758982722958057701898976856197969003526 8924 42873622604784665273036705508735110464733 8925 42988558860259848164418810586291032608574 8926 43103792227350658416211695665545714577502 8927 43219323445791796775863945627799649459084 8928 43335153257089680428100140559422238063947 8929 43451282404526519705522062523615681274548 8930 43567711633164403798811004577764315028505 8931 43684441689849395485563667360541584287430 8932 43801473323215634896833085510614376253462 8933 43918807283689452340483571103390927632058 8934 44036444323493490200508368342835921240373 8935 44154385196650833931496903022453557720258 8936 44272630658989152167477032868049254433786 8937 44391181468144845964397516861397802709594 8938 44510038383567207195553756322853020202463 8939 44629202166522586119299583334812663872916 8940 44748673580098568138427050718785945478916 8941 44868453389208159770634529241223374515390 8942 44988542360593983849543798509050983440514 8943 45108941262832483975765294693333374321686 8944 45229650866338138237550195631075977925727 8945 45350671943367682220608177281029189721178 8946 45472005268024341326708111070036631744440 8947 45593651616262072420719571086578146968304 8948 45715611765889814825792412021390902478303 8949 45837886496575750686410950397950511654508 8950 45960476589851574719100207684996177954903 8951 46083382829116773370600544701514951562796 8952 46206605999642913403367531139878703314571 8953 46330146888577939928294309741622793329842 8954 46454006284950483904592896920968348897553 8955 46578184979674179126812232899960037585038 8956 46702683765551988719010439426921576373961 8957 46827503437280541156139012589244383195752 8958 46952644791454475832738026451997493875998 8959 47078108626570798199080823566777475318250 8960 47203895743033244484948134802937624281121 8961 47330006943156656031252211232823148703782 8962 47456443031171363249771612139036382720584 8963 47583204813227579231299310309619276480386 8964 47710293097399803022546758908813258944452 8965 47837708693691232592187863920131718958910 8966 47965452414038187506468475141753661654956 8967 48093525072314541334847087554969827917908 8968 48221927484336163806174776789785242604746 8969 48350660467865372735963267531977271765736 8970 48479724842615395745331077681834768132505 8971 48609121430254841792260212886640201655206 8972 48738851054412182535836329221280483318610 8973 48868914540680243554187595361659283984396 8974 48999312716620705436879409593768380088108 8975 49130046411768614772563030196023918495464 8976 49261116457636905052719258078762528181305 8977 49392523687720927512379479576929153470646 8978 49524268937502991928748466489312412303389 8979 49656353044456917398696257883761159217906 8980 49788776848052593116127497053763153342144 8981 49921541189760549170279861354796858386080 8982 50054646913056537386045381462272788750567 8983 50188094863426122227450299957110901070662 8984 50321885888369281785472815228328547502793 8985 50456020837405018871419622268898434952732 8986 50590500562075982237125310692653742956072 8987 50725325915953097943281912240460175876878 8988 50860497754640210897247697818570563208577 8989 50996016935778736581728437445648729887454 8990 51131884319052322995766759972901209363275 8991 51268100766191522829518144119294080579008 8992 51404667140978475894336252952129596611710 8993 51541584309251601829732421834588438976268 8994 51678853138910303108818282681770011747001 8995 51816474499919678363883993595655118977566 8996 51954449264315246053807252866428882615116 8997 52092778306207678495033111076278552727890 8998 52231462501787546277907361601158913653297 8999 52370502729330073090190271590752035293018 9000 52509899869199900969621968136328122978433 9001 52649654803855866007453578480659356217396 9002 52789768417855784524903339286369874587214 9003 52930241597861249744540629270736444649550 9004 53071075232642438978644608272315356059380 9005 53212270213082931356629564938141991905294 9006 53353827432184536113672304300101559997161 9007 53495747785072131462721970538829223533048 9008 53638032168998514072117546551139713911535 9009 53780681483349259171081897169502891523862 9010 53923696629647591305407166640957195765482 9011 54067078511559265765690383395033296636618 9012 54210828034897460710522949264758046493464 9013 54354946107627680007083565139092113256646 9014 54499433639872666811627984477359726385505 9015 54644291543917327912415077696253453897974 9016 54789520734213668857653797673979665088789 9017 54935122127385739891100240898954293543478 9018 55081096642234592717980634108339504284418 9019 55227445199743248123960519242913979384326 9020 55374168723081674469926356483734211132581 9021 55521268137611777085391992472014662117424 9022 55668744370892398583387050531472248701130 9023 55816598352684330119731321284383910166578 9024 55964831014955333619644619132030980449028 9025 56113443291885174994687258475995376657324 9026 56262436119870668373073491620715974518315 9027 56411810437530731366445228827593278359772 9028 56561567185711451396240405972820238247800 9029 56711707307491163102836881839338831978364 9030 56862231748185536860698280855011355944465 9031 57013141455352678422796020606951151077616 9032 57164437378798239717627500934880377794925 9033 57316120470580540822197263840414564078696 9034 57468191685015703134375550883705167920312 9035 57620651978682793768094356788786788751920 9036 57773502310428981194889147335042230745601 9037 57926743641374702155341201819673491914150 9038 58080376934918839864022128203593523526499 9039 58234403156743913531590582351544535766762 9040 58388823274821279227737426416726398784155 9041 58543638259416342108723545662293710733010 9042 58698849083093780033302498566621152532279 9043 58854456720722778590866703920165980330434 9044 59010462149482277565704849136314283044167 9045 59166866348866228861305311782714580394210 9046 59323670300688865908688119252110843755630 9047 59480874989089984582796976719195002139734 9048 59638481400540235651029712287660447586230 9049 59796490523846428778034579256705156675732 9050 59954903350156848110948103069883130821170 9051 60113720872966579469297696155482460173642 9052 60272944088122849163842017183901826627390 9053 60432573993830374468669565558093171395316 9054 60592611590656725770924921420619940327867 9055 60753057881537700422581453357203225992112 9056 60913913871782708318726915651593179409842 9057 61075180569080169226878462728030075019056 9058 61236858983502921891892155109465285189334 9059 61398950127513644941080692964323264102982 9060 61561455015970289614203493717668835830986 9061 61724374666131524343041284051687932670106 9062 61887710097662191205317469810780623126418 9063 62051462332638774277778289097471860632480 9064 62215632395554879913292298391110460826669 9065 62380221313326728966880734726697207883196 9066 62545230115298660995639204200593456031700 9067 62710659833248650457561009661905197690154 9068 62876511501393834934323303910968971372846 9069 63042786156396055403146009128358686680052 9070 63209484837367408582884644893728382464764 9071 63376608585875811379568251950654910291066 9072 63544158445950577456643231590694519205637 9073 63712135464088005955235654787283943769954 9074 63880540689256982389793973803105194024188 9075 64049375172904591744525153931733900239444 9076 64218639968961743796088505213893864705501 9077 64388336133848810688061119999225325446500 9078 64558464726481276782741022926382005530231 9079 64729026808275400815904516409224731348488 9080 64900023443153890380185031633633361768698 9081 65071455697551588762793123899157373719006 9082 65243324640421174163347249984182740398051 9083 65415631343238871317637238438882042970536 9084 65588376880010175553193954667252822116616 9085 65761562327275589302589322054268250255980 9086 65935188764116371100443920608865673546246 9087 66109257272160297090170175973837787325728 9088 66283768935587435066531229175462188845316 9089 66458724841135931080148373627705074183238 9090 66634126078107808630140735799330210927881 9091 66809973738374780471134252341974129249006 9092 66986268916384073060928910250050540007585 9093 67163012709164263675165043147850473190900 9094 67340206216331130215383244712650920514689 9095 67517850540093513736923796327817051967852 9096 67695946785259193723164834485382080479985 9097 67874496059240776132651656231151051353342 9098 68053499472061594245721315465280509516668 9099 68232958136361622337281017127492961023138 9100 68412873167403402202451104061103260657404 9101 68593245683077982561836515259870512023860 9102 68774076803910871373244925518229475201088 9103 68955367653068001076721820207697651992418 9104 69137119356361706799827282718496546315595 9105 69319333042256717550132780632778318095706 9106 69502009841876160421969112382036403809425 9107 69685150889007577844511858643156977973084 9108 69868757320108957898343449037256712724585 9109 70052830274314777727685332251266274504076 9110 70237370893442060075548514900503859761601 9111 70422380321996442969103663836871970869890 9112 70607859707178262582627581655516615732017 9113 70793810198888649305436725749188466017114 9114 70980232949735637042272559525305636071179 9115 71167129115040285773659380747630331256458 9116 71354499852842817403808664388397946764047 9117 71542346323908764923699606801260436787462 9118 71730669691735134917020706717530144369452 9119 71919471122556583436711206761560415147966 9120 72108751785351605279897785943125426975799 9121 72298512851848736689076180300211697118868 9122 72488755496532771507442841887094977164675 9123 72679480896650990816338137448052953288888 9124 72870690232219406082816781427969188912244 9125 73062384686029015845418042468900448610660 9126 73254565443652075966263762874546637169526 9127 73447233693448383477667425846453261265260 9128 73640390626571574051494866788362064519172 9129 73834037436975433119572063090498922662892 9130 74028175321420220673492199198421006566498 9131 74222805479479009772231024876723903265108 9132 74417929113544038786034701319007403339762 9133 74613547428833077405102247357701021687530 9134 74809661633395806441640589637153032795523 9135 75006272938120211453926729407159950432288 9136 75203382556738990221069540766784262462605 9137 75400991705835974097219268324088872368140 9138 75599101604852563274030839655968534132095 9139 75797713476094175980244303384715938549698 9140 75996828544736711647302033437395637052897 9141 76196448038833028069981179208405783657018 9142 76396573189319432591076221136907742744355 9143 76597205230022187339224365502160012466492 9144 76798345397664028549025024423805149044399 9145 76999994931870699992661079351428184982764 9146 77202155075177500552288861290598385792902 9147 77404827073035845962521353613363316546846 9148 77608012173819844752386743150569906555197 9149 77811711628832888416204044368489514140740 9150 78015926692314255842874534315055399723549 9151 78220658621445732033146967625230341549160 9152 78425908676358241134473473774826402763547 9153 78631678120138493823130574237665008337996 9154 78837968218835649063340041563325390864517 9155 79044780241467990273182335779293279475984 9156 79252115460029615927154352183888475520797 9157 79459975149497144625283423162492736763152 9158 79668360587836434658767340243045602787884 9159 79877273056009318102170684531053628636318 9160 80086713837980349462267072638052617855449 9161 80296684220723568913675706713505922328424 9162 80507185494229280151501789858388615381208 9163 80718218951510842891248941682232073331898 9164 80929785888611480046332156332920941965523 9165 81141887604611099613580544200206463490548 9166 81354525401633131297177923498369426198796 9167 81567700584851377901551023039784479628656 9168 81781414462496881523774789425147040285600 9169 81995668345864804576124442322158152856538 9170 82210463549321325669465819323275621992024 9171 82425801390310550388234848472206509971268 9172 82641683189361436987818771265459152846823 9173 82858110270094737045212857076300391199060 9174 83075083959229951093886358659511375729449 9175 83292605586592299273854174396478408549778 9176 83510676485119707028010915638341842674103 9177 83729297990869805875845665638543484830638 9178 83948471443026949295718195878051086622428 9179 84168198183909243746937614473283996202860 9180 84388479558975594862947493940120330784880 9181 84609316916832768846983051305983748656190 9182 84830711609242469101627298930249867954539 9183 85052664991128428123756653463811430534526 9184 85275178420583514696427364689323678929692 9185 85498253258876856409317158515825259438270 9186 85721890870460977539399444647227435330664 9187 85946092622978952323588754871197243695918 9188 86170859887271573655160303034889429407309 9189 86396194037384537235808542909823598273364 9190 86622096450575641215272388108515248475291 9191 86848568507322001350519018903380957408488 9192 87075611591327281716539895914106172266505 9193 87303227089528941000877021881923230994756 9194 87531416392105494414060875666527029801170 9195 87760180892483791248204041828367885112588 9196 87989521987346308116059772800638849090600 9197 88219441076638457902917277082816802928330 9198 88449939563575914463769804127455208199910 9199 88681018854651953098256415387389059467114 9200 88912680359644806835941044886488831087841 9201 89144925491625038564558151886510550417460 9202 89377755666962929033918090698738243704214 9203 89611172305335880768229345595477640418100 9204 89845176829735837919660809471084553158443 9205 90079770666476722096030573630945186166092 9206 90314955245201884195573444871027960087677 9207 90550731998891572281804695919767330133690 9208 90787102363870415531561482515518958845960 9209 91024067779814924289370185931079335662138 9210 91261629689761006261352279133804845141544 9211 91499789540111498881946847683706645123414 9212 91738548780643717886794587868792643088447 9213 91977908864517022125192318641337625766896 9214 92217871248280394645594184741850320676429 9215 92458437391880040087701462186102408595058 9216 92699608758666998414748186664496316716535 9217 92941386815404775019657604296460993434388 9218 93183773032276987238809435710822356073918 9219 93426768882895027307225010231874022908824 9220 93670375844305741789044558985937641989066 9221 93914595396999127517236298863864392902910 9222 94159429024916044076545341161629957020760 9223 94404878215455942863756675107748286276478 9224 94650944459484612759413291779549429150300 9225 94897629251341942445199074370009510410864 9226 95144934088849699401261903857792957633884 9227 95392860473319325617820985011726348726088 9228 95641409909559750055470103698760239861921 9229 95890583905885217888655190019040373858558 9230 96140383974123136566874059124575293838488 9231 96390811629621938728213003486035487881812 9232 96641868391258961999903295934808621485074 9233 96893555781448345720649857065185999523564 9234 97145875326148944619551199407579413822090 9235 97398828554872259486499703963202963990530 9236 97652417000690384869019462463668301446789 9237 97906642200243973830567059813972676924734 9238 98161505693750219805391085112374281125280 9239 98417009025010855585113704572226925897136 9240 98673153741420169472267583215180737640878 9241 98929941393973038636091166859540340761944 9242 99187373537272979705953436642365261131802 9243 99445451729540216637850429333129427240026 9244 99704177532619765889484531586958101154944 9245 99963552511989538939507279636813550607406 9246 100223578236768462186577557857593643909740 9247 100484256279724614263955573193524847022018 9248 100745588217283380805424435862484862851021 9249 101007575629535626698401388080128184080896 9250 101270220100245885860170249857365270172053 9251 101533523216860568573238892878205733798532 9252 101797486570516186415894933582437235273447 9253 102062111756047594824104182494355716032520 9254 102327400371996253320968161087668606495239 9255 102593354020618503450026631929235538213690 9256 102859974307893864448763916157003526464066 9257 103127262843533346698748494620640621015624 9258 103395221240987782988906484962529346646618 9259 103663851117456177628502708455303236666878 9260 103933154093894073446473283915393289719034 9261 104203131795021936713826626077019951655108 9262 104473785849333560025902028707107855316787 9263 104745117889104483181346003159761871470004 9264 105017129550400432094740580499533373579279 9265 105289822473085775779889110961296093829580 9266 105563198300832001440837842114656623450992 9267 105837258681126207707785396436980520613302 9268 106112005265279616055103545063198329919906 9269 106387439708436100438767115604404823383250 9270 106663563669580735190563684919082646663262 9271 106940378811548361206526228577812531074570 9272 107217886801032170467106960178885782444545 9273 107496089308592308926682675088058755537360 9274 107774988008664497810056326996863642850182 9275 108054584579568673353694002686707502405878 9276 108334880703517645029509006033063112345528 9277 108615878066625772289080558790616200132578 9278 108897578358917659866268000746979425850256 9279 109179983274336871676255546934280863988374 9280 109463094510754663349138564727859280042374 9281 109746913769978733436235367610359025542462 9282 110031442757761993327384547380211829273097 9283 110316683183811355917562840156802936747190 9284 110602636761796543061232537092692227432826 9285 110889305209358911852904423113097106433952 9286 111176690248120299772476283455507455127657 9287 111464793603691888733982906054841442384924 9288 111753617005683088076470105404493371556309 9289 112043162187710436535779499752509199109672 9290 112333430887406523236108292391172646328598 9291 112624424846428927740283826471957308554038 9292 112916145810469179197768328949044034238532 9293 113208595529261734629487217591145044937104 9294 113501775756592976388649258191335750986489 9295 113795688250310228836804448096460460420134 9296 114090334772330794274462690953585330073270 9297 114385717088651008165671924268959840059016 9298 114681836969355313696033209818135606290041 9299 114978696188625355703706441063467567759424 9300 115276296524749094023037701114208065988514 9301 115574639760129936280518073612800298022150 9302 115873727681295890182859691705367744196006 9303 116173562078908735337054018297519851089830 9304 116474144747773214642355094861246272644140 9305 116775477486846245294207675066172907132758 9306 117077562099246149440220147315477657856670 9307 117380400392261904528359065490578687458468 9308 117683994177362413387621252602270558471858 9309 117988345270205794081518884324768054317144 9310 118293455490648689574790238724986840106819 9311 118599326662755597253829485425097040748334 9312 118905960614808218341407223871963822325308 9313 119213359179314827246332385193380094570376 9314 119521524193019660888787048124430099613297 9315 119830457496912328042143602190867724382650 9316 120140160936237238732154562449772479540158 9317 120450636360503053734485376592417014489306 9318 120761885623492154211639356688986023599041 9319 121073910583270131530405853108016569262338 9320 121386713102195297301041825877109419582073 9321 121700295046928213679477678031105302629148 9322 122014658288441243973919932994048125248744 9323 122329804702028123597302414235307854170758 9324 122645736167313551407120074494155654856875 9325 122962454568262801474260244111825746093192 9326 123279961793191355322526551217221331791747 9327 123598259734774554680633852582651228354860 9328 123917350290057274788532423832038940758211 9329 124237235360463618300002176498120633189266 9330 124557916851806629823540049149633959768807 9331 124879396674298031143644220066599910978706 9332 125201676742557977164682734695826890429384 9333 125524758975624832619615415780866545099798 9334 125848645296964969585920222001140292648629 9335 126173337634482585851159219353628165908008 9336 126498837920529544170700326563332989114361 9337 126825148091915232460195255697658723763286 9338 127152270089916444965497056865298628859039 9339 127480205860287284452782809258631794500938 9340 127808957353269085461732209416882196565289 9341 128138526523600358664694871853558643310312 9342 128468915330526756374863322242479839004728 9343 128800125737811059246553420004470492713600 9344 129132159713743184210776267237599448362120 9345 129465019231150213689371529056044997799744 9346 129798706267406446131055706863337267940408 9347 130133222804443467912822836229314533513342 9348 130468570828760246650221351371234745333926 9349 130804752331433245960113906451565591165280 9350 131141769308126561719612952213312240936478 9351 131479623759102079864970283371665428522844 9352 131818317689229655774282645623986002726402 9353 132157853107997315277962787501729006008398 9354 132498232029521477341009684308476710528799 9355 132839456472557198461197487771931705846288 9356 133181528460508438827389905294737034870715 9357 133524450021438350282270975758754582646862 9358 133868223188079586133870963988653504251612 9359 134212849997844632860352146439304115988494 9360 134558332492836163752604886029580636554951 9361 134904672719857414539292914858922680696862 9362 135251872730422581039071975703104941290370 9363 135599934580767238884793719904670216564850 9364 135948860331858785364594651868078883197510 9365 136298652049406903424855630354345916357598 9366 136649311803874047880106782449483338299987 9367 137000841670485953875039421524923932041372 9368 137353243729242167643874081902721957429319 9369 137706520064926599612423327365768587300152 9370 138060672767118099888274328618316131498728 9371 138415703930201056184605818425582981915584 9372 138771615653376014223242594610935937242381 9373 139128410040670320662638143955619894323820 9374 139486089200948788596566700308335712388239 9375 139844655247924385669393597570221026002728 9376 140204110300168944853882268871171877117419 9377 140564456481123897937586640316013221862776 9378 140925695919111031763965354964240934955137 9379 141287830747343267274445619628911390829222 9380 141650863103935461397753700458904173694809 9381 142014795131915231832918363150540781454428 9382 142379628979233804772445478437168130449395 9383 142745366798776885612250563330748873898564 9384 143112010748375552695027482776569651222298 9385 143479562990817174133822668743244362850124 9386 143848025693856347762673494686750919697251 9387 144217401030225864261262365886356952599458 9388 144587691177647693500628074420707717804174 9389 144958898318843994157067225681749527663716 9390 145331024641548146641451456297602230283358 9391 145704072338515809391275949931074558750256 9392 146078043607535998572848092012774807042684 9393 146452940651442191241116926111007034980290 9394 146828765678123452004735166670960903702315 9395 147205520900535583244039802411219505086810 9396 147583208536712298929728224317146847337241 9397 147961830809776422090100103157775550773280 9398 148341389947951105974828986543621806462987 9399 148721888184571078963318861383593699369478 9400 149103327758093913265795993129794404959462 9401 149485710912111317465378898726367105411422 9402 149869039895360452949462379154410273181490 9403 150253316961735274278846961729726498424776 9404 150638544370297893543137127896316062088076 9405 151024724385289968751026989540756075343230 9406 151411859276144116304186560549756466836178 9407 151799951317495347603554777815662661413498 9408 152189002789192529836942026005984862448829 9409 152579015976309870996938304670180901825242 9410 152969993169158429178218317434933218943985 9411 153361936663297646203431144401896371031572 9412 153754848759546905626955560161266354048262 9413 154148731763997115165899231028404605848934 9414 154543587988022313607815231449803022792686 9415 154939419748291302244704263457578473201172 9416 155336229366779300882968880078969370251430 9417 155734019170779628479080421501366119535452 9418 156132791492915408450816600260881539341934 9419 156532548671151298714024873103825177760414 9420 156933293048805246494961771635757167781985 9421 157335026974560267968357245551535617379100 9422 157737752802476252771449068616135486440683 9423 158141472892001793444329381785547815217696 9424 158546189607986039847044471532880998640427 9425 158951905320690578603984549015528326163542 9426 159358622405801337626199541589585062525148 9427 159766343244440515762374863202416092549900 9428 160175070223178537629298033981400537283984 9429 160584805734046033672747399595367286106326 9430 160995552174545845509831133875246085623122 9431 161407311947665056603903879234773054982086 9432 161820087461887048323288335250929871856576 9433 162233881131203581435126294665337965134676 9434 162648695375126903085784749745163455598292 9435 163064532618701879319341416852654049627060 9436 163481395292518153185772988173156589025150 9437 163899285832722328490571075738662845821096 9438 164318206681030179237608893925576337577256 9439 164738160284738884817183026644548772301716 9440 165159149096739290991255399197693184996343 9441 165581175575528196728019543180297099057176 9442 166004242185220666938018049364713946557297 9443 166428351395562371164137699206728304830074 9444 166853505681941948277909902424079241798730 9445 167279707525403397234646796414726885703934 9446 167706959412658493940042846947147286699917 9447 168135263836099234280975119472400112165654 9448 168564623293810303373336945835004968324023 9449 168995040289581571079840684568463518973688 9450 169426517332920613850829538565895031797384 9451 169859056939065262941239037725288097522996 9452 170292661628996179056952142218129371786892 9453 170727333929449453483895565404798114348518 9454 171163076372929235753326071246738880190347 9455 171599891497720387896860693693463029680714 9456 172037781847901165344907212731418263854824 9457 172476749973355924522254367357268538141636 9458 172916798429787857194686787094343219190241 9459 173357929778731751620591551568564080913874 9460 173800146587566780561628796298359319728200 9461 174243451429529316206643253626569263056256 9462 174687846883725772063096700125398345612070 9463 175133335535145471870408123729643260291302 9464 175579919974673545589691777390100609441029 9465 176027602799103852524488693616555455761112 9466 176476386611151931627193778618443615924386 9467 176926274019467979045984086158451465268442 9468 177377267638649852967161410851237628491491 9469 177829370089256105807927635207928322154162 9470 178282583997819043814716484153735790789006 9471 178736911996857814122313600225083039514012 9472 179192356724891519329101379203036934427574 9473 179648920826452359643872678214648328755148 9474 180106606952098802659764960233439868399266 9475 180565417758428780810971746926795490666726 9476 181025355908092916567997630893773571871816 9477 181486424069807775427329301795873042896044 9478 181948624918369146751502539857546608040743 9479 182411961134665352515654587898044219211714 9480 182876435405690584016757270115894431970502 9481 183342050424558266601836079098599640625324 9482 183808808890514452471588754240862713573568 9483 184276713508951241615924255432895537708712 9484 184745766991420230938054026069430359776975 9485 185215972055645991623874719474972426099762 9486 185687331425539574813491399922701441450211 9487 186159847831212045631840708162682337655378 9488 186633524008988045635481149329408773063889 9489 187108362701419383732729536557537840355838 9490 187584366657298655634431806295064885681883 9491 188061538631672891892766065703216890034442 9492 188539881385857234585588098565824426956768 9493 189019397687448642703938146757309272053594 9494 189500090310339626300439928097165369596822 9495 189981962034732009456434241472262610265494 9496 190465015647150722125799161027437385206099 9497 190949253940457620913522505885427791747710 9498 191434679713865338847202456064953243063594 9499 191921295772951164199764207766966782010598 9500 192409104929670948421794092420708364372729 9501 192898110002373043242002760691189401186762 9502 193388313815812266994443366695162942610364 9503 193879719201163900231222964171996389038770 9504 194372328996037710679557193269136835477698 9505 194866146044492007602133591098830997705544 9506 195361173197047725619860244692129448402909 9507 195857413310702538056190930623256633405594 9508 196354869248944999862332424982281841952704 9509 196853543881768720182751717362712493820766 9510 197353440085686564620517200894471747547751 9511 197854560743744887262121140712961717984454 9512 198356908745537792521544973677414998989467 9513 198860486987221426863445582420086340502052 9514 199365298371528300465453532175422364985566 9515 199871345807781638879691021444710027966422 9516 200378632211909764753732764839826604943178 9517 200887160506460509671347215875601972867330 9518 201396933620615656173473649038815562173251 9519 201907954490205410020004960666614183268988 9520 202420226057722902753062765202076652183389 9521 202933751272338724622569092302692406997866 9522 203448533089915487935033585348354202120720 9523 203964574473022420886594053335872838455334 9524 204481878390949991941464633838157316367184 9525 205000447819724564817062368947776658660764 9526 205520285742123084137202634943046554605542 9527 206041395147687791814869546417298964111758 9528 206563779032740974226186629090339618564485 9529 207087440400399740237331790595900567703976 9530 207612382260590830146257252238755977755191 9531 208138607630065455601196034469367763706324 9532 208666119532414170558054037544432935195148 9533 209194920998081773338905797969247187431270 9534 209725015064382239853932939428949878730248 9535 210256404775513688049261636740729382410124 9536 210789093182573373643276940291700549752541 9537 211323083343572717214111502201737503968478 9538 211858378323452362701125173335005255092817 9539 212394981194097267383314603023409545907958 9540 212932895034351823397710655705377771374695 9541 213472122930035010860943041848119582378354 9542 214012667973955582657273619144712295835790 9543 214554533265927280956519039282896290637798 9544 215097721912784085525407121830063421721079 9545 215642237028395493896032037136443251141134 9546 216188081733681833455194795450682926406767 9547 216735259156629605518539687429152227667758 9548 217283772432306861453517494945602996877248 9549 217833624702878610915330371830101999847492 9550 218384819117622262260136369508583944805249 9551 218937358832943095199913007227296047756422 9552 219491247012389765763504938233614281367915 9553 220046486826669843628502612352226220124198 9554 220603081453665381888722847166921904515009 9555 221161034078448519322187636437492470762112 9556 221720347893297115224619487101324884314049 9557 222281026097710416873598019345744835151510 9558 222843071898424759688646644617513565762158 9559 223406488509429300152642006496590877229140 9560 223971279151981781560066211344723847702340 9561 224537447054624332657745097154426158376642 9562 225104995453199299243842410327462780466732 9563 225673927590865108791006289262793781831318 9564 226244246718112168159688510125599680988865 9565 226815956092778794467785549914952327280708 9566 227389058980067179182875693989730203100132 9567 227963558652559385503452897400085327876260 9568 228539458390233379095686897160467238984044 9569 229116761480479092252363949082005128307648 9570 229695471218114521540791710382676707703448 9571 230275590905401859006579359885257790637078 9572 230857123852063657000330475706189163567846 9573 231440073375299026694416697258798977168240 9574 232024442799799870357126641332770742122444 9575 232610235457767147451613711275648228906326 9576 233197454688927174627196471336835064669537 9577 233786103840547959670692100570545786028990 9578 234376186267455569485594946638689013810484 9579 234967705332050532167040838424772672666590 9580 235560664404324273240626835549791172429696 9581 236155066861875586133288246824203033380496 9582 236750916089927136944562718245066404963711 9583 237348215481342003586703022893898424445148 9584 237946968436640249362231335288525179537209 9585 238547178364015531047656885781404499144466 9586 239148848679351741552212524419833677211435 9587 239751982806239687220595556321434114062634 9588 240356584175993799848829957240493528028941 9589 240962656227668883482500642972777468259448 9590 241570202408076896066740264069403480142778 9591 242179226171803766017483371816269289582640 9592 242789730981226243783635033414777757014332 9593 243401720306528788469932622597996214963700 9594 244015197625720489590415010953009782542929 9595 244630166424652024022544627167900268096778 9596 245246630197032648232162363702374273182912 9597 245864592444447225839590107139876907675960 9598 246484056676373290597327614962180608824056 9599 247105026410198144849927179998988028735678 9600 247727505171235993546762904165935031733885 9601 248351496492745113878545781020706252536860 9602 248977003915945060608572890910321224362952 9603 249604030990033907169831946661099400159116 9604 250232581272205522599219642568696380258058 9605 250862658327666884380268191776483496059166 9606 251494265729655427265908831917785444304252 9607 252127407059456428152939889944066058595418 9608 252762085906420427080001691386262327659416 9609 253398305867980684420997809183402836125636 9610 254036070549670674346040634527148301591550 9611 254675383565141614622134199059967891656998 9612 255316248536180032825946939814210612017268 9613 255958669092725369041164169618714493207056 9614 256602648872887615113047104912424563370604 9615 257248191522964990532965935400819852818112 9616 257895300697461655025810677708039784710475 9617 258543980059105457913323596494663709612278 9618 259194233278865724326536693891009101816237 9619 259846064035971078340635050503164926903800 9620 260499476017927303105708883817546111189070 9621 261154472920535238046995508029427937509350 9622 261811058447908713208352327786710518262843 9623 262469236312492520812844197841535890327180 9624 263129010235080424114466609336454376521872 9625 263790383944833203615168934339237907548448 9626 264453361179296740721482847208757420581933 9627 265117945684420138915200948320568058033874 9628 265784141214573882512694750481359869583729 9629 266451951532568033087600957793997250679578 9630 267121380409670463631747839712930642379753 9631 267792431625625130529337066634988696048506 9632 268465108968670383419536705737601990542759 9633 269139416235557313022786387122619696255462 9634 269815357231568137006257751465669520909888 9635 270492935770534623964056044498748805965562 9636 271172155674856555587894636400423303810415 9637 271853020775520227104115745905575445207300 9638 272535534912116986053076405771618487322484 9639 273219701932861809487063511855181137846608 9640 273905525694611919663044654831010446607057 9641 274593010062885438306709034086372850089098 9642 275282158911880079524396218225085081505749 9643 275972976124491881439656249179746030237884 9644 276665465592333976631332034333935465539096 9645 277359631215755401450198533330256626029930 9646 278055476903859944291341746882038240616212 9647 278753006574525032899606541193056612483480 9648 279452224154420660785587995713180324194385 9649 280153133579028352829790571301744962231098 9650 280855738792660170152724466236763669372861 9651 281560043748477754328857264156818326640382 9652 282266052408511411022487781704706690466117 9653 282973768743679233123754986030404675196458 9654 283683196733806263463145876279224419572138 9655 284394340367643697183013557561815635981352 9656 285107203642888123844765381709898918568602 9657 285821790566200809350532375373684950244174 9658 286538105153227017758278161317514030593190 9659 287256151428615373069457238058207941781676 9660 287975933426037261068482556109160514429337 9661 288697455188206271293411004711834081992580 9662 289420720766897679217408698432156561189850 9663 290145734222967968720706786505372932766820 9664 290872499626374394932910239405477045750929 9665 291601021056194587525674923811154933654358 9666 292331302600646194535917521544234170908890 9667 293063348357106566799877253109696385858208 9668 293797162432132483078499729650745724718890 9669 294532748941479915954764897427175363379610 9670 295270112010123838583736278857821168975529 9671 296009255772278072376259323632337139736440 9672 296750184371415175697391484941425160748736 9673 297492901960286373660800854258780721332836 9674 298237412700941529100522032616656467665282 9675 298983720764749154801614818448995712131984 9676 299731830332416467071424076539483594422032 9677 300481745594009480733293919111747662772826 9678 301233470748973145624746270680373078200901 9679 301987010006151524682286607644416565382096 9680 302742367583808013695157412981524256223375 9681 303499547709645602810515418774973534431432 9682 304258554620827179872663453632219205871489 9683 305019392563995875679126823658294466157448 9684 305782065795295451236518592856920705631492 9685 306546578580390727099296075454537875588954 9686 307312935194488054874669289877450598161066 9687 308081139922355830977077308302393590481092 9688 308851197058345052715808921299339862925450 9689 309623110906409916799500948248830444390100 9690 310396885780128460341405393078072453607882 9691 311172526002723244449477677718694677011280 9692 311950035907082080485494584612569680780464 9693 312729419835778799077571607867390306428862 9694 313510682141094061970609232220543289820205 9695 314293827185036216799355644597026311021478 9696 315078859339362194868936331877237999208192 9697 315865782985598452027859483658320971754354 9698 316654602515061952718667236830261409878180 9699 317445322328881197291565503198407448770302 9700 318237946838017292666523835872885288983014 9701 319032480463285066429500818183055499597526 9702 319828927635374224448611655560454174426923 9703 320627292794870552096215718463371568101458 9704 321427580392277159163066898298110778369723 9705 322229794888035768550829927499794185768212 9706 323033940752548048829430193486642952448995 9707 323840022466196990745868776146948443453874 9708 324648044519368327771295828646860330411098 9709 325458011412472000773302165688227221601030 9710 326269927655963666900551607613834002782428 9711 327083797770366252767040971414455747388202 9712 327899626286291552023441595242367583542271 9713 328717417744461867403138733690663863521602 9714 329537176695731697330752698676229907154248 9715 330358907701109467181091240736465175823560 9716 331182615331779305276647057545648970446341 9717 332008304169122863711923484365930714144252 9718 332835978804741184093035811614895670215723 9719 333665643840476608281203376609242711276110 9720 334497303888434734228916224124701650329203 9721 335330963571006416997725111138205599468122 9722 336166627520889815046774127781581711556826 9723 337004300381112481881362286583045854248092 9724 337843986805053503150988081714076110721469 9725 338685691456465679286502308389938406025446 9726 339529419009497753766160835193417444617250 9727 340375174148716687100540050265505496565574 9728 341222961569129976626447859143134513938055 9729 342072785976208022200130982081038829136542 9730 342924652085906537880252482786297712182128 9731 343778564624689009691282157437257269163082 9732 344634528329549199558113476893439727845709 9733 345492547948033695502893911586499273574636 9734 346352628238264508195224244800113232499944 9735 347214773968961713947056690451707264415652 9736 348078989919466144243793264793098660341479 9737 348945280879762121903256930615091330752188 9738 349813651650500243954383596754224291746150 9739 350684107043020211327653630123167058313824 9740 351556651879373705449456056720167126553835 9741 352431290992347311832753409141138413056114 9742 353308029225485490756586705684541665839951 9743 354186871433113595127137203324513698908242 9744 355067822480360935613234763919920504233228 9745 355950887243183893149377166877428677887086 9746 356836070608389078899502344003125860879169 9747 357723377473656541774928302619119507765060 9748 358612812747563023600053399365589077272071 9749 359504381349605262019585948036907516507838 9750 360398088210223341241246775948996868243087 9751 361293938270824090708068151828386319215576 9752 362191936483804531794587472169849955006346 9753 363092087812575372621412127918550043698478 9754 363994397231584551082811439086396109282307 9755 364898869726340826182166931599995578585896 9756 365805510293437417770293318772379292815235 9757 366714323940575694781820423805625280103248 9758 367625315686588912065004301772148404365141 9759 368538490561465995900517963166191434583594 9760 369453853606375378304949132212867344886474 9761 370371409873688880214914044269173449419526 9762 371291164427005643647877403662562211847565 9763 372213122341176112935946987157890512487012 9764 373137288702326065129095390491535079353860 9765 374063668607880689664440978359811788921766 9766 374992267166588717398401701459058841102223 9767 375923089498546599098719628763870222882266 9768 376856140735222733493533508189904688257185 9769 377791426019481744974861652850369600646410 9770 378728950505608811054040156350250754760954 9771 379668719359334039666843120416033592452270 9772 380610737757856896426198200336911852731643 9773 381555010889870681920592273933164049839108 9774 382501543955587059156447296646688030454282 9775 383450342166760631242932399403644091224314 9776 384401410746713569417860578504137878300018 9777 385354754930360291513506499271379596858676 9778 386310379964232190961366292495698357038253 9779 387268291106502416435065477546808084594304 9780 388228493627010702230810059311835495773693 9781 389190992807288249484959620497042774001312 9782 390155793940582658328490089474528056989192 9783 391122902331882911078301532497397918656774 9784 392092323297944406565511816832813740397367 9785 393064062167314045701068056662996731937658 9786 394038124280355368379193946764741846679822 9787 395014514989273741819380069143826981282552 9788 395993239658141600447815182168112720136883 9789 396974303662923737419342940362938578303392 9790 397957712391502647881220785691553788030655 9791 398943471243703924080147078799655807353096 9792 399931585631321702414211560633561974017721 9793 400922060978144162531617865677534167284948 9794 401914902719979078578215128857498589973575 9795 402910116304679422696068459456580320002752 9796 403907707192169020875490789104883216352080 9797 404907680854468261263148104768067388393510 9798 405910042775719855029045543711307553522789 9799 406914798452214649895392926375707941235432 9800 407921953392417496430541074294709753978073 9801 408931513116993167211376141611460433965816 9802 409943483158832328957750006687317138389841 9803 410957869063077567742721153119674385229142 9804 411974676387149467382574919768561133763880 9805 412993910700772741110784936019753600374036 9806 414015577586002416640275879276313308499108 9807 415039682637250074718540795199209558998632 9808 416066231461310141280362847995215751199630 9809 417095229677386233303089240878473548929446 9810 418126682917117558469598769793665537243308 9811 419160596824605368744304297383532418547194 9812 420196977056439467967727635113342351757696 9813 421235829281724773575380983882544247576240 9814 422277159182107932546889924805486868801271 9815 423320972451803991691488392404530333790414 9816 424367274797623122376216521888230823419896 9817 425416071938997399803351960335440822125646 9818 426467369608007636943802261286153390056657 9819 427521173549410273233388954327562131147334 9820 428577489520664318139151996561667774785253 9821 429636323291958349703003886995167740503302 9822 430697680646237568170265782596479031214736 9823 431761567379230904810816129760821903107250 9824 432827989299478186040786469990511272688655 9825 433896952228357352952940555829774733215350 9826 434968462000111736364073600343055372638035 9827 436042524461877387487974267536574082652620 9828 437119145473710464342692321141406138538092 9829 438198330908614674001059393958522053693948 9830 439280086652568770793615382223183242793451 9831 440364418604554110573294298440280080534278 9832 441451332676582261151430996292922293528316 9833 442540834793722669014853523717468260223788 9834 443632930894130382434030465943419827153144 9835 444727626929073831072450902148148483952634 9836 445824928862962662207617473636982125814560 9837 446924842673375633674241503999411221192662 9838 448027374351088563640436013629298688905939 9839 449132529900102337327907349518349368315848 9840 450240315337670970787356846032915605481151 9841 451350736694329731840509355362569772165610 9842 452463800013923318300394152658911964087521 9843 453579511353634093581714173905803137610536 9844 454697876784010379813345402931055013271373 9845 455818902388994808565220371061385835175102 9846 456942594265952729302058498664419663053881 9847 458068958525700675676614763346996375225936 9848 459198001292534889775331641594292262281070 9849 460329728704259904429487099220913883428540 9850 461464146912217183705144141755550796486811 9851 462601262081313821685419882079894075097430 9852 463741080390051299658801349704456308919154 9853 464883608030554301827450830599849914939752 9854 466028851208599589649654295900638403355661 9855 467176816143644934930779333343771179085764 9856 468327509068858111777324897117852911911592 9857 469480936231145947528855828098669390622032 9858 470637103891183432782831778532046760077302 9859 471796018323442890627554535981645739068256 9860 472957685816223205198670799461184061261744 9861 474122112671679109674886100116466193195496 9862 475289305205850533828758597748717643100028 9863 476459269748692011248658534387435162540942 9864 477632012644102146348197205814293117107977 9865 478807540249953141279643192169856513298178 9866 479985858938120382868063979976481795096582 9867 481166975094512089683147440773947985323392 9868 482350895119099019365874778255428410862392 9869 483537625425944236327437918203226130960442 9870 484727172443232939938009990612185132868478 9871 485919542613302353323198754565826546545680 9872 487114742392671672886232915903757641083830 9873 488312778252072078674148834462994701912506 9874 489513656676476805706468898750770597494659 9875 490717384165131276385081345075985609841070 9876 491923967231583294104252713327435436220807 9877 493133412403713298179927903670565220505462 9878 494345726223764680217691539093025601732962 9879 495560915248374162038989518548630108022682 9880 496778986048602235285431736778865425003587 9881 497999945209963662821218522229249660635760 9882 499223799332458042053960156956551075689591 9883 500450555030600430294379822569754794373862 9884 501680218933452032275616043115161898847254 9885 502912797684650949953066647175696908635758 9886 504148297942442994705938523567325471922488 9887 505386726379712562061896325386275822154974 9888 506628089684013569066427473544070614356646 9889 507872394557600454418766676208255637069124 9890 509119647717459241496452675186919101228778 9891 510369855895338664390813795398348387291828 9892 511623025837781357075908816234454684221917 9893 512879164306155105833677701709915616972150 9894 514138278076684165058282903143695144343254 9895 515400373940480636562854182928025852204302 9896 516665458703575912512076457624604036170567 9897 517933539186952182104290445926594368281552 9898 519204622226574002127007791971120390055421 9899 520478714673419931509969535236631268854008 9900 521755823393514230000110736254121131610634 9901 523035955267958621083024178657514822856102 9902 524319117192964119275746504497325952497481 9903 525605316079882921915925361368139248928878 9904 526894558855240365572655403529346650230289 9905 528186852460766947204505688175393446565032 9906 529482203853430410190495091042165167916966 9907 530780620005467895360003350321768351881368 9908 532082107904418157147842966308197939626936 9909 533386674553153845000949558854489274183868 9910 534694326969913850163383199954368368020284 9911 536005072188335717966571108132373080014938 9912 537318917257488125751954505174561102454325 9913 538635869241903426553441397780779003552340 9914 539955935221610258667303265911127859387807 9915 541279122292166221237388804976438702857232 9916 542605437564690615983768800992759184679176 9917 543934888165897255203161156824053364384548 9918 545267481238127336169724562013022040031241 9919 546603223939382382065049552804265434626348 9920 547942123443357249566411738321420375518292 9921 549284186939473203222594928345356155499398 9922 550629421632911056746830337288458159087951 9923 551977834744644381356637685652608004468074 9924 553329433511472781290597896286170615735995 9925 554684225186055236632324988914924407766180 9926 556042217036943513572148744488959072044912 9927 557403416348615642237262201886510798280514 9928 558767830421509462221328137757049752004929 9929 560135466572056235944785290563169684045580 9930 561506332132714329977335976398531456429353 9931 562880434452002964454341044085051744982614 9932 564257780894536030719094615950043353070561 9933 565638378841055977323192396698591676889866 9934 567022235688467764517455594375736826704560 9935 568409358849872887366117218406002313883356 9936 569799755754603467617222039202101567876532 9937 571193433848256414462441373903639405006346 9938 572590400592727654319747548071127249035455 9939 573990663466246429772641861724745808632448 9940 575394229963409667799878782832699777536804 9941 576801107595216417429874329866223709669270 9942 578211303889102356954238853032601329424368 9943 579624826388974370835121517857644308130994 9944 581041682655245196441303005752464742044383 9945 582461880264868140748225732470789361739294 9946 583885426811371867137397809594096471981413 9947 585312329904895252430860510284114627375000 9948 586742597172222314296660193371426965148169 9949 588176236256817209161515211466020423737080 9950 589613254818859300767124190641060405239126 9951 591053660535278299506811820319452890137166 9952 592497461099789472679462314323218174776047 9953 593944664222928925797946100968054884054992 9954 595395277632088955089495945786171363540523 9955 596849309071553471325746554532161652966928 9956 598306766302533495120405246779474632294930 9957 599767657103202723832775536028615940791096 9958 601231989268733170215614540292192599969757 9959 602699770611330872946057953607789241293052 9960 604171008960271679178605110907987943868372 9961 605645712161937099259414501997982166347494 9962 607123888079850233741414929856974746367756 9963 608605544594711772839999316651077848872820 9964 610090689604436068469324256645826046898492 9965 611579331024187278999497548526830605188818 9966 613071476786415586875197904141407187594395 9967 614567134840893489236527364537626075340054 9968 616066313154752161683160359576164846964853 9969 617569019712517895323113554623478027263132 9970 619075262516148607247720071057244394118107 9971 620585049585070424574657047814090828858780 9972 622098388956214342201134498843917505211043 9973 623615288684052954409617506417045546340136 9974 625135756840637260468718368939625950616419 9975 626659801515633544372155678202138830730008 9976 628187430816360328858945014097713074485427 9977 629718652867825403858248648990189887864100 9978 631253475812762929502576003264577805495055 9979 632791907811670613853295159909643117190748 9980 634333957042846965482678066452052200194993 9981 635879631702428621056970999348895052643670 9982 637428940004427748065248923789739437097840 9983 638981890180769522839077224455690448372794 9984 640538490481329684008275928601542985346478 9985 642098749173972161538347007363945242012480 9986 643662674544586781495394758576557433330177 9987 645230274897127046684640698803468834585124 9988 646801558553647993308900542829899602000129 9989 648376533854344123793664427606241832921756 9990 649955209157587415925691091659100107369785 9991 651537592839965408452296431484150767488092 9992 653123693296319363288792031339146153177624 9993 654713518939782504481797878314196631747488 9994 656307078201818334076427965224405572790981 9995 657904379532259025035621544874500021236060 9996 659505431399343891360163279555676886089829 9997 661110242289757935558213402821680442561060 9998 662718820708670473613441236743522703698043 9999 664331175179773837601130243501036824598542 10000 665947314245322156101901117086227810315452