1 0 2 0 3 1 4 0 5 0 6 0 7 0 8 1 9 0 10 1 11 0 12 1 13 0 14 1 15 1 16 1 17 1 18 1 19 2 20 1 21 2 22 1 23 3 24 2 25 3 26 2 27 4 28 3 29 4 30 4 31 5 32 5 33 5 34 6 35 7 36 8 37 7 38 9 39 9 40 11 41 10 42 13 43 13 44 15 45 14 46 17 47 18 48 21 49 20 50 23 51 25 52 27 53 28 54 31 55 34 56 36 57 38 58 41 59 46 60 48 61 51 62 54 63 61 64 63 65 68 66 72 67 80 68 83 69 89 70 94 71 104 72 109 73 116 74 123 75 135 76 141 77 150 78 160 79 173 80 183 81 193 82 206 83 222 84 235 85 247 86 264 87 283 88 300 89 315 90 337 91 359 92 381 93 400 94 427 95 454 96 482 97 505 98 539 99 573 100 606 101 636 102 677 103 718 104 760 105 798 106 847 107 898 108 949 109 996 110 1056 111 1119 112 1180 113 1240 114 1312 115 1389 116 1463 117 1538 118 1624 119 1718 120 1809 121 1900 122 2005 123 2120 124 2228 125 2341 126 2467 127 2605 128 2738 129 2876 130 3027 131 3194 132 3354 133 3521 134 3704 135 3905 136 4098 137 4300 138 4521 139 4760 140 4994 141 5238 142 5502 143 5789 144 6071 145 6363 146 6681 147 7024 148 7361 149 7712 150 8093 151 8499 152 8906 153 9326 154 9780 155 10264 156 10750 157 11250 158 11793 159 12368 160 12947 161 13544 162 14190 163 14871 164 15561 165 16272 166 17037 167 17844 168 18666 169 19508 170 20417 171 21372 172 22343 173 23344 174 24419 175 25545 176 26697 177 27882 178 29150 179 30480 180 31840 181 33239 182 34735 183 36303 184 37905 185 39558 186 41319 187 43161 188 45049 189 46997 190 49065 191 51230 192 53451 193 55740 194 58169 195 60711 196 63313 197 66005 198 68852 199 71827 200 74881 201 78038 202 81368 203 84852 204 88426 205 92121 206 96016 207 100087 208 104264 209 108587 210 113136 211 117884 212 122762 213 127812 214 133113 215 138650 216 144340 217 150226 218 156404 219 162851 220 169473 221 176332 222 183520 223 191013 224 198721 225 206700 226 215050 227 223756 228 232712 229 241979 230 251675 231 261775 232 272167 233 282925 234 294169 235 305870 236 317919 237 330390 238 343410 239 356959 240 370915 241 385350 242 400418 243 416089 244 432226 245 448927 246 466344 247 484442 248 503097 249 522392 250 542500 251 563391 252 584925 253 607192 254 630390 255 654479 256 679308 257 704987 258 731722 259 759465 260 788073 261 817654 262 848428 263 880360 264 913290 265 947326 266 982727 267 1019443 268 1057301 269 1096439 270 1137121 271 1179291 272 1222790 273 1267747 274 1314449 275 1362855 276 1412781 277 1464369 278 1517946 279 1573455 280 1630704 281 1689861 282 1751267 283 1814862 284 1880458 285 1948232 286 2018542 287 2091351 288 2166450 289 2244019 290 2324473 291 2407758 292 2493648 293 2582372 294 2674351 295 2769533 296 2867706 297 2969096 298 3074160 299 3182868 300 3294980 301 3410744 302 3530673 303 3654727 304 3782650 305 3914738 306 4051524 307 4192972 308 4338836 309 4489427 310 4645311 311 4806486 312 4972680 313 5144224 314 5321758 315 5505271 316 5694470 317 5889756 318 6091793 319 6300573 320 6515831 321 6737972 322 6967716 323 7205097 324 7449811 325 7702311 326 7963394 327 8233093 328 8511094 329 8797916 330 9094403 331 9400596 332 9716206 333 10041784 334 10378230 335 10725641 336 11083702 337 11453004 338 11834562 339 12228469 340 12634397 341 13053040 342 13485461 343 13931777 344 14391700 345 14865951 346 15355684 347 15861079 348 16381825 349 16918709 350 17473018 351 18044938 352 18634163 353 19241590 354 19868584 355 20515367 356 21181676 357 21868473 358 22577227 359 23308244 360 24061256 361 24837294 362 25638007 363 26463720 364 27314169 365 28190545 366 29094591 367 30026686 368 30986646 369 31975723 370 32995817 371 34047412 372 35130322 373 36245922 374 37396315 375 38582029 376 39802914 377 41060519 378 42357099 379 43693253 380 45068929 381 46485794 382 47946284 383 49451150 384 51000362 385 52595733 386 54239971 387 55933897 388 57677535 389 59472941 390 61323011 391 63228677 392 65190112 393 67209513 394 69290029 395 71432787 396 73638004 397 75908099 398 78246550 399 80654596 400 83132561 401 85683151 402 88310112 403 91014847 404 93797860 405 96662090 406 99611592 407 102648033 408 105772025 409 108986768 410 112296758 411 115703830 412 119208743 413 122815105 414 126527739 415 130348724 416 134279082 417 138322710 418 142484863 419 146767961 420 151173186 421 155704824 422 160368664 423 165167388 424 170102411 425 175178515 426 180401954 427 185775741 428 191301644 429 196984866 430 202832207 431 208847141 432 215031704 433 221391591 434 227934303 435 234663689 436 241582107 437 248695934 438 256013264 439 263538413 440 271274237 441 279227656 442 287407501 443 295818704 444 304464495 445 313352491 446 322492401 447 331889688 448 341548080 449 351476029 450 361684068 451 372178296 452 382963095 453 394047704 454 405443583 455 417157664 456 429194900 457 441565414 458 454281835 459 467351819 460 480781008 461 494580655 462 508764450 463 523340934 464 538316652 465 553703876 466 569517545 467 585767300 468 602460484 469 619610586 470 637234022 471 655341449 472 673941191 473 693048174 474 712680245 475 732849256 476 753564737 477 774843019 478 796703567 479 819159690 480 842222073 481 865908617 482 890240729 483 915233111 484 940897769 485 967254534 486 994326670 487 1022130501 488 1050679694 489 1079995897 490 1110104536 491 1141023861 492 1172769117 493 1205364089 494 1238836675 495 1273207031 496 1308492246 497 1344718570 498 1381916397 499 1420108048 500 1459312815 501 1499559429 502 1540881071 503 1583302637 504 1626845605 505 1671541482 506 1717426696 507 1764528705 508 1812871478 509 1862489788 510 1913423312 511 1965702422 512 2019354062 513 2074416248 514 2130932340 515 2188936104 516 2248457444 517 2309538089 518 2372225583 519 2436557134 520 2502566049 521 2570298267 522 2639805637 523 2711129260 524 2784306362 525 2859387247 526 2936428532 527 3015475812 528 3096570358 529 3179767291 530 3265128707 531 3352704796 532 3442541365 533 3534699107 534 3629245706 535 3726236543 536 3825722671 537 3927770473 538 4032453919 539 4139834288 540 4249968043 541 4362927969 542 4478795090 543 4597636828 544 4719515734 545 4844511798 546 4972713413 547 5104194861 548 5239025617 549 5377293221 550 5519094216 551 5664510660 552 5813619292 553 5966515989 554 6123306483 555 6284080969 556 6448924256 557 6617941678 558 6791248555 559 6968944142 560 7151122434 561 7337898610 562 7529398652 563 7725732021 564 7927002319 565 8133335725 566 8344870076 567 8561725598 568 8784016637 569 9011881593 570 9245470870 571 9484916608 572 9730345208 573 9981908053 574 10239769349 575 10504074616 576 10774963030 577 11052600253 578 11337165919 579 11628819696 580 11927714901 581 12234033180 582 12547970457 583 12869702072 584 13199397197 585 13537254361 586 13883487485 587 14238289365 588 14601846006 589 14974374615 590 15356109028 591 15747260627 592 16148034058 593 16558667211 594 16979415138 595 17410509730 596 17852176346 597 18304674980 598 18768283965 599 19243257961 600 19729844503 601 20228327797 602 20739011987 603 21262176047 604 21798091896 605 22347070650 606 22909443919 607 23485517458 608 24075590308 609 24680002221 610 25299115036 611 25933264117 612 26582777502 613 27248026492 614 27929406174 615 28627283662 616 29342018925 617 30074017994 618 30823711614 619 31591501739 620 32377783625 621 33183000585 622 34007622365 623 34852089402 624 35716834857 625 36602342826 626 37509126025 627 38437666181 628 39388438039 629 40361970675 630 41358822834 631 42379521526 632 43424587409 633 44494597755 634 45590161721 635 46711856168 636 47860251062 637 49035976529 638 50239697017 639 51472042990 640 52733638533 641 54025171709 642 55347366450 643 56700911902 644 58086491608 645 59504856058 646 60956794082 647 62443059306 648 63964399382 649 65521632894 650 67115619901 651 68747183427 652 70417141227 653 72126386671 654 73875856351 655 75666449202 656 77499059977 657 79374662451 658 81294276843 659 83258885265 660 85269465447 661 87327079046 662 89432837688 663 91587813199 664 93793074021 665 96049777897 666 98359134986 667 100722315039 668 103140485850 669 105614908810 670 108146901438 671 110737740658 672 113388701538 673 116101158390 674 118876546084 675 121716257183 676 124621683748 677 127594323626 678 130635738125 679 133747445916 680 136930967124 681 140187932682 682 143520041711 683 146928950669 684 150416317872 685 153983919389 686 157633604584 687 161367178701 688 165186450787 689 169093355141 690 173089903324 691 177178062628 692 181359806651 693 185637240613 694 190012552444 695 194487886307 696 199065393616 697 203747365459 698 208536182093 699 213434178655 700 218443700152 701 223567240394 702 228807387098 703 234166683304 704 239647685200 705 245253105350 706 250985757116 707 256848410085 708 262843848593 709 268975023177 710 275244992756 711 281656771665 712 288213392540 713 294918064871 714 301774112766 715 308784816692 716 315953479657 717 323283590971 718 330778762735 719 338442565129 720 346278593464 721 354290640884 722 362482632797 723 370858452409 724 379422012643 725 388177437287 726 397128989930 727 406280893893 728 415637407808 729 425203012388 730 434982338489 731 444979979239 732 455200566820 733 465648969630 734 476330217397 735 487249302907 736 498411264105 737 509821390466 738 521485142623 739 533407947160 740 545595283026 741 558052894683 742 570786710073 743 583802627132 744 597106601472 745 610704870993 746 624603871040 747 638810008814 748 653329757145 749 668169889767 750 683337389894 751 698839217173 752 714682406220 753 730874309374 754 747422503875 755 764334549032 756 781618086417 757 799281095828 758 817331798726 759 835778402298 760 854629206434 761 873892871344 762 893578314313 763 913694444823 764 934250276933 765 955255205939 766 976718902796 767 998651038718 768 1021061399514 769 1043960176623 770 1067357858077 771 1091264937876 772 1115692038026 773 1140650213162 774 1166150833353 775 1192205283995 776 1218825093751 777 1246022249170 778 1273809075502 779 1302197924104 780 1331201302963 781 1360832207804 782 1391103998317 783 1422030069172 784 1453623988963 785 1485899846320 786 1518872117798 787 1552555327527 788 1586964193020 789 1622113983043 790 1658020382558 791 1694699138882 792 1732166210425 793 1770438142730 794 1809531928895 795 1849464636953 796 1890253568134 797 1931916650213 798 1974472288061 799 2017938978661 800 2062335477102 801 2107681202876 802 2153996087808 803 2201300175336 804 2249613790043 805 2298957964910 806 2349354283328 807 2400824458098 808 2453390511524 809 2507075221630 810 2561901954189 811 2617894227032 812 2675075899025 813 2733471631582 814 2793106716777 815 2854006624757 816 2916197196724 817 2979705129500 818 3044557797888 819 3110782778744 820 3178408056033 821 3247462527198 822 3317975813670 823 3389977769119 824 3463498694295 825 3538569860455 826 3615223316247 827 3693491376269 828 3773406840922 829 3855003546055 830 3938316162699 831 4023379660308 832 4110229539962 833 4198902408143 834 4289435764189 835 4381867445117 836 4476235869972 837 4572580633571 838 4670942288980 839 4771361770917 840 4873880645979 841 4978541735210 842 5085388889543 843 5194466384355 844 5305819184733 845 5419493595849 846 5535537023933 847 5653997350865 848 5774923211937 849 5898364668308 850 6024372963442 851 6152999872896 852 6284297989179 853 6418321427154 854 6555125571571 855 6694766395749 856 6837300763053 857 6982787163027 858 7131285444107 859 7282856108954 860 7437560630365 861 7595462213063 862 7756625520266 863 7921115942228 864 8088999920161 865 8260345744541 866 8435223272776 867 8613703162378 868 8795857213802 869 8981759203800 870 9171484585960 871 9365109698491 872 9562712123192 873 9764371547445 874 9970169458836 875 10180188322290 876 10394511948613 877 10613226398006 878 10836419663873 879 11064180811505 880 11296600367808 881 11533771263556 882 11775788499566 883 12022748256137 884 12274748301091 885 12531888965402 886 12794272801534 887 13062003659703 888 13335187106950 889 13613931448595 890 13898347375935 891 14188546998940 892 14484644289334 893 14786756146357 894 15095002023973 895 15409502931952 896 15730381899450 897 16057765077959 898 16391781361128 899 16732561347810 900 17080237818928 901 17434946892466 902 17796827630350 903 18166020954452 904 18542670150025 905 18926922070048 906 19318926720925 907 19718836142214 908 20126804933613 909 20542991502089 910 20967557638370 911 21400667355353 912 21842487430400 913 22293188710164 914 22752945674096 915 23221935219996 916 23700337236367 917 24188335963518 918 24686119532835 919 25193878712903 920 25711807508452 921 26240104569236 922 26778972720510 923 27328617662335 924 27889248586507 925 28461079651077 926 29044329495292 927 29639219881689 928 30245976346717 929 30864829737659 930 31496015702844 931 32139773288732 932 32796345620946 933 33465981496334 934 34148934862053 935 34845463362161 936 35555829039286 937 36280299999513 938 37019149876148 939 37772656311975 940 38541101699349 941 39324774916060 942 40123970760952 943 40938988387571 944 41770132078344 945 42617713042384 946 43482048840446 947 44363461761574 948 45262279621723 949 46178837643992 950 47113477865774 951 48066547445793 952 49038399505802 953 50029395089932 954 51039902542934 955 52070295762337 956 53120955079125 957 54192269288246 958 55284635013984 959 56398454900391 960 57534138520323 961 58692104497535 962 59872779854522 963 61076598125345 964 62304000313458 965 63555437103994 966 64831368178963 967 66132260270794 968 67458588164342 969 68810836988801 970 70189501521079 971 71595084169965 972 73028096011492 973 74489059184763 974 75978506174882 975 77496977713646 976 79045023869681 977 80623206544894 978 82232098724362 979 83872282310167 980 85544349262389 981 87248904186843 982 88986563570873 983 90757953542563 984 92563711050062 985 94404486565312 986 96280943299906 987 98193754871565 988 100143606545941 989 102131198054565 990 104157242774124 991 106222465320861 992 108327602850061 993 110473407976665 994 112660647941627 995 114890102123267 996 117162563381718 997 119478841110960 998 121839760382692 999 124246159357816 1000 126698890701591 1001 129198824763290 1002 131746848683362 1003 134343863724542 1004 136990786753063 1005 139688553536174 1006 142438117834319 1007 145240448643056 1008 148096531726465 1009 151007373061174 1010 153973997907503 1011 156997447940961 1012 160078782866292 1013 163219084006763 1014 166419453334748 1015 169681010517369 1016 173004894605576 1017 176392267756145 1018 179844314249513 1019 183362237436410 1020 186947261488463 1021 190600635286108 1022 194323631413219 1023 198117542985567 1024 201983685492602 1025 205923400848335 1026 209938056345900 1027 214029041390880 1028 218197769429531 1029 222445682151492 1030 226774248430430 1031 231184960951557 1032 235679338211143 1033 240258928905041 1034 244925310848207 1035 249680087472714 1036 254524889931491 1037 259461381672106 1038 264491257313315 1039 269616239041506 1040 274838078813430 1041 280158563101177 1042 285579511758250 1043 291102774299873 1044 296730232189110 1045 302463803792872 1046 308305443225409 1047 314257136490708 1048 320320903887259 1049 326498805171901 1050 332792938362488 1051 339205435768625 1052 345738466510595 1053 352394241879358 1054 359175014128447 1055 366083072381749 1056 373120745249243 1057 380290406423707 1058 387594473454135 1059 395035403503062 1060 402615696098627 1061 410337898967705 1062 418204606766619 1063 426218456720672 1064 434382131506801 1065 442698365308800 1066 451169942542694 1067 459799693362398 1068 468590496656137 1069 477545286370152 1070 486667050216249 1071 495958825018265 1072 505423699864092 1073 515064822695746 1074 524885398978014 1075 534888686917272 1076 545078000764350 1077 555456717658980 1078 566028276295273 1079 576796171999636 1080 587763960166405 1081 598935263404166 1082 610313770190106 1083 621903229776311 1084 633707455804103 1085 645730333754083 1086 657975819561806 1087 670447934390791 1088 683150768420534 1089 696088488584630 1090 709265337192434 1091 722685626550324 1092 736353742905601 1093 750274154527901 1094 764451410322813 1095 778890134273787 1096 793595029590730 1097 808570887134328 1098 823822583998567 1099 839355077809743 1100 855173411076556 1101 871282719944590 1102 887688232790375 1103 904395264363223 1104 921409220316971 1105 938735606351980 1106 956380026811993 1107 974348178634771 1108 992645856120197 1109 1011278960463130 1110 1030253498323622 1111 1049575575630661 1112 1069251402582832 1113 1089287303556571 1114 1109689715701537 1115 1130465182578287 1116 1151620359372218 1117 1173162023243036 1118 1195097071931104 1119 1217432517197572 1120 1240175490310593 1121 1263333252837240 1122 1286913195236063 1123 1310922830143248 1124 1335369798128647 1125 1360261878918896 1126 1385606990026138 1127 1411413179865367 1128 1437688633760059 1129 1464441685664167 1130 1491680816819659 1131 1519414648666674 1132 1547651949164287 1133 1576401645018128 1134 1605672820334209 1135 1635474709375166 1136 1665816703193455 1137 1696708362350272 1138 1728159415627206 1139 1760179752607644 1140 1792779430603757 1141 1825968687944516 1142 1859757942731499 1143 1894157785211330 1144 1929178985066227 1145 1964832505276673 1146 2001129500894523 1147 2038081311258687 1148 2075699467649756 1149 2113995707716932 1150 2152981974329288 1151 2192670407618917 1152 2233073352979826 1153 2274203376140916 1154 2316073262088455 1155 2358696006896165 1156 2402084826145949 1157 2446253170658715 1158 2491214725454141 1159 2536983401430090 1160 2583573344206760 1161 2630998950502100 1162 2679274867202704 1163 2728415982871521 1164 2778437436996934 1165 2829354637107184 1166 2881183257939134 1167 2933939232738259 1168 2987638762996828 1169 3042298336317494 1170 3097934725653418 1171 3154564980462614 1172 3212206436940319 1173 3270876736624879 1174 3330593825781858 1175 3391375946398696 1176 3453241646892286 1177 3516209801556219 1178 3580299610085058 1179 3645530588365488 1180 3711922579753684 1181 3779495775381807 1182 3848270713788189 1183 3918268271580334 1184 3989509675287925 1185 4062016522520291 1186 4135810781790336 1187 4210914783029668 1188 4287351230001778 1189 4365143222423396 1190 4444314255972985 1191 4524888212619878 1192 4606889373699985 1193 4690342443019409 1194 4775272547021030 1195 4861705225004418 1196 4949666442874838 1197 5039182617228245 1198 5130280615764864 1199 5222987747387451 1200 5317331776609407 1201 5413340948740642 1202 5511043990549633 1203 5610470100195518 1204 5711648962409160 1205 5814610774808858 1206 5919386248776910 1207 6026006599317441 1208 6134503561024549 1209 6244909415525407 1210 6357256992679132 1211 6471579660342755 1212 6587911341116679 1213 6706286541052823 1214 6826740351171302 1215 6949308437098161 1216 7074027056712231 1217 7200933090148518 1218 7330064041609934 1219 7461458028970260 1220 7595153802344256 1221 7731190775393616 1222 7869609027543474 1223 8010449293543823 1224 8153752982954520 1225 8299562212901514 1226 8447919810706826 1227 8598869303365586 1228 8752454938085955 1229 8908721716537795 1230 9067715397867606 1231 9229482488202888 1232 9394070262273637 1233 9561526799162214 1234 9731900985834232 1235 9905242506660249 1236 10081601866117131 1237 10261030426208355 1238 10443580410516028 1239 10629304893706334 1240 10818257825465029 1241 11010494069633908 1242 11206069408768790 1243 11405040533745597 1244 11607465068965817 1245 11813401613231637 1246 12022909744945369 1247 12236050011819051 1248 12452883957353458 1249 12673474163633252 1250 12897884257190587 1251 13126178898779605 1252 13358423811302445 1253 13594685824587462 1254 13835032881896031 1255 14079534029902323 1256 14328259448109902 1257 14581280495638840 1258 14838669718538831 1259 15100500839974231 1260 15366848791145787 1261 15637789760294644 1262 15913401200842424 1263 16193761821756967 1264 16478951620169786 1265 16769051932667935 1266 17064145444257322 1267 17364316179057311 1268 17669649534672029 1269 17980232335812598 1270 18296152844255783 1271 18617500749884399 1272 18944367206835090 1273 19276844889677327 1274 19615028004408876 1275 19959012279815658 1276 20308895005611399 1277 20664775091265974 1278 21026753078032386 1279 21394931130801861 1280 21769413078306443 1281 22150304474646709 1282 22537712612555336 1283 22931746515766299 1284 23332516981316979 1285 23740136644036224 1286 24154719991087402 1287 24576383354843252 1288 25005244957527791 1289 25441424978768294 1290 25885045571436483 1291 26336230855217283 1292 26795106963680924 1293 27261802114973219 1294 27736446629172433 1295 28219172922594586 1296 28710115557345450 1297 29209411315434499 1298 29717199217719157 1299 30233620518938742 1300 30758818760019903 1301 31292939845746545 1302 31836132065311966 1303 32388546088306501 1304 32950335019884309 1305 33521654482078039 1306 34102662636217956 1307 34693520179921743 1308 35294390405194689 1309 35905439283716423 1310 36526835491206553 1311 37158750405433438 1312 37801358167553470 1313 38454835771522023 1314 39119363090455886 1315 39795122875906626 1316 40482300822573983 1317 41181085661961673 1318 41891669191017341 1319 42614246272748919 1320 43349014904405919 1321 44096176315741085 1322 44855935000044172 1323 45628498716126486 1324 46414078560317386 1325 47212889069523457 1326 48025148254715020 1327 48851077604570478 1328 49690902161451259 1329 50544850629400176 1330 51413155410415457 1331 52296052609846522 1332 53193782116471891 1333 54106587715853883 1334 55034717129530281 1335 55978422022222329 1336 56937958086406276 1337 57913585161245050 1338 58905567274798713 1339 59914172653364871 1340 60939673810746382 1341 61982347672945148 1342 63042475623757501 1343 64120343516381417 1344 65216241767535583 1345 66330465488380013 1346 67463314533675617 1347 68615093515735611 1348 69786111903843835 1349 70976684161673963 1350 72187129800134049 1351 73417773394042476 1352 74668944687087551 1353 75940978735965756 1354 77234215967344750 1355 78549002197423613 1356 79885688742633085 1357 81244632571028999 1358 82626196363580737 1359 84030748536740034 1360 85458663359390085 1361 86910321111809096 1362 88386108151460982 1363 89886416938997797 1364 91411646161752167 1365 92962200900552511 1366 94538492700495672 1367 96140939600600054 1368 97769966264088612 1369 99426004153654994 1370 101109491607492639 1371 102820873872753030 1372 104560603243202573 1373 106329139243326095 1374 108126948709821539 1375 109954505829368855 1376 111812292284012327 1377 113700797444434669 1378 115620518457487009 1379 117571960288524843 1380 119555635874827066 1381 121572066328733868 1382 123621781031530131 1383 125705317680570822 1384 127823222451399717 1385 129976050211202008 1386 132164364619327045 1387 134388738179771991 1388 136649752412427905 1389 138947998077261489 1390 141284075282115701 1391 143658593540887090 1392 146072171954278664 1393 148525439445493728 1394 151019034875721173 1395 153553607108280450 1396 156129815199645024 1397 158748328647195075 1398 161409827512729213 1399 164115002493250197 1400 166864555122769875 1401 169659198032611419 1402 172499655083703081 1403 175386661444404602 1404 178320963803560991 1405 181303320644262981 1406 184334502385397723 1407 187415291466883180 1408 190546482574845978 1409 193728882929477207 1410 196963312436288720 1411 200250603779519936 1412 203591602660055325 1413 206987168097980709 1414 210438172594396987 1415 213945502233509884 1416 217510056933853003 1417 221132750766575256 1418 224814512128410606 1419 228556283852895881 1420 232359023475912250 1421 236223703570472001 1422 240151311931377896 1423 244142851696476122 1424 248199341627246937 1425 252321816460808395 1426 256511327107272717 1427 260768940781640972 1428 265095741300135724 1429 269492829450616857 1430 273961323203338142 1431 278502357854059156 1432 283117086337283715 1433 287806679615988095 1434 292572326906455672 1435 297415235833645262 1436 302336632762212119 1437 307337763206422224 1438 312419892070212592 1439 317584303815572700 1440 322832302812183501 1441 328165213768881141 1442 333584381989813518 1443 339091173556531525 1444 344686975697593396 1445 350373197242659339 1446 356151268895550461 1447 362022643431279673 1448 367988796086663893 1449 374051225038081482 1450 380211451692791053 1451 386471020901801279 1452 392831501372502811 1453 399294486171675266 1454 405861593036087827 1455 412534464602088341 1456 419314768841809442 1457 426204199592691948 1458 433204476888375536 1459 440317347206421236 1460 447544583929339224 1461 454887987901876138 1462 462349387783749660 1463 469930640316615000 1464 477633630811125176 1465 485460273733802593 1466 493412513082869308 1467 501492322675515303 1468 509701706662798846 1469 518042700147614017 1470 526517369584816337 1471 535127813090465252 1472 543876160986043201 1473 552764576448995013 1474 561795255938981860 1475 570970429530418604 1476 580292361487469151 1477 589763350949277191 1478 599385732383823312 1479 609161875945067961 1480 619094188080816808 1481 629185112254415869 1482 639437129427688838 1483 649852758444621122 1484 660434556673855596 1485 671185120768626980 1486 682107087180889221 1487 693203132573151924 1488 704475974497348262 1489 715928372195446421 1490 727563127146559479 1491 739383083508503954 1492 751391128835476303 1493 763590194921454299 1494 775983258382040421 1495 788573341128031622 1496 801363511123988522 1497 814356883276521938 1498 827556620053360736 1499 840965931990842730 1500 854588078495464956 1501 868426368779897321 1502 882484162521385653 1503 896764870405089196 1504 911271954971437698 1505 926008931602353592 1506 940979369221124391 1507 956186890874243134 1508 971635174627050803 1509 987327954602670912 1510 1003269021726232182 1511 1019462224347524670 1512 1035911469187412577 1513 1052620722432764932 1514 1069594010527572554 1515 1086835420838719941 1516 1104349102656462439 1517 1122139268348298792 1518 1140210194199513338 1519 1158566221125198730 1520 1177211755727729630 1521 1196151271512531071 1522 1215389309781441639 1523 1234930480393729499 1524 1254779462883526156 1525 1274941007741324198 1526 1295419937363158422 1527 1316221146863407393 1528 1337349605256019822 1529 1358810356805197888 1530 1380608522033458564 1531 1402749298589869413 1532 1425237962498543615 1533 1448079869582029896 1534 1471280456532190007 1535 1494845241837171099 1536 1518779827100687332 1537 1543089898542555213 1538 1567781228135984279 1539 1592859674596607815 1540 1618331184777026004 1541 1644201795248580539 1542 1670477633508682242 1543 1697164919036206972 1544 1724269964765403154 1545 1751799178753057838 1546 1779759065460497595 1547 1808156226879257606 1548 1836997364088539578 1549 1866289279012950888 1550 1896038875783417514 1551 1926253161937131112 1552 1956939250063769354 1553 1988104359658615973 1554 2019755818566738434 1555 2051901064262237640 1556 2084547645588085642 1557 2117703224709556983 1558 2151375578647062925 1559 2185572600639381638 1560 2220302301982073308 1561 2255572814087236337 1562 2291392390110059780 1563 2327769406400791626 1564 2364712364447817697 1565 2402229893049428097 1566 2440330750039232701 1567 2479023823832789802 1568 2518318135481077319 1569 2558222840960073650 1570 2598747233001384773 1571 2639900742739062708 1572 2681692941879351333 1573 2724133545115110118 1574 2767232412067610054 1575 2810999549039248102 1576 2855445111306665487 1577 2900579405666686766 1578 2946412892495438744 1579 2992956187613875222 1580 3040220064711036922 1581 3088215458028380191 1582 3136953464543612444 1583 3186445345955623792 1584 3236702531244840342 1585 3287736619504115555 1586 3339559382254370787 1587 3392182765555694568 1588 3445618892713087345 1589 3499880067261787436 1590 3554978775421983313 1591 3610927688344223654 1592 3667739664968527941 1593 3725427755172237340 1594 3784005202372492676 1595 3843485445913744827 1596 3903882124088457333 1597 3965209077457033855 1598 4027480351606405284 1599 4090710199687707288 1600 4154913085608262560 1601 4220103687532821462 1602 4286296900806911261 1603 4353507840654202474 1604 4421751845549173473 1605 4491044480909227525 1606 4561401542192942817 1607 4632839057766385292 1608 4705373292466166049 1609 4779020751493550639 1610 4853798183697510363 1611 4929722584619521125 1612 5006811200258339920 1613 5085081531176991551 1614 5164551335980820432 1615 5245238634551981419 1616 5327161712027000783 1617 5410339123127881659 1618 5494789695847073795 1619 5580532534882569747 1620 5667587025839719548 1621 5755972839799448883 1622 5845709937221787791 1623 5936818571592917974 1624 6029319293864466122 1625 6123232957271603709 1626 6218580721467240264 1627 6315384056394127725 1628 6413664746974667113 1629 6513444898192146276 1630 6614746939469510354 1631 6717593628779456978 1632 6822008057598269916 1633 6928013656265336306 1634 7035634198620266113 1635 7144893806364374420 1636 7255816954294006580 1637 7368428475953357993 1638 7482753568544199636 1639 7598817797554151954 1640 7716647102284827562 1641 7836267801813522829 1642 7957706600191885999 1643 8080990591356216783 1644 8206147264966353612 1645 8333204512693939479 1646 8462190633726213903 1647 8593134339974217253 1648 8726064762240490603 1649 8861011456851523912 1650 8998004411483548685 1651 9137074050686668363 1652 9278251242399396563 1653 9421567304943622446 1654 9567054013191479654 1655 9714743604423415434 1656 9864668785208307487 1657 10016862738781583243 1658 10171359131572271367 1659 10328192119413722290 1660 10487396354810433138 1661 10649006994720011981 1662 10813059707460260376 1663 10979590679293713839 1664 11148636622102341872 1665 11320234781594874503 1666 11494422944616297721 1667 11671239446127400285 1668 11850723177309406963 1669 12032913594220785195 1670 12217850725531586708 1671 12405575179920123980 1672 12596128154632220949 1673 12789551444611743658 1674 12985887450683220649 1675 13185179187390416441 1676 13387470292035065757 1677 13592805034306424763 1678 13801228324938317471 1679 14012785724014596576 1680 14227523450513284685 1681 14445488392463272169 1682 14666728116102221886 1683 14891290874674956127 1684 15119225618511859883 1685 15350582005741183596 1686 15585410411975333810 1687 15823761939631247866 1688 16065688428572235853 1689 16311242467405543330 1690 16560477403727684890 1691 16813447353996166981 1692 17070207214765233040 1693 17330812674601555107 1694 17595320224919612429 1695 17863787170435479673 1696 18136271641030182990 1697 18412832604316839530 1698 18693529877098518320 1699 18978424136438083091 1700 19267576932183398116 1701 19561050700220732812 1702 19858908774590914917 1703 20161215399209801421 1704 20468035741091086753 1705 20779435904324312378 1706 21095482942885778722 1707 21416244873045742479 1708 21741790687328225592 1709 22072190369252690748 1710 22407514906877779136 1711 22747836305935080774 1712 23093227604566074899 1713 23443762888868259066 1714 23799517307213657266 1715 24160567084149740571 1716 24526989535955459118 1717 24898863087036610495 1718 25276267285061858713 1719 25659282815673297620 1720 26047991518907591752 1721 26442476406486286663 1722 26842821677814108089 1723 27249112735545761762 1724 27661436202919218715 1725 28079879941988798056 1726 28504533070534734415 1727 28935485978533910283 1728 29372830346454480221 1729 29816659164483957870 1730 30267066750400249882 1731 30724148766996193452 1732 31188002241389278647 1733 31658725585298270473 1734 32136418613928185150 1735 32621182564403209566 1736 33113120116146600446 1737 33612335412261820211 1738 34118934079488796207 1739 34633023247701132116 1740 35154711571413852728 1741 35684109252330042261 1742 36221328060427164120 1743 36766481354577174990 1744 37319684105244877051 1745 37881052918262651793 1746 38450706057108454858 1747 39028763464712616615 1748 39615346787411298214 1749 40210579400014881757 1750 40814586429344593055 1751 41427494777291607995 1752 42049433146093145284 1753 42680532064765636849 1754 43320923913968906909 1755 43970742950386293468 1756 44630125333396664926 1757 45299209152945607160 1758 45978134455809312630 1759 46667043271370354150 1760 47366079639761084604 1761 48075389641249506197 1762 48795121423981167555 1763 49525425231227436541 1764 50266453431079350556 1765 51018360547431179932 1766 51781303289280971629 1767 52555440579531935077 1768 53340933586322274722 1769 54137945755692012688 1770 54946642842526776791 1771 55767192940999481705 1772 56599766517624412106 1773 57444536445697003851 1774 58301678037972254184 1775 59171369078836767805 1776 60053789859179587999 1777 60949123212701709744 1778 61857554550423562307 1779 62779271894681805913 1780 63714465915916736598 1781 64663329970951552617 1782 65626060139427871911 1783 66602855259729214162 1784 67593916967788149691 1785 68599449737440127253 1786 69619660918893801073 1787 70654760776686565059 1788 71704962530619633244 1789 72770482398299309175 1790 73851539635752525597 1791 74948356577525011154 1792 76061158679860743175 1793 77190174565547440346 1794 78335636066793180211 1795 79497778267586198389 1796 80676839549239282729 1797 81873061637661984084 1798 83086689648622870101 1799 84317972132494286741 1800 85567161122288135596 1801 86834512183486347441 1802 88120284461817922706 1803 89424740730517992406 1804 90748147440990791327 1805 92090774775334785335 1806 93452896696769907237 1807 94834790999549924293 1808 96236739362393416573 1809 97659027403846557589 1810 99101944735505976254 1811 100565785014728565023 1812 102050846000978194885 1813 103557429614179509624 1814 105085841990887236587 1815 106636393539944768617 1816 108209399001904946529 1817 109805177510533988187 1818 111424052652085596583 1819 113066352524070479289 1820 114732409797915606245 1821 116422561783785242561 1822 118137150493129406096 1823 119876522700732837450 1824 121641030010785217582 1825 123431028925197945826 1826 125246880909603182494 1827 127088952458859078804 1828 128957615166715520643 1829 130853245797812318508 1830 132776226357313721686 1831 134726944160059172694 1832 136705791904016412066 1833 138713167746155847671 1834 140749475375918333832 1835 142815124088208203709 1836 144910528860835065921 1837 147036110434472487681 1838 149192295390164679735 1839 151379516226368423206 1840 153598211440598602134 1841 155848825613687648828 1842 158131809491547085736 1843 160447620066478998650 1844 162796720663249079186 1845 165179581027874038461 1846 167596677413868467296 1847 170048492668055622777 1848 172535516321302839299 1849 175058244682079221649 1850 177617180927427863184 1851 180212835193517101916 1852 182845724671288807686 1853 185516373705038705241 1854 188225313888365850794 1855 190973084159721669152 1856 193760230903232001094 1857 196587308052564868340 1858 199454877192125848303 1859 202363507657872904108 1860 205313776643586075174 1861 208306269310304822320 1862 211341578893049145447 1863 214420306807181705944 1864 217543062760416841845 1865 220710464868121463947 1866 223923139765855823627 1867 227181722721582690715 1868 230486857753719757557 1869 233839197752612714391 1870 237239404599208480003 1871 240688149283424086670 1872 244186112028561673570 1873 247733982419282036384 1874 251332459526736636463 1875 254982252033424435244 1876 258684078364309033972 1877 262438666821635134501 1878 266246755716861863833 1879 270109093502356818747 1880 274026438909569550945 1881 277999561091050362747 1882 282029239759549280368 1883 286116265326911680097 1884 290261439049680009797 1885 294465573178696929541 1886 298729491105750042620 1887 303054027510051838886 1888 307440028511664772813 1889 311888351829087353495 1890 316399866933843886901 1891 320975455204955324472 1892 325616010090600163052 1893 330322437274102025705 1894 335095654836888361989 1895 339936593421376839513 1896 344846196401305116178 1897 349825420056564146979 1898 354875233744968656362 1899 359996620074004931593 1900 365190575080289131248 1901 370458108413710259786 1902 375800243518477310973 1903 381218017814201805362 1904 386712482884964704348 1905 392284704673256098901 1906 397935763670792404644 1907 403666755109428079040 1908 409478789160335243839 1909 415372991138256652006 1910 421350501702608323873 1911 427412477058739796098 1912 433560089167760966329 1913 439794525961647983995 1914 446116991555172664089 1915 452528706458061903777 1916 459030907796030327618 1917 465624849537305769832 1918 472311802715959193334 1919 479093055655538921773 1920 485969914201895600608 1921 492943701961727607640 1922 500015760537911325533 1923 507187449765214659581 1924 514460147955535697591 1925 521835252149095652261 1926 529314178362399293059 1927 536898361836668257781 1928 544589257296143030530 1929 552388339212582306548 1930 560297102066520756966 1931 568317060609091822864 1932 576449750134075169313 1933 584696726756400092271 1934 593059567687398196113 1935 601539871510719102574 1936 610139258468845455899 1937 618859370756329831281 1938 627701872809775011282 1939 636668451598587144470 1940 645760816926713547585 1941 654980701741379091971 1942 664329862438569350497 1943 673810079169400186099 1944 683423156157871363676 1945 693170922025912657651 1946 703055230115181044239 1947 713077958809864710616 1948 723241011871291327126 1949 733546318780131550038 1950 743995835075361981259 1951 754591542694368957056 1952 765335450325289117810 1953 776229593767260269430 1954 787276036287450941077 1955 798476868979369433575 1956 809834211133858252269 1957 821350210618333213874 1958 833027044252822195678 1959 844866918187430459573 1960 856872068292963062967 1961 869044760560136727259 1962 881387291495617736418 1963 893901988519648707339 1964 906591210377318491530 1965 919457347558780585186 1966 932502822716336226667 1967 945730091083274920466 1968 959141640906862304900 1969 972739993890657161449 1970 986527705633734861358 1971 1000507366071846595339 1972 1014681599933256050571 1973 1029053067204298212263 1974 1043624463591892998581 1975 1058398520988190568433 1976 1073378007950440617684 1977 1088565730190993166172 1978 1103964531064316924883 1979 1119577292056352853014 1980 1135406933289659080662 1981 1151456414039120950043 1982 1167728733244745676721 1983 1184226930027007672120 1984 1200954084218581356795 1985 1217913316907087226137 1986 1235107790974998114725 1987 1252540711642331249240 1988 1270215327026343071338 1989 1288134928712704362011 1990 1306302852323927450453 1991 1324722478090824130732 1992 1343397231441605202044 1993 1362330583602954570999 1994 1381526052198453520721 1995 1400987201850294531163 1996 1420717644799307860867 1997 1440721041537474054368 1998 1461001101437895012748 1999 1481561583388336090026 2000 1502406296443774063350 2001 1523539100491964113257 2002 1544963906916592800429 2003 1566684679264295334443 2004 1588705433931398828969 2005 1611030240864248337511 2006 1633663224257254303335 2007 1656608563255114341612 2008 1679870492675517112392 2009 1703453303746012726249 2010 1727361344838752887976 2011 1751599022209740896575 2012 1776170800759345359025 2013 1801081204807589268442 2014 1826334818867478834483 2015 1851936288423192423162 2016 1877890320730345434818 2017 1904201685631673887127 2018 1930875216370938401265 2019 1957915810412058040680 2020 1985328430281172833844 2021 2013118104424791781686 2022 2041289928066357345633 2023 2069849064068438902311 2024 2098800743818736874002 2025 2128150268132867949457 2026 2157903008155788145826 2027 2188064406269261501301 2028 2218639977024056502504 2029 2249635308089658181318 2030 2281056061202852671046 2031 2312907973122797323893 2032 2345196856611780931111 2033 2377928601434261516878 2034 2411109175355030116068 2035 2444744625144333269284 2036 2478841077609681863770 2037 2513404740646732698469 2038 2548441904289578476896 2039 2583958941768491142543 2040 2619962310595387634018 2041 2656458553669207456071 2042 2693454300380998010182 2043 2730956267726974926822 2044 2768971261450391971084 2045 2807506177204193805184 2046 2846568001713698280349 2047 2886163813947813668926 2048 2926300786320191474610 2049 2966986185912071322742 2050 3008227375695510837430 2051 3050031815765735796275 2052 3092407064604597490238 2053 3135360780366681142838 2054 3178900722166175356334 2055 3223034751373479246307 2056 3267770832944145684496 2057 3313117036771471717561 2058 3359081539040253213233 2059 3405672623590938013938 2060 3452898683317389040499 2061 3500768221589334687043 2062 3549289853676425250859 2063 3598472308183379366214 2064 3648324428520066088571 2065 3698855174397370642677 2066 3750073623325133537502 2067 3801988972121908396809 2068 3854610538461045852705 2069 3907947762443700726639 2070 3962010208174411992746 2071 4016807565349280170097 2072 4072349650881912714935 2073 4128646410557482881956 2074 4185707920689905663496 2075 4243544389792425994678 2076 4302166160287476283113 2077 4361583710245901393195 2078 4421807655129875729930 2079 4482848749550091297082 2080 4544717889063789185259 2081 4607426112003462662684 2082 4670984601309865814049 2083 4735404686380208740022 2084 4800697844958829758538 2085 4866875705059901604621 2086 4933950046895108137206 2087 5001932804817466366279 2088 5070836069309326667517 2089 5140672089003841648198 2090 5211453272712107936485 2091 5283192191467462895294 2092 5355901580615743060610 2093 5429594341940504182630 2094 5504283545794661763756 2095 5579982433250361657983 2096 5656704418296664101853 2097 5734463090073749210657 2098 5813272215114350378450 2099 5893145739604543462916 2100 5974097791694278559448 2101 6056142683846075175097 2102 6139294915191797359142 2103 6223569173909970040905 2104 6308980339654859919913 2105 6395543486025429211618 2106 6483273883043275062049 2107 6572186999652370276580 2108 6662298506272669167351 2109 6753624277395372716622 2110 6846180394188153895668 2111 6939983147123504390141 2112 7035049038663135260531 2113 7131394785985916522205 2114 7229037323726805069792 2115 7327993806740283243128 2116 7428281612922145302740 2117 7529918346076780713913 2118 7632921838796536828776 2119 7737310155367067434498 2120 7843101594733413311877 2121 7950314693513625929719 2122 8058968229025641360976 2123 8169081222341685370084 2124 8280672941405895653915 2125 8393762904201639512265 2126 8508370881933316112814 2127 8624516902237316094607 2128 8742221252458802259951 2129 8861504482980428478875 2130 8982387410566851833677 2131 9104891121740126417399 2132 9229036976223625941039 2133 9354846610440249092026 2134 9482341941027818489015 2135 9611545168387168233837 2136 9742478780301583207264 2137 9875165555612986084687 2138 10009628567916794065295 2139 10145891189291364658395 2140 10283977094101750957641 2141 10423910262862774317293 2142 10565714986122329593625 2143 10709415868381292905430 2144 10855037832090815572622 2145 11002606121711622008485 2146 11152146307795209266495 2147 11303684291103758810454 2148 11457246306810643090460 2149 11612858928765759749841 2150 11770549073784525764595 2151 11930344005977802529733 2152 12092271341165776932037 2153 12256359051359614641567 2154 12422635469268633538315 2155 12591129292850755975360 2156 12761869589950415042265 2157 12934885803007312011954 2158 13110207753792676345057 2159 13287865648191265298636 2160 13467890081074466118744 2161 13650312041247484414310 2162 13835162916426123053606 2163 14022474498261887424920 2164 14212278987462015142326 2165 14404608998986966657785 2166 14599497567279713069028 2167 14796978151546085693689 2168 14997084641134028782784 2169 15199851360993842119373 2170 15405313077172568933774 2171 15613505002362312138661 2172 15824462801551604789452 2173 16038222597761477272497 2174 16254820977818141589108 2175 16474294998182617032890 2176 16696682190887757567937 2177 16922020569563843909551 2178 17150348635503403448500 2179 17381705383786154655135 2180 17616130309515880954148 2181 17853663414149914538911 2182 18094345211870621499937 2183 18338216736020347772265 2184 18585319545653019113352 2185 18835695732182598887190 2186 19089387926076466131875 2187 19346439303615759930348 2188 19606893593777325699300 2189 19870795085216953055008 2190 20138188633300614451559 2191 20409119667206371165116 2192 20683634197153035672936 2193 20961778821734762844212 2194 21243600735306910456744 2195 21529147735446445830316 2196 21818468230544488606069 2197 22111611247509650705865 2198 22408626439526084070400 2199 22709564093890149494078 2200 23014475139984854850159 2201 23323411157370173010985 2202 23636424383931694427327 2203 23953567724112199635556 2204 24274894757286871667044 2205 24600459746259704394458 2206 24930317645822088740359 2207 25264524111398824621966 2208 25603135507843900601066 2209 25946208918363049200407 2210 26293802153502522313532 2211 26645973760230024445605 2212 27002783031171829945934 2213 27364290013982502445289 2214 27730555520785095137386 2215 28101641137708498389644 2216 28477609234587659436763 2217 28858522974802498987392 2218 29244446325191819210129 2219 29635444066069588096170 2220 30031581801411078521460 2221 30432925969184099646194 2222 30839543851759961915298 2223 31251503586432309500502 2224 31668874176113117832231 2225 32091725500180462959389 2226 32520128325411020918074 2227 32954154317026220344568 2228 33393876049923182566273 2229 33839367020064420862115 2230 34290701655957553422978 2231 34747955330254733557198 2232 35211204371544826210742 2233 35680526076311674071636 2234 36155998720987931402755 2235 36637701574134981066346 2236 37125714908823929960898 2237 37620120015190351472348 2238 38120999213090443984559 2239 38628435864889977225878 2240 39142514388463006490667 2241 39663320270372344389586 2242 40190940079157628350540 2243 40725461478763202105725 2244 41266973242184839538904 2245 41815565265306628325334 2246 42371328580851942898199 2247 42934355372481606550819 2248 43504738989120394918142 2249 44082573959482477513223 2250 44667956006717783703187 2251 45260982063213320865023 2252 45861750285632742873562 2253 46470360070164040077333 2254 47086912067895369746414 2255 47711508200353974285651 2256 48344251675293698620807 2257 48985247002700259625146 2258 49634600010932237199120 2259 50292417863033690478357 2260 50958809073306205803989 2261 51633883524108759699874 2262 52317752482801279470219 2263 53010528618868811855850 2264 53712326021316425404083 2265 54423260216302455381718 2266 55143448184923861198169 2267 55873008381191604713097 2268 56612060750288567553164 2269 57360726747076849158829 2270 58119129354766015309952 2271 58887393103781244029641 2272 59665644090926366382149 2273 60454009998807823014285 2274 61252620115428866262584 2275 62061605353994046490914 2276 62881098273021487288759 2277 63711233096728144242560 2278 64552145735595108754612 2279 65403973807154080022842 2280 66266856657095094999063 2281 67140935380659892758036 2282 68026352844225614248028 2283 68923253707121087514622 2284 69831784443778467614491 2285 70752093366183732676011 2286 71684330646528333293544 2287 72628648340105430613003 2288 73585200408556201775308 2289 74554142743428833874467 2290 75535633189950069894044 2291 76529831571053919408609 2292 77536899711775807260182 2293 78557001463973909130486 2294 79590302731275005311754 2295 80636971494290690063058 2296 81697177836215104276115 2297 82771093968765008833363 2298 83858894258356952224411 2299 84960755252568655568889 2300 86076855706998712080080 2301 87207376612484480993730 2302 88352501222570318772433 2303 89512415081274550806792 2304 90687306051272300436378 2305 91877364342453126794882 2306 93082782540742899938784 2307 94303755637239646140568 2308 95540481057783608352401 2309 96793158692919482300254 2310 98061990928137492882865 2311 99347182674444440300167 2312 100648941399388126873200 2313 101967477158492128225060 2314 103303002626984774881152 2315 104655733131874864387410 2316 106025886684500779385514 2317 107413684013508987693568 2318 108819348598142881370779 2319 110243106701895920387259 2320 111685187406659136074711 2321 113145822647317917438681 2322 114625247246676076225067 2323 116123698950762672303079 2324 117641418464655077579858 2325 119178649488772142480773 2326 120735638755512461517734 2327 122312636066294732212584 2328 123909894329137213597210 2329 125527669596729099315205 2330 127166221104865686401410 2331 128825811311305904498666 2332 130506705935192864692026 2333 132209173996989125276506 2334 133933487858795383745618 2335 135679923265112807351051 2336 137448759384193361389199 2337 139240278849928708951145 2338 141054767804143179384630 2339 142892515939352662244277 2340 144753816542137600230409 2341 146638966537079541761901 2342 148548266531123414777272 2343 150482020858429086914204 2344 152440537625864332841790 2345 154424128759087484745108 2346 156433110049078532647886 2347 158467801199184029475037 2348 160528525872831922553180 2349 162615611741863396730716 2350 164729390535337056973510 2351 166870198088872595097853 2352 169038374394694185286151 2353 171234263652319514409660 2354 173458214319746206293581 2355 175710579165204642048367 2356 177991715319641688106861 2357 180301984329879983782367 2358 182641752212300914833358 2359 185011389507122221612200 2360 187411271333439078867708 2361 189841777444972038986151 2362 192303292286366286425604 2363 194796205050115098977695 2364 197320909734280811177224 2365 199877805200955424076338 2366 202467295235301492221178 2367 205089788605248205390788 2368 207745699122020572190233 2369 210435445701442524056384 2370 213159452425850686593637 2371 215918148606695851840073 2372 218711968848014736657785 2373 221541353110711514289951 2374 224406746777481931920282 2375 227308600718459168513876 2376 230247371357768838082858 2377 233223520740931307883349 2378 236237516602940065315044 2379 239289832437097487890102 2380 242380947564800407859094 2381 245511347206212241718720 2382 248681522551646267255281 2383 251891970833743705588425 2384 255143195400644058464619 2385 258435705790083066634330 2386 261770017804238668298673 2387 265146653585410924045558 2388 268566141692738571653109 2389 272029017179886187239908 2390 275535821673517974197977 2391 279087103452646543010268 2392 282683417529064736139788 2393 286325325728793000383570 2394 290013396774353895110597 2395 293748206367964605518729 2396 297530337275860987477633 2397 301360379413684167426608 2398 305238929932736795890871 2399 309166593307202340515852 2400 313143981422546582896191 2401 317171713665030880693991 2402 321250417012139642502632 2403 325380726124018011553599 2404 329563283436144752865575 2405 333798739253168355075570 2406 338087751843704062369586 2407 342430987536190562524790 2408 346829120816037244985196 2409 351282834423988486174318 2410 355792819455497886199046 2411 360359775461213925571118 2412 364984410548814055236962 2413 369667441486112141644383 2414 374409593805227228779799 2415 379211601907917931750006 2416 384074209172325780342822 2417 388998168061050807655410 2418 393984240230342299039667 2419 399033196640511989203914 2420 404145817667819431358649 2421 409322893217751203724021 2422 414565222839471758242638 2423 419873615841556191425989 2424 425248891409261259553086 2425 430691878723254694978301 2426 436203417079575339050719 2427 441784356010937474071412 2428 447435555409642498063320 2429 453157885652016295842899 2430 458952227724139442458336 2431 464819473348986863301567 2432 470760525115247025783355 2433 476776296607737311372812 2434 482867712539177258381884 2435 489035708883439563669045 2436 495281233010556059282154 2437 501605243823393631649315 2438 508008711895756138786659 2439 514492619612035599540207 2440 521057961308697250977162 2441 527705743417511662925034 2442 534436984610284236499590 2443 541252715945208895222635 2444 548153981015138067928142 2445 555141836097680373836261 2446 562217350306870537075392 2447 569381605746541903439318 2448 576635697665701387085999 2449 583980734615816505797904 2450 591417838609753034972506 2451 598948145282497347994806 2452 606572804053971258542581 2453 614292978293847171087799 2454 622109845488095973001754 2455 630024597407405593857214 2456 638038440277786169721900 2457 646152594953267768866489 2458 654368297090416942253055 2459 662686797324813916382315 2460 671109361449814734211365 2461 679637270597502480703181 2462 688271821421547477921228 2463 697014326282122303725221 2464 705866113433204585610706 2465 714828527212169783664245 2466 723902928231387365798804 2467 733090693571970440326556 2468 742393216980020593867222 2469 751811909065268230673628 2470 761348197501815256982933 2471 771003527231134429911747 2472 780779360667676179462834 2473 790677177906981316367349 2474 800698476935999692606408 2475 810844773845773544040110 2476 821117603046845685976508 2477 831518517487288985671585 2478 842049088873050292668755 2479 852710907890772157654643 2480 863505584433462037865145 2481 874434747828903432546174 2482 885500047070495163587753 2483 896703151050686783050196 2484 908045748797389620632886 2485 919529549713255973121171 2486 931156283817505456554353 2487 942927701990471325812604 2488 954845576221256413608393 2489 966911699858389142554258 2490 979127887863151324246962 2491 991495977065755578332870 2492 1004017826424772346966674 2493 1016695317289694921703872 2494 1029530353666306805707621 2495 1042524862485034334206187 2496 1055680793872695161894146 2497 1069000121427529042739789 2498 1082484842497167596554860 2499 1096136978459731260652277 2500 1109958575008475020584338 2501 1123951702439867245083259 2502 1138118455944750572945034 2503 1152460955902778550949401 2504 1166981348180560804192532 2505 1181681804433398980526320 2506 1196564522410254584412924 2507 1211631726262147970433638 2508 1226885666854432803172275 2509 1242328622082826192782243 2510 1257962897192827540205639 2511 1273790825102731138529097 2512 1289814766730688741112478 2513 1306037111325700164338101 2514 1322460276802156756667772 2515 1339086710078148799427445 2516 1355918887418005179486705 2517 1372959314778941282296682 2518 1390210528161431645113731 2519 1407675093963524539896132 2520 1425355609339579320194056 2521 1443254702563300420060858 2522 1461375033394675995293174 2523 1479719293451044702536637 2524 1498290206582784356305669 2525 1517090529253494182008125 2526 1536123050924269979616615 2527 1555390594442302286272228 2528 1574896016434304431116559 2529 1594642207704640059630042 2530 1614632093637740676404965 2531 1634868634605049984122345 2532 1655354826377015463229484 2533 1676093700539994695994927 2534 1697088324917657949026364 2535 1718341803997130727367560 2536 1739857279360410739170599 2537 1761637930120924592839630 2538 1783686973364796577934003 2539 1806007664597080466166648 2540 1828603298193503042182274 2541 1851477207857582540684648 2542 1874632767082685085584171 2543 1898073389619277406060375 2544 1921802529947939239845997 2545 1945823683757996532829609 2546 1970140388431328997582929 2547 1994756223531617911176158 2548 2019674811299612745697436 2549 2044899817154275566231550 2550 2070434950199347093847613 2551 2096283963735608236041216 2552 2122450655779431164490300 2553 2148938869587476746805281 2554 2175752494187072472790538 2555 2202895464912552730718036 2556 2230371763948171469425790 2557 2258185420877442013866415 2558 2286340513238428129344334 2559 2314841167085276538656975 2560 2343691557556617404686775 2561 2372895909450685403684329 2562 2402458497806675306919697 2563 2432383648492630966511236 2564 2462675738800511032700896 2565 2493339198048281942201994 2566 2524378508188541824468848 2567 2555798204423983067625788 2568 2587602875830354194318455 2569 2619797165986769604405828 2570 2652385773612860265201947 2571 2685373453213082258764735 2572 2718765015728861726858360 2573 2752565329198422688536010 2574 2786779319423780110086963 2575 2821411970645224682354109 2576 2856468326223996107945457 2577 2891953489332989361450090 2578 2927872623654965511273162 2579 2964230954088603278379920 2580 3001033767463106952108447 2581 3038286413261213232116617 2582 3075994304350057489072557 2583 3114162917720245696579238 2584 3152797795233867085468302 2585 3191904544381288103140272 2586 3231488839046176941607701 2587 3271556420279115374206487 2588 3312113097080552796939340 2589 3353164747192941155219434 2590 3394717317901488701813821 2591 3436776826843900017464013 2592 3479349362829877637694407 2593 3522441086670222200895322 2594 3566058232014957435387294 2595 3610207106200858498282626 2596 3654894091109180126031557 2597 3700125644033419661474297 2598 3745908298556529514133867 2599 3792248665437969100287528 2600 3839153433511414294723133 2601 3886629370592957711160425 2602 3934683324399202524404705 2603 3983322223475651645422726 2604 4032553078136232512731750 2605 4082382981413789225536552 2606 4132819110020932570243288 2607 4183868725321661948871136 2608 4235539174314622428755168 2609 4287837890627826973984634 2610 4340772395524222121228980 2611 4394350298918523798448432 2612 4448579300406209969194926 2613 4503467190304498620128160 2614 4559021850704676987255688 2615 4615251256536221677346588 2616 4672163476643620546973470 2617 4729766674875723494540650 2618 4788069111186975373570237 2619 4847079142750984115315709 2620 4906805225087359894113251 2621 4967255913201651067784872 2622 5028439862737717290343685 2623 5090365831143006860753028 2624 5153042678847699671073576 2625 5216479370457540209725512 2626 5280684975959688138373106 2627 5345668671942067784864475 2628 5411439742827204230348834 2629 5478007582120369376719673 2630 5545381693671352310042877 2631 5613571692950350107191937 2632 5682587308338993937322299 2633 5752438382436332731145536 2634 5823134873379075416840307 2635 5894686856176603268955190 2636 5967104524061795017550002 2637 6040398189857486050515206 2638 6114578287357849332870204 2639 6189655372725225338013380 2640 6265640125903472288269542 2641 6342543352047657336386617 2642 6420375982969362614669409 2643 6499149078598149772949177 2644 6578873828460283891558650 2645 6659561553174536675699975 2646 6741223705964329055666894 2647 6823871874186773797587276 2648 6907517780879749286070427 2649 6992173286326823865204414 2650 7077850389639277018569465 2651 7164561230355795371154745 2652 7252318090061005886931678 2653 7341133394022665402446968 2654 7431019712846738611995317 2655 7521989764150960507862868 2656 7614056414258077882459030 2657 7707232679908588787735322 2658 7801531729992197813594941 2659 7896966887298601929079606 2660 7993551630288834490311076 2661 8091299594886986306648221 2662 8190224576291507347599385 2663 8290340530806723028106442 2664 8391661577695826695326864 2665 8494202001055167520076429 2666 8597976251709022783145514 2667 8702998949125508394929810 2668 8809284883354924408065227 2669 8916849016990355067531105 2670 9025706487149697723683561 2671 9135872607479795144292907 2672 9247362870184003965837163 2673 9360192948073019453623966 2674 9474378696638116230774885 2675 9589936156147500722001644 2676 9706881553767145155080936 2677 9825231305705924276608273 2678 9945002019384199471483848 2679 10066210495626568028700932 2680 10188873730880185716600333 2681 10313008919458484876263975 2682 10438633455809417704657121 2683 10565764936808965341658576 2684 10694421164081360183764054 2685 10824620146345845016842700 2686 10956380101789083646390873 2687 11089719460463987097419328 2688 11224656866716443292524259 2689 11361211181639775600478215 2690 11499401485556029652572400 2691 11639247080524876824641303 2692 11780767492881664113882193 2693 11923982475804437708434438 2694 12068912011909024344538370 2695 12215576315872984145219401 2696 12363995837090007528803439 2697 12514191262354585778926838 2698 12666183518576024128902951 2699 12819993775522637012152977 2700 12975643448597742274367690 2701 13133154201647286709574781 2702 13292547949798156260962001 2703 13453846862328037462732730 2704 13617073365568492583111909 2705 13782250145841083756422439 2706 13949400152425583948785853 2707 14118546600561169326210173 2708 14289712974482302306001790 2709 14462923030489143956303166 2710 14638200800051518190487698 2711 14815570592947351073020029 2712 14995057000437342814457156 2713 15176684898475715045096785 2714 15360479450956040175048899 2715 15546466112993105974086901 2716 15734670634242622845154445 2717 15925119062258620517338776 2718 16117837745887525382495846 2719 16312853338699902611139665 2720 16510192802461721697911879 2721 16709883410644996823925459 2722 16911952751976777825557370 2723 17116428734027507759806254 2724 17323339586840658517580990 2725 17532713866603501161000715 2726 17744580459357971130101188 2727 17958968584752677355489148 2728 18175907799838021278942183 2729 18395428002904288025934087 2730 18617559437361654339722682 2731 18842332695663196667688890 2732 19069778723272921378287808 2733 19299928822678685528920871 2734 19532814657448937462041649 2735 19768468256334395945169692 2736 20006922017416747591231917 2737 20248208712304237875536281 2738 20492361490373069530169177 2739 20739413883055763676617603 2740 20989399808178623114637786 2741 21242353574348180335677835 2742 21498309885385528711212151 2743 21757303844809730315642500 2744 22019370960372501063276093 2745 22284547148644063685323075 2746 22552868739649051940179783 2747 22824372481553698710492618 2748 23099095545406571891921824 2749 23377075529932757380217632 2750 23658350466380357378985646 2751 23942958823420577348693942 2752 24230939512103730835350212 2753 24522331890871070713522597 2754 24817175770621300135224318 2755 25115511419833078779558622 2756 25417379569745920734940079 2757 25722821419599402591452693 2758 26031878641929520454053482 2759 26344593387923554990548839 2760 26661008292835910097522874 2761 26981166481464854747416316 2762 27305111573688992100144518 2763 27632887690064860147063958 2764 27964539457488201042595565 2765 28300112014918840223825282 2766 28639651019167985095628917 2767 28983202650749394491860092 2768 29330813619797029592434797 2769 29682531172049139875129213 2770 30038403094897580019769562 2771 30398477723503857321413556 2772 30762803946984596198625817 2773 31131431214666386931508672 2774 31504409542408800715879030 2775 31881789518997120762471012 2776 32263622312607554481593237 2777 32649959677344908117469832 2778 33040853959851492510818087 2779 33436358105988861872214142 2780 33836525667595231236974986 2781 34241410809318569279227811 2782 34651068315524122307723630 2783 35065553597278025072504094 2784 35484922699409927304813557 2785 35909232307654649214072625 2786 36338539755871609033339508 2787 36772903033343734018819966 2788 37212380792158869886805315 2789 37657032354673719270566886 2790 38106917721059040094242189 2791 38562097576927873253254628 2792 39022633301049903062037595 2793 39488586973151999658987399 2794 39960021381803662752600993 2795 40437000032389195878134177 2796 40919587155169805999672089 2797 41407847713435697662211610 2798 41901847411746869797889729 2799 42401652704264506404420969 2800 42907330803176250395148273 2801 43418949687215450814591220 2802 43936578110273080919114184 2803 44460285610104282839242220 2804 44990142517132925281498289 2805 45526219963354286887464965 2806 46068589891334552970444566 2807 46617325063309147880374870 2808 47172499070383389807074593 2809 47734186341835604671151531 2810 48302462154521377412019109 2811 48877402642381031983371639 2812 49459084806053930630429772 2813 50047586522599754288840423 2814 50642986555325433833527845 2815 51245364563719895280017519 2816 51854801113500316271114026 2817 52471377686770082527688796 2818 53095176692287106409760296 2819 53726281475844744776755175 2820 54364776330769123772367066 2821 55010746508533087885180730 2822 55664278229485428369582878 2823 56325458693697705127426560 2824 56994376091932583728053638 2825 57671119616733934963139131 2826 58355779473637345975191710 2827 59048446892503437008942462 2828 59749214138978022855422139 2829 60458174526079398319721928 2830 61175422425911391898807001 2831 61901053281504664264922157 2832 62635163618790411919133036 2833 63377851058706789373018493 2834 64129214329436689898209663 2835 64889353278779447134889650 2836 65658368886660743374997448 2837 66436363277781073520863471 2838 67223439734401401837017184 2839 68019702709268662872483052 2840 68825257838685521536635195 2841 69640211955724779137723682 2842 70464673103587061004271966 2843 71298750549104529079985270 2844 72142554796395167965778551 2845 72996197600668071410706520 2846 73859791982178364289578748 2847 74733452240334598996376031 2848 75617293967963312805419262 2849 76511434065731215290632924 2850 77415990756723641731655207 2851 78331083601182210748455598 2852 79256833511406514941759201 2853 80193362766820358195922984 2854 81140795029201178147233568 2855 82099255358075694683209241 2856 83068870226286760256760323 2857 84049767535731972955959530 2858 85042076633272694573290138 2859 86045928326816621097619263 2860 87061454901579033498365133 2861 88088790136523339240506854 2862 89128069320979552267701496 2863 90179429271443969651578412 2864 91243008348565329479874746 2865 92318946474318112754932371 2866 93407385149361644521875537 2867 94508467470588366930203224 2868 95622338148866730807658565 2869 96749143526979423944234426 2870 97889031597755600238895073 2871 99042152022400601324026478 2872 100208656149028784867682689 2873 101388697031400235757483646 2874 102582429447860035333465322 2875 103790009920483703896718522 2876 105011596734434603470257197 2877 106247349957534138259887915 2878 107497431460043441328913258 2879 108762004934660290542137108 2880 110041235916737219405549678 2881 111335291804721725015497146 2882 112644341880817276766339404 2883 113968557331869001622281501 2884 115308111270480196453403797 2885 116663178756360637410283414 2886 118033936817905407572920898 2887 119420564474008256686321179 2888 120823242756115834101384068 2889 122242154730523836353838148 2890 123677485520913810937332425 2891 125129422331134772839660205 2892 126598154468236172101163818 2893 128083873365753329291918317 2894 129586772607244102954342741 2895 131107047950081093851986949 2896 132644897349506128314409452 2897 134200520982948216508667610 2898 135774121274603775059429722 2899 137365902920283572995540717 2900 138976072912533353760924236 2901 140604840566029412270911765 2902 142252417543247944996880924 2903 143919017880412791559306843 2904 145604858013728738247799326 2905 147310156805901750155981916 2906 149035135572944981093567099 2907 150780018111275345424560639 2908 152545030725108047577660888 2909 154330402254150527631987492 2910 156136364101594706692937332 2911 157963150262412488439184531 2912 159810997351962145070928180 2913 161680144634907142585888907 2914 163570834054446327361237778 2915 165483310261860608697476394 2916 167417820646384006077494760 2917 169374615365400717767527130 2918 171353947374967174127782333 2919 173356072460664395476701334 2920 175381249268788772263329401 2921 177429739337883030498869083 2922 179501807130606391145205587 2923 181597720065949435823431574 2924 183717748551802053594975743 2925 185862166017876343566317240 2926 188031248948983531647594309 2927 190225276918670613168573444 2928 192444532623225362029485208 2929 194689301916051698819934743 2930 196959873842414529587359036 2931 199256540674559974034128189 2932 201579597947219899164883155 2933 203929344493502873820788183 2934 206306082481170713713128077 2935 208710117449306751019836558 2936 211141758345385028834781055 2937 213601317562742665144549129 2938 216089110978454618863477876 2939 218605457991617214956299168 2940 221150681562049923138538469 2941 223725108249417770745109056 2942 226329068252773689604860117 2943 228962895450527385591234036 2944 231626927440850529995633424 2945 234321505582520795346120617 2946 237046975036204108135648055 2947 239803684806181947947987802 2948 242591987782533806760796782 2949 245412240783777480171294228 2950 248264804599966641394233555 2951 251150044036252777004214166 2952 254068327956921923875921149 2953 257020029329909035771455175 2954 260005525271789513975569669 2955 263025197093255240148383646 2956 266079430345085888151853383 2957 269168614864618507018748703 2958 272293144822714999169783914 2959 275453418771235101526819682 2960 278649839691025994721599815 2961 281882815040431704351224118 2962 285152756804322014738893221 2963 288460081543648782083138825 2964 291805210445541132933491659 2965 295188569373942892325378833 2966 298610588920792064430072408 2967 302071704457750542735427083 2968 305572356188495909358028628 2969 309112989201578856240533933 2970 312694053523846160602061841 2971 316316004174437693291852129 2972 319979301219369705768214932 2973 323684409826708126037211493 2974 327431800322331913080722381 2975 331221948246295261061243765 2976 335055334409801298829234627 2977 338932444952791222401683374 2978 342853771402149034162234080 2979 346819810730531004915542434 2980 350831065415832918512890995 2981 354888043501299253248386733 2982 358991258656274606195251323 2983 363141230237606814351255028 2984 367338483351715260421270155 2985 371583548917328744370602279 2986 375876963728893368137550737 2987 380219270520660237496304603 2988 384611018031466912258260867 2989 389052761070217223934220036 2990 393545060582060057670900806 2991 398088483715277266273956093 2992 402683603888895106873112132 2993 407331000861024067852014928 2994 412031260797927841723141277 2995 416784976343831990012813428 2996 421592746691487165651488551 2997 426455177653492020798262770 2998 431372881734376724743235726 2999 436346478203458030165915812 3000 441376593168481245170243152 3001 446463859650054511859304085 3002 451608917656876494581149747 3003 456812414261768823691421571 3004 462075003678529162013411644 3005 467397347339610579589726338 3006 472780113974628529189090385 3007 478223979689707192162042277 3008 483729628047681588993220344 3009 489297750149161438370127910 3010 494929044714458258144494957 3011 500624218166387917239950230 3012 506383984713965578965689124 3013 512209066436999331969986637 3014 518100193371584214136485946 3015 524058103596509295170284084 3016 530083543320595324307098077 3017 536177266970969565475467878 3018 542340037282279749590855500 3019 548572625386860284545385557 3020 554875810905868814779910213 3021 561250382041400094049595449 3022 567697135669579338691006124 3023 574216877434648694473656098 3024 580810421844065515495803267 3025 587478592364619776083884571 3026 594222221519573033353497810 3027 601042150986833085356945489 3028 607939231698183651996599290 3029 614914323939576772596137430 3030 621968297452490602396505416 3031 629102031536367285068839867 3032 636316415152150878927778108 3033 643612347026933420881172698 3034 650990735759712090154217505 3035 658452499928272700967784734 3036 665998568197220175929498354 3037 673629879427164492500724717 3038 681347382785065358997514754 3039 689152037855751423082962117 3040 697044814754635363269665160 3041 705026694241633781862236747 3042 713098667836295466541929223 3043 721261737934154420104378562 3044 729516917924329732014229378 3045 737865232308381655768029293 3046 746307716820427787325416150 3047 754845418548536363108624706 3048 763479396057419500675815175 3049 772210719512436212195883711 3050 781040470804909430894032862 3051 789969743678774712283837068 3052 798999643858584210276849534 3053 808131289178876244605274095 3054 817365809714915063288221105 3055 826704347914819130822187254 3056 836148058733102346452510986 3057 845698109765639017344626229 3058 855355681386057573711500291 3059 865121966883582050683458954 3060 874998172602346574909451431 3061 884985518082194212360173385 3062 895085236200965567052981763 3063 905298573318296876900497382 3064 915626789420953709028176749 3065 926071158269712165606508937 3066 936632967547793413883651793 3067 947313519010872036675615856 3068 958114128638685200559478644 3069 969036126788255132372720243 3070 980080858348731164196888052 3071 991249682897872621554926742 3072 1002543974860200479751745538 3073 1013965123666830884828840595 3074 1025514533916997267973905828 3075 1037193625541283137224083079 3076 1049003833966594433379288148 3077 1060946610282885178490966544 3078 1073023421411643638719978396 3079 1085235750276161926643270795 3080 1097585095973618926094662404 3081 1110072973948990928064487442 3082 1122700916170797718069864535 3083 1135470471308707913280027137 3084 1148383204913034465280407496 3085 1161440699596135406894873282 3086 1174644555215728127462743783 3087 1187996389060141882456118438 3088 1201497836035540524408660050 3089 1215150548855131253003889484 3090 1228956198230368240389436348 3091 1242916473064176781231315864 3092 1257033080646231063845981893 3093 1271307746850302111648372218 3094 1285742216333685351853352087 3095 1300338252738734440547555504 3096 1315097638896535590750821859 3097 1330022177032739737695283086 3098 1345113688975562628131836859 3099 1360374016365980480975790099 3100 1375805020870156658964945913 3101 1391408584394117504034752023 3102 1407186609300688084602662219 3103 1423141018628716560693820380 3104 1439273756314623842484845721 3105 1455586787416297549579827107 3106 1472082098339341713805913903 3107 1488761697065712030536453390 3108 1505627613384774615756962481 3109 1522681899126808168746089739 3110 1539926628398961710854913435 3111 1557363897823698847795880372 3112 1574995826779767842065809535 3113 1592824557645718325883601635 3114 1610852256045977588670483233 3115 1629081111099518574223743676 3116 1647513335671160251610453880 3117 1666151166625522161498237989 3118 1684996865083646873226683785 3119 1704052716682323721025923579 3120 1723321031836155911922058102 3121 1742804146002393821235035582 3122 1762504419948549050000961474 3123 1782424240022823894598540148 3124 1802566018427399803020910868 3125 1822932193494608690865661117 3126 1843525229966002571138613679 3127 1864347619274357480898367250 3128 1885401879828656814819588446 3129 1906690557302079042036368144 3130 1928216224923006182975001397 3131 1949981483769090413124143176 3132 1971988963064425496611174260 3133 1994241320479849177603808763 3134 2016741242436393871856047131 3135 2039491444411924463850395254 3136 2062494671251011564851889755 3137 2085753697478067560201793868 3138 2109271327613763800049909569 3139 2133050396494769234542426062 3140 2157093769596860561421103135 3141 2181404343361432466747642291 3142 2205985045525427373444949868 3143 2230838835454726551793936411 3144 2255968704481054436380044724 3145 2281377676242426037175213735 3146 2307068807027157968876507615 3147 2333045186121486567011898067 3148 2359309936160846778543607330 3149 2385866213484843076663548403 3150 2412717208495934085833763289 3151 2439866146021876063986288659 3152 2467316285681980840256157694 3153 2495070922257220878738999425 3154 2523133386064204371389802649 3155 2551507043333067250077958230 3156 2580195296589339698290795601 3157 2609201585039821315351089716 3158 2638529384962489108958816002 3159 2668182210100487017934069969 3160 2698163612060256602331115088 3161 2728477180713844598398632559 3162 2759126544605412846440760872 3163 2790115371362001177142854417 3164 2821447368108605025724596701 3165 2853126281887605082341133936 3166 2885155900082575881499791548 3167 2917540050846525872486869463 3168 2950282603534632952296670907 3169 2983387469141514449878164916 3170 3016858600743059922382825609 3171 3050699993942881338998580536 3172 3084915687323446929378936286 3173 3119509762901939436213626600 3174 3154486346590868658023235773 3175 3189849608663494971952471114 3176 3225603764224132493663123409 3177 3261753073683374439438594769 3178 3298301843238272172740350782 3179 3335254425357526820927790975 3180 3372615219271764588774068372 3181 3410388671468940237754284448 3182 3448579276194901881234234286 3183 3487191575959178263823036252 3184 3526230162046062214300809906 3185 3565699675031036724423594955 3186 3605604805302578548065528412 3187 3645950293589402861924717905 3188 3686740931493225334736444944 3189 3727981562027090125010290461 3190 3769677080159300526168585097 3191 3811832433363018265161457556 3192 3854452622171610559090079442 3193 3897542700739795605827837974 3194 3941107777410625133298833169 3195 3985153015288372575529388133 3196 4029683632817408841907234712 3197 4074704904367118601335040834 3198 4120222160822897698245082921 3199 4166240790183302932080909469 3200 4212766238163439134715975270 3201 4259804008804638808332642604 3202 4307359665090477023647940831 3203 4355438829569195576815477068 3204 4404047184982624419480575376 3205 4453190474901658064800393749 3206 4502874504368331844442614370 3207 4553105140544574890704832260 3208 4603888313367731054920885858 3209 4655230016212908006529711163 3210 4707136306562201660849805555 3211 4759613306680875799312068387 3212 4812667204300591408914955667 3213 4866304253309748634063589145 3214 4920530774450990864314413788 3215 4975353156025953927390902139 3216 5030777854607358355120978055 3217 5086811395758510376284085088 3218 5143460374760263639814349332 3219 5200731457345527865738521090 3220 5258631380441425962945417920 3221 5317166952919168142862504637 3222 5376345056351697623106011220 3223 5436172645779197474177958813 3224 5496656750482563852946323444 3225 5557804474764917147882637235 3226 5619622998741208336539606224 3227 5682119579136013594331585094 3228 5745301550089626243226112430 3229 5809176323972520687400877810 3230 5873751392208248460978001708 3231 5939034326104863050252920078 3232 6005032777694986569967110803 3233 6071754480584596191629213640 3234 6139207250810593398742816447 3235 6207398987707256497928374647 3236 6276337674781693605655990305 3237 6346031380598377395619197910 3238 6416488259672827762153809662 3239 6487716553374546741624828101 3240 6559724590839327208602885789 3241 6632520789891020160963719853 3242 6706113657972829963595807229 3243 6780511793088245959685931714 3244 6855723884751736426974641876 3245 6931758714949293367503728831 3246 7008625159108900856149243562 3247 7086332187081039584626844999 3248 7164888864129358206088716691 3249 7244304351931603796455531666 3250 7324587909590887661087500418 3251 7405748894657403515554165930 3252 7487796764160733449023438438 3253 7570741075652837973963549318 3254 7654591488261810045258387882 3255 7739357763756514642495135653 3256 7825049767622254310259490405 3257 7911677470147561111422069638 3258 7999250947522198690599686529 3259 8087780382946500786751321446 3260 8177276067752191763331915696 3261 8267748402534793934776146514 3262 8359207898297709367272176509 3263 8451665177608107422558397224 3264 8545130975764768983376272606 3265 8639616141977996643125533161 3266 8735131640561682689301947215 3267 8831688552137671273206563899 3268 8929298074852571279490315778 3269 9027971525607133866320399728 3270 9127720341298290837470555230 3271 9228556080073995564715813231 3272 9330490422601028758797775818 3273 9433535173345887942130427346 3274 9537702261868861304340744487 3275 9643003744131433192120989865 3276 9749451803817189536471399941 3277 9857058753666347155385931466 3278 9965837036824012325801880868 3279 10075799228202321627013123344 3280 10186958035856639592541265662 3281 10299326302375942401154613564 3282 10412917006287497916772697890 3283 10527743263476001056861253752 3284 10643818328617345495229304769 3285 10761155596627166440994560917 3286 10879768604124269931450563409 3287 10999671030909113828467057095 3288 11120876701457528239627644841 3289 11243399586429815844728343670 3290 11367253804195352911164705057 3291 11492453622372862641953443859 3292 11619013459386555549318168173 3293 11746947886038283307219931440 3294 11876271627095832441273459502 3295 12006999562897536208144042612 3296 12139146730973406592302008424 3297 12272728327682939091992719389 3298 12407759709869722466860894212 3299 12544256396533038768747178624 3300 12682234070516663094295872546 3301 12821708580215022205858852106 3302 12962695941296850252857378010 3303 13105212338446534158329492954 3304 13249274127123365907055944879 3305 13394897835338867619638156382 3306 13542100165452333962692222041 3307 13690897995984791988163841690 3308 13841308383451603730768963606 3309 13993348564213884462151818660 3310 14147035956348887739329145888 3311 14302388161539565161712642706 3312 14459422966983534567061076568 3313 14618158347321636867165133833 3314 14778612466586239525371356033 3315 14940803680169502718548623491 3316 15104750536811850636430494659 3317 15270471780610835717557502595 3318 15437986353050560979476866334 3319 15607313395051884933772902802 3320 15778472249043660591686234732 3321 15951482461055204268651537993 3322 16126363782830166804443262048 3323 16303136173962040466231071522 3324 16481819804051562438749516870 3325 16662435054886218842728682244 3326 16845002522642029669699877396 3327 17029543020107857021516130112 3328 17216077578932507316764462380 3329 17404627451894839971225516146 3330 17595214115197071039722068905 3331 17787859270781523687100903268 3332 17982584848671106278393558747 3333 18179413009333739510537904530 3334 18378366146070929513951044874 3335 18579466887430748639966948992 3336 18782738099645515238923034388 3337 18988202889094403130289096535 3338 19195884604791186486099254428 3339 19405806840897392078002681090 3340 19617993439261161109876226722 3341 19832468491982060991078369089 3342 20049256344002061933657603594 3343 20268381595722960959907923280 3344 20489869105650566873619203829 3345 20713743993065896596233949819 3346 20940031640723607297954134217 3347 21168757697577957960019436583 3348 21399948081536625685984628800 3349 21633628982242637618057079318 3350 21869826863884652831758863386 3351 22108568468035899327781339837 3352 22349880816522103653722686330 3353 22593791214318684887833794048 3354 22840327252477457716702624361 3355 23089516811083161658736718419 3356 23341388062240166644925256981 3357 23595969473089638005982681970 3358 23853289808857416389332525958 3359 24113378135932942054868062842 3360 24376263824979586924504471486 3361 24641976554076689210708735351 3362 24910546311893557385429169630 3363 25182003400895785820605703861 3364 25456378440584259142902874727 3365 25733702370767152377334094842 3366 26014006454865205346607149284 3367 26297322283250627044404978754 3368 26583681776620021212363049023 3369 26873117189401652940153725698 3370 27165661113197346947873417370 3371 27461346480259387176391869498 3372 27760206567002823645143088953 3373 28062274997553519657097873025 3374 28367585747332242704933385508 3375 28676173146675183155346119017 3376 28988071884491321964855019477 3377 29303317011956994299079623970 3378 29621943946247965630142697295 3379 29943988474309419406129517528 3380 30269486756664293421534263899 3381 30598475331260326109092871266 3382 30930991117356143095896360206 3383 31267071419446798718248791960 3384 31606753931229226107073107173 3385 31950076739607971991580479535 3386 32297078328741560897674478081 3387 32647797584129919645571447297 3388 33002273796743332872696216637 3389 33360546667193321254385568131 3390 33722656309945802023702766630 3391 34088643257576979538807824821 3392 34458548465072454389497094439 3393 34832413314169958864704611885 3394 35210279617746093922763489559 3395 35592189624247532911022110126 3396 35978186022167198971690244456 3397 36368311944565840754808347541 3398 36762610973639397756463429625 3399 37161127145332638710024388573 3400 37563904953999599119085405448 3401 37970989357111260023125840773 3402 38382425780010876155003717706 3403 38798260120717455809524089817 3404 39218538754777938392779489966 3405 39643308540168529914319512820 3406 40072616822245622114195798115 3407 40506511438746817168920621866 3408 40945040724842624587716704431 3409 41388253518239309461493680241 3410 41836199164333336004441643129 3411 42288927521417948722370753047 3412 42746488965942479251534904721 3413 43208934397824877684130210361 3414 43676315245817931315144284728 3415 44148683472929734330573012679 3416 44626091581899018729395030891 3417 45108592620725865735884163085 3418 45596240188258280409190383930 3419 46089088439835214977956331876 3420 46587192092986674292293080174 3421 47090606433191443908445140977 3422 47599387319692944088872969047 3423 48113591191373818110694375479 3424 48633275072689912259466908944 3425 49158496579664210128048130674 3426 49689313925941245918250029640 3427 50225785928902628894834205867 3428 50767972015844361267253964799 3429 51315932230216535105900227710 3430 51869727237925955278852149351 3431 52429418333702345236295473575 3432 52995067447528843769009050636 3433 53566737151137402252779152157 3434 54144490664569652555939544813 3435 54728391862803928075280211872 3436 55318505282449172867667543845 3437 55914896128506373243342919675 3438 56517630281198106131826091937 3439 57126774302866913322246418408 3440 57742395444943264409122850919 3441 58364561654983768653773670796 3442 58993341583780255186714814245 3443 59628804592540458321355086422 3444 60271020760141099739577135890 3445 60920060890454054633335465898 3446 61575996519746247356290144301 3447 62238899924154042100082744352 3448 62908844127232950392971118552 3449 63585902907583370443652179474 3450 64270150806553031071296410242 3451 64961663136016935598927432226 3452 65660515986235658689640294583 3453 66366786233792740197636142039 3454 67080551549611877063092255284 3455 67801890407054739646573332860 3456 68530882090100297856801820539 3457 69267606701606431347662300864 3458 70012145171654554240424824349 3459 70764579265978112990259657893 3460 71524991594475876364298175804 3461 72293465619810823205336064873 3462 73070085666095389052162586031 3463 73854936927663963711180592425 3464 74648105477933593640925591031 3465 75449678278353727466981685612 3466 76259743187445797549024219269 3467 77078388969933564465106371100 3468 77905705305965214503359234852 3469 78741782800428082416672824342 3470 79586712992356825491487742770 3471 80440588364436011915399258036 3472 81303502352598151148433538449 3473 82175549355718073831018207428 3474 83056824745404521742479528255 3475 83947424875889948316386766567 3476 84847447094019596465617231848 3477 85756989749340797923580553314 3478 86676152204293390464743596148 3479 87605034844502292482592219304 3480 88543739089173342218431814526 3481 89492367401593383972151124487 3482 90451023299735534942509865109 3483 91419811366970712657395708594 3484 92398837262886572378504001607 3485 93388207734214876437975172952 3486 94388030625868267934882677680 3487 95398414892087570803961704459 3488 96419470607700809335726839750 3489 97451308979495010296626509047 3490 98494042357701800412996555693 3491 99547784247597964907002644220 3492 100612649321222205527935307191 3493 101688753429209204045103255261 3494 102776213612742045912190904337 3495 103875148115624215158072641949 3496 104985676396472446045871250806 3497 106107919141031581967496369126 3498 107241998274612539907612146701 3499 108388036974654638655799851338 3500 109546159683413625201204697423 3501 110716492120776596031374089338 3502 111899161297204957037900940948 3503 113094295526806729149523104671 3504 114302024440539584886758322263 3505 115522478999545860636772383710 3506 116755791508620735526055174275 3507 118002095629814934846196477042 3508 119261526396173395926178280524 3509 120534220225611191213496167098 3510 121820314934927948498348555936 3511 123119949753962179037308738294 3512 124433265339887006176084526970 3513 125760403791648641161961651310 3514 127101508664548897093009930795 3515 128456724984973206596818992332 3516 129826199265265692632908379669 3517 131210079518752693079469249153 3518 132608515274916083090026550838 3519 134021657594717917767508814422 3520 135449659086078003513348156269 3521 136892673919505854796297057927 3522 138350857843888435474760627338 3523 139824368202435266375461669343 3524 141313363948782568694217737154 3525 142818005663257958248399904876 3526 144338455569307147055959292115 3527 145874877550084295377180685473 3528 147427437165207747328395167790 3529 148996301667682725669102512740 3530 150581640020992501849639823299 3531 152183622916359748259369808579 3532 153802422790179871753368512988 3533 155438213841627966999154035337 3534 157091172050440967707564981010 3535 158761475194876768953940782256 3536 160449302869852188146678358942 3537 162154836505261468589775724403 3538 163878259384476968138147321419 3539 165619756663033874967336859278 3540 167379515387500889105046390200 3541 169157724514538641637338302007 3542 170954574930147561068710271481 3543 172770259469107100325439464806 3544 174604972934608336851577569575 3545 176458912118081788329210085606 3546 178332275819222223132604726728 3547 180225264866212453228216421901 3548 182138082136148198579105369429 3549 184070932575665938964402793254 3550 186024023221775604707719656608 3551 187997563222900171101579865582 3552 189991763860124325115051250103 3553 192006838568654196541944526515 3554 194043002959490080320622342374 3555 196100474841314294854748688579 3556 198179474242596427482279274634 3557 200280223433918038467134501485 3558 202402946950518828450742991232 3559 204547871615066497316668455273 3560 206715226560652631314501201254 3561 208905243254016772124892277151 3562 211118155519000754094101891853 3563 213354199560235623906460137851 3564 215613613987063568503539445854 3565 217896639837697090449690434266 3566 220203520603617601459769173477 3567 222534502254215837991609828482 3568 224889833261676617063378535663 3569 227269764626110260338842561118 3570 229674549900932945009540378747 3571 232104445218498478457247582217 3572 234559709315984110717326909032 3573 237040603561532805088667796021 3574 239547391980654316687618480747 3575 242080341282887672579996574624 3576 244639720888727767020389103698 3577 247225802956818588040379988784 3578 249838862411415520031760869106 3579 252479176970119416321421213938 3580 255147027171885258563442498116 3581 257842696405308018808606665743 3582 260566470937188267470425254025 3583 263318639941380325401537713836 3584 266099495527925884124958574024 3585 268909332772475813570522290713 3586 271748449746002802977819405905 3587 274617147544807741389238945399 3588 277515730320822873074067061809 3589 280444505312214554745249160544 3590 283403782874288366681668404353 3591 286393876510699596540223313048 3592 289415102904972246728225755289 3593 292467781952329503875281145785 3594 295552236791838533139116127197 3595 298668793838872732800280374683 3596 301817782817894719930266880874 3597 304999536795563101681944942643 3598 308214392214166009890010584203 3599 311462688925384655571897531243 3600 314744770224390298584517785486 3601 318060982884277807494600900015 3602 321411677190838906792588152739 3603 324797206977678493817094405569 3604 328217929661677549846575969062 3605 331674206278805945586781277382 3606 335166401520288362294193122778 3607 338694883769126841497693365532 3608 342260025136983621876317169639 3609 345862201501427693539221152884 3610 349501792543548419906781127297 3611 353179181785939875742421266549 3612 356894756631059699086196508386 3613 360648908399966022386886706329 3614 364442032371435967015115422460 3615 368274527821469490482916548197 3616 372146798063182528599469447559 3617 376059250487093138125976931952 3618 380012296601804263320184024357 3619 384006352075087061858287990632 3620 388041836775368882318151997176 3621 392119174813629744474452593883 3622 396238794585711090430029956993 3623 400401128815040893814492675217 3624 404606614595779374877331237685 3625 408855693436389324043259073618 3626 413148811303634952211426062399 3627 417486418667013512572347830984 3628 421868970543624103318339021196 3629 426296926543477810966148947608 3630 430770750915253268676666574249 3631 435290912592502037908873095958 3632 439857885240308390450149353774 3633 444472147302407813755856556424 3634 449134182048768476156983941782 3635 453844477623640230074595354981 3636 458603527094075904305263490797 3637 463411828498929377819955439879 3638 468269884898334840101378298379 3639 473178204423671992441746351083 3640 478137300328022121883871485516 3641 483147691037119716281923057736 3642 488209900200804200513059711527 3643 493324456744976731273290080789 3644 498491894924067169593832331270 3645 503712754374016082368019628304 3646 508987580165776534717026730217 3647 514316922859340800611105668351 3648 519701338558297305435520710116 3649 525141388964922841643723422863 3650 530637641435815008162218750784 3651 536190669038070198190112077838 3652 541801050606012651003699273643 3653 547469370798479806056305016187 3654 553196220156669106189023452581 3655 558982195162551779339663189552 3656 564827898297859323915907896953 3657 570733938103648140850357604180 3658 576700929240447662899380713440 3659 582729492548997723108077599002 3660 588820255111581105092538265134 3661 594973850313956930753218352646 3662 601190917907900447600545812207 3663 607472104074355178242700771834 3664 613818061487203600400976191464 3665 620229449377662233818352842584 3666 626706933599306916041983206304 3667 633251186693734458656450266425 3668 639862887956867086574346644678 3669 646542723505905765974308772673 3670 653291386346938431159590557203 3671 660109576443209539645380001703 3672 666998000784057601177888902635 3673 673957373454527024294840629353 3674 680988415705660527796624999142 3675 688091856025478793208250635648 3676 695268430210654256221014999253 3677 702518881438885627859008063835 3678 709843960341979638982232739979 3679 717244425079646940361045617951 3680 724721041414019318119087965753 3681 732274582784895071894499348118 3682 739905830385719305068631129320 3683 747615573240306325175294834510 3684 755404608280311585984113551089 3685 763273740423460285041092023108 3686 771223782652539631595820410876 3687 779255556095162259004929685949 3688 787369890104308495062248100933 3689 795567622339654880659782501043 3690 803849598849696227513585586910 3691 812216674154668975500251400487 3692 820669711330283855644119605160 3693 829209582092275536361395614336 3694 837837166881776830113117368401 3695 846553354951525518329828877291 3696 855359044452912104277609265327 3697 864255142523876469655726127061 3698 873242565377661309498012283150 3699 882322238392430711835864161437 3700 891495096201762506877168688355 3701 900762082786022671058862984868 3702 910124151564629969392841363730 3703 919582265489219522861282484280 3704 929137397137714252571347409696 3705 938790528809312807415961490236 3706 948542652620402479369128630962 3707 958394770601406125599351930177 3708 968347894794572388391205311683 3709 978403047352718153279368122440 3710 988561260638932082528338347086 3711 998823577327248588162622527395 3712 1009191050504301887604628557792 3713 1019664743771969428699423693099 3714 1030245731351013867034046138468 3715 1040935098185733317845016227990 3716 1051733940049629890890259800277 3717 1062643363652106154644745355039 3718 1073664486746199071755247603839 3719 1084798438237361499680641687602 3720 1096046358293301643969505919396 3721 1107409398454890483818182746680 3722 1118888721748147084611832061555 3723 1130485502797312277068547812855 3724 1142200927939021483786167321376 3725 1154036195337587100323775781276 3726 1165992515101400732554515891944 3727 1178071109400466170192698299380 3728 1190273212585074285433897495432 3729 1202600071305630666077452612243 3730 1215052944633646686708241394585 3731 1227633104183905313244773103399 3732 1240341834237813253284623597733 3733 1253180431867950679158227302944 3734 1266150207063829644457435698710 3735 1279252482858872920446852145824 3736 1292488595458625304209171819831 3737 1305859894370209058841308927459 3738 1319367742533035039594226885587 3739 1333013516450781679751078738540 3740 1346798606324654344022468707631 3741 1360724416187937159650866808508 3742 1374792364041849328781649047618 3743 1389003881992718560161644707904 3744 1403360416390484601004597176127 3745 1417863427968545446179643827780 3746 1432514391984958695089602843388 3747 1447314798365011176086858195117 3748 1462266151845170310100194217914 3749 1477369972118430275306922908554 3750 1492627793981065927825622305456 3751 1508041167480808098241001120585 3752 1523611658066454244888320082052 3753 1539340846738928028798198340875 3754 1555230330203801268354968884934 3755 1571281721025292412283680275595 3756 1587496647781756040263961518277 3757 1603876755222677478216543892045 3758 1620423704427186508540187611416 3759 1637139172964104852271284907227 3760 1654024855053542480665149826464 3761 1671082461730057385166415341284 3762 1688313721007393328146524423161 3763 1705720378044810810022355863283 3764 1723304195315026879007721948254 3765 1741066952773778974914009364655 3766 1759010448031027892100618521971 3767 1777136496523815676855759909937 3768 1795446931690794675539277990774 3769 1813943605148443508649037022415 3770 1832628386868985640012964097268 3771 1851503165360026957873010931261 3772 1870569847845929196394565908820 3773 1889830360450935578583781180084 3774 1909286648384064956106737226738 3775 1928940676125791486896139675776 3776 1948794427616527314208236148141 3777 1968849906446925256844721808576 3778 1989109136050018415348044049993 3779 2009574159895214382634704748183 3780 2030247041684162181648751896660 3781 2051129865548509592250913831638 3782 2072224736249568425333003798091 3783 2093533779379906104545061952837 3784 2115059141566882361812363183757 3785 2136802990678149385996394182291 3786 2158767516029133660641160576510 3787 2180954928592518548366350124236 3788 2203367461209747137253348096712 3789 2226007368804564391285197247863 3790 2248876928598617544431375299952 3791 2271978440329134519285471633007 3792 2295314226468700621305009766804 3793 2318886632447153279944620553046 3794 2342698026875614506562635118968 3795 2366750801772681600512618778672 3796 2391047372792797117692585328921 3797 2415590179456818629566425606179 3798 2440381685384808700472662789830 3799 2465424378531066393303004071976 3800 2490720771421422109569085129886 3801 2516273401392817077124220414541 3802 2542084830835188699969283835263 3803 2568157647435683888091042593546 3804 2594494464425222994688180558498 3805 2621097920827436488896571163691 3806 2647970681709996394786558520596 3807 2675115438438365452737106799074 3808 2702534908931987482567796886505 3809 2730231837922941922059468164696 3810 2758208997217085418829729496085 3811 2786469185957704301240777629925 3812 2815015230891702291552415880242 3813 2843849986638347312297665324074 3814 2872976335960601143041211217743 3815 2902397190039056655332506515172 3816 2932115488748507905894012491158 3817 2962134200937177849380451886247 3818 2992456324708628340235756324291 3819 3023084887706378087375073291739 3820 3054022947401254792777965011398 3821 3085273591381507179905581809980 3822 3116839937645702528254226523141 3823 3148725134898436348722656723702 3824 3180932362848881417388334945778 3825 3213464832512202853683927772633 3826 3246325786513865841773216374943 3827 3279518499396863637065354047032 3828 3313046277931894098758915901893 3829 3346912461430512451306246050802 3830 3381120422061287893091604842300 3831 3415673565168992739192322334728 3832 3450575329596853400558574891992 3833 3485829188011891957567326479611 3834 3521438647233387004133781698484 3835 3557407248564483533243742501641 3836 3593738568126982267222726357046 3837 3630436217199338285356292737274 3838 3667503842557898722757508391284 3839 3704945126821410435826722423666 3840 3742763788798829179608522239099 3841 3780963583840461285381859025221 3842 3819548304192468751371247660786 3843 3858521779354769808403463362300 3844 3897887876442367690327320997362 3845 3937650500550139775815999096945 3846 3977813595121119196255726404228 3847 4018381142318302181575382483277 3848 4059357163400015102417694392816 3849 4100745719098874597706041277669 3850 4142550910004374108539785158850 3851 4184776876949131345440013914952 3852 4227427801398831921638436821563 3853 4270507905845903809684234878902 3854 4314021454206957214567481086876 3855 4357972752224025692365634869609 3856 4402366147869645068792913967918 3857 4447206031755806130605202020057 3858 4492496837546817003080283826110 3859 4538243042376112393110749599065 3860 4584449167267047623094733068923 3861 4631119777557714793480246976931 3862 4678259483329818356728768986374 3863 4725872939841648683080038484789 3864 4773964847965192965049566115091 3865 4822539954627422214463209152900 3866 4871603053255793055674092297217 3867 4921158984228004348371159492514 3868 4971212635326049461474723739844 3869 5021768942194604420778971640264 3870 5072832888803792108112582271800 3871 5124409507916364052561189618227 3872 5176503881559342164547852005904 3873 5229121141500162159161365363832 3874 5282266469727360375845180025926 3875 5335945098935847098200970580643 3876 5390162313016810310768321952599 3877 5444923447552293219800431755688 3878 5500233890314488831721280130079 3879 5556099081769796314383668578404 3880 5612524515587684722907414857617 3881 5669515739154409056721511401215 3882 5727078354091623587427355748992 3883 5785218016779938864264185000049 3884 5843940438887469684864088591246 3885 5903251387903420698686612421447 3886 5963156687676756290232566975099 3887 6023662218960002892969089075511 3888 6084773919958232790806652952205 3889 6146497786883277838701130497658 3890 6208839874513221520758816384923 3891 6271806296757219305728996643524 3892 6335403227225698191446654727972 3893 6399636899805985699707831090052 3894 6464513609243418577396689857844 3895 6530039711727983039885820770314 3896 6596221625486539350943001603344 3897 6663065831380682898697006430199 3898 6730578873510293929524783110550 3899 6798767359822829721644411772905 3900 6867637962728413965774382581377 3901 6937197419720777481151161946114 3902 7007452534004104405912745131756 3903 7078410175125839661593415638805 3904 7150077279615514505258776146807 3905 7222460851629646339553350303680 3906 7295567963602768970548939061418 3907 7369405756904651205948445887573 3908 7443981442503762729033895146811 3909 7519302301637045536559663065357 3910 7595375686486049257808742098589 3911 7672209020859490417743259567358 3912 7749809800882296779977457348397 3913 7828185595691197254442338050987 3914 7907344048136917893522244038682 3915 7987292875493046290398102782838 3916 8068039870171627797019908756735 3917 8149592900445556324848267046691 3918 8231959911177822540868821396247 3919 8315148924557684106793680348498 3920 8399168040843823744871055067011 3921 8484025439114560256326938892735 3922 8569729378025177678846858310388 3923 8656288196572439651592635417621 3924 8743710314866357224579175914050 3925 8832004234909277689037290987713 3926 8921178541382362077354160222180 3927 9011241902439520911248961690211 3928 9102203070508878979015136248141 3929 9194070883101839259962450071634 3930 9286854263629816198369988157721 3931 9380562222228710508631597303039 3932 9475203856591198930316852836243 3933 9570788352806911687040876700368 3934 9667324986210570500068336568044 3935 9764823122238162037585929591879 3936 9863292217291222953590486639690 3937 9962741819609312003752570570724 3938 10063181570150744836138821082607 3939 10164621203481669136744626792766 3940 10267070548673559119896776539122 3941 10370539530209207685605447065800 3942 10475038168897294690671414407602 3943 10580576582795611915929332537029 3944 10687164988143026660339942845168 3945 10794813700300265223705498769087 3946 10903533134699597679437379621078 3947 11013333807803507529344712485356 3948 11124226338072431220183154424945 3949 11236221446941651832248986761195 3950 11349329959807431405609094233459 3951 11463562807022468616613137348271 3952 11578931024900769945780265498864 3953 11695445756732021808618642166235 3954 11813118253805551292694411141518 3955 11931959876443965449419048511167 3956 12051982095046560559390867933567 3957 12173196491142592121022625591427 3958 12295614758454496501216625743969 3959 12419248703971157551692587632062 3960 12544110249031313008197331617439 3961 12670211430417194821672991075715 3962 12797564401458497777579076362750 3963 12926181433146773185792771556711 3964 13056074915260345981755663842954 3965 13187257357499852912849741576404 3966 13319741390634499710096474403245 3967 13453539767659137634614583214105 3968 13588665364962261392509235262264 3969 13725131183505029747243095144197 3970 13862950350011410404565386186594 3971 14002136118169553299274499172397 3972 14142701869844498064791218540768 3973 14284661116302320804570051732610 3974 14428027499445825551241447182802 3975 14572814793061888420285307533793 3976 14719036904080564165703572990084 3977 14866707873846064186489336724379 3978 15015841879399715321410922883884 3979 15166453234775011459133746045148 3980 15318556392304871741851367231257 3981 15472165943941218485898840307550 3982 15627296622586988254436850591153 3983 15783963303440692277306257470358 3984 15942181005353644216402131365446 3985 16101964892199972624899895969921 3986 16263330274259535784220330982092 3987 16426292609613859435160790076586 3988 16590867505555219776625054788479 3989 16757070720008993460758874186639 3990 16924918162969396673933194317750 3991 17094425897948738300152957117564 3992 17265610143440314075902043421038 3993 17438487274395068007002699374393 3994 17613073823712147704952388384881 3995 17789386483743483284023296957772 3996 17967442107812521430054186070863 3997 18147257711747245620447866976977 3998 18328850475427613889199562317017 3999 18512237744347548593502369672035 4000 18697437031191614667155885903028 4001 18884466017426522222428973735504 4002 19073342554907589805049782139619 4003 19264084667500307750876026315803 4004 19456710552717143182359372792695 4005 19651238583369727568109025599629 4006 19847687309236568241905839772480 4007 20046075458746428504847881921584 4008 20246421940677523086715579239896 4009 20448745845872675137552304865628 4010 20653066448970581424853452030186 4011 20859403210153335724956512963598 4012 21067775776910362614488938278918 4013 21278203985818913273311104638361 4014 21490707864341275447579536013067 4015 21705307632638853123099337586377 4016 21922023705403273743293153406565 4017 22140876693704680223431045109422 4018 22361887406857365584220095234686 4019 22585076854302911520250680705671 4020 22810466247510994572014844635477 4021 23038077001898023000359192683998 4022 23267930738763768069449031191605 4023 23500049287246157030222085328684 4024 23734454686294397520805620928840 4025 23971169186660602544451800404918 4026 24210215252910085830134949968137 4027 24451615565450501063069195102103 4028 24695393022580000970426546440453 4029 24941570742554591706769962687547 4030 25190172065674858667335925217193 4031 25441220556392243638380570956492 4032 25694740005435055767738439463858 4033 25950754431954398314385548560797 4034 26209288085690193860128790766902 4035 26470365449157494549488469451188 4036 26734011239853266576134389791058 4037 27000250412483837627556854263934 4038 27269108161213196766504156619542 4039 27540609921932340215497115822886 4040 27814781374549859243866507632601 4041 28091648445303965869153159715055 4042 28371237309096152895938781176393 4043 28653574391846688910805728837232 4044 28938686372872151668733051186877 4045 29226600187285202839138919687380 4046 29517343028416807937272199157799 4047 29810942350261109473314793000695 4048 30107425869943164254336410298900 4049 30406821570209755329111945724469 4050 30709157701943489971595766806559 4051 31014462786700399419788354855586 4052 31322765619271259078423938658931 4053 31634095270266847472333279995518 4054 31948481088727363193493888223252 4055 32265952704756223523313085093879 4056 32586540032178471495197871007112 4057 32910273271224017766087542338283 4058 33237182911235944674274512801859 4059 33567299733404104420445839437445 4060 33900654813524246487177689264648 4061 34237279524782909042599965018424 4062 34577205540568310137358420808800 4063 34920464837307479188249826213201 4064 35267089697329872518025029390275 4065 35617112711757716380014647603592 4066 35970566783423322016735559951330 4067 36327485129813622114157301252678 4068 36687901286042181390447360660846 4069 37051849107848933747716793111009 4070 37419362774627899595259163968006 4071 37790476792483141897386744864726 4072 38165225997313222980411903407132 4073 38543645557924423855468554521907 4074 38925770979172989055847237293773 4075 39311638105136665068130480750475 4076 39701283122315804025508377966726 4077 40094742562864304088304742733189 4078 40492053307850659243341242813049 4079 40893252590549396474368511361225 4080 41298377999763181956066560703014 4081 41707467483175877717394438081550 4082 42120559350736831593946181046058 4083 42537692278076688653746240955245 4084 42958905309955016095994966654279 4085 43384237863740033454345261638613 4086 43813729732920741380287775053777 4087 44247421090651747795465063514188 4088 44685352493331094135311496160500 4089 45127564884211384279615161098174 4090 45574099597044520282634836204989 4091 46024998359760354681491746595458 4092 46480303298179573217526870109163 4093 46940056939761121722053073790882 4094 47404302217384492510989949959872 4095 47873082473167191456391863443611 4096 48346441462317711085245337286834 4097 48824423357024335018651006611952 4098 49307072750380100736758859651008 4099 49794434660344253640494824318302 4100 50286554533740529693958947053121 4101 50783478250292603942760935231692 4102 51285252126697043958273767877483 4103 51791922920734113410409153150053 4104 52303537835416775419135934349316 4105 52820144523178245397725479267404 4106 53341791090098444941221436304169 4107 53868526100169714638247505522451 4108 54400398579602148271075170677859 4109 54937458021168910985806072318625 4110 55479754388591905944380154640522 4111 56027338120968160471902011962829 4112 56580260137237307443286664498855 4113 57138571840690537827321182197812 4114 57702325123521402329088752828770 4115 58271572371418846755928890485496 4116 58846366468202870611061032135819 4117 59426760800503198653346033932367 4118 60012809262481357281236751644542 4119 60604566260596554471174099584807 4120 61202086718415767032958338088564 4121 61805426081468439242387531260844 4122 62414640322146199131716331817812 4123 63029785944648005784350885800142 4124 63650919989971146170771610081185 4125 64278100040948500427232723483073 4126 64911384227332496803810865696683 4127 65550831230926184773698479161435 4128 66196500290761860149752420377220 4129 66848451208327676489151157704331 4130 67506744352842679500972836923705 4131 68171440666580708642365241970304 4132 68842601670243615612015525910360 4133 69520289468384249958332959234810 4134 70204566754879664567069849827135 4135 70895496818455001475738862881459 4136 71593143548258524159649353159255 4137 72297571439488263020766246834796 4138 73008845599070743475812596722350 4139 73727031751392273940822927191958 4140 74452196244083276887026969021032 4141 75184406053856146810938561724659 4142 75923728792397121749310745843369 4143 76670232712312663095229754253937 4144 77423986713130844535445522723197 4145 78185060347358251682685261494773 4146 78953523826592896891979879322838 4147 79729448027693662107325463617204 4148 80512904499006788841063337267421 4149 81303965466649935231961131303770 4150 82102703840854323175838153748844 4151 82909193222365507118564677242223 4152 83723507908903302555944053722406 4153 84545722901681413222974584567870 4154 85375913911987299140634124893695 4155 86214157367822836530341928271979 4156 87060530420606327266114647266288 4157 87915110951936416571366447218242 4158 88777977580418480996230329772231 4159 89649209668554057806848999332189 4160 90528887329693893789852099534297 4161 91417091435055192615950507529517 4162 92313903620803643384453957365641 4163 93219406295200822327361426280650 4164 94133682645817566742394717473506 4165 95056816646813921473837518761551 4166 95988893066286261892679098880183 4167 96929997473682206953734331159304 4168 97880216247283943224335999583161 4169 98839636581760582142597816855736 4170 99808346495790176556771277558272 4171 100786434839752032501004255210481 4172 101773991303489959713366835832110 4173 102771106424147105884760214302258 4174 103777871594073023588056100084465 4175 104794379068803629026694497871239 4176 105820721975114719533939225641711 4177 106856994319149718361708683999999 4178 107903290994622319432323461620903 4179 108959707791094715211345653614697 4180 110026341402332098901079419149277 4181 111103289434734133892763877443416 4182 112190650415844087730432757680466 4183 113288523802936338628309753020942 4184 114397009991682970882637464513068 4185 115516210324900177394150910917010 4186 116646227101375192019912305876586 4187 117787163584774485575512619787514 4188 118939124012633967873901347803677 4189 120102213605431940205584384657371 4190 121276538575745547362230687414961 4191 122462206137491489731150898860200 4192 123659324515251764828440916601792 4193 124868002953685209806720098838269 4194 126088351727025621373094145814229 4195 127320482148667241311546670094334 4196 128564506580838404928442510553052 4197 129820538444364152064476045420311 4198 131088692228518605426344704247510 4199 132369083500967933093423809488921 4200 133661828917804721472836684279044 4201 134967046233674587464565127488326 4202 136284854311995863926501424624913 4203 137615373135273204985472231116285 4204 138958723815505967461794771445984 4205 140315028604692227334069664081691 4206 141684410905429295725947601991491 4207 143066995281611611717890573031285 4208 144462907469226899321920712096064 4209 145872274387251478795074312368300 4210 147295224148645628257827884424638 4211 148731886071449904781504498543207 4212 150182390689983344467564779626584 4213 151646869766144464065940636628831 4214 153125456300815992714619400363082 4215 154618284545374275968668647281030 4216 156125490013304304980508832042149 4217 157647209491921326912205859509616 4218 159183581054199998949531481067275 4219 160734744070712062273889870637773 4220 162300839221673523387632374016298 4221 163882008509102333610573168552990 4222 165478395269087564118150567438960 4223 167090144184171088290840595721585 4224 168717401295842794541236810028029 4225 170360314017150356419734763588030 4226 172019031145424593626054312190603 4227 173693702875121472378771065921583 4228 175384480810781805361148228120233 4229 177091517980109715317491026269182 4230 178814968847170933484692546615072 4231 180554989325712019307700418620237 4232 182311736792601600035319094037546 4233 184085370101394732879746004641071 4234 185876049596021499828667608141315 4235 187683937124600960915624639505328 4236 189509196053381604296394869279428 4237 191351991280809435807152830463354 4238 193212489251724858391716235925938 4239 195090857971689507969162916058257 4240 196987267021444225262673924080996 4241 198901887571499347689773238134885 4242 200834892396858513443475800947881 4243 202786455891877186559611250357254 4244 204756754085257125136238495247316 4245 206745964655178019712477948459814 4246 208754266944567537173269195794079 4247 210781841976511022709185725607129 4248 212828872469802126166288447456431 4249 214895542854635624235670801373631 4250 216982039288443718633769575092319 4251 219088549671877108099712318881195 4252 221215263664932146291586336089583 4253 223362372703225403062947552139675 4254 225530070014416955657525792745820 4255 227718550634783754564026698595384 4256 229928011425944423493277250207276 4257 232158651091736858636226907391261 4258 234410670195250001786572646173181 4259 236684271176011180661082236855135 4260 238979658367330424951375206903986 4261 241297038013803172646500293402039 4262 243636618288972790973319874750071 4263 245998609313154355613669901385625 4264 248383223171421147554376087402941 4265 250790673931755333253968434668162 4266 253221177663364304014450460828432 4267 255674952455164170338898718650792 4268 258152218434431923265752650180352 4269 260653197785627781334085788469003 4270 263178114769389252450407033795980 4271 265727195741698460418723477961474 4272 268300669173224302635892584833061 4273 270898765668841012467342683738147 4274 273521717987324710861588254375523 4275 276169761061229552870949602188250 4276 278843132016945092034171933585604 4277 281542070194936492953694521606364 4278 284266817170169233886793304748961 4279 287017616772719962916217198721454 4280 289794715108575189120499418836992 4281 292598360580619497920249580464751 4282 295428803909814991722893717515968 4283 298286298156573679392302548021840 4284 301171098742324556509630954483702 4285 304083463471277126542466157684138 4286 307023652552383125462295860769329 4287 309991928621498235432821660412509 4288 312988556763745592236489427834059 4289 316013804536082899668103252818108 4290 319067941990074977041873766219399 4291 322151241694873589740909256691557 4292 325263978760406432408180135116416 4293 328406430860777143367017775071278 4294 331578878257878242289669918589265 4295 334781603825218907637451063563476 4296 338014893071969530712265209717664 4297 341279034167224992593237671721538 4298 344574317964488624194598307942525 4299 347901038026378834931423398532607 4300 351259490649560416464002957058601 4301 354649974889902537888431281634654 4302 358072792587865463255162093804316 4303 361528248394118048316980877680664 4304 365016649795388095082266067012736 4305 368538307140547653127873683126853 4306 372093533666935371712310526853753 4307 375682645526918033543297289439122 4308 379305961814693423441747793165694 4309 382963804593336696023690531502115 4310 386656498922092422201253484187197 4311 390384372883914521936429548964325 4312 394147757613256313806751443104954 4313 397946987324112923342564724374203 4314 401782399338318308390429083012836 4315 405654334114099188235152650214260 4316 409563135274888187100552358766202 4317 413509149638398514591572206672702 4318 417492727245962522573191494227288 4319 421514221392136507331884378578975 4320 425573988654574150540839039664559 4321 429672388924171005056301623955131 4322 433809785435482449166584386828282 4323 437986544797417563165982391032436 4324 442203037024211407615646389167324 4325 446459635566678195745566006954789 4326 450756717343747870731772779529289 4327 455094662774288629762841954005181 4328 459473855809217963141218795586885 4329 463894683963904790366267134519399 4330 468357538350865294136893621377891 4331 472862813712755085350566156670918 4332 477410908455660359377008904568937 4333 482002224682690718219611726214337 4334 486637168227876352905553107650079 4335 491316148690372313574470370876056 4336 496039579468972622836269367976534 4337 500807877796937002961699175572630 4338 505621464777133007961377057289410 4339 510480765417496385759487287573862 4340 515386208666812524698588037633515 4341 520338227450821854289246460440528 4342 525337258708652091402376113014862 4343 530383743429580258307163818038492 4344 535478126690127428948482063062282 4345 540620857691489176246090453681467 4346 545812389797304715303052038036651 4347 551053180571767773704298281035755 4348 556343691818082251070433027094664 4349 561684389617265747159132288667210 4350 567075744367304060762654422823143 4351 572518230822659799067061692961213 4352 578012328134138269149386503813583 4353 583558519889113841184025841032085 4354 589157294152119996767911322285717 4355 594809143505806314350790859960617 4356 600514565092265676828696867073122 4357 606274060654735005051429688764556 4358 612088136579672845747305824748184 4359 617957303939217182142402967119049 4360 623882078534026869720121059370776 4361 629862980936510119088227703088563 4362 635900536534443473620494413858874 4363 641995275574984770549873805762737 4364 648147733209083609492434910578344 4365 654358449536292872763413880348231 4366 660627969649984868528667895189049 4367 666956843682975710120347921401889 4368 673345626853561581319811244306421 4369 679794879511970558687029241075596 4370 686305167187233689715237312480676 4371 692877060634479069192105914354159 4372 699511135882652693834345010674879 4373 706207974282669897467372502755176 4374 712968162556001197775735160088758 4375 719792292843696430612128181003039 4376 726680962755851086790621937943417 4377 733634775421518789458728936752109 4378 740654339539073879989812456169735 4379 747740269427028126703024900533324 4380 754893185075305610950121056252965 4381 762113712196979869278876631175858 4382 769402482280477401361983698906543 4383 776760132642251701195053814895285 4384 784187306479932010637540574112779 4385 791684652925951019580406378581020 4386 799252827101655769176812843083901 4387 806892490171906063882928254844629 4388 814604309400164741009126305334562 4389 822388958204084172771333323357791 4390 830247116211593409200464421121666 4391 838179469317490421123163261617787 4392 846186709740543946809931471614478 4393 854269536081109473296899216285871 4394 862428653379263918015172517810647 4395 870664773173463628811629133369009 4396 878978613559730366305798389508749 4397 887370899251369961100872987408166 4398 895842361639228374299591399724665 4399 904393738852489943872121228600341 4400 913025775820022646811426453063130 4401 921739224332275236792558431064766 4402 930534843103731154337038864176058 4403 939413397835924162279721207515035 4404 948375661281020708303037251669219 4405 957422413305974047337856227743163 4406 966554440957255195315491607858166 4407 975772538526165843306776092811064 4408 985077507614738411684063861482997 4409 994470157202228456277030820429878 4410 1003951303712204678629477160260408 4411 1013521771080241851827988728363994 4412 1023182390822222025660582226342845 4413 1032934002103249408548394178238406 4414 1042777451807184365332971290244381 4415 1052713594606802031236488482993577 4416 1062743293034581096343794730045819 4417 1072867417554128350040968767035890 4418 1083086846632244618041547551887970 4419 1093402466811637787798483339322571 4420 1103815172784288673934591784992241 4421 1114325867465475511863485425284501 4422 1124935462068462912582362562677538 4423 1135644876179861176779992744695004 4424 1146455037835661924101748757748445 4425 1157366883597956031460916108490041 4426 1168381358632339920765569925371596 4427 1179499416786016303652250543673525 4428 1190722020666595550442915754649522 4429 1202050141721603890153754478119761 4430 1213484760318704696594845723850918 4431 1225026865826639184948818131866614 4432 1236677456696892904833634239688770 4433 1248437540546094457089902986370316 4434 1260308134239152911535820530203782 4435 1272290263973140474478650945260000 4436 1284384965361927018447378254308059 4437 1296593283521573129530365658424067 4438 1308916273156488379560889414089628 4439 1321354998646361604207424552954408 4440 1333910534133870033829546328800362 4441 1346583963613174168626277679481292 4442 1359376381019205343385193832672542 4443 1372288890317753003296957961499138 4444 1385322605596358780303998650924952 4445 1398478651156024505929685599585431 4446 1411758161603741352306933138990796 4447 1425162281945847371700408983473314 4448 1438692167682220775094662280142995 4449 1452348984901316338777265044427910 4450 1466133910376052385680675313043719 4451 1480048131660555869319573441850977 4452 1494092847187773160789441102838908 4453 1508269266367954189597834065367130 4454 1522578609688017649069710368025392 4455 1537022108811805060720774298463059 4456 1551601006681231567051985122315885 4457 1566316557618341374545043786229538 4458 1581170027428275830819913775521970 4459 1596162693503162206231973128989451 4460 1611295844926931327757555931429810 4461 1626570782581072267439162323829000 4462 1641988819251332352132781920878776 4463 1657551279735370850367278878768780 4464 1673259500951374772293722826334587 4465 1689114832047645275298365738878531 4466 1705118634513163234695204988368654 4467 1721272282289142630822686443415969 4468 1737577161881580486721388274587677 4469 1754034672474812149418647124218811 4470 1770646226046080777143612415234984 4471 1787413247481129989638988508146797 4472 1804337174690828724362722197271914 4473 1821419458728837402558403676182843 4474 1838661563910324581012996257910815 4475 1856064967931743363193409122448707 4476 1873631161991676931948792729563551 4477 1891361650912762629573264485687691 4478 1909257953264704085495823344072165 4479 1927321601488380992866635009230582 4480 1945554142021066226769325462663421 4481 1963957135422760062907850632854852 4482 1982532156503651332814010183518504 4483 2001280794452715455856224346295493 4484 2020204652967459382855547945442534 4485 2039305350384823554837096833886016 4486 2058584519813251060464389061044821 4487 2078043809265934283276612563872543 4488 2097684881795249427542514792658799 4489 2117509415628389382965402510213608 4490 2137519104304205471414424712770101 4491 2157715656811268729877379935483296 4492 2178100797727161484799122049916898 4493 2198676267359010047187515848013802 4494 2219443821885269443834167455281659 4495 2240405233498771214577923305717965 4496 2261562290551045409893349848818667 4497 2282916797697928000203586825264040 4498 2304470576046464997413529475381347 4499 2326225463303124707417474142816814 4500 2348183313923329640189182610652478 4501 2370345999262319684184515417115065 4502 2392715407727358244124831238380474 4503 2415293444931293163285790331775828 4504 2438082033847484362887587804534249 4505 2461083114966110214419083546852377 4506 2484298646451864756422094435960348 4507 2507730604303057993241578220853326 4508 2531380982512131628458140398977781 4509 2555251793227602672183317060437209 4510 2579345066917447460565743232241335 4511 2603662852533938755887512168085313 4512 2628207217679948714706168090464354 4513 2652980248776730601306579965485679 4514 2677984051233192226490439385862259 4515 2703220749616674225947310853821266 4516 2728692487825246415522999176837555 4517 2754401429261535553975695664310068 4518 2780349757008097950296160971696900 4519 2806539674004350491206952561765902 4520 2832973403225073791657690103851253 4521 2859653187860501267999567945335768 4522 2886581291498008043861129538696325 4523 2913759998305413741750573943781105 4524 2941191613215913344881257999020004 4525 2968878462114650414304702239883434 4526 2996822892026947060762226768151931 4527 3025027271308205218281041710392120 4528 3053493989835493902425254406387907 4529 3082225459200837240555570571239253 4530 3111224112906218179906231134768791 4531 3140492406560312931665572841449205 4532 3170032818076971349692950693374773 4533 3199847847875458550942963218765912 4534 3229940019082473207395264288847937 4535 3260311877735958096585770808235814 4536 3290965992990718642996893135305678 4537 3321904957325865295141465161343708 4538 3353131386754095710324360638700115 4539 3384647921032832881445008973094847 4540 3416457223877235490240121636961426 4541 3448561983175096888230598543878663 4542 3480964911203649238362675870460655 4543 3513668744848289517961589665658410 4544 3546676245823244238690343908996084 4545 3579990200894189860512679168975463 4546 3613613422102846013122224291075107 4547 3647548746993558811349631355630629 4548 3681799038841891711341775455140377 4549 3716367186885241480214946411149221 4550 3751256106555496993248918707845663 4551 3786468739713758751338862667873281 4552 3822008054887137177087644272885572 4553 3857877047507647878595055207257254 4554 3894078740153222216438799093106027 4555 3930616182790851693776858031994645 4556 3967492453021884860730754424710213 4557 4004710656329495559820211391448831 4558 4042273926328341490908322184245194 4559 4080185425016432264526216247092435 4560 4118448343029226289427803306002431 4561 4157065899895975980949812098429099 4562 4196041344298340933874098689808814 4563 4235377954331288900071145587203139 4564 4275079037766304594130536217231729 4565 4315147932316926496205018587242688 4566 4355588005906631984039085280881777 4567 4396402656939091329110414041916795 4568 4437595314570811280884477591706895 4569 4479169438986189114688849806986444 4570 4521128521674998187276358886614916 4571 4563476085712326253689039965782844 4572 4606215686040987994458769261410589 4573 4649350909756433359367687677299711 4574 4692885376394173508574663643894818 4575 4736822738219746348259437206036020 4576 4781166680521243859925658559891378 4577 4825920921904423585574414059682493 4578 4871089214590426811772939432255840 4579 4916675344716126219015482658817702 4580 4962683132637125971549094745013261 4581 5009116433233437392000128680398177 4582 5055979136217853552396764660208561 4583 5103275166447046343813487793897162 4584 5151008484235409802653841804193536 4585 5199183085671673647059979084733330 4586 5247803002938311170867102370397839 4587 5296872304633765880649336779044087 4588 5346395096097521484444409641705131 4589 5396375519738040022749706202370285 4590 5446817755363593133213455475962591 4591 5497726020516011686318376575299279 4592 5549104570807379259889909250158969 4593 5600957700259695109031201518382350 4594 5653289741647532496059156314186012 4595 5706105066843718498889789654012140 4596 5759408087168061654601923495637513 4597 5813203253739153990682862786072400 4598 5867495057829274211820006642652779 4599 5922288031222419072240724437022788 4600 5977586746575490209889901082626836 4601 6033395817782663921761476735892542 4602 6089719900342971582704779101263376 4603 6146563691731118680701925295643077 4604 6203931931771570696174730591124115 4605 6261829403015934263415377644705368 4606 6320260931123662283148316554702163 4607 6379231385246111934724884959443923 4608 6438745678413984799567527568491859 4609 6498808767928178525790489990375417 4610 6559425655754079703019126439802611 4611 6620601388919327905033651773360853 4612 6682341059915081129819097791672444 4613 6744649807100813092961541069709909 4614 6807532815112673077890944226829180 4615 6870995315275439344484948953323876 4616 6935042586018097378641079697359840 4617 6999679953293074500115354830070853 4618 7064912790999162602243015661584568 4619 7130746521408161104891705059256358 4620 7197186615595272492534688954350073 4621 7264238593873283052647996624937229 4622 7331908026230561695012591388203637 4623 7400200532772910050278905898815895 4624 7469121784169297346449543105989701 4625 7538677502101513814181274073107169 4626 7608873459717776646556938235120349 4627 7679715482090322867127130478932175 4628 7751209446677023770408616242969245 4629 7823361283787055860514874757649792 4630 7896176977050663498039055155764701 4631 7969662563893048804174113640264655 4632 8043824136012424691869259438768573 4633 8118667839862267164878109671281745 4634 8194199877137803320028090717964147 4635 8270426505266771837974178105703820 4636 8347354037904493079291604765469776 4637 8424988845433286183721761552290938 4638 8503337355466270875234453368507268 4639 8582406053355592036937724387474379 4640 8662201482705105462596452174086526 4641 8742730245887563482731207654641753 4642 8823999004566339478849713639731160 4643 8906014480221730672543005611924958 4644 8988783454681878930420568995342839 4645 9072312770658349627678821838666539 4646 9156609332286408939778929473375779 4647 9241680105670040317091543432592982 4648 9327532119431741263506461493747292 4649 9414172465267141852806159080186995 4650 9501608298504486754766316480517874 4651 9589846838669022940932765086108630 4652 9678895370052335618461546733350612 4653 9768761242286675264574730468926523 4654 9859451870924318984225882366250177 4655 9950974738022009824575957392997791 4656 10043337392730518071026865447784273 4657 10136547451889368885487987185359481 4658 10230612600626781009876791214567385 4659 10325540592964861682312207666609240 4660 10421339252430103317741040785509112 4661 10518016472669227852838101457939697 4662 10615580218070425030052979174812448 4663 10714038524390031334028615800802434 4664 10813399499384696711473435394967845 4665 10913671323449086566266263769123225 4666 11014862250259166909747680299748653 4667 11116980607421120998856903551921493 4668 11220034797125946226659779246735004 4669 11324033296809780403546992707234931 4670 11428984659820006969148403141687023 4671 11534897516087189142542140098084366 4672 11641780572802883464723339368490924 4673 11749642615103383574520631073994840 4674 11858492506759445474973454150576312 4675 11968339190872046030032859070685228 4676 12079191690574226892819691588273663 4677 12191059109739076467856440094442290 4678 12303950633693902940053524517003308 4679 12417875529940651901902648671742531 4680 12532843148882622587187890227663313 4681 12648862924557537135151993940779011 4682 12765944375377017754456600352241318 4683 12884097104872527171291801292333098 4684 13003330802447828238853641728830307 4685 13123655244138019015980772321871239 4686 13245080293375200083693932900089908 4687 13367615901760831400283061084042498 4688 13491272109844836504990492615640935 4689 13616059047911512326375964206797350 4690 13741986936772303328484387975083899 4691 13869066088565499277280056863645785 4692 13997306907562916436308596336641895 4693 14126719890983622462586160048275062 4694 14257315629814765767382524132837296 4695 14389104809639570673924985395955760 4696 14522098211472560248213370599322246 4697 14656306712602069157729695740477774 4698 14791741287440109423693123758770374 4699 14928413008379652518483489822159026 4700 15066333046659391822276236697226119 4701 15205512673236049948653239163506150 4702 15345963259664295977608017122106550 4703 15487696278984338239562918892056391 4704 15630723306617258875302128839176214 4705 15775056021268156910166969647572809 4706 15920706205837167127907225827412980 4707 16067685748338422654642595226187335 4708 16216006642827029764171969727220093 4709 16365680990334123947644107505497499 4710 16516720999810076856670923925431582 4711 16669138989075924374541894415956891 4712 16822947385783086691130186796729197 4713 16978158728381451807823707109039571 4714 17134785667095894484550343861086403 4715 17292840964911303307737694782147127 4716 17452337498566189199801543655903567 4717 17613288259554949261121294831518816 4718 17775706355138860441534510653135642 4719 17939605009365878227047098059024993 4720 18104997564099316190727014095506949 4721 18271897480055482847411081538332601 4722 18440318337850352878958633181958069 4723 18610273839055350508066040805332253 4724 18781777807262323484163036074794105 4725 18954844189157786756570981450982681 4726 19129487055606515558952921009211147 4727 19305720602744568363727490114462435 4728 19483559153081820873603668557284544 4729 19663017156614092850773290012425886 4730 19844109191944950255632376422405681 4731 20026849967417265925677603437274955 4732 20211254322254622757454109403541045 4733 20397337227712644010278609589967781 4734 20585113788240336045044623098033478 4735 20774599242651529595121120695706360 4736 20965808965306506423122793867472019 4737 21158758467303898896418562317854521 4738 21353463397682950732866046075128205 4739 21549939544636227977715605368296351 4740 21748202836732870054750197010863199 4741 21948269344152471437855039891514773 4742 22150155279929685232686047012665023 4743 22353877001209640794162961068846935 4744 22559451010514268313837209864867673 4745 22766893957019624039176710272547961 4746 22976222637844310555982077433967874 4747 23187453999349087428684265054604347 4748 23400605138447768328672466425836934 4749 23615693303929501534511230135908197 4750 23832735897792531483646613204592821 4751 24051750476589539947121321647030201 4752 24272754752784666262195074205087358 4753 24495766596122306838076376031312728 4754 24720804035007794973181478286349353 4755 24947885257900062943577325379517024 4756 25177028614716389214551477746033860 4757 25408252618249334435072909577607981 4758 25641575945595970726516587019850156 4759 25877017439599509728553582335897102 4760 26114596110303435787267421643279406 4761 26354331136418251506831533572064576 4762 26596241866800943767052623230944116 4763 26840347821947279291899782628143997 4764 27086668695497039807166126047216092 4765 27335224355752307691110861231491994 4766 27586034847208913933253803797643454 4767 27839120392101161231627188172088920 4768 28094501391959936043712601726707969 4769 28352198429184324302424873260084973 4770 28612232268626846451209872902537208 4771 28874623859192428500839297335657129 4772 29139394335451226828365997548113281 4773 29406565019265425366310533285104789 4774 29676157421430124805296676179179875 4775 29948193243328444516352971621955370 4776 30222694378600958951032648177410006 4777 30499682914829591237659273047650569 4778 30779181135236087700690290526391654 4779 31061211520395198148809986642661180 4780 31345796749962687864486493265686224 4781 31632959704418308221540951098502322 4782 31922723466823853900632272182619474 4783 32215111324596435827974223225907537 4784 32510146771297100086082686190141047 4785 32807853508434924073971044952764143 4786 33108255447286722273407899644597894 4787 33411376710732495171270429014349639 4788 33717241635106756049075343765063162 4789 34025874772065871415382407608256011 4790 34337300890471551973011520494169746 4791 34651544978290632245691699340548768 4792 34968632244511278188625492635938184 4793 35288588121075763209283905109701138 4794 35611438264829954179292350787502132 4795 35937208559489650291496967263216523 4796 36265925117623918856272246287982861 4797 36597614282655573271448131868015940 4798 36932302630878939594370552044467508 4799 37270016973495059459724873902482480 4800 37610784358664478368162835257121954 4801 37954632073577769550885579880604655 4802 38301587646543944850394983542125462 4803 38651678849096905416007381395224871 4804 39004933698120086336951031895236934 4805 39361380457989450557128055226203684 4806 39721047642734988692983193524234279 4807 40083964018220882778994760686121331 4808 40450158604344493333768153397617202 4809 40819660677254330403517258688579653 4810 41192499771587170560806551304407744 4811 41568705682724483285661733125560722 4812 41948308469068331570328671989668468 4813 42331338454336912896755519272653800 4814 42717826229879908102156750708963008 4815 43107802657013807144934810976239074 4816 43501298869377382244631098244325899 4817 43898346275307480222855563016119458 4818 44298976560235307285144473066483067 4819 44703221689103381029864102533349519 4820 45111113908803325980465026817206784 4821 45522685750634690337694306538789324 4822 45937970032784963109659663457295701 4823 46356999862830972374679555850364977 4824 46779808640261846992449824876744880 4825 47206430059023725527978991393630228 4826 47636898110086397663939303924122421 4827 48071247084032065026666145793202477 4828 48509511573666409963716990652516819 4829 48951726476652162310087584584797355 4830 49397926998165355742962327239913329 4831 49848148653574467028735700443139163 4832 50302427271142633132528456685789836 4833 50760798994753142711575587834265003 4834 51223300286658400129957950935086819 4835 51689967930252561892068429092728941 4836 52160839032868047114282602826674021 4837 52635951028596125259182068523211362 4838 53115341681131786027877026392875596 4839 53599049086643098123796787619476116 4840 54087111676665265380830495154982211 4841 54579568221019590409119296733492098 4842 55076457830757557639951264204280636 4843 55577819961130249528839371348391386 4844 56083694414583311514713365634122450 4845 56594121343777683050993066173716981 4846 57109141254636313811321005367688836 4847 57628795009417086112134070792645980 4848 58153123829812166494406766438933800 4849 58682169300074011184092153071021303 4850 59215973370168251998628555018399071 4851 59754578358953691270085352226714352 4852 60298026957389636319006401751362345 4853 60846362231770805851562601824475583 4854 61399627626990042563335971711519359 4855 61957866969829068302163234913545863 4856 62521124472277520171380297218686896 4857 63089444734880507856791468972929454 4858 63662872750114934436371146172054299 4859 64241453905794825068876554238190594 4860 64825233988505910054057207338146838 4861 65414259187069710724696959399322955 4862 66008576096037378673554469870117777 4863 66608231719213541025740491549902772 4864 67213273473210406633407293087144854 4865 67823749191032390104952078933595653 4866 68439707125691512693157854952350904 4867 69061195953853841346778659407626459 4868 69688264779517229468551831168481878 4869 70320963137720625028005345465993825 4870 70959340998285213861360787618202017 4871 71603448769587668345910950461400239 4872 72253337302365773949251123979607757 4873 72909057893556708331545036598003455 4874 73570662290168249937045109316178906 4875 74238202693183195443622752233385142 4876 74911731761497267829052208697552858 4877 75591302615890799065445022105972916 4878 76276968843034473787852008845549526 4879 76968784499529422795586143854425939 4880 77666804115981957714338722890175306 4881 78371082701113240477182898615843166 4882 79081675745904183696315761169757741 4883 79798639227775880592552317682696552 4884 80522029614805865701262484348384187 4885 81251903869980509983431442718448264 4886 81988319455483856466057782396492055 4887 82731334337023205216603391560774581 4888 83481006988191759092758952758192216 4889 84237396394868644201430261858600580 4890 85000562059656621580889105316771191 4891 85770564006357809388669154727133335 4892 86547462784487737602010917624309981 4893 87331319473828059815727373525991228 4894 88122195689018249389721746277941194 4895 88920153584186610058053301222558960 4896 89725255857620933926238385201035333 4897 90537565756479142449833088848220772 4898 91357147081540248744933918610417975 4899 92184064191995982534910640317678014 4900 93018382010283421946032938988847247 4901 93860166026958979122262522583658535 4902 94709482305614089480307860440482512 4903 95566397487832957476812462172948641 4904 96430978798192714764536737034787150 4905 97303294049306349466311983201764468 4906 98183411646908768242709963477784284 4907 99071400594986355980423596665936599 4908 99967330500950401033172320818022147 4909 100871271580854756896330867306754216 4910 101783294664658114243189536907677993 4911 102703471201531260505371473226425503 4912 103631873265209707387870400122674177 4913 104568573559392069759285697340845713 4914 105513645423184582507396715752922465 4915 106467162836592145311794640652891437 4916 107429200426056288599746044186997237 4917 108399833470040457105673756694614865 4918 109379137904663010710480944175601364 4919 110367190329378345708983196911147927 4920 111364068012706543078196919210204969 4921 112369848898011953581022305172842391 4922 113384611609331132905505754307254124 4923 114408435457250543625986465530871800 4924 115441400444834444310567104520003373 4925 116483587273603389472311207319234359 4926 117535077349563767540670667123342102 4927 118595952789288807733583342164321730 4928 119666296426051490366209268871762959 4929 120746191816009798620122906809106179 4930 121835723244444753393100660256020822 4931 122934975732051676675253104832124966 4932 124044035041285132674037714508182429 4933 125162987682757999517258099838756302 4934 126291920921695128080588492620939938 4935 127430922784442048437428945819852028 4936 128580082065029188330931307433074300 4937 129739488331792071797287933775098946 4938 130909231934047969911936874909555770 4939 132089404008829479711372726521055320 4940 133280096487675511374654860799533347 4941 134481402103480167604729797506155757 4942 135693414397400003121524607502223031 4943 136916227725820156393817561089353968 4944 138149937267379849901917629704513553 4945 139394639030057759210208024200681379 4946 140650429858317755234011862251519666 4947 141917407440315528438685281746468362 4948 143195670315166608011884794267664771 4949 144485317880276293172341089690494242 4950 145786450398732018021862761962911869 4951 147099169006758675843664623654279313 4952 148423575721237433195708407084551264 4953 149759773447288568409998335618904612 4954 151107865985918873494723567949696882 4955 152467958041734163080107007396109571 4956 153840155230717438641649012273035762 4957 155224564088073260641233303054169064 4958 156621292076138885759788707213893578 4959 158030447592362731191589183033555460 4960 159452139977350732715175854750750427 4961 160886479522981167811994228306768077 4962 162333577480588519789216707035313472 4963 163793546069216963817011851668811905 4964 165266498483944060692488323841145606 4965 166752548904275248852946645716263946 4966 168251812502609730003632035873461191 4967 169764405452778348841517510349508255 4968 171290444938654072420834544255955072 4969 172830049162835679575896776515371793 4970 174383337355405275821701677832919924 4971 175950429782760254436985551349232183 4972 177531447756520329666140624712616582 4973 179126513642510273010948443067544699 4974 180735750869818988755769306719089159 4975 182359283939935570327354152651829545 4976 183997238435962984495219900247948564 4977 185649741031910035623260529193941553 4978 187316919502062267529239252673253971 4979 188998902730432466145328613169752381 4980 190695820720291431756356805200159755 4981 192407804603779694972982500554237839 4982 194134986651600856122002508051288576 4983 195877500282797233557355945232048143 4984 197635480074608512163456500327170388 4985 199409061772414088884711762252271872 4986 201198382299759817824988631901611416 4987 203003579768469863473012998403714573 4988 204824793488844376568385241602207494 4989 206662163979943712872806256273641968 4990 208515832979959921012027853453805530 4991 210385943456676231763366890486187030 4992 212272639618015287319187874660225668 4993 214176066922676855000576197575873306 4994 216096372090865775993661517073106196 4995 218033703115110906093901855761682103 4996 219988209271175811802525209538661165 4997 221960041129061991263467864608243028 4998 223949350564105395831209505035301416 4999 225956290768167034682918695230320865 5000 227981016260918451457186571438953521 5001 230023682901222868252725341732995868 5002 232084447898612798833009224347037496 5003 234163469824864939722862227564743511 5004 236260908625673154668713699271012462 5005 238376925632420374499144902000186489 5006 240511683574050241152425365893126131 5007 242665346589039331701851425323656235 5008 244838080237470805219364799943927601 5009 247030051513210322103704556855346490 5010 249241428856185092454056785858964135 5011 251472382164766917365668759658315197 5012 253723082808260094264834531387420216 5013 255993703639495064414608704234664266 5014 258284419007528687909344990777277271 5015 260595404770452039010584520441036448 5016 262926838308306622156598092995737293 5017 265278898536109916227549190547543400 5018 267651765916991162074646130401608935 5019 270045622475438316102787904566092047 5020 272460651810657100422635404044496658 5021 274897039110043087581198281079661851 5022 277354971162767765553972944731027513 5023 279834636373479536717544057606309239 5024 282336224776120612502697755955711000 5025 284859928047860773172786971112780136 5026 287405939523148970101715616670315394 5027 289974454207883756224817445718794772 5028 292565668793703538580072863634578733 5029 295179781672397654861631412948460928 5030 297816992950439284101315907943102719 5031 300477504463641210164285853942460819 5032 303161519791935465260828618110569475 5033 305869244274277888949171169481841181 5034 308600885023678646570669937421792326 5035 311356650942359759909666910885090394 5036 314136752737040711666582984307822512 5037 316941402934353193882991253700122931 5038 319770815896386079205589651325452156 5039 322625207836361703016472330925730086 5040 325504796834444553543030888098664884 5041 328409802853683475897369961471960071 5042 331340447756088505034255332847187415 5043 334296955318843452056058188568828783 5044 337279551250655377678191871950207912 5045 340288463208242095800902846775040806 5046 343323920812958859472913948124233736 5047 346386155667565391280548310279107754 5048 349475401373134429889852696343454780 5049 352591893546102973907153930802082908 5050 355735869835467413873475954591844746 5051 358907569940123753275091762193470302 5052 362107235626354129465305636472495129 5053 365335110745460855146078826850727327 5054 368591441251549211028635987858645653 5055 371876475219460230688109201804709847 5056 375190462862854728969426282534450472 5057 378533656552449835381148869480247468 5058 381906310834409304215523949956110674 5059 385308682448888883868694238647641494 5060 388741030348738038517223988214871611 5061 392203615718359325723292938003949660 5062 395696701992726744184346208031012747 5063 399220554876564376929464884494609432 5064 402775442363686666298074713505936305 5065 406361634756501667800566843366673962 5066 409979404685678640956909436215305020 5067 413629027129981346657990592068561593 5068 417310779436268431990364367727533030 5069 421024941339662294588209110652862674 5070 424771794983887829937438170711398975 5071 428551624941782476879505010619239106 5072 432364718235978988332759685519146315 5073 436211364359762365743323845951224257 5074 440091855298102407515137443749814381 5075 444006485548863333877505569118981306 5076 447955552144191962805359323349570992 5077 451939354672085923484700609021195500 5078 455958195298143405942255614816064708 5079 460012378787495958065635056192098326 5080 464102212526925853796334324575630198 5081 468228006547169568550874428972350452 5082 472390073545408910453521292985135808 5083 476588728907951368982819302818311794 5084 480824290733101255602342982954661691 5085 485097079854223223627724088972194714 5086 489407419862999767524852737187079375 5087 493755637132884315277816169397381517 5088 498142060842751540858842483465923612 5089 502567023000746536936248650654216810 5090 507030858468334501327483522257653038 5091 511533904984552604586660074605990450 5092 516076503190465719949044397445506302 5093 520658996653827710394604229660683990 5094 525281731893949981406045256951371932 5095 529945058406779022331919378585073506 5096 534649328690184673552109820641513495 5097 539394898269460870632809523002086304 5098 544182125723040630928103122138228836 5099 549011372708427062887940665181221855 5100 553883003988342193087398042137985963 5101 558797387457095420446840270883762395 5102 563754894167173421854164918903188714 5103 568755898356053348685644577042061407 5104 573800777473241168960592518577807199 5105 578889912207537024799914336549108075 5106 584023686514529490087117294372373534 5107 589202487644320629013982075945253547 5108 594426706169483771931105349505382928 5109 599696736013255940354178018726933870 5110 605012974477966868708196261954994752 5111 610375822273706586689854640265583624 5112 615785683547233542381879112602267874 5113 621242965911125262195738234790698336 5114 626748080473173559969712001500574938 5115 632301441866026324378416135328679372 5116 637903468277077930595619414452053450 5117 643554581478610338623623691230843250 5118 649255206858186957489141224607396660 5119 655005773449301371882968700764991113 5120 660806713962283045155990793233087917 5121 666658464815462129601498285615252838 5122 672561466166595532294053141374326444 5123 678516161944556402698473986389463686 5124 684522999881289226165060990364149887 5125 690582431544032725008475713527345276 5126 696694912367812786779540346713905252 5127 702860901688207657866838062128381330 5128 709080862774387659053243386196387077 5129 715355262862431697816049729510668384 5130 721684573188922870661411855051818299 5131 728069269024825467914600187406197555 5132 734509829709645712480491218570182111 5133 741006738685878582853489397382887470 5134 747560483533743089767525940104985642 5135 754171556006208395630210338325587024 5136 760840452064313185602406772366890213 5137 767567671912780718570113535119304595 5138 774353720035932005996186385802397159 5139 781199105233899587035643514190011672 5140 788104340659144388659971688709596370 5141 795069943853278179562525100076234949 5142 802096436784194147007435590097654029 5143 809184345883508146844174638380124265 5144 816334202084313197936937989620997808 5145 823546540859249812946645451335360252 5146 830821902258894778464447647628710328 5147 838160830950471019240299705180187402 5148 845563876256881202964074414429401002 5149 853031592196067763428813133431602982 5150 860564537520702041659368092879592082 5151 868163275758205267041413160954812430 5152 875828375251104122908817285592106137 5153 883560409197723663125250402333723790 5154 891359955693220368664588028684654918 5155 899227597770958156376274499406016010 5156 907163923444230175276859415533889145 5157 915169525748329248515509480907582233 5158 923245002782969842368240884934345754 5159 931390957755064467550624761422515890 5160 939607999021857442049479125491274807 5161 947896740134418968233059163175237792 5162 956257799881502500968395632660952919 5163 964691802333768408187149795561621650 5164 973199376888376950032245940173678476 5165 981781158313953627053410142791630743 5166 990437786795929972675794574610545001 5167 999169907982262890681369942305458318 5168 1007978173029535663938998629901636039 5169 1016863238649443785757082703608464182 5170 1025825767155668790801153613022001915 5171 1034866426511143288862931235691556302 5172 1043985890375710431094960736155066147 5173 1053184838154181064291085222489124256 5174 1062463955044791855200231879978971119 5175 1071823932088067694060508618125459080 5176 1081265466216091713726384341464648552 5177 1090789260302186287582931296054589265 5178 1100396023211008396714244550948837605 5179 1110086469849062784875584227723519640 5180 1119861321215636347890458353665037143 5181 1129721304454157231797877000569420978 5182 1139667152903982142242100740362397408 5183 1149699606152615396590978759576157687 5184 1159819410088363279255128285817404583 5185 1170027316953427289295667211334415504 5186 1180324085397439898498194581350492413 5187 1190710480531446468025167218833178722 5188 1201187273982337001688961244690168706 5189 1211755243947731443444370766123155662 5190 1222415175251322256742031358247985490 5191 1233167859398678054289665367349206870 5192 1244014094633512077672611269122669668 5193 1254954685994419356813070163655128531 5194 1265990445372086410273806661764534379 5195 1277122191566977379319644929598850707 5196 1288350750347500520560504674070461360 5197 1299676954508659013530679530814374490 5198 1311101643931190071600733127501030595 5199 1322625665641196377560421709399526473 5200 1334249873870273898159710633077410993 5201 1345975130116140164461381639821118040 5202 1357802303203767137948587221375069957 5203 1369732269347022816340434443064999994 5204 1381765912210825767089041426686486046 5205 1393904122973816810166937221732940350 5206 1406147800391552105925587194286719699 5207 1418497850860221938917564907864992748 5208 1430955188480899523701471281176447408 5209 1443520735124324193387724180702630039 5210 1456195420496223366972250243370683232 5211 1468980182203177727754277662577857523 5212 1481875965819034081402843379503473669 5213 1494883724951870398114946309538714934 5214 1508004421311517579750246861936657497 5215 1521239024777642530250349898165500008 5216 1534588513468397145097707116781308649 5217 1548053873809637872623632366133709444 5218 1561636100604720537607164609227985186 5219 1575336197104875156241323279099767740 5220 1589155175080165510206805685444844072 5221 1603094054891038285861792127879173907 5222 1617153865560466623417436179753623344 5223 1631335644846692960854005529238599542 5224 1645640439316576097251778391027481001 5225 1660069304419547439732806138364054026 5226 1674623304562181438338859687281671996 5227 1689303513183385254346984207100075426 5228 1704111012830212748739233639131237239 5229 1719046895234307918359036936262568899 5230 1734112261388982948725036504838157057 5231 1749308221626936094981481305724299612 5232 1764635895698614645017070752462701298 5233 1780096412851228260935676397918432496 5234 1795690911908418037852126409299918709 5235 1811420541350586662869349086978393467 5236 1827286459395895101026635978928175382 5237 1843289834081931278539072431150137653 5238 1859431843348056277832844599613119167 5239 1875713675118433604183203737032578894 5240 1892136527385747129120332574534675045 5241 1908701608295613360721884550835061353 5242 1925410136231693736535449972984604736 5243 1942263339901512681640725559304108821 5244 1959262458422987221190388762025117550 5245 1976408741411673983191341428582813458 5246 1993703449068739474398639861369579497 5247 2011147852269659560472338059155455689 5248 2028743232653654129894671389794874528 5249 2046490882713862969084167105181850297 5250 2064392105888268924787913786921520253 5251 2082448216651374479670944644055486001 5252 2100660540606637916935578402222839029 5253 2119030414579675299308085622914785966 5254 2137559186712234537958031352485695870 5255 2156248216556947878363141651666502861 5256 2175098875172869181663380951802274153 5257 2194112545221802431168239573961566242 5258 2213290621065427945543462594647108533 5259 2232634508863232833312269670967880158 5260 2252145626671252276505762417532626852 5261 2271825404541628284085342446325643847 5262 2291675284622992609308975806700249512 5263 2311696721261680580036461492616421984 5264 2331891181103782645890817294045445232 5265 2352260143198040500702519794086215487 5266 2372805099099594693953328870168564133 5267 2393527552974590701529118415820031686 5268 2414429021705650482790600150386699237 5269 2435511034998216607257336523666943462 5270 2456775135487776091287333089219519564 5271 2478222878847971143553168720745573429 5272 2499855833899604076649547447905710526 5273 2521675582720543700287697538881461574 5274 2543683720756540570473536515247810876 5275 2565881856932958529369565098888059999 5276 2588271613767430030967593312102897580 5277 2610854627483442807712941632577109345 5278 2633632548124865494076380082827778514 5279 2656607039671419885317736239997149726 5280 2679779780155107572066077535680874785 5281 2703152461777598753308747452507339255 5282 2726726791028591093212697272851637247 5283 2750504488805146551456004512178389930 5284 2774487290532014181144816783460665078 5285 2798676946282946952374934836949402495 5286 2823075220903020724367318322077200453 5287 2847683894131963555432152645779855891 5288 2872504760728503606494354226491099241 5289 2897539630595743959978727880828430439 5290 2922790328907572742827341434063200282 5291 2948258696236117010884093907491873955 5292 2973946588680248920507147477242632030 5293 2999855877995152781483405365627938526 5294 3025988451722961654465294702210207969 5295 3052346213324472226817827290227679242 5296 3078931082311946771605729521338130608 5297 3105744994383011064881051162129778741 5298 3132789901555657207819048723088772279 5299 3160067772304360373193558875761609252 5300 3187580591697318568811860695543466779 5301 3215330361534824583247869336629895693 5302 3243319100488779352912985370744796723 5303 3271548844243356064795676462958672717 5304 3300021645636824384689700500108061986 5305 3328739574804544275811319963439948822 5306 3357704719323138948793492132394736735 5307 3386919184355856561760029516234973064 5308 3416385092799130367107000641366745867 5309 3446104585430347079136372629617052089 5310 3476079821056833315238089327285893840 5311 3506312976666070043532336519654830240 5312 3536806247577145050321240295444459042 5313 3567561847593453520732360116349979982 5314 3598582009156656907029908798471433914 5315 3629868983501910341865466878586426989 5316 3661425040814368936770908311471424976 5317 3693252470386983388825318678673253765 5318 3725353580779595402144947948423585393 5319 3757730699979343516303602115364961331 5320 3790386175562390019498052262837730614 5321 3823322374856979709581164495509554096 5322 3856541685107841352510291016498112769 5323 3890046513641942775964196264962431309 5324 3923839288035610624350572654852982019 5325 3957922456283025889499129927096848665 5326 3992298486966106420554191062332834841 5327 4026969869425787707621351896343516251 5328 4061939113934713325041228719040263618 5329 4097208751871346511089506341271139396 5330 4132781335895514453004828530597570724 5331 4168659440125396940211870057423772798 5332 4204845660315971142865942033988204708 5333 4241342614038924366716177315745547783 5334 4278152940864046730362143654901632525 5335 4315279302542115807962830958274457369 5336 4352724383189285377750239962640991157 5337 4390490889472990513609136152393066032 5338 4428581550799381355132802897127758999 5339 4466999119502297991663089305731357686 5340 4505746371033798996247279969559417702 5341 4544826104156256245489398653251795009 5342 4584241141136028762590291547812262004 5343 4623994327938728424182751655580240341 5344 4664088534426090475222857585854112026 5345 4704526654554461899479704449734200747 5346 4745311606574920797751990866013806081 5347 4786446333235040032567508379040381497 5348 4827933801982308505110041786459472435 5349 4869777005169223536738449070903060710 5350 4911978960260067935422805610217588621 5351 4954542710039385437471174411016029231 5352 4997471322822168325348691634571883044 5353 5040767892665771132456768535492531740 5354 5084435539583564457181719358306384581 5355 5128477409760343022100647171550754908 5356 5172896675769502228209668519934764363 5357 5217696536791997567661477369287380826 5358 5262880218837101373533106229458016262 5359 5308450974964971502365282011097918792 5360 5354412085511046662854044743224034994 5361 5400766858312283221366451156153446454 5362 5447518628935248433692843229138024410 5363 5494670760906085173426417330620182503 5364 5542226645942363348778579147879958338 5365 5590189704186833320715958515798752895 5366 5638563384443096757870471706962102127 5367 5687351164413210488529130847032826202 5368 5736556550937239035326649348417234480 5369 5786183080234771643248201452298559519 5370 5836234318148419738061838247413556662 5371 5886713860389310881155522867070592709 5372 5937625332784595416092593392365484439 5373 5988972391526982131215181623022096482 5374 6040758723426319393209498572323263424 5375 6092988046163238339529464301067441013 5376 6145664108544874851064298529746448011 5377 6198790690762687159611227516809974748 5378 6252371604652386079500641682259143104 5379 6306410693955994989961662349615272097 5380 6360911834586056832587320375820010279 5381 6415878934892005525726356563029257207 5382 6471315935928719336750265904168234058 5383 6527226811727273894777951467561158031 5384 6583615569567912668629656190886061981 5385 6640486250255252876678535942097188968 5386 6697842928395744938863120596072278303 5387 6755689712677403727290074878732828324 5388 6814030746151830018604258271372921362 5389 6872870206518540697769582467516870574 5390 6932212306411626411114488245511102735 5391 6992061293688755517338127565147507364 5392 7052421451722543336623838908108327185 5393 7113297099694305849188152047204694647 5394 7174692592890217147565961811154567154 5395 7236612322999890102599058422498024931 5396 7299060718417399859397786660328961163 5397 7362042244544769935592320488314684501 5398 7425561404097940852075768606248560647 5399 7489622737415241387084989798407909614 5400 7554230822768382705773517094446162382 5401 7619390276675995778497397256605498880 5402 7685105754219732663989799055665518859 5403 7751381949362952399378650518120928512 5404 7818223595272012405474699712288043509 5405 7885635464640186482002975863051656440 5406 7953622370014230635635886236903512315 5407 8022189164123618154761902620365430454 5408 8091340740212465516725192941239259511 5409 8161082032374170884860803879542606701 5410 8231418015888787126231412269816933632 5411 8302353707563151457512353978706832484 5412 8373894166073794003770096067168078999 5413 8446044492312647731981892053435210279 5414 8518809829735582400293070405153822085 5415 8592195364713785346186987367223136171 5416 8666206326888012119712264953651416043 5417 8740847989525730150702809538085979355 5418 8816125669881178823818631485633564970 5419 8892044729558369523230289527914774016 5420 8968610574877049397590034994218264597 5421 9045828657241652784592375896118625392 5422 9123704473513264425245169605097528041 5423 9202243566384618791967291729168149197 5424 9281451524758160049484998366875876919 5425 9361333984127187362213641697688490479 5426 9441896626960110458743403346233594110 5427 9523145183087840564232458357912975049 5428 9605085430094342012593823340991618045 5429 9687723193710370051323542694279105196 5430 9771064348210420555057125384013695804 5431 9855114816812917570511310321484759528 5432 9939880572083664822974778005215838283 5433 10025367636342587521917663224277539628 5434 10111582082073791013035937928110883165 5435 10198530032338963037204039931809185679 5436 10286217661194146570942455899379898981 5437 10374651194109910437062220747760555881 5438 10463836908394945090607417239508671281 5439 10553781133623111205169243084590145118 5440 10644490252063968905614785048263752545 5441 10735970699116815714188480974327214514 5442 10828228963748261500328681332079434391 5443 10921271588933368951503920506596483226 5444 11015105172100388310395313095840965863 5445 11109736365579115351743086873866820396 5446 11205171877052901802704049947836302460 5447 11301418470014347644759943216607330327 5448 11398482964224704970513417327703937006 5449 11496372236177023304000686716006000593 5450 11595093219563066531048949017400836589 5451 11694652905744031827858922684992955109 5452 11795058344225101218794337025563634192 5453 11896316643133856637184204865535361432 5454 11998434969702589608445955765225065159 5455 12101420550754536924184163394595865020 5456 12205280673194073926462659503769529317 5457 12310022684500897272041698507684897263 5458 12415653993228229299717538901660481613 5459 12522182069505076381185477762170256787 5460 12629614445542573894376297757908181593 5461 12737958716144450716825471370514606056 5462 12847222539221646398071370177008056758 5463 12957413636311114435549611685439667238 5464 13068539793098845345217376366667532347 5465 13180608859947143485019738419481830090 5466 13293628752426191859093647559846070977 5467 13407607451849939404521303849053873320 5468 13522553005816345537708917169221707501 5469 13638473528752017012875109734099335313 5470 13755377202461272423526970510635588867 5471 13873272276679669960429145485819559680 5472 13992167069632034323601029150979418202 5473 14112069968595018970084832511600582352 5474 14232989430464240166502897659396725841 5475 14354933982326019607035625125269173952 5476 14477912222033772650522730207583554478 5477 14601932818789079523675492273528134429 5478 14727004513727477133825270245725809706 5479 14853136120509009435515076185159605477 5480 14980336525913574597638864693096788380 5481 15108614690441107520481850846073993804 5482 15237979648916636557903701768071680340 5483 15368440511100253610348202400956977664 5484 15500006462302037066381108889816522418 5485 15632686764001967382765670670746519678 5486 15766490754474875408722673153082437003 5487 15901427849420463880324651678376264119 5488 16037507542598442832915170214665828840 5489 16174739406468820001715554446541163466 5490 16313133092837387606474885519809963426 5491 16452698333506447246493075745214690564 5492 16593444940930814964523535427110567803 5493 16735382808879148870611282849958349369 5494 16878521913100642052988591569732846871 5495 17022872311997123844115326823783096174 5496 17168444147300612852685301884045813684 5497 17315247644756365515571081751183121062 5498 17463293114811464270445374782007607196 5499 17612590953308989801603038305019730948 5500 17763151642187822165131464810695676222 5501 17914985750188115953663961668710443574 5502 18068103933562495018752745064897656367 5503 18222516936793012631844926334571355360 5504 18378235593313923329700572750901636376 5505 18535270826240313055458925114596074552 5506 18693633649102634575744465145652509617 5507 18853335166587195528662772695242501182 5508 19014386575282646833976839625594982209 5509 19176799164432519573756787598435730101 5510 19340584316693858832723265111311135150 5511 19505753508902003373836060152522239800 5512 19672318312841560413069253399794815441 5513 19840290396023625146317974162032288480 5514 20009681522469295074420128484836193104 5515 20180503553499529570853504222087510575 5516 20352768448531405537382862321539224989 5517 20526488265880820394314393648719869987 5518 20701675163571694057544952147711843618 5519 20878341400151721965800625008992403605 5520 21056499335514731634884846931470579204 5521 21236161431729695629907387500010650483 5522 21417340253876454264879876627800324095 5523 21600048470888201763297081897903893915 5524 21784298856400790039859290105913766911 5525 21970104289608904690812040850571747065 5526 22157477756129168212082888254732497027 5527 22346432348870225902063403958553872006 5528 22536981268909870345942707054028308987 5529 22729137826379260819403381104854530841 5530 22922915441354294394900522802580642007 5531 23118327644754185985269462232310039316 5532 23315388079247315013411924829356377460 5533 23514110500164396851725424146158479328 5534 23714508776419037634487339798734319436 5535 23916596891435731512220538340526531338 5536 24120388944085359885455173114679466146 5537 24325899149628252624666782186563910396 5538 24533141840664871757297942143308004445 5539 24742131468094178583324570392834196063 5540 24952882602079745664050255453604089805 5541 25165409933023675613081631206588245208 5542 25379728272548389107602887109769482486 5543 25595852554486345033821482009828262047 5544 25813797835877756178978880357406589565 5545 26033579297976364381961691518314336688 5546 26255212247263339559223262546906427304 5547 26478712116469367534155921602688201555 5548 26704094465604992112354658083488539478 5549 26931374982999277360708797950949245029 5550 27160569486346856568928789563115344862 5551 27391693923763434899712316797631297619 5552 27624764374849813264327614477143875569 5553 27859797051764501492239096994542555786 5554 28096808300304989400568227495020276378 5555 28335814600997744913452598306615519261 5556 28576832570197008928722475801073046760 5557 28819878961192457178025434814249604883 5558 29064970665325799880711695943166932084 5559 29312124713116390553257430781362818865 5560 29561358275395915900667547439328867668 5561 29812688664452239282403540017433375710 5562 30066133335182470817111083412251163272 5563 30321709886255337769619133830837817539 5564 30579436061282929446196115643535005465 5565 30839329750001891408090496774928109770 5566 31101408989464144403208709155713030493 5567 31365691965237204013267341202464464939 5568 31632197012614177614678306487727570209 5569 31900942617833515853966897613126703316 5570 32171947419308596447011305656546287183 5571 32445230208867218727734676631198119509 5572 32720809933001087991786176410359873025 5573 32998705694125369302367454303830874646 5574 33278936751848391053096588673298908362 5575 33561522524251579218591921579369243692 5576 33846482589179703862940687398928479526 5577 34133836685541520117513143988284070416 5578 34423604714620886487167708591487741842 5579 34715806741398443999738290868128018471 5580 35010462995883940373366450850064792666 5581 35307593874459284037828351015575972297 5582 35607219941232413514061069472209226575 5583 35909361929402068332620221858676410962 5584 36214040742633548352291970480145507599 5585 36521277456445549022596076802209450687 5586 36831093319608160823080964551599426362 5587 37143509755552121810166512162107819578 5588 37458548363789412904251372925350526352 5589 37776230921345286253895772286115213437 5590 38096579384201817724824450122452857125 5591 38419615888753075281342165204568269781 5592 38745362753271995751855562464806646870 5593 39073842479389063196544496819678418959 5594 39405077753582882828609114890996444270 5595 39739091448682745183045936992534808984 5596 40075906625383275973838932277552467649 5597 40415546533771267829751431683755584821 5598 40758034614864790855438523924190076905 5599 41103394502164679730513093304026045563 5600 41451650023218495829675178128223334369 5601 41802825201197063619981651488378370801 5602 42156944256483681371740379639177922581 5603 42514031608276107009542312411281840233 5604 42874111876201420724699653739054458722 5605 43237209881943866767732111860550619032 5606 43603350650885777644568810475507677240 5607 43972559413761684755030250273650807892 5608 44344861608325720331944647018864116356 5609 44720282881032416361795228544746730892 5610 45098849088731006998207166792816358806 5611 45480586300373341820122049901839515429 5612 45865520798735518132113404120590745233 5613 46253679082153341352792839408404557485 5614 46645087866271723393846784295167333160 5615 47039774085808129799224231491426393763 5616 47437764896330187286221692696866316545 5617 47839087676047564205471072897040050160 5618 48243770027618237320421073568513435762 5619 48651839779969259201147858181534829866 5620 49063324990132141427005972092297074400 5621 49478253945092969695488082602377988884 5622 49896655163657367846082901210083582604 5623 50318557398330428730279260420399711451 5624 50743989637211730786843927421475336715 5625 51172981105905560112816734244050365907 5626 51605561269446458760790626495379017794 5627 52041759834240220944391296862935919040 5628 52481606750020459791036251161558930311 5629 52925132211820868241714461447271310270 5630 53372366661963298667249066893869534854 5631 53823340792061786751743026188591777563 5632 54278085545042646181166743965637608133 5633 54736632117180761665967526515866068178 5634 55199011960152208826820924251504092225 5635 55665256783103330484701535804855652631 5636 56135398554736399914740240440306774177 5637 56609469505412002645457576282052590533 5638 57087502129268269416672078006051800709 5639 57569529186357093953218288849189561404 5640 58055583704797470261893996817461087761 5641 58545698982946085213352330960219683815 5642 59039908591585303234811589597698643639 5643 59538246376128681016057764382686935130 5644 60040746458844151214489875726275381238 5645 60547443241095015232428980259984800952 5646 61058371405598886237526483907879539188 5647 61573565918704724707493870103876147313 5648 62093062032688109897666899730875416230 5649 62616895288064891751594897564305405882 5650 63145101515923368906958506362817071816 5651 63677716840275139594339651691536114176 5652 64214777680424773378731231020862024892 5653 64756320753358452850622324730384530139 5654 65302383076151735541177945788777524770 5655 65853001968396587517168368706505499598 5656 66408215054647841299829199830343014813 5657 66968060266889231945148997079328691305 5658 67532575847019166327440367514718034526 5659 68101800349356381886217178598537342071 5660 68675772643165652322212005019582018452 5661 69254531915203698959181308444716695054 5662 69838117672285467730320300103335468170 5663 70426569743870933004456103516026890777 5664 71019928284672590731442215714668074839 5665 71618233777283804655653485246426013348 5666 72221527034828170627645055020987644258 5667 72829849203630065339749930373207607774 5668 73443241765906547115280195509190598793 5669 74061746542480777690336882658568042231 5670 74685405695517135248598041397144224405 5671 75314261731278190305751269449117355765 5672 75948357502903717384993032111919257462 5673 76587736213211916775458659552317567432 5674 77232441417523022028259481806462709234 5675 77882517026505470222944207606545074859 5676 78538007309044813424090903990785657061 5677 79198956895135551140554910593288935762 5678 79865410778796065005444639666742329007 5679 80537414321006838316178848221600654909 5680 81215013252672144504307783702675768944 5681 81898253677605390041291996822367398788 5682 82587182075538298736038779838677015177 5683 83281845305154125845755657574676855733 5684 83982290607145091896795192802216792497 5685 84688565607294227593724544887402341734 5686 85400718319581822689885103827695214888 5687 86118797149316673204322662444930201935 5688 86842850896292322891257204067678332941 5689 87572928757968496396265299612591242726 5690 88309080332677923075213782963833134377 5691 89051355622858752010874274606572356920 5692 89799805038312760331040827873404210938 5693 90554479399489558507861426253487611189 5694 91315429940796997908244787549576537184 5695 92082708313937987472834202727440210266 5696 92856366591273928019011077973329109768 5697 93636457269214974288647796061782878029 5698 94423033271637336501261040059083671889 5699 95216147953327834831094815093600108032 5700 96015855103455921895230907541206195708 5701 96822208949073390015979404214017181268 5702 97635264158641981712055801084139699776 5703 98455075845589123582731806598658653300 5704 99281699571892005469878876812561217534 5705 100115191351690228511452643444233454614 5706 100955607654927247444131500254580149652 5707 101803005411020834275907935637703123648 5708 102657442012562792223940372478391628581 5709 103518975319048150595701243486038654571 5710 104387663660634073090170806504497060090 5711 105263565841928713813967579499073094258 5712 106146741145810257137255915493191646618 5713 107037249337276379352772400722242886402 5714 107935150667324371956262811076843622343 5715 108840505876862168241520637128297130631 5716 109753376200650516790322421707932609988 5717 110673823371276547333555119765259508311 5718 111601909623158976372756282944169645885 5719 112537697696585201884698954315557271662 5720 113481250841780538377678549010990713644 5721 114432632823009845523436193275525044608 5722 115391907922711805561346608055656353430 5723 116359140945666106665229055391997614273 5724 117334397223193791469907016401902744322 5725 118317742617391031971029534512020387614 5726 119309243525396594045976094698781349568 5727 120308966883693256899579503844821748437 5728 121316980172443454807786415228115741066 5729 122333351419859410611761363000754350619 5730 123358149206608032512768232485740720697 5731 124391442670250847838177593565350079396 5732 125433301509719249582885141702543481324 5733 126483795989825333674758325788845825817 5734 127542996945808607076037418120522906892 5735 128610975787918849018712086084767067896 5736 129687804506035409872375688156812375863 5737 130773555674323234354343116227830118165 5738 131868302455925898022630242760086025255 5739 132972118607695948246606973678085770814 5740 134085078484962843119214991991658679873 5741 135207257046338784054944089641951913090 5742 136338729858562740118160005221411482462 5743 137479573101382964450810855117549848533 5744 138629863572478305508332531863375132522 5745 139789678692418618164026081334723461583 5746 140959096509664582114313231498339319092 5747 142138195705607237414095864309388012578 5748 143327055599647549384133608152470222473 5749 144525756154316317557151863977774178427 5750 145734377980434745775472791096102295234 5751 146953002342315993024398153358444098981 5752 148181711163008027073403864778583189659 5753 149420587029578105497612402611686481502 5754 150669713198439211174316981126636948835 5755 151929173600718771897683885053174104232 5756 153199052847669996320048867899791638838 5757 154479436236126161006569800921553726205 5758 155770409753998185990883033576701993845 5759 157072060085815838847049058227883543796 5760 158384474618312909938207809778950878025 5761 159707741446056704161053056940862083192 5762 161041949377122197187119878150412286127 5763 162387187938811206911244721165159367186 5764 163743547383416933544996946443464290929 5765 165111118694034224534388898922273839907 5766 166489993590415923246550915445091863438 5767 167880264534875663163666722543665402322 5768 169282024738237472134743134784828924402 5769 170695368165832554062666807109206589080 5770 172120389543543618255446617004832146683 5771 173557184363897129550985669474904201966 5772 175005848892203855224456056557181933411 5773 176466480172748087602228496647174933380 5774 177939176035025924246471253963623670916 5775 179424035100032990544486342830152775957 5776 180921156786601992526722025352935146786 5777 182430641317790490742989319749981148015 5778 183952589727319289058019696383214750680 5779 185487103866061835289716104344394889027 5780 187034286408585033696235469930062108462 5781 188594240859741872417131342772943291030 5782 190167071561316272099655900957959708671 5783 191752883698720565098633832962972670345 5784 193351783307746017816879171216667522959 5785 194963877281366811948595642331595562975 5786 196589273376597903611232262915565951045 5787 198228080221407182606600883464832039631 5788 199880407321682357329338026192379478885 5789 201546365068252994135606516375210140746 5790 203226064743968143308112010976374656622 5791 204919618530829987109878428842523420464 5792 206627139517183948798253124046951945835 5793 208348741704965704867824401838988033022 5794 210084540017005546217340736385587549710 5795 211834650304390537396227744364348119802 5796 213599189353884926570203401656069940267 5797 215378274895409262348250228715929352636 5798 217172025609578677146009437056036473511 5799 218980561135300800328504768653884078086 5800 220804002077433767967107249054207493465 5801 222642470014504799657200399446824905084 5802 224496087506489816485480051195809653159 5803 226364978102654577914297148431973852138 5804 228249266349457819053873843342991404324 5805 230149077798516873516903833640718967727 5806 232064539014636270805559005916426527449 5807 233995777583899800973425780225236710190 5808 235942922121826543123155152773746649585 5809 237906102281591358139867213429268292022 5810 239885448762310349932369075151240710642 5811 241881093317391803364272318346205847447 5812 243893168762953110993719486276856776156 5813 245921808986304204698810528836936356372 5814 247967148954498012257921270218599498060 5815 250029324722948462985263965024701261219 5816 252108473444116570580657437389181552008 5817 254204733376265125433636482735870242741 5818 256318243892282532737898975427195904258 5819 258449145488576336928092359806875438335 5820 260597579794036977135294045676080933754 5821 262763689579072322565250501376450430770 5822 264947618764713540946872609732962472022 5823 267149512431792857483160493934834286643 5824 269369516830193766050674242306889281772 5825 271607779388174258731806935812408482788 5826 273864448721763644139024820850137055326 5827 276139674644233529407530792386314086854 5828 278433608175643545180312872163551484707 5829 280746401552462397382108466792559094081 5830 283078208237264834089229634250063976369 5831 285429182928505120356164456685107849919 5832 287799481570367618445029840335223021512 5833 290189261362695075515070039306007130864 5834 292598680770995225479468226452972646576 5835 295027899536526316431572919864243847807 5836 297477078686462179769672491329079886135 5837 299946380544137461903365552105221377635 5838 302435968739373644218585126608708429411 5839 304946008218886481818346578399632901532 5840 307476665256775496429536163367170830598 5841 310028107465096163767141700633717804110 5842 312600503804515440589682252395930027325 5843 315194024595051281669226964674264931146 5844 317808841526896801923331581851251929186 5845 320445127671329744008982846192715666439 5846 323103057491707916773883452820694172973 5847 325782806854551275104242962439382128707 5848 328484553040711316887481434997621142379 5849 331208474756628478017334918951207037462 5850 333954752145678211621660824599056361795 5851 336723566799606442995990321956916016084 5852 339515101770055097065170466853902230060 5853 342329541580178400565626063388160843051 5854 345167072236350666555967686163619186941 5855 348027881239966274330197483196582722713 5856 350912157599332563312009207483464868293 5857 353820091841656365044900291072329884373 5858 356751876025124902975364752849847796457 5859 359707703751081795361743815349034336936 5860 362687770176298902315548410792403289193 5861 365692272025344763689401517402230684467 5862 368721407603050380280771194705590156717 5863 371775376807073096629914443073628879579 5864 374854381140559349539877595025762332311 5865 377958623724907052330077131097629717323 5866 381088309312628390767751912604052790990 5867 384243644300313812610082554770165677610 5868 387424836741697998719740499194370721118 5869 390632096360828609782042264678990267388 5870 393865634565338608767827313189635054666 5871 397125664459822965459413184303871534270 5872 400412400859320555573004479601417143854 5873 403726060302902073263633258499779820407 5874 407066861067364782103423169271875775567 5875 410435023181034935987575852094230488246 5876 413830768437678707830238714122914337578 5877 417254320410522470358123457289808859258 5878 420705904466383279808996409792736931682 5879 424185747779910419901949880051683010514 5880 427694079347938870051715205075251953004 5881 431231130003955568443891908309933478093 5882 434797132432679347287695276872266860060 5883 438392321184755424324781316087259878092 5884 442016932691565341481680467233145440573 5885 445671205280153248402960930219284167062 5886 449355379188269435508565314282301199005 5887 453069696579532028189056791938330332630 5888 456814401558707760771316531176189141199 5889 460589740187112755948055035819139391234 5890 464395960498134242483721445569803712264 5891 468233312512874151194376625317673434030 5892 472102048255915536434134420249684716789 5893 476002421771212777599272294318434484153 5894 479934689138106522499726395110654319211 5895 483899108487464341853902498872341279311 5896 487895940017948071620598723656640078865 5897 491925446012408827384647853168838791462 5898 495987890854410682577583226423502446249 5899 500083541044884009948825993480796862800 5900 504212665218909493390373729057848427840 5901 508375534162633824951936967132851653024 5902 512572420830318109681140357696679648597 5903 516803600361520008792522616400358571118 5904 521069350098410659593166151109265108921 5905 525369949603227418564954280838521741426 5906 529705680675863482041197742460455889923 5907 534076827371595447026568948820011363658 5908 538483676018949882877201453091152599630 5909 542926515237709992775437904947444069565 5910 547405635957063452218840929775286597704 5911 551921331433892520103728820091842924148 5912 556473897271207526402664237542601557728 5913 561063631436724848905885955155554523558 5914 565690834281590500036726381960155837138 5915 570355808559250453368749298910462629090 5916 575058859444468848150404693623030418536 5917 579800294552495218874197986965254099219 5918 584580423958381905730106474543658731754 5919 589399560216452810665534060178245378995 5920 594258018379924672718933243877765480953 5921 599156116020682045293996970001225256448 5922 604094173249207167114736385981173683017 5923 609072512734665927757243322913988097933 5924 614091459725151137873666211679211300829 5925 619151342068084323500448727993923412571 5926 624252490230777273195207714365827602752 5927 629395237321154576183334754014511581550 5928 634579919108638399198388693090889863908 5929 639806874045196759262033763355111111476 5930 645076443286556559289002887397215799705 5931 650388970713582663129049076458545951629 5932 655744802953824296452696447757674229512 5933 661144289403230069743129830280355399155 5934 666587782248032929592423783684312292666 5935 672075636486806354525378417381368391038 5936 677608209952693121669815553134673182275 5937 683185863335807980750490660879426135714 5938 688808960205815582124777000729254856747 5939 694477867034685015911000891370834338950 5940 700192953219622329665769476500916214115 5941 705954591106182402536911851246836707707 5942 711763156011561564374067580410527180635 5943 717619026248072358928680614948504321759 5944 723522583146801860999908952828803441696 5945 729474211081454968174697443731242909076 5946 735474297492384098689638378343447149726 5947 741523232910806737918596500127828664107 5948 747621410983212287043813910945608367775 5949 753769228495959678591169982656278560057 5950 759967085400067234723451768279488066679 5951 766215384836196255498386289338584541240 5952 772514533159829835690899469359429005773 5953 778864939966648420243307261831982245238 5954 785267018118103619964262813950410768031 5955 791721183767191820756937101934056101979 5956 798227856384429131398886601493649987826 5957 804787458784029226711944275062180700262 5958 811400417150285654871965658646739379872 5959 818067161064160189625193763685332032898 5960 824788123530078820279842573550883053451 5961 831563741002936984519695642301059604445 5962 838394453415315661363141867423485519043 5963 845280704204909953976117322150282233036 5964 852222940342171804520033478238662841376 5965 859221612358168495767275457442339977969 5966 866277174372658606869685304907193557802 5967 873390084122387103429768850311982495004 5968 880560802989601254878994671412582789972 5969 887789796030789085103686149900401556262 5970 895077532005642075299452979789653726637 5971 902424483406243851190205675062282011747 5972 909831126486486599996025606042468710648 5973 917297941291716975866587178736426204445 5974 924825411688613265936638732716317008738 5975 932414025395295602717761310753239399722 5976 940064274011671022194380458956778291421 5977 947776653050015180732734276379049956636 5978 955551661965792557762778574386923765466 5979 963389804188716985165534945402781492112 5980 971291587154054358369956310220248998054 5981 979257522334169398324789223804683527824 5982 987288125270318347786123638619421628900 5983 995383915604689499761220810017445997055 5984 1003545417112693470451245669384354678254 5985 1011773157735505143630355061433910882554 5986 1020067669612859228110578296503709282255 5987 1028429489116101384782140746318075875488 5988 1036859156881496894664417159457039608626 5989 1045357217843798854444072534298528498082 5990 1053924221270077901138931778871984092706 5991 1062560720793815482819974966035933146905 5992 1071267274449262707726315238775699004982 5993 1080044444706066819609452752458097750437 5994 1088892798504167362768700762369502811693 5995 1097812907288964116000903094182433570109 5996 1106805347046758890560772906142233146525 5997 1115870698340473303203608279504163921369 5998 1125009546345644651485391235876274635747 5999 1134222480886702034738004780247230685709 6000 1143510096473524880495503878451144577982 6001 1152872992338286052611132356641487220648 6002 1162311772472581733900126232378872532126 6003 1171827045664850292882137465684558932784 6004 1181419425538082361054970618103273914286 6005 1191089530587824364098181978282764845415 6006 1200837984220477767507418404503999787806 6007 1210665414791896314410228505353821565400 6008 1220572455646283550686699983830434788183 6009 1230559745155392950003447713066839701831 6010 1240627926758032968994111066227402584139 6011 1250777648999879380595881409091954724696 6012 1261009565573597251454522086068615955980 6013 1271324335359274947329495538780241866863 6014 1281722622465172568593538074316075345838 6015 1292205096268787236239799355233691584739 6016 1302772431458237667258948196402966174473 6017 1313425308073970496817916707639749120189 6018 1324164411550790823389030463398498425364 6019 1334990432760219471855845942629416425689 6020 1345904068053179488634146088196160485342 6021 1356906019303014401982552609639983404784 6022 1367996993948840799965383031828656649012 6023 1379177705039237797983623655501674636995 6024 1390448871276275987381859641136825076144 6025 1401811217059888476358864549702062766550 6026 1413265472532586654286059272404757941620 6027 1424812373624523330584339923085149252907 6028 1436452662098905919499088011213033983846 6029 1448187085597762362434518257108820835832 6030 1460016397688062499991125064984991617941 6031 1471941357908197626507220837355582100439 6032 1483962731814820980710242948522027434068 6033 1496081291030051947024483445177147147128 6034 1508297813289046763188889654751977167899 6035 1520613082487938551125189143148937000497 6036 1533027888732149509435210606951188783609 6037 1545543028385078127485581286732973322112 6038 1558159304117164302788200711001473830923 6039 1570877524955335265319849855613640690602 6040 1583698506332835234515966393782539830039 6041 1596623070139441756910512292001307424200 6042 1609652044772071694806703421582165637305 6043 1622786265185779858966231658838427532234 6044 1636026572945153301069024614916266856279 6045 1649373816276104304609899939278022622227 6046 1662828850118065135993916849320219388287 6047 1676392536176587640883120709960586755035 6048 1690065742976350794304811452762732102795 6049 1703849345914579336643616065320808114349 6050 1717744227314876651438267606715646905752 6051 1731751276481475064903650175582466983738 6052 1745871389753906771270006656824402903206 6053 1760105470562098612362223810495023757129 6054 1774454429481893964365095990988231265154 6055 1788919184291005009450239283707756897802 6056 1803500660025398694847072586162463358897 6057 1818199789036119707011826120187605782584 6058 1833017511046553813817708921529741210331 6059 1847954773210134953171237152005605696635 6060 1863012530168499472124023255955454910247 6061 1878191744110090946383699845416186629275 6062 1893493384829219036165477923140805171709 6063 1908918429785575860582450787459224247700 6064 1924467864164213399217412754935283787655 6065 1940142680935985456139134086841251622731 6066 1955943880918457748455653951077426660708 6067 1971872472837289708551822727845969889426 6068 1987929473388091616406828101960272129326 6069 2004115907298760705817062959548981393095 6070 2020432807392299915994937780710454487121 6071 2036881214650122987890978305659554257980 6072 2053462178275849632663083083603817230028 6073 2070176755759594527980247960105728913381 6074 2087026012942753926333472743826988120871 6075 2104011024083293688250097934877088896992 6076 2121132871921542582237289505490736804800 6077 2138392647746494722402713965320106890128 6078 2155791451462625044051287661727257118352 6079 2173330391657221747152673534714389013760 6080 2191010585668239667382251957854123413234 6081 2208833159652678564445338051829070294787 6082 2226799248655490347636715374280597805328 6083 2244909996679019289081821670903787386998 6084 2263166556752979305818969447356447213548 6085 2281570091004972422800349878982648602229 6086 2300121770731552560050118558213408396532 6087 2318822776469838818637603931889729069742 6088 2337674298069682471768916166634411789694 6089 2356677534766391899157309837149280218437 6090 2375833695254019734939050197467870695049 6091 2395143997759216531774554898693830972730 6092 2414609670115655276380014784520800773506 6093 2434231949839031124558687603339177864554 6094 2454012084202640756881715834033297137562 6095 2473951330313545789523251616241141474125 6096 2494050955189324708349136273552865473185 6097 2514312235835417828178330037266651385855 6098 2534736459323069813220465386658636249026 6099 2555324922867874329059219978392587045376 6100 2576078933908925431164397469536902104280 6101 2596999810188580329761417316841035201747 6102 2618088879832838206004742099636588453051 6103 2639347481432339789809841452710920775635 6104 2660776964123992445360789437771942490325 6105 2682378687673225546213065197685406585026 6106 2704154022556880958093628370575361287166 6107 2726104350046743483981418393484181832899 6108 2748231062293716162794716025532937564524 6109 2770535562412645350002649194742863548739 6110 2793019264567800545757247215879621975831 6111 2815683594059013973728719801153303870214 6112 2838529987408484951683139144773485045703 6113 2861559892448254132953570256500717341290 6114 2884774768408352736364331885888054129499 6115 2908176086005631920892680824070041749955 6116 2931765327533277500355310726209294808923 6117 2955543986951015232673568542802701850817 6118 2979513569976011957843315577454979876955 6119 3003675594174477898632435876240858775159 6120 3028031589053975478213064316287100175177 6121 3052583096156440049391383719048992933222 6122 3077331669151917970868127863252564935719 6123 3102278873933027507067608146683010923876 6124 3127426288710148069473517476781225398131 6125 3152775504107343359090454247597441443325 6126 3178328123259024011654572182126101725729 6127 3204085761907355389565230312011704866064 6128 3230050048500416207162764233789378914448 6129 3256222624291113718919806248786404076595 6130 3282605143436861243389197293306609628016 6131 3309199273100023839381045202101811635534 6132 3336006693549137994785067502031655637023 6133 3363029098260911232696074044267598582248 6134 3390268194023007584085285989299286771778 6135 3417725701037624921209102602925718098875 6136 3445403353025870191219486089326879142507 6137 3473302897332938635020176424638401818820 6138 3501426095034103122346217547131602621404 6139 3529774721041519780352091699355470845175 6140 3558350564211856139635076146133057690032 6141 3587155427454748068578870295263326951956 6142 3616191127842091814224602945655663288691 6143 3645459496718177515583712885474622646578 6144 3674962379810670603358234562002624625596 6145 3704701637342447548412101114725205770123 6146 3734679144144292470089491096732463662074 6147 3764896789768461164625069079059949956674 6148 3795356478603119163393905715621899328430 6149 3826060129987660480589066958537837749844 6150 3857009678328913760140419543405581248289 6151 3888207073218242582321576458772783706389 6152 3919654279549546741490163167695034527088 6153 3951353277638171357752647731966328977902 6154 3983306063340730737087736960693704656932 6155 4015514648175853946624658761132954312769 6156 4047981059445859124310940011840552181348 6157 4080707340359363595101239448815485375728 6158 4113695550154836919104117926543974165263 6159 4146947764225104050860590505717357796965 6160 4180466074242805843052659736694397316339 6161 4214252588286824182434229706235659150426 6162 4248309430969679100691392021151417447985 6163 4282638743565905258297735888498570519102 6164 4317242684141415255188150857550623482035 6165 4352123427683857278213775067713301293213 6166 4387283166233974651912688785048504675221 6167 4422724109017974916159759643743920980873 6168 4458448482580916111699121580898374135872 6169 4494458530921118012396083815818412409061 6170 4530756515625606101324077310928259802337 6171 4567344716006596146551077877326773919711 6172 4604225429239027291662520479751199556928 6173 4641400970499151635635763026999180933799 6174 4678873673104188336717805885075755404128 6175 4716645888653050335478184205773613980503 6176 4754719987168151853165751230886076700589 6177 4793098357238304882872938984491921631887 6178 4831783406162712952858047008540623794221 6179 4870777560096070503720571554914316659536 6180 4910083264194776283918868959445295129851 6181 4949702982764269231344774448940755682411 6182 4989639199407495372381108376510225482682 6183 5029894417174514334091148501863795677176 6184 5070471158713254129875736453587184638020 6185 5111371966421422944064692690204543866152 6186 5152599402599586706540497927555449941536 6187 5194156049605421314650072283197048565165 6188 5236044510009148426295828479578942435733 6189 5278267406750163815190710683826866284229 6190 5320827383294867346870456355084483329655 6191 5363727103795703702206615052789201255373 6192 5406969253251423043806072980786990055750 6193 5450556537668570889797425402144031532097 6194 5494491684224216529149267078136179738585 6195 5538777441429929382867590666072110206225 6196 5583416579297012786128397197076000699142 6197 5628411889503004737597531025852860239615 6198 5673766185559455233931382286262253962072 6199 5719482302980989879767195759530455258710 6200 5765563099455669536348933839334787291527 6201 5812011455016655845273899501764557426946 6202 5858830272215192537746349970372425319832 6203 5906022476294912514215360819315078192146 6204 5953591015367480754303116072663976391073 6205 6001538860589583192476273234166626167914 6206 6049869006341271771037806047009337965068 6207 6098584470405675958748504043649332798668 6208 6147688294150091100673213493188609824214 6209 6197183542708454042666341674977176759886 6210 6247073305165216552325861605337389391473 6211 6297360694740627137284302954774072835482 6212 6348048848977431941315317707524892346924 6213 6399140929929005478894497811249427315514 6214 6450640124348922049625983495691741954187 6215 6502549643881978755361813928474653404543 6216 6554872725256681124844460567082483503161 6217 6607612630479202433273406241301893075078 6218 6660772647028827887397835188774659095831 6219 6714356088054894930599792998946839123797 6220 6768366292575241006900277433241060079914 6221 6822806625676170207873213726989344056340 6222 6877680478713950312154073759601483884708 6223 6932991269517851813611872665144929881974 6224 6988742442594740621259317533538744674613 6225 7044937469335236201584294765784321725347 6226 7101579848221447022262683447547033924763 6227 7158673105036295245189080546288288823825 6228 7216220793074442706381489169546588089101 6229 7274226493354830310556376535350326104371 6230 7332693814834843059098886201701550290091 6231 7391626394626113021801362260603709286929 6232 7451027898211972655053940736194189353989 6233 7510902019666570962121524869771729058681 6234 7571252481875665084800252602715898673167 6235 7632083036759100010146133839209688245402 6236 7693397465494989171050259675422129050596 6237 7755199578745608815176319380521144251621 6238 7817493216885019113246523130653909102040 6239 7880282250228425074894552368140942567385 6240 7943570579263290438239360224520330822388 6241 8007362134882217797948686993097174868653 6242 8071660878617608335926633098140966791857 6243 8136470802878114618909274198482920587154 6244 8201795931186900028125750924415706000094 6245 8267640318421718487756393742656420171580 6246 8334008051056828261266038215967658992282 6247 8400903247406753687844085383316706931805 6248 8468330057871908835081821448591742322084 6249 8536292665186097148638611720451098472872 6250 8604795284665901285064826803724920324641 6251 8673842164461977420195702001516945484345 6252 8743437585812268432544631864786444723664 6253 8813585863297150468882946503071240351263 6254 8884291345096527507770241101840464825026 6255 8955558413248888646230424262324040035910 6256 9027391483912342944990763416419022580655 6257 9099795007627646778690324371321315678308 6258 9172773469583238749295820438752974149022 6259 9246331389882297333673237408560997567167 6260 9320473323811836549788712102205656699965 6261 9395203862113855040327701834924725892512 6262 9470527631258554087704262053159191262766 6263 9546449293719640190519138448642222133146 6264 9622973548251727948451473473783995328356 6265 9700105130169859120309610240664486170438 6266 9777848811631153838599822553020931738418 6267 9856209401918610083535365647888866888995 6268 9935191747727067639836178690457333768177 6269 10014800733451352880936957139449425459116 6270 10095041281476620847407547840404703072746 6271 10175918352470911209532940862727899257836 6272 10257436945679934828033733126354304042429 6273 10339602099224107751806592686720346784356 6274 10422418890397849617408703047862173088670 6275 10505892435971163541839347313835092942718 6276 10590027892493514727917926442330235916411 6277 10674830456600025130195257965989820809608 6278 10760305365320001658946085511780638961708 6279 10846457896387815530414986503567646442768 6280 10933293368556150503056537793374113657804 6281 11020817141911637871997838819124310514013 6282 11109034618192896227440807789778127567556 6283 11197951241110994117253421167352423286165 6284 11287572496672353889503508152428366348323 6285 11377903913504115127139678683373872300709 6286 11468951063181976224506382872581798927350 6287 11560719560560532793935070174779306735542 6288 11653215064106131730210178714532781434557 6289 11746443276232259901240762193053787739975 6290 11840409943637486574862324405243586013984 6291 11935120857645978834390727827829300205672 6292 12030581854550609379279093971175417384340 6293 12126798815958676251962624704096321336923 6294 12223777669140254177803085202473052152082 6295 12321524387379197352006913090625616243801 6296 12420044990326813655415743013667658893119 6297 12519345544358230430128447278162231679143 6298 12619432162931472096098925568750446080688 6299 12720311006949270041207221836952465530537 6300 12821988285123625369749246911757957214749 6301 12924470254343145247805005723624610618361 6302 13027763220043173738617623344575894256257 6303 13131873536578738176989820507230326331323 6304 13236807607600332288705890744043190627657 6305 13342571886432557419087919003053303231476 6306 13449172876455643394087358274308754705796 6307 13556617131489870697842142451653441037084 6308 13664911256182915812319272231668649413053 6309 13774061906400141727485182522826754987328 6310 13884075789617855794495162157653728536473 6311 13994959665319557259714471393481336208104 6312 14106720345395196983900516389102708143161 6313 14219364694543472018559081990255063893104 6314 14332899630677177880433774859941356019694 6315 14447332125331641535343151872986125379696 6316 14562669204076258274066331681971197579693 6317 14678917946929155835666471466038186275447 6318 14796085488775009307629547101381807543561 6319 14914179019786030507530925304491312486354 6320 15033205785846155727544976371095349684585 6321 15153173088978455900954377063760775943922 6322 15274088287775793428994665624234453880462 6323 15395958797834750086934431937494188745777 6324 15518792092192850610161845422304090230698 6325 15642595701769106744194640912174719026063 6326 15767377215807906727053758202494976932447 6327 15893144282326275358389853659901430977093 6328 16019904608564529997045322594861860845378 6329 16147665961440358017342555763047780647920 6330 16276436168006341444414180868091553759782 6331 16406223115910954680383209840631186040830 6332 16537034753863061426077621803648760279272 6333 16668879092099937097194892666438099390223 6334 16801764202858843229521362989265487892817 6335 16935698220852180565010243583145206803333 6336 17070689343746247709146622795450738032052 6337 17206745832643632450047657854398794616858 6338 17343876012569263031267013064410660436261 6339 17482088272960146873346623825699117800443 6340 17621391068158824443700965552357969262390 6341 17761792917910566180398451321233810085031 6342 17903302407864340582928991527294445892973 6343 18045928190077581792169161694311038198863 6344 18189678983524785192390593525703922790512 6345 18334563574609959780272052530317240380012 6346 18480590817682966259580657257383748229280 6347 18627769635559770035536853161973107214899 6348 18776109020046638499783621362663919304916 6349 18925618032468312215311563828961409777169 6350 19076305804200179830759302884032833308842 6351 19228181537204486775268090878776155317418 6352 19381254504570608008431964412177551660697 6353 19535534051059415324818442026361831925355 6354 19691029593651769939152906338440823612523 6355 19847750622101171306618481249799276559849 6356 20005706699490593362732492666481724188386 6357 20164907462793539598888392643048712107618 6358 20325362623439348623013527884626474601972 6359 20487081967882782089945438266701491785026 6360 20650075358177927122981307061602919175870 6361 20814352732556445586574316913018726992400 6362 20979924106010202810454169242925427485839 6363 21146799570878308607595058777458042095234 6364 21314989297438603672350519336739374864201 6365 21484503534503624690687995949254339454031 6366 21655352610021081741905941254650713443551 6367 21827546931678881820561926253326880785896 6368 22001096987514732558487974666176776314002 6369 22176013346530360479685959229151140517175 6370 22352306659310378375702677243506381958615 6371 22529987658645836645841504707459972085670 6372 22709067160162493705180294453247507197487 6373 22889556062953840823799975152418941827986 6374 23071465350218917023008452179867863557964 6375 23254806089904949918731391393283685041634 6376 23439589435354858668538952260415188370182 6377 23625826625959655446951727149043106187148 6378 23813528987815782143845491124164527709800 6379 24002707934387419253015507343148353694479 6380 24193374967173804192169409854909431722340 6381 24385541676381596571758956638608963052622 6382 24579219741602328208262826085956778831309 6383 24774420932494975957858931917032574827739 6384 24971157109473695728776455979965364022422 6385 25169440224400756314960462718784637077788 6386 25369282321284711980145380085460424275047 6387 25570695536983853010082821204897712944340 6388 25773692101914973741403823843777340436863 6389 25978284340767497868380777157792551418827 6390 26184484673223001123822145563948128623153 6391 26392305614680171727549823758864881709176 6392 26601759776985249295272837851853837218174 6393 26812859869167983202146981740024691944646 6394 27025618698183151699032185306479060094802 6395 27240049169657683385495436343518133386596 6396 27456164288643422951853807499353865644712 6397 27673977160375583412974070137415290504113 6398 27893500991036927369279171849832940219326 6399 28114749088527720145526272166580309318751 6400 28337734863241497975311555917840624000275 6401 28562471828846694718887834492056077906038 6402 28788973603074170923891030002471336271334 6403 29017253908510689363031074727441741217388 6404 29247326573398381509605614975682264990357 6405 29479205532440249740805006384616195846901 6406 29712904827611750390335862475069546252992 6407 29948438608978503105969254986869034583602 6408 30185821135520172304111197421063812179308 6409 30425066775960566852360758131919674979278 6410 30666190009604004452408933506858301226544 6411 30909205427177987539612003615941916488418 6412 31154127731682237862037678557045446287710 6413 31400971739244137250694075119473952985426 6414 31649752379980622444156823531874311699522 6415 31900484698866582184982512312378335849364 6416 32153183856609805162026958582831173672149 6417 32407865130532527732037260811845978779289 6418 32664543915459630715806175203102643538682 6419 32923235724613534928841584415396800347115 6420 33183956190515845473800942268384358537191 6421 33446721065895795191833069280980441514142 6422 33711546224605538042609053093543427182589 6423 33978447662542343558287241769511172355072 6424 34247441498577743894831156704765250463410 6425 34518543975493685384945755918010019319301 6426 34791771460925736880570994247676431374115 6427 35067140448313407559450488758323402859123 6428 35344667557857627259662545782871312260009 6429 35624369537485442798122675407838703141274 6430 35906263263821984124097838819575655778542 6431 36190365743169754556792975819553003323244 6432 36476694112495299756963559178144894135963 6433 36765265640423310486235531305387172989814 6434 37056097728238214614535557489800104806720 6435 37349207910893314245831539402118224595543 6436 37644613858027524245137947160227887755263 6437 37942333374989768865413940043910247557553 6438 38242384403871093591736797033742724381505 6439 38544785024544549742051889545794218146514 6440 38849553455712909788763918279321147747384 6441 39156708055964271793403279478064024094015 6442 39466267324835611777741397663684658216223 6443 39778249903884343289124275170523690306805 6444 40092674577767943855323410171232711028371 6445 40409560275331708464828186772175570156961 6446 40728926070704690652391902060836245265281 6447 41050791184403892216881004214740752512886 6448 41375174984446763048941332266305337560969 6449 41702096987472072999646425102990775851393 6450 42031576859869218178302301054967847944669 6451 42363634418916024528038397481368421688291 6452 42698289633925111991591458690504518610927 6453 43035562627398883046748018643997048722262 6454 43375473676193199861425729814045866244948 6455 43718043212689814792433732207702985339390 6456 44063291825977619429431775396671009530444 6457 44411240263042777866466549222558683990080 6458 44761909429967810367878679679401307657702 6459 45115320393139694083436424982179327442128 6460 45471494380467047959134867820490086047207 6461 45830452782606469485161695409210727152415 6462 46192217154198091421252625822165065441235 6463 46556809215110427142134261605062186103488 6464 46924250851694573751850585547849209516487 6465 47294564118047842625450520480633625534429 6466 47667771237286887549961251525615857310646 6467 48043894602830401153880241286607610337894 6468 48422956779691450835457347397752256314877 6469 48804980505779525924765954445633219548604 6470 49189988693212368343165073253985869615009 6471 49578004429637659556329665077375489482650 6472 49969050979564637153441628083077356204663 6473 50363151785705714925347436284058697202169 6474 50760330470328180858690139486936890512586 6475 51160610836616048011311919789120577165465 6476 51564016870042133786464572411738127952456 6477 51970572739750443679517361164837575684969 6478 52380302799948936131107822904445468499664 6479 52793231591312745685141781049966531813053 6480 53209383842397942218578282250719341243822 6481 53628784471065904582491351491700307636259 6482 54051458585918387570679901207809737890464 6483 54477431487743361713202306979364050489690 6484 54906728670971705977505557551847901244159 6485 55339375825144834049258200091666023640513 6486 55775398836393335458781528598712296908124 6487 56214823788926713417209080586598718128177 6488 56657676966534301829051255709448169008371 6489 57103984854097444554657198379400879143390 6490 57553774139113020607353518786778632756727 6491 58007071713228399585905480286529920623263 6492 58463904673787912263249942013009553258763 6493 58924300325390921877147818706311018587440 6494 59388286181461582297704223428357614625009 6495 59855889965830369880715394381038197949473 6496 60327139614327476454380190665956673679640 6497 60802063276388151530017343271374064923061 6498 61280689316670082475268546574371645533773 6499 61763046316682902040952601587329740664777 6500 62249163076429913290122606717744535113316 6501 62739068616062122639923378524189117795021 6502 63232792177544672393764383359105238479929 6503 63730363226335764813227373502540757792892 6504 64231811453078170455871281060826437130546 6505 64737166775303414186636256243419854659854 6506 65246459339148732957102352790550934807493 6507 65759719521086900138541384430523436032538 6508 66276977929669011891364721468177704746909 6509 66798265407280331755171585659444380811950 6510 67323613031909290350363914593266066698806 6511 67853052118929737794332492667329649617671 6512 68386614222896547152384775851808573964073 6513 68924331139354667965833795028586725061011 6514 69466234906661729627225831626730036767472 6515 70012357807824295105671923295406751598287 6516 70562732372347866263512826247908240733547 6517 71117391378100742749044772309135507475294 6518 71676367853191837198994354319943030100119 6519 72239695077862550238977221661646010276558 6520 72807406586392809530153262431639653036041 6521 73379536169021377875656353747442504401801 6522 73956117873880536171363812201150444656897 6523 74537186008945247762303855905783201277351 6524 75122775143996911548323122735049724937599 6525 75712920112601811970506177886364286519545 6526 76307656014104374803493394090981475541893 6527 76907018215635338478409549674444953797826 6528 77511042354134951466435505468117744530847 6529 78119764338391307064084843630899398841947 6530 78733220351093927738229035759832117249535 6531 79351446850902712011978024090089091026830 6532 79974480574532357701508694392406709620750 6533 80602358538852376148796908729821541859852 6534 81235118043002812936196536824642514716918 6535 81872796670525791416053320164202389117571 6536 82515432291512996241881160474680775553799 6537 83163063064769214947018738289224157973278 6538 83815727439992056482376636623950303592802 6539 84473464159967966497014042343653998439399 6540 85136312262784660023686439442808379489999 6541 85804311084060093116136581312522467826185 6542 86477500259188095876016327787793545761148 6543 87155919725600790205064016665229594387656 6544 87839609725047916522355790167735067079964 6545 88528610805893194597054709591693429986151 6546 89222963825427844564359042517561179651844 6547 89922709952201395116440899958719913867881 6548 90627890668369906790901371140958742968862 6549 91338547772061739216603370452580084692745 6550 92054723379760992120943719823794120538313 6551 92776459928708750853834447412563606344852 6552 93503800179322268141710867522102887616899 6553 94236787217632214749725577160491176398978 6554 94975464457738132702192964914007737208754 6555 95719875644282225690463949380373919411126 6556 96470064854941622283564455280016082876028 6557 97226076502939248550078413856578738745360 6558 97987955339573447700171592697933238057847 6559 98755746456766485364485016838304897313875 6560 99529495289632080141703165205742247972360 6561 100309247619062100068877309255434506373677 6562 101095049574332566698337998172775708437001 6563 101886947635729109502414475842544369953599 6564 102684988637192014372017774762078060313325 6565 103489219768981011027393162137058513050181 6566 104299688580359945219291244249749944142531 6567 105116442982301482666600110982906439225036 6568 105939531250211992751946457161179487906111 6569 106769002026676761079866457814598834979564 6570 107604904324225681093157164662934654120849 6571 108447287528119576042104197493026816557637 6572 109296201399157303708262548839320291689613 6573 110151696076503797399299246914897740911757 6574 111013822080539197854384526175022866326059 6575 111882630315729231830903094210227402455441 6576 112758172073516994282668058785343466942505 6577 113640499035236292187311991595869773760109 6578 114529663275046709236402884591693155170487 6579 115425717262890551766251718112745724975222 6580 116328713867471837480159978062366007375603 6581 117238706359257489693954714791039598820518 6582 118155748413500901026381494004270223253334 6583 119079894113288031654439499506811939824665 6584 120011197952606208460863040339311737409633 6585 120949714839435792616634878553831891158476 6586 121895500098864884365970534040677003504967 6587 122848609476227235014810094432349880692046 6588 123809099140263537366307945518914870605980 6589 124777025686306267098076457849987765606505 6590 125752446139488248836334071850513397442335 6591 126735417957975121951805952263376997171807 6592 127725999036221882381037262679823876104678 6593 128724247708253678064660514321971775142884 6594 129730222750971036891432181403104557553363 6595 130743983387479707343697940853775278687147 6596 131765589290445293356169254835036063618540 6597 132795100585472866225452124059176378285748 6598 133832577854511737742990379257088647974940 6599 134878082139285580069152575411116867089728 6600 135931674944748079220910108441323934617445 6601 136993418242564310409880350165895357117393 6602 138063374474618024841777058930954819712939 6603 139141606556545038972706514883647144701150 6604 140228177881292918612076376299856212238650 6605 141323152322707151666101158317479878802316 6606 142426594239144004730334262632271908291868 6607 143538568477110260164520879347860017542002 6608 144659140374930031718151386910963585383656 6609 145788375766438858220357363145768413994205 6610 146926340984705276303578973947594018368190 6611 148073102865780074596936452299366238251039 6612 149228728752473433302260082074521445763429 6613 150393286498160154553229128581586980651004 6614 151566844470613190456393836047579162346895 6615 152749471555865677222203036781785742774033 6616 153941237162101685314331463286024799145814 6617 155142211223575897076552425320167328604017 6618 156352464204562424838492899238887130454250 6619 157572067103332984055040430121027624749478 6620 158801091456164637598740853428957551771571 6621 160039609341377328900189970589082502214339 6622 161287693383401423218547344331723429430973 6623 162545416756875477923091616516048909090203 6624 163812853190774464276988385885004104127585 6625 165090076972568664836111385353744381309867 6626 166377162952413472209218571915319868440600 6627 167674186547370316571246329897692683363792 6628 168981223745658950978739388164955001646314 6629 170298351110941325205439371153811606932717 6630 171625645786637280497191100254536946008558 6631 172963185500272299338806714870453243600045 6632 174311048567857546031143394501066348434797 6633 175669313898302435594359517279944291783606 6634 177038060997859970243503433461363668723360 6635 178417369974605084425476976527900932785786 6636 179807321542946241161790288158201650312929 6637 181207997028170524209344593997334133473930 6638 182619478371022472332139308949933989038310 6639 184041848132316903770522118702287849362055 6640 185475189497585980801171292917951777080690 6641 186919586281760766100378088438537445881628 6642 188375122933887524455785040002438524215633 6643 189841884541879025217760691456230521123724 6644 191319956837301102740836615009454500925573 6645 192809426200194733938058651343170471370600 6646 194310379663933893957119933594722552471616 6647 195822904920119452886980652660392859002395 6648 197347090323509378317120314204326527928062 6649 198883024896985510498573322804820264979087 6650 200430798336557178796884419316583241570133 6651 201990501016401930082323859436624600167586 6652 203562223993943641671902804372576632247267 6653 205146059014968293420888779556252978103261 6654 206742098518777675559063267761642068077226 6655 208350435643381310879130560260619249064647 6656 209971164230726871911256364043307256580666 6657 211604378831969375758648670790695374321001 6658 213250174712779441324823920629429509801795 6659 214908647858690895733975630215141216628276 6660 216579894980488018831455797579409101633652 6661 218264013519632716751754645501421956614496 6662 219961101653731917656961527388829757400194 6663 221671258302045484879761367373937154126402 6664 223394583131034944851340170957981784629464 6665 225131176559953329356103858851857735421656 6666 226881139766476433832305031650125440975897 6667 228644574692375795630779839932733956353623 6668 230421584049233698352793187510174534847276 6669 232212271324200510612439857178659880221692 6670 234016740785794669809608249696161843637986 6671 235835097489745623756445262269485251663422 6672 237667447284880045273334629678972091211750 6673 239513896819051637159582573677478498692452 6674 241374553545114847249758797152530386850362 6675 243249525726942815589236258213920593938823 6676 245138922445489878101676956745481787927089 6677 247042853604898953476989925052879287825097 6678 248961429938654142381115360406388653447678 6679 250894763015778870479139581322079192526491 6680 252842965247079909170484398580665361724513 6681 254806149891437610359209386653734312610443 6682 256784431062142694024298904042344967605030 6683 258777923733279929814457553738644738909426 6684 260786743746159056369171255296032105949846 6685 262811007815793284562575156203699997043417 6686 264850833537425733379495760883806580714557 6687 266906339393104149664188846227838707092854 6688 268977644758304265531538126581986148317107 6689 271064869908602149797782347652228527927502 6690 273168136026395912373701264894388026287228 6691 275287565207677123167905812883220947969647 6692 277423280468852309671203883939132002767019 6693 279575405753614900034921872201403058667784 6694 281744065939867981117063645172497880074330 6695 283929386846698243650581102871269989726064 6696 286131495241401489387571202426092264125945 6697 288350518846560077791875941842191128349411 6698 290586586347172692590864047977927622787203 6699 292839827397836811255420576814844911228432 6700 295110372629984263255118597475490230089883 6701 297398353659170265733169656863575270528421 6702 299703903092416328063576336822025715849839 6703 302027154535607419591251994795206268043904 6704 304368242600943797714483093774985651590884 6705 306727302914447896347963895049401367319331 6706 309104472123526677704271224805348753629472 6707 311499887904589853252386255367587823900632 6708 313913688970724382653462242267015780387421 6709 316346015079425662436458976763948252225096 6710 318797007040385819160066059502580020626553 6711 321266806723339524812842498708797759723720 6712 323755557065967755230459196369604877760718 6713 326263402081859915357322262886555070393352 6714 328790486868534758250238905302722937758209 6715 331336957615520527814495349256161671361764 6716 333902961612494758377495650325455926465679 6717 336488647257484167341941668739008592582767 6718 339094164065125080319988646421508366628685 6719 341719662674984831332226339917861027680870 6720 344365294859944583860458485772934429729815 6721 347031213534644021771065618993322212519247 6722 349717572763988362376819484839614188874762 6723 352424527771718147179717367597385056384831 6724 355152234949042269135465786125557935784555 6725 357900851863334698601649143188777002997026 6726 360670537266895373476962671427346056371751 6727 363461451105775722408523735920886671636463 6728 366273754528669293337943664105299167650205 6729 369107609895867963074529691109111604494868 6730 371963180788284207026297219930930608402044 6731 374840632016539911686767371693115326735017 6732 377740129630122215967544463229826818004136 6733 380661840926606870983400546180717763562635 6734 383605934460949611438654873210152228267439 6735 386572580054846035331393899063497577381947 6736 389561948806160492285271225708221228054071 6737 392574213098424484437246840955603059540421 6738 395609546610405087454298228030120487667010 6739 398668124325743902923239203295207872605926 6740 401750122542667057055053086822466298346658 6741 404855718883766764368577333413547514746837 6742 407985092305854978768606191540152859416727 6743 411138423109889658210891252418679062430679 6744 414315892950974172950852727309817741045372 6745 417517684848430391204061585356361203273006 6746 420743983195945979905365678590417857095404 6747 423994973771796462140304978778186720191244 6748 427270843749142576736926333961945900694076 6749 430571781706403489448263792149661667293414 6750 433897977637706409126260411492344103346823 6751 437249622963413166287173445586397774215191 6752 440626910540724315496259643667636749673214 6753 444030034674361327055780751937136782537399 6754 447459191127327437565777773356061980704270 6755 450914577131747733042046766375682830902435 6756 454396391399789042420040276382882944028407 6757 457904834134660223447019164390301098729784 6758 461440107041693427168379273537976266823071 6759 465002413339506931448095651075281938068783 6760 468591957771250138227393866691454141952672 6761 472208946615931333520078373657387471080231 6762 475853587699828813468124785095780343632344 6763 479526090407985984137605158756745819316306 6764 483226665695791047122491508031869548602574 6765 486955526100641887442380709327421308824733 6766 490712885753696784670420261388312880837251 6767 494498960391711572710127141023201602771777 6768 498313967368963878154108622508528236094061 6769 502158125669265071703925320855869917718086 6770 506031655918060571709213237931290402335226 6771 509934780394619143496151022625635798957158 6772 513867723044311842800147117100170789315647 6773 517830709490981256295243025178815503759827 6774 521823967049401696923928103086758449190635 6775 525847724737831016476295668634504231711575 6776 529902213290654702646464817930598046953417 6777 533987665171122932606964473441246758238741 6778 538104314584181259989084798059233750792976 6779 542252397489395617039513905452657883424810 6780 546432151613972318640618661817584044563539 6781 550643816465873759833518058442396591163147 6782 554887633347030503470409813395588079487540 6783 559163845366650459645923558670849571739046 6784 563472697454625863616310061997006717066178 6785 567814436375038764010059715971169615281676 6786 572189310739765738264863727736571426829189 6787 576597571022182557394176644882145682803098 6788 581039469570969527391731000341361122529684 6789 585515260624018239824221936936237904253921 6790 590025200322440469441825775903101578791946 6791 594569546724679961953741019014675620994649 6792 599148559820727860471264310261321587168733 6793 603762501546442524514069256127691680540193 6794 608411635797974500907162501431353876007757 6795 613096228446297411366959544495074118717313 6796 617816547351845527084772770399617985017318 6797 622572862379258806164771903503318110487580 6798 627365445412236175361998343789566405290841 6799 632194570368497843194811451477917247597923 6800 637060513214857437174936416956402996750189 6801 641963551982404763607109870762894195881309 6802 646903966781799994160033029312325539248002 6803 651882039818680089201476333494541722582550 6804 656898055409178273722653263830296286447276 6805 661952299995557387550438596940132055492313 6806 667045062161957937461516694052312167389543 6807 672176632650261684770653759033341906514438 6808 677347304376071607965712919299421712941234 6809 682557372444809086004821243877893138802871 6810 687807134167929153977139377022580120469175 6811 693096889079254688958534771402098990598785 6812 698426938951430390066836703658686829632142 6813 703797587812497422938308784747146085073342 6814 709209141962589605108415927259291048361739 6815 714661909990752015086457593492276957552859 6816 720156202791882914264905480821402719220007 6817 725692333583799877200379884762518081552926 6818 731270617924431032245046007361475471128406 6819 736891373729132320995392092688168057451904 6820 742554921288131691559583148168747635290991 6821 748261583284101147224930458390666704585398 6822 754011684809857578734417493092648167907077 6823 759805553386193315056272854292852506709474 6824 765643518979837334252998204820320788466622 6825 771525914021548082826112200860417555718512 6826 777453073424338858731118263668531673165005 6827 783425334601836720124453642368592415770354 6828 789443037486775888820147295389594934527558 6829 795506524549626624398678600521373287757376 6830 801616140817360551925064713148622194753903 6831 807772233892353433298134293732678406790125 6832 813975153971426379367987145853358892918028 6833 820225253865026507123872616517244897906223 6834 826522889016548053471140710331134881017945 6835 832868417521794964384165545463615056128792 6836 839262200148585985541929159816678492132825 6837 845704600356503287924370166741936267553937 6838 852195984316785669271662456077783054653670 6839 858736720932367379785945185215877117351713 6840 865327181858063627985395269546950188428754 6841 871967741520903830204008920543238196536304 6842 878658777140613674868075810411151683253304 6843 885400668750247080372754018423911432243936 6844 892193799216969133129105174073737944231310 6845 899038554262991100153524891436157059505852 6846 905935322486658618428760664365181733111105 6847 912884495383694171179328778877585555597660 6848 919886467368594969173843356419498731204825 6849 926941635796187363192658613680319391819037 6850 934050400983338921882377893769464804316520 6851 941213166230829317359896331450741712215837 6852 948430337845381169127438893428473697056936 6853 955702325161852005116642974733967244135871 6854 963029540565588506995214379527100748275932 6855 970412399514944215244769510427510253704052 6856 977851320563961877952886696673268149006180 6857 985346725385221635756243792842729312143837 6858 992899038792856243926139153062371492076709 6859 1000508688765734541203407154402017501820045 6860 1008176106470814383666470563604331097801864 6861 1015901726286666270654145446060135234899237 6862 1023685985827168898564974191125455337986034 6863 1031529325965377887218053472479694033474399 6864 1039432190857568932386270897502789152128191 6865 1047395027967456647101699467682321108820373 6866 1055418288090590363385789958495618082448318 6867 1063502425378928175174709809153555399265035 6868 1071647897365590512392428953697412745826580 6869 1079855164989794545371088746653991768589534 6870 1088124692621970728131000425731778901843711 6871 1096456948089062798412083678779017470137475 6872 1104852402700012561794401432846208417102327 6873 1113311531271430796757822539154211951733796 6874 1121834812153455627110964290350395828069895 6875 1130422727255799717868228757683909518639524 6876 1139075762073987660370680284750534426002699 6877 1147794405715784922231873045440281957027085 6878 1156579150927819747544766607537996451790574 6879 1165430494122399402711379270754047741818811 6880 1174348935404522173252555195408540745112484 6881 1183334978599086527021327570246891311385205 6882 1192389131278298869381110603345079416077615 6883 1201511904789281326120181983099252456490601 6884 1210703814281881000156358597666795403789320 6885 1219965378736682158440596231333989215753691 6886 1229297120993222815896748621198136867798297 6887 1238699567778417193737755831802727203892127 6888 1248173249735185540075832878825698008116986 6889 1257718701451292811395980675762067941560584 6890 1267336461488397724189658826744725100703209 6891 1277027072411313696849616337498699016160932 6892 1286791080817483212807411216435093055419845 6893 1296629037366667146852256542876128200879660 6894 1306541496810850607604851794179646088617459 6895 1316529018024366860233686940109253233243346 6896 1326592164034240904693685275455281046078355 6897 1336731502050754296038182442269928252038013 6898 1346947603498232804706493853808299175681245 6899 1357241044046058526121614256507413345188306 6900 1367612403639908060445666931306276191927056 6901 1378062266533218394934789574549876832591121 6902 1388591221318882133011607436326982202366716 6903 1399199860961173725933236410002211150952277 6904 1409888782827908374775628419637460414717282 6905 1420658588722835282381242791312179350156466 6906 1431509884918266946927927125637065236994331 6907 1442443282187946200873475705866670597335205 6908 1453459395840152711212355377143770955707684 6909 1464558845751050669248783248693920129293794 6910 1475742256398279410445163521704209933025834 6911 1487010256894788717347820570401640808539855 6912 1498363481022920571122758808004429714828336 6913 1509802567268739129853083341899206742054397 6914 1521328158856610724458214845172099332792772 6915 1532940903784035675894128474246467781963313 6916 1544641454856733750183301034773198045186675 6917 1556430469723985080803121175062272352967706 6918 1568308610914228401033720575934997359275274 6919 1580276545870918442031544186712366607664036 6920 1592334946988644365653260090844952089298353 6921 1604484491649511114406084952221364201749915 6922 1616725862259785574346816807544991279424088 6923 1629059746286809460293871332219602105976720 6924 1641486836296180846354181048615631070456597 6925 1654007829989206278500222204479564835204113 6926 1666623430240625419763260739710501276515497 6927 1679334345136610192538229392838034806206213 6928 1692141288013040396523238184289858182279427 6929 1705044977494057794942876171421184706692664 6930 1718046137530900675930795628085352997111919 6931 1731145497441020910274678183149474106834764 6932 1744343791947485541155347065712027595280355 6933 1757641761218664956041819788053674437050279 6934 1771040150908209705537136821108542982872883 6935 1784539712195318048706977236479861421764713 6936 1798141201825296319264168840972943700022657 6937 1811845382150414221927541221044699880238606 6938 1825653021171057183324834905530398804151151 6939 1839564892577177896967717966180607074005145 6940 1853581775790049217092165916038261161625301 6941 1867704456004320571529869274439659516332784 6942 1881933724230380079257660059012806307940740 6943 1896270377337024573863370076089919785017160 6944 1910715218094439749867849847320938305687655 6945 1925269055217492664654439680990584392890316 6946 1939932703409338844680743823454116616185627 6947 1954706983405346260684318728971622659470316 6948 1969592722017338452743653795437888874903183 6949 1984590752178159102318965079801949633580814 6950 1999701912986560364775626021223104216950576 6951 2014927049752417292387756249882608189688683 6952 2030267014042270694430393949804786335725595 6953 2045722663725200797696172434021712538596118 6954 2061294863019034087618331331278699403352125 6955 2076984482536885727147478232561856902043391 6956 2092792399334039967614599275993502429098676 6957 2108719496955170983017796749431287837545346 6958 2124766665481906576496970213785135957684553 6959 2140934801580737225210445743695917307216716 6960 2157224808551272947400225194328861270077792 6961 2173637596374850493128490590373463724744922 6962 2190174081763493377989158610323526796582684 6963 2206835188209227297045957981551807353728639 6964 2223621846033753474322536454673073807004577 6965 2240534992438482521370927966629278982767132 6966 2257575571554931396774265289508274802783989 6967 2274744534495486076899261358317612909447355 6968 2292042839404532566803550553098147883906546 6969 2309471451509958898922931547133862470491574 6970 2327031343175030786015867329387278166709182 6971 2344723493950643613828660091017033387912762 6972 2362548890627953478064385193529984782045524 6973 2380508527291389989492410055316621010375079 6974 2398603405372053590425163581811688896050229 6975 2416834533701500145316176908691766143149905 6976 2435202928565915587898152937052559383892047 6977 2453709613760683427082430241281368328799120 6978 2472355620645347933783752121851502511558781 6979 2491141988198975850918184621510729244051640 6980 2510069763075919489047224764906327121426974 6981 2529139999661984090508111749231046657753652 6982 2548353760131002365381208594153973996249006 6983 2567712114501819123301545035656974611862924 6984 2587216140695688945923091590527173599796520 6985 2606866924594089865791599800727910335900847 6986 2626665560096956038477048560225850986438541 6987 2646613149181332416061401592225730744599025 6988 2666710801960454451471405296485716956522871 6989 2686959636743255884690090502257566026330454 6990 2707360780094307683576685614597583527074733 6991 2727915366894191233874358852676070367325182 6992 2748624540400308894988494339096254003185837 6993 2769489452308135060275643669382397425981874 6994 2790511262812910882897127386830471765508979 6995 2811691140671785850763083199070105608179050 6996 2833030263266409416722492816819528966440814 6997 2854529816665975912942962413702467294762891 6998 2876190995690726001373076726565894323939517 6999 2898015003975907935291625424179639016452474 7000 2920003054036201930221848581603614371894498 7001 2942156367330610965925684549522432361221208 7002 2964476174327821364795170836527807308551331 7003 2986963714572036515727317462729342463967544 7004 3009620236749287136504892190850841793024587 7005 3032446998754221491809270679119714753084711 7006 3055445267757379008265204489225063693754367 7007 3078616320272950752362756584643856811187359 7008 3101961442227030261718711255201897516591164 7009 3125481929026358244929150589216789666887655 7010 3149179085627564690229046319603164386323447 7011 3173054226606911948315395587953880258820362 7012 3197108676230542380007610502750271441508167 7013 3221343768525234184913247088860852994096411 7014 3245760847349669052941225220494836974530826 7015 3270361266466215306360240851538000341618515 7016 3295146389613230226137099371493105479526366 7017 3320117590577885282508923292519907948472918 7018 3345276253269518016147158053240603969369637 7019 3370623771793514342861852976317686529081921 7020 3396161550525725081571840538158675122823335 7021 3421891004187420532230922297979804691188660 7022 3447813557920786957554598118557070642110321 7023 3473930647364968849738127259780275608684379 7024 3500243718732660890894812560810040946328861 7025 3526754228887253543674126427359459302032198 7026 3553463645420536236445309689510563195432619 7027 3580373446730962135555297370240542221768718 7028 3607485122102478525490303564120631796783945 7029 3634800171783926846288934013232359096088173 7030 3662320107069016466274006813678768381693992 7031 3690046450376876297092321119221698815179860 7032 3717980735333188387176483560383629961658557 7033 3746124506851907659071415181154132356164590 7034 3774479321217571985603093816907730724297816 7035 3803046746168206829610457644925235611650237 7036 3831828360978828701913286997876430901453204 7037 3860825756545551722350156956265648587910950 7038 3890040535470301599094048468999146241294548 7039 3919474312146141372040989160976701519752263 7040 3949128712843213296869268255480024960479203 7041 3979005375795301277384228345017872656700124 7042 4009105951287018284999277155758083951483104 7043 4039432101741623235659703288486849763167181 7044 4069985501809471826192243493845077372772666 7045 4100767838457105863961063179038694097539097 7046 4131780811056985655832836370656366719507802 7047 4163026131477870054802115809876154696657715 7048 4194505524175848795203312006654103365554369 7049 4226220726286031780238313422135168360085490 7050 4258173487714900018582102524333790846480521 7051 4290365571233322940094876318616316318876406 7052 4322798752570246854168331192632987799245175 7053 4355474820507059347966916741088608325697191 7054 4388395576972634455795091405295120773656492 7055 4421562837139063465031200164428084479815667 7056 4454978429518076258517730468060982339601487 7057 4488644196058158127987419096980495251445260 7058 4522561992242367028038136688115492667492073 7059 4556733687186856275348999354269627861796377 7060 4591161163740107733255961624126549042003918 7061 4625846318582880557478300712103922208622929 7062 4660791062328880614711134731597141933898672 7063 4695997319626155721975814589230540624092815 7064 4731467029259221891049929479265747386545268 7065 4767202144251925798982876060757157640372323 7066 4803204631971048742644757811305526611854768 7067 4839476474230657372458249452543175664522729 7068 4876019667397206537925246332961861716608310 7069 4912836222495399615283766364690589668864917 7070 4949928165314811725619050895203390021071352 7071 4987297536517281290008626011097819949303220 7072 5024946391745075406804528888497287230778912 7073 5062876801729834574948161467400538226507644 7074 5101090852402302326277748068180781020578809 7075 5139590645002845369127710873857663212302655 7076 5178378296192769885133757252018045998855718 7077 5217455938166439661048323883462732716592154 7078 5256825718764201777541762247429526677705212 7079 5296489801586125617417907051522281053288467 7080 5336450366106560996408792653200258969202446 7081 5376709607789521260733543527081712303184509 7082 5417269738204897236914458326087606761035905 7083 5458132985145507960941726102507682233081992 7084 5499301592744994155767437053638123797646780 7085 5540777821596560468290894107159580489120321 7086 5582563948872572519474369814480207966854244 7087 5624662268445014864004144218861368488584719 7088 5667075091006815998986314298351815297614427 7089 5709804744194046604541845217441537897743490 7090 5752853572708997242844392985491417009948974 7091 5796223938444141786130393538473269564509380 7092 5839918220606992888504228033082986406465563 7093 5883938815845855860963346218865484566620723 7094 5928288138376487353982897055915720156009615 7095 5972968620109665297229573798420236664585077 7096 6017982710779676591520506691709532544567679 7097 6063332878073729094006586595999715153005073 7098 6109021607762294483744500027447500431508976 7099 6155051403830388641330966787555986640976499 7100 6201424788609796223106707735090095969677562 7101 6248144302912246157598038588299866710881183 7102 6295212506163544839354695564419373819060102 7103 6342631976538673843166589435336221645827899 7104 6390405311097859029800204769562671344910332 7105 6438535125923617962888868385617801604931455 7106 6487024056258792605444203915749895748060312 7107 6535874756645574313631881773462924997740862 7108 6585089901065528194973851996945294770585855 7109 6634672183080623948003222000058175366034707 7110 6684624315975280350611001788974318409830010 7111 6734949032899430614889276138425285440147882 7112 6785649087012615877193601898427719271250394 7113 6836727251629114143420234170369525425974064 7114 6888186320364112061125440329651014843654453 7115 6940029107280926942107934720061327502316767 7116 6992258447039286511432025116823807022520949 7117 7044877195044673911590126099637893890009272 7118 7097888227598745543593242483163685102984014 7119 7151294442050829380240207364247022424394853 7120 7205098756950511440651581916132782312966170 7121 7259304112201318169363967030504209299962717 7122 7313913469215502517869516149913264017923923 7123 7368929811069941581457106154013405387407404 7124 7424356142663153699566670157399649886019919 7125 7480195490873442983608461418733310411452215 7126 7536450904718179292329077132387697927254891 7127 7593125455514221731329441360517608554732671 7128 7650222237039493810257423949125304071787394 7129 7707744365695718448511257254033797763993157 7130 7765694980672321078004083161378296226519383 7131 7824077244111509149658422754489633608670576 7132 7882894341274536408822952822970221140343916 7133 7942149480709160363734660793352384538050350 7134 8001845894418301430492015708235366243030797 7135 8061986838029912297762930196270116736423620 7136 8122575590968066114625887954801159243611683 7137 8183615456625272165535701833310082118640076 7138 8245109762536027757421839635138594637076195 7139 8307061860551615105370892206777061365280865 7140 8369475127016152065216502176559285325475461 7141 8432352962943905623662017668165016282731856 7142 8495698794197877119298283847220623659103715 7143 8559516071669668231055213920366196373262062 7144 8623808271460636834242082780798948978583454 7145 8688578895064351888390025823097196926220105 7146 8753831469550356585616115489020251663778762 7147 8819569547749249053185602617470295138110393 7148 8885796708439089969358494706441083009263569 7149 8952516556533146517470834863939096464561743 7150 9019732723268982169525071742535795415453082 7151 9087448866398901857351844452041310652842077 7152 9155668670381762156658448695656441495427440 7153 9224395846576156176999510576818859755015441 7154 9293634133434982918898318917327259983477065 7155 9363387296701410928017028949740132564425387 7156 9433659129606246145421708493802396612071379 7157 9504453453066713922616337064386368896407942 7158 9575774115886665240133855892808675655296358 7159 9647624994958217239076479713821913905820995 7160 9720009995464838246092937164775606904602481 7161 9792933051085887543869568335085887174009849 7162 9866398124202620211300866272901263960699908 7163 9940409206105667430097487609360138443295737 7164 10014970317204002727687254905037532111058195 7165 10090085507235404699869772441461003155251407 7166 10165758855478426830803695608846527849227041 7167 10241994470965885102541924392218730906841924 7168 10318796492699874161485376041643796345653263 7169 10396169089868322884803155789520967308291504 7170 10474116462063100266071734898838268136449715 7171 10552642839499682616122766916308222206789390 7172 10631752483238393152359833525594546648973525 7173 10711449685407225127611420622783325445852763 7174 10791738769426259727936763566867977592383272 7175 10872624090233690047697587311515832348459881 7176 10954110034513462529653677729022873333648777 7177 11036201020924547337836451983887306759344088 7178 11118901500331849211508364860786012743251759 7179 11202215956038770429631931570572220222542481 7180 11286148904021437596951911121174559463309761 7181 11370704893164604045040664829106524811139512 7182 11455888505499239724476137976156742263827883 7183 11541704356441820547719266840740757330931413 7184 11628157095035329226234506019026757618272495 7185 11715251404191979729956581616037245122948974 7186 11802992000937677582354903377958021700369993 7187 11891383636658228290089394909029178861447218 7188 11980431097347306292589518143744459993480496 7189 12070139203856196903825051004527672502320582 7190 12160512812145323806079270807068454361685038 7191 12251556813537574743687809330550844318168572 7192 12343276134973438153471348120094317988690861 7193 12435675739267963557970687366277676795944482 7194 12528760625369558637595243596152092001699642 7195 12622535828620635988426049636200323071728370 7196 12717006421020122663673694202932351231529758 7197 12812177511487845688683621805926266541250579 7198 12908054246130806831912664878170765068973095 7199 13004641808511360007477072143240795923822792 7200 13101945419917304778695561920990468491751499 7201 13199970339633909526524444016372223074101457 7202 13298721865217877941912624709988476901740881 7203 13398205332773272596897946331011162137348810 7204 13498426117229409445724832792692291406629247 7205 13599389632620737204390099889349265481105115 7206 13701101332368715654826210810741890217871228 7207 13803566709565707018414964118878525649927810 7208 13906791297260894642691698116889590529053377 7209 14010780668748243344954176755015912592900937 7210 14115540437856515857038719644537079154250476 7211 14221076259241359916774747653895860419953641 7212 14327393828679480653579931500149629251145530 7213 14434498883364913018315261624289600994737168 7214 14542397202207409110890104111550043878726745 7215 14651094606132955363197712861421745829557560 7216 14760596958386434639774021943106463034868844 7217 14870910164836448424110668559705021697354140 7218 14982040174282314364824770053565503949535165 7219 15093992978763254562899193226024264504715437 7220 15206774613869790088960297044173326179216877 7221 15320391159057357328059344997802241027427030 7222 15434848737962161858676822047235950536264990 7223 15550153518719285682682104444348436164426851 7224 15666311714283063733756804794359596572135108 7225 15783329582749745703332717440138832646540322 7226 15901213427682459335412653354426828656302052 7227 16019969598438491454741090296911670093024364 7228 16139604490498903106674062298447636621571128 7229 16260124545800495301768267498352950510211933 7230 16381536253070141973576203852847374867542886 7231 16503846148161506874403923372028919364744080 7232 16627060814394161250863423110050218295825027 7233 16751186882895119258937090780143040092877227 7234 16876231032942808196975404128409832311086701 7235 17002199992313490754578089485236567866320302 7236 17129100537630156595665981942950732993630257 7237 17256939494713900715240357551586291363517468 7238 17385723738937806131357131654197903216487824 7239 17515460195583348596722053055613075881746473 7240 17646155840199341138042790323069635768431357 7241 17777817698963436355859202734873865951596254 7242 17910452849046204543022919225541454597032674 7243 18044068418977805806318807302186875866120561 7244 18178671589017274502917036612471129205369408 7245 18314269591524434431419969627511816319117521 7246 18450869711334463346232054805606100735020221 7247 18588479286135125493840630518106070483303445 7248 18727105706846691000354228064156289175311072 7249 18866756418004561071307476806960564758954663 7250 19007438918144618097317283949709316394432374 7251 19149160760191319892671147055241920020201083 7252 19291929551848557428348540891339432034913842 7253 19435752955993295556325339846369897901267434 7254 19580638691072016358298628369531064515112966 7255 19726594531499984889202767229759784048087323 7256 19873628308063357224070633278606001711096193 7257 20021747908324150855931728249048890660521563 7258 20170961277028097632541013824452313604565974 7259 20321276416515399560806824578612911466539723 7260 20472701387134407949836580540796219152159823 7261 20625244307658246506550620061736377032297458 7262 20778913355704399141837183217015167789226422 7263 20933716768157283390243546311373181232161382 7264 21089662841593830492223219151075868971207899 7265 21246759932712093334992485785818399849504215 7266 21405016458762903596101509794931344053857440 7267 21564440897984599582904093578890364666881399 7268 21725041790040846411219798723425024927288097 7269 21886827736461570317628187376462937429580848 7270 22049807401087029052027783374923740894485479 7271 22213989510515040450340545162830067380367608 7272 22379382854551391441550157193574746172982204 7273 22545996286663449898635142296698277875286712 7274 22713838724437001899406268175434197498773726 7275 22882919150036337120790752785069982922376521 7276 23053246610667605248727482856791020140044203 7277 23224830219045466445553885794253325941970208 7278 23397679153863059077587080454029642576564602 7279 23571802660265308067538485990545878857404253 7280 23747210050325597399456461921441610295191565 7281 23923910703525830468072009219768763074658235 7282 24101914067239902129739179707256345797869704 7283 24281229657220606478623857234974782372828594 7284 24461867058090004539406420731555062193495251 7285 24643835923833276236531887660890593467121792 7286 24827145978296081169976826487071105846216208 7287 25011807015685452898615091135019624056012120 7288 25197828901074251604558865482938266152708128 7289 25385221570909200185334217641222304942277023 7290 25573995033522528995432979949089176111735839 7291 25764159369647254634675004915628454849176546 7292 25955724732936118357921465863658977371423236 7293 26148701350484209859007679905862352539527991 7294 26343099523355302361324832582149839649862374 7295 26538929627111925128283938862931489151443866 7296 26736202112349199688947325446057265866763443 7297 26934927505232466257419876251679215517072702 7298 27135116408038727009166430750848982542390390 7299 27336779499701933063273277717719093206219883 7300 27539927536362142206805766804610691083170537 7301 27744571351918574585837890584656864135944389 7302 27950721858586593777455742888287251568172554 7303 28158390047458640848075510064611001223901712 7304 28367586989069149195773407884651906325607857 7305 28578323833963468168007179460783953829152045 7306 28790611813270823641129186946564575511047193 7307 29004462239281343944460503584366450495108506 7308 29219886506027179709419242291215070740810416 7309 29436896089867746423282307616057650775806669 7310 29655502550079118667620900732193057742514819 7311 29875717529447605223297457774490170248279241 7312 30097552754867534427150957333044421550697102 7313 30321020037943279370136588754066760640690606 7314 30546131275595552732738010784585317589755207 7315 30772898450672001260947146738702843454724097 7316 31001333632562130095013558489030596340923212 7317 31231448977816587373511049507424518172391357 7318 31463256730770839747066966871255873222948399 7319 31696769224173269649361288727118857135357582 7320 31931998879817725387734107809130272116828428 7321 32168958209180555331949929109346931744050037 7322 32407659814062157697369316861621099290722995 7323 32648116387233077637984733658252507007584144 7324 32890340713084683585494239737809999152645671 7325 33134345668284454992822689596012603100274162 7326 33380144222435913864269536566803294040091175 7327 33627749438743232679777518558965358407788830 7328 33877174474680551547683899589163989460209429 7329 34128432582666037648744466030203207990301739 7330 34381537110740720264224826733689341023137086 7331 34636501503252134912446238595612683820600026 7332 34893339301542810351360953268836505425126136 7333 35152064144643632439524105361962926556575072 7334 35412689769972119084240491940357851880758572 7335 35675230014035640743708043337661477597631363 7336 35939698813139621189662372401221482391493990 7337 36206110204100753478357934473499695733086561 7338 36474478324965266320716447962876294902520403 7339 36744817415732276287145459161465266362818821 7340 37017141819082261528886545044474274734211058 7341 37291465981110692945803335348609339232635520 7342 37567804452066858980280083544369770855826418 7343 37846171887097920468385405828808290726794265 7344 38126583046998232232670549173652379803279272 7345 38409052798963968355927132969453963431259320 7346 38693596117353088331941895358574542211958778 7347 38980228084450681547769390729484769517453281 7348 39268963891239727812305599012388138278097617 7349 39559818838177311907996305692819336939166538 7350 39852808335976330406370442934031577530627801 7351 40147947906392729253764527003325227794937333 7352 40445253183018310901107921841221653418127887 7353 40744739912079150020980492894138550643882384 7354 41046423953239657126351235678580397574949487 7355 41350321280412329678473213689651093014536549 7356 41656447982573230546354931279253025791184973 7357 41964820264583233957062001869868132621018226 7358 42275454448015079354843004054076952467746498 7359 42588366971986273867734664580808460147097269 7360 42903574393997884362892561814956394810625499 7361 43221093390779260356425630719267121727090025 7362 43540940759138729330003641955437829919990234 7363 43863133416820306294971822988615655220177002 7364 44187688403366459735154773241932548925209339 7365 44514622880986976351974354071348844748706402 7366 44843954135433967329961506783753386208685252 7367 45175699576883059137225660583169796828466056 7368 45509876740820812173966722314549046584859814 7369 45846503288938410882685487120993653713716311 7370 46185597010031669236387311499350093833494392 7371 46527175820907395825797143297823137865549921 7372 46871257767296163073421000992032963631507644 7373 47217861024771525411211982858755647418048832 7374 47567003899675731569646953004710715191655387 7375 47918704830051976439209704782655163378047218 7376 48272982386583238280617455120024082195411018 7377 48629855273537747377632581096004767526763128 7378 48989342329721132545990121292794024528745317 7379 49351462529435292233860662617030155599887028 7380 49716234983444037273367958222202194571606968 7381 50083678939945552669003948998659776666849457 7382 50453813785551726137350810975138345864722712 7383 50826659046274391443347593005583746369854426 7384 51202234388518534911438420414709337965752368 7385 51580559620082513825323476087956635269728752 7386 51961654691165335767723536417027995243739337 7387 52345539695381048291581551551862317654012547 7388 52732234870780288656471442017899787721465760 7389 53121760600879043708678682936634147026067114 7390 53514137415694670330480365083400664690551542 7391 53909385992789227233602533399428594490363377 7392 54307527158320169223680890421937106504054530 7393 54708581888098455416811562112019158616306031 7394 55112571308654123245973068134278633121217244 7395 55519516698309380454247662902057111583010783 7396 55929439488259267633381367918587984930834304 7397 56342361263659944230311860767276226947639986 7398 56758303764724651310883954886923001496755022 7399 57177288887827404739082924995376020911877871 7400 57599338686614472801758335031782744985589499 7401 58024475373123692683000293916417421995258984 7402 58452721318911680569088767744395990692423082 7403 58884099056188990544284438703328069938787003 7404 59318631278963277819678940605920415308940991 7405 59756340844190522221888539955025590284622664 7406 60197250772934368255581586977560097269228663 7407 60641384251533638443696564983145794453336171 7408 61088764632778077041747040015178329122301275 7409 61539415437092381617838126105308646054272953 7410 61993360353728580387959914020043015008525807 7411 62450623241966813596797416844774604381807170 7412 62911228132324577637717098904656749759728782 7413 63375199227774491011773306471457585800697483 7414 63842560904970641634548165579557644646873715 7415 64313337715483575411417043099610602479976580 7416 64787554387043986416432042476648248585349188 7417 65265235824795169427455030244853650140484734 7418 65746407112554295990474210893508481612218350 7419 66231093514082575609226124293374500192250056 7420 66719320474364364082332130317233658729655213 7421 67211113620895281439162261640149084122720275 7422 67706498764979402357585221406091874627046644 7423 68205501903035582381673679674129226636918006 7424 68708149217912983695323330883142551216846609 7425 69214467080215864648630206827570664167184704 7426 69724482049637697677779570665617001583457353 7427 70238220876304680706154327972766600213081540 7428 70755710502128707564386194516639175033356506 7429 71276978062169863420167164717613676095523026 7430 71802050886008511664838841655251885347879350 7431 72330956499127039163106493320226297045583453 7432 72863722624301327234698681983694626187025843 7433 73400377183002016202430810452317488998104419 7434 73940948296805631809959305827945911405624681 7435 74485464288815642284556601717868614455899768 7436 75033953685093515295511466632751459192165825 7437 75586445216099844537283939597358333861610208 7438 76142967818145616148347208790274041720170151 7439 76703550634853685661755013972605720126549245 7440 77268223018630536671898957458894555019408685 7441 77837014532148392893685410199125643046121775 7442 78409954949837755785495220914851470788018074 7443 78987074259390440405816627306049518390562815 7444 79568402663273182675379538627489782226505875 7445 80153970580251891721988221447386570926861816 7446 80743808646926621494078801004486900962537254 7447 81337947719277336341343997696336766219865232 7448 81936418874220545776587597094637114015662853 7449 82539253411176884152316405698613082552062778 7450 83146482853649711508478021221081397402334333 7451 83758138950814812374235429494036503139147751 7452 84374253679121269836752226570980454584122783 7453 84994859243903592723666864040204372728224806 7454 85619988081005174283291616021397306652071284 7455 86249672858413161287609444939657810839799891 7456 86883946477904813027878163662801270060400663 7457 87522842076705430221108587046008339053765926 7458 88166393029157934397893383456029246353418996 7459 88814632948404178898054264939667361950579300 7460 89467595688078073160366140683874267292687236 7461 90125315344010602556230875992765418132941783 7462 90787826255946826584642773566109785226815705 7463 91455163009274938817141743877210952539591205 7464 92127360436767472556708104717920773651528708 7465 92804453620334736753738678545130474922484729 7466 93486477892790567305390563544862394949824465 7467 94173468839630479451716307895484947390487940 7468 94865462300822307573162582160477439872035309 7469 95562494372609419289188130655084155009146363 7470 96264601409326591357009830722026947764498461 7471 96971820025228635472838535400023737003248532 7472 97684187096331862685440021172530872158035419 7473 98401739762268475743475812165330858742849736 7474 99124515428153979313878786107091525173230794 7475 99852551766467698628530510702590584209862861 7476 100585886718946497740752866881204899504156798 7477 101324558498491789201631405939701482340640222 7478 102068605591089927598987802078094031218904140 7479 102818066757746080038945734863573330569643783 7480 103572981036431667291510895522032431040162682 7481 104333387744045469967438009081683847896030967 7482 105099326478388494743922424721013290457829584 7483 105870837120152696311363814547191226370210329 7484 106647959834923651372627856220414935654265843 7485 107430735075197281689905664198892720106304659 7486 108219203582410723842477706044697389406161396 7487 109013406388987444031462712015955211788459738 7488 109813384820396696944996389689094244709837350 7489 110619180497227428379267572683368775382891918 7490 111430835337276721997479219540193179588868368 7491 112248391557652891300133028058083421974324293 7492 113071891676893318576083805747548081584982214 7493 113901378517097143304601917211597675634553944 7494 114736895206072903184258521329927274913512459 7495 115578485179501231674844405463435224888274175 7496 116426192183112716653774237533429557125516127 7497 117280060274881025508543586954500341286672153 7498 118140133827231402711836494689983778223032837 7499 119006457529264646655863112726933839252625686 7500 119879076388996673257465975780657802081331384 7501 120758035735613774585500251279446172815173398 7502 121643381221743681507009220690848739081369739 7503 122535158825742540098818632979205004195687106 7504 123433414853997912326389228008971407712603974 7505 124338195943247912252126956463283618931359588 7506 125249549062916589800897632221219690470102212 7507 126167521517465674881265270220764450643837928 7508 127092160948762795436998795763302061969585322 7509 128023515338466283784702350376045881168874509 7510 128961633010426686380063525614087450151426087 7511 129906562633105092947220852205713178338097512 7512 130858353222008401703155208766013078488621787 7513 131817054142141638211842594662771475506547529 7514 132782715110477446211212475185193320334866111 7515 133755386198442869569776998240979851233561901 7516 134735117834423545349161118327717365569029811 7517 135721960806285428773706085636620344275301841 7518 136715966263914171738884511824679015721882708 7519 137717185721772277326495701953794716161683370 7520 138725671061474153636535353819252395786219858 7521 139741474534379191093289074660842222363680705 7522 140764648764202988236631231561824858579017612 7523 141795246749646851868761904302080930586503015 7524 142833321867045698291716274379941468087151446 7525 143878927873034483241968654199421306744636010 7526 144932118907233289005375479993708842138936285 7527 145992949494951198078601533613996838647912784 7528 147061474549909083632083491065381317176083838 7529 148137749376981447924541629159035024192524137 7530 149221829674957440720103292988121965748581076 7531 150313771539321190666295241830934613916660685 7532 151413631465051583504529288344816355228887465 7533 152521466349441621904284779635298682102656411 7534 153637333494937502638032799699077547917600378 7535 154761290611997547746096369259138774512655434 7536 155893395821971127279132416993016843687801874 7537 157033707659997712150794022862522206610116074 7538 158182285077926196584437005280658502731748189 7539 159339187447254630595520400786787059997314425 7540 160504474562090503915650828855265624165324842 7541 161678206642131723735076375240038098945626369 7542 162860444335668429617899367371359270088477385 7543 164051248722605789928397540801461763221141109 7544 165250681317507925097655721880385981123865370 7545 166458804072663104057256641245904730288022972 7546 167675679381170361171114067644683174405965725 7547 168901370080047682007703654625831986706001208 7548 170135939453361907312993923090118682416366546 7549 171379451235380505569344186737398944810952443 7550 172631969613745365557573540973655285710916607 7551 173893559232668761378366110837657607558695292 7552 175164285196151643435200903876315116815813166 7553 176444213071224409934123561326792055864645898 7554 177733408891210314515969009429614605711758281 7555 179031939159011666704150637471027180850795884 7556 180339870850418982925892630095304517415419605 7557 181657271417443246946842408378702661043443711 7558 182984208791671439648418174724607183208164571 7559 184320751387645499174075824022302931728160448 7560 185666968106264873574960615803393373846206813 7561 187022928338212829197188210853530006813718578 7562 188388701967406679172336808546895139248920084 7563 189764359374472097499682084779644071290182029 7564 191149971440241685343311274251503687134532865 7565 192545609549277957309559572620103209183315433 7566 193951345593420916620282398787801562450908193 7567 195367251975360389255367292020364055835566159 7568 196793401612233288303642417617836152072047294 7569 198229867939245980935003657568820205896380451 7570 199676724913321931588221949801147027093387103 7571 201134047016774796158564715545624502033568842 7572 202601909261007143167114254211030068564813633 7573 204080387190234979099542095905467749474582321 7574 205569556885238256316165939148130712757151379 7575 207069494967137543157434275611886438398836083 7576 208580278601197037099598806469686079485090841 7577 210101985500654103054297898004546420293645664 7578 211634693930575520153151678765520072256660358 7579 213178482711740621614321802353248509122255462 7580 214733431224551513552363433629782136638621306 7581 216299619412970559865646716996348025577104780 7582 217877127788485321617217581286175531694337338 7583 219466037434101140615265668344093586652652636 7584 221066430008361558198418877316883413457418815 7585 222678387749396761538944031886392892401357432 7586 224301993479000251093670930232416979238712239 7587 225937330606733924158136596464631552136742020 7588 227584483134061770814117783410976291649925616 7589 229243535658512379904438740763072323050900613 7590 230914573377870454021779129462461424499434520 7591 232597682094397533860229472043206144611271368 7592 234292948219082133649600015189828007777770928 7593 236000458775919490773040970155877293080819450 7594 237720301406221134058450746097939369546218170 7595 239452564372954476633501453881465574347173529 7596 241197336565112640642950480293311530937535174 7597 242954707502114722545292546868403427888908730 7598 244724767338236709133813164077588993314287192 7599 246507606867073255864800982299311435866611683 7600 248303317526030540523117625781344157641732110 7601 250111991400850406712570057253770076602533162 7602 251933721230166013125659029550381060278785188 7603 253768600410089206024358753283631482228164194 7604 255616722998829833850673542764839829562715840 7605 257478183721347224382879473903433589747531830 7606 259353077974034046360671596739186150619522364 7607 261241501829432779019972860481737326046205232 7608 263143552040985014505977267893805213292066020 7609 265059326047813819671161197889195624710389243 7610 266988921979539385313583897183169798851657636 7611 268932438661128192469885613352908317914147686 7612 270889975617775926947039046835705805365566408 7613 272861633079824374857182846185392930082247374 7614 274847511987712533510847364803964780313588798 7615 276847713996962173625649558482557403661018006 7616 278862341483198090420146789088576577691190908 7617 280891497547203282786066355749825790292020685 7618 282935286020009301366653487067829027766079394 7619 284993811468022008014484017952382308318216185 7620 287067179198182990758831882024411175726708106 7621 289155495263166880080635707262805222301444116 7622 291258866466614813972360028905026209376827707 7623 293377400368404300950675705294018344591239471 7624 295511205289955731891955710044000377700534897 7625 297660390319575793274168347733462830635263545 7626 299825065317838036133939109416823250360000588 7627 302005340923000856784427732157772196181517684 7628 304201328556463147088295106223759456228089099 7629 306413140428257873840489245271953223484344117 7630 308640889542583848587951852950768569145106335 7631 310884689703375950997722130471057919265297541 7632 313144655519914070681360860798965250312361005 7633 315420902412471034192211281374553382161936814 7634 317713546617999785732847375522950768235059302 7635 320022705195860091943222239343763976794463311 7636 322348496033585042985589590597311306033339832 7637 324691037852687624000308183916302504520843337 7638 327050450214507632877247801267216056358898385 7639 329426853526099222170786142163428611681708304 7640 331820369046159344882390862310095403159733339 7641 334231118890997385743600263673851460114080477 7642 336659226040546261553948064648927301428451027 7643 339104814344415276063114157741898589073356632 7644 341568008527985016834398911016760827003589584 7645 344048934198544583487595664838302072553355422 7646 346547717851471438693575443217134852152992415 7647 349064486876454175280493819731740555935407350 7648 351599369563758494812559125992432550791248957 7649 354152495110536695016848317052714299715095309 7650 356723993627180965461825187670850934358457650 7651 359313996143720792933102007864379081333431983 7652 361922634616264780007669007205054379602540701 7653 364550041933487182397383372075698358421057010 7654 367196351923159472716066517371872245763886834 7655 369861699358727240422204621874447046621204018 7656 372546219965932739801064044378759317021061452 7657 375250050429483399976109552191700985101861857 7658 377973328399766613080057964824497868402550026 7659 380716192499611118870814703765173210011123683 7660 383478782331095306247009454799883298030841691 7661 386261238482402754301961443011918905308741665 7662 389063702534725337753776112585769393652598911 7663 391886317069214223803007814056352468655628738 7664 394729225673979089698003446944086328860889608 7665 397592572951135892531764166818320741543857296 7666 400476504523903525053040483951528069112205982 7667 403381167043749693548517605710822164163850710 7668 406306708197586356142441194804755577321120267 7669 409253276715015062164975710175973857943017181 7670 412221022375622535561095301414954461180575727 7671 415210096016326847647990892050451326521497130 7672 418220649538774526880927639959065609484203375 7673 421252835916788955655303952888433692365462316 7674 424306809203870406556466766330319791174382437 7675 427382724540748072868740785161662936076735926 7676 430480738162984450571225487355813861485770554 7677 433601007408632431480305176760818641589755078 7678 436743690725945469647627399324959162826662396 7679 439908947681141185587649478383444600615828089 7680 443096938966218775390828098957233134924018897 7681 446307826406830594277237882019777076737024819 7682 449541772970208286660978006807204659892237241 7683 452798942773143837328280064566611359016594484 7684 456079501090025920881864535056334962242046000 7685 459383614360931929170915561416641836608321750 7686 462711450199776059010183532077318673840355537 7687 466063177402513845093304368391039035862285039 7688 469438965955403525624545268856552798499574534 7689 472838987043324630829959936904608920849277227 7690 476263413058154187163494776946639126262740409 7691 479712417607200932696056378400851206188679119 7692 483186175521697941866034633325816530350696037 7693 486684862865354060478389059715297930460200799 7694 490208656942964554566284456998144259271094610 7695 493757736309081379474534369367242249057437973 7696 497332280776743478287884778010491979405182748 7697 500932471426267521509563124514593246369293017 7698 504558490614099502696668768826162231774735694 7699 508210521981727607579022129151042942417289629 7700 511888750464656777027131909859580539291173120 7701 515593362301445387093103350113494436791688225 7702 519324545042804472225738450288279332048865487 7703 523082487560759920657906922566190526898867663 7704 526867380057878073880608192210292230412339953 7705 530679414076555165054123800500433637327791288 7706 534518782508371034162422795723819554681472532 7707 538385679603507560692668946580126644901685625 7708 542280300980232257617405139154836538788691106 7709 546202843634447473472884166590733741509659585 7710 550153505949305652363226786846158358294467105 7711 554132487704891104776759836927586485421356981 7712 558139990087968745178139946975578566350341665 7713 562176215701800255437832516750131891250591696 7714 566241368576028136279345424049762847202634851 7715 570335654176628112064458579584719043418925353 7716 574459279415930357397667941011119396969621478 7717 578612452662710017213310045602058228871546305 7718 582795383752347495212508765111909793615556663 7719 587008283997058988742339797027010858046363762 7720 591251366196197751456567912134830046145609105 7721 595524844646626568366114943608225117045328987 7722 599828935153161931178225202487487796168043468 7723 604163855039090405136263326750182540861221165 7724 608529823156757681907338653859555099266199579 7725 612927059898230816422641581617509044626472431 7726 617355787206034148955667454075651852860465809 7727 621816228583959417126550187820415413507978802 7728 626308609107950565946665984587951945535191233 7729 630833155437063767466642459110435723017042308 7730 635390095824503165063090987341966734051784376 7731 639979660128732860894932086008160392943854923 7732 644602079824665668579243823942788704297815763 7733 649257588014929156679281011172592586407787196 7734 653946419441209512163863199544770710896203815 7735 658668810495673756587878629614223604343046183 7736 663424999232470851358341739180371714278671486 7737 668215225379312232089427159943648242092708454 7738 673039730349132315713362713901205448269435388 7739 677898757251829527702168396289691852575589558 7740 682792550906088400468124282778069137624015362 7741 687721357851283297748695363454081785655131552 7742 692685426359464323544619500735562191889879570 7743 697685006447425977968151107456015455961509434 7744 702720349888859126172198459048258554332268160 7745 707791710226586850370458727860902712789042668 7746 712899342784884758823830563936233921948987569 7747 718043504681886329559548995204597027790699311 7748 723224454842073870506796535653318233488038246 7749 728442454008855681676164025148415992090752879 7750 733697764757230008980458395759598987438048169 7751 738990651506536383291166611768317478140840874 7752 744321380533294942348544774535257325577585466 7753 749690219984134337193979704315188742263158432 7754 755097439888808828871165660224032844825279175 7755 760543312173305185247940399650450123105606622 7756 766028110673039991943496294146640699077032785 7757 771552111146147995506299249343417354237391854 7758 777115591286862101176614234931350310935850494 7759 782718830738985651784245423553072647378209049 7760 788362111109457618577119644872244946863287079 7761 794045715982011339049854400454585014903974362 7762 799769930930927441143664762014415684227682953 7763 805535043534881597520076269094969442276035040 7764 811341343390887757971096552979160570621191078 7765 817189122128337512417942064746154861186442402 7766 823078673423136241369332008699817012823693684 7767 829010293011936715158953762212766521735861023 7768 834984278706470807760150648263273723671321071 7769 841000930407979995484374177598790157636631601 7770 847060550121745315408698288826860105198185470 7771 853163441971717462946922412374321271577696046 7772 859309912215247712578676296753300917745074705 7773 865500269257920350381677894203025801534553475 7774 871734823668487311674111307135161708735569499 7775 878013888193905721767200053229154085018575076 7776 884337777774479042552639758633516721038039519 7777 890706809559102532405824576043627455084650477 7778 897121302920613731673983995809908681838708608 7779 903581579471248690838662103936319210503535872 7780 910087963078204663294613036977566188252889992 7781 916640779879309989572360581789483584110285989 7782 923240358298801904749613313155734140777875328 7783 929887029063213005747665955553043776204386393 7784 936581125217367120193051487948711232428939047 7785 943322982140485323542248670072735592663735951 7786 950112937562402856218438949373844942453460973 7787 956951331579897697594377632387417052179940921 7788 963838506673131558774601004719824139169072900 7789 970774807722204061283651293127106438148803732 7790 977760582023820873955013980454013924352662294 7791 984796179308076585538265608134484030564729624 7792 991881951755353095799734754466712892944338249 7793 999018254013334313185007791185073864056606245 7794 1006205443214137952440119660060758527987939136 7795 1013443878991565230952503108731286842923198207 7796 1020733923498469267972943348045990676132974104 7797 1028075941424242996316128428612638820095841263 7798 1035470300012427401610160675021835751479215389 7799 1042917369078440909674852493246410698015564174 7800 1050417521027430748154992549528931866137044144 7801 1057971130872247114118271411059802800689069948 7802 1065578576251540984948467830302079485256318052 7803 1073240237447986415523075741234469788171078575 7804 1080956497406628170361025650778348023551197187 7805 1088727741753355545160764537759991030034046517 7806 1096554358813503237921981075312364851257020441 7807 1104436739630580135655962501718103439481612270 7808 1112375277985126888540180043434213065572482230 7809 1120370370413703149262470079860158349279378668 7810 1128422416228005361229390739804995971182875478 7811 1136531817534115985282259777201282254243276353 7812 1144698979251885060573260153506717646309995936 7813 1152924309134445001303090120044328280633217901 7814 1161208217787859537111224481563084951155778621 7815 1169551118690907711040221667065122644321327005 7816 1177953428215003855166904676681068682789081642 7817 1186415565644254470205925182691021883223503415 7818 1194937953195652941645486190195338975437085911 7819 1203521016039413031271135519851330814039425681 7820 1212165182319442089271804258638187701942921582 7821 1220870883173954938502920591909718997333053817 7822 1229638552756229388904784838952589152406550873 7823 1238468628255504346540739343025823670550148993 7824 1247361549918021488229268452940859297292927869 7825 1256317761068211479297295810594214235867598581 7826 1265337708130025718578921087924907169763276860 7827 1274421840648414601424957137152211232818650558 7828 1283570611310953298174159797147950151816629801 7829 1292784475969616052267270440440605070171300662 7830 1302063893662700008960236313792455552344839461 7831 1311409326636899592413544621431266549390311437 7832 1320821240369532455800779115280369129658475465 7833 1330300103590918035991574463356296864221553186 7834 1339846388306909751322432640140330064732691576 7835 1349460569821581887973693888343146960052019781 7836 1359143126760072227522606055126949577780600899 7837 1368894541091581475341209951896513898252146098 7838 1378715298152530556653992021258574562949085755 7839 1388605886669876854264274161421111136533012265 7840 1398566798784590469200405500599157005742836358 7841 1408598530075291592823299957059121411196044859 7842 1418701579582050086276072399258086308734513221 7843 1428876449830348370544798771202765040929109432 7844 1439123646855208737837061152634247262662820841 7845 1449443680225486202472253402185679281822266840 7846 1459837063068328017014971480952659516616770834 7847 1470304312093800986970537123746240400604643483 7848 1480845947619687725000111951854547691225330021 7849 1491462493596452993302275939692448239410415232 7850 1502154477632381290548733145162469990024518676 7851 1512922431018886847554320080475327837627265105 7852 1523766888755997203706044248355436572782697227 7853 1534688389578011544072805473964923115942267326 7854 1545687475979334985067123837004399302557759550 7855 1556764694240490004532975715673264468261518588 7856 1567920594454306220190048609041080762112243261 7857 1579155730552289728474708255172583719608918957 7858 1590470660331173223982110785567478687521917814 7859 1601865945479648127932558129326332460463099549 7860 1613342151605279962358720453428357929349533773 7861 1624899848261608215039086556824847701192715145 7862 1636539608975431948587344313864050341085787952 7863 1648262011274282415547718022122124651783539690 7864 1660067636714083949842940876764028505715735494 7865 1671957070907004413474879680115965658896690223 7866 1683930903549496485988257853977694988757731885 7867 1695989728450531092875831298217400678596190784 7868 1708134143560024277829112078965586350506469497 7869 1720364750997458832522677949310646134348866310 7870 1732682157080702006462664181704876897136116944 7871 1745086972355020628331607736918303085132802914 7872 1757579811622294979222764528825568020068230934 7873 1770161293970432767177729044435672027820868619 7874 1782832042802984561522075311594981089718352794 7875 1795592685868962054635219217824699358670829041 7876 1808443855292860527993146523871707896429395018 7877 1821386187604886908586449385897408447107787249 7878 1834420323771394811141701131380140677301402903 7879 1847546909225527970961995175028575746732789410 7880 1860766593898073481652861560424996561266318071 7881 1874080032248526261513154966527995247611915860 7882 1887487883296366181947326599571726857862607469 7883 1900990810652549300896180932397654400627526904 7884 1914589482551214653988169472472360872650143350 7885 1928284571881608065882899704637416976392808930 7886 1942076756220224454113294969731287779303205025 7887 1955966717863170107633173306437663955335089441 7888 1969955143858746432243323667768934780186749003 7889 1984042726040256665101869550071774377084699433 7890 1998230161059037070624291571480043671751955886 7891 2012518150417714140245386471173255903928368083 7892 2026907400503689328750084873370003898839153131 7893 2041398622622852870182868444101016335440481461 7894 2055992533033528226716999422283551553405860825 7895 2070689852980648734305368355193101174390220248 7896 2085491308730168019444905045329683730607023652 7897 2100397631603705771966629342840729031909801071 7898 2115409558013430469414035490646588117846548641 7899 2130527829497180659294084845529017419599769714 7900 2145753192753826416278064423582546994524935688 7901 2161086399678872602294410930587375545365860782 7902 2176528207400305568392807388376856831865995504 7903 2192079378314684948268923242684620817605707652 7904 2207740680123482204422538344928176368566519417 7905 2223512885869667599078936789518720004946153822 7906 2239396773974547273234896892920587999924028033 7907 2255393128274852128496842519440086843396708499 7908 2271502738060080217760220161264529265188251205 7909 2287726398110094362236408611575901943568311523 7910 2304064908732976723866985679593288680764225920 7911 2320519075803142073775486230110622272139271170 7912 2337089710799711509094362144716871318854167177 7913 2353777630845148382270193469977236606695365268 7914 2370583658744158218793846649239404428674883742 7915 2387508623022854411224760862566589243925333714 7916 2404553357968191489380354303494809299230602188 7917 2421718703667667778643187842881385218770202283 7918 2439005506049299270500563590798554097306033866 7919 2456414616921866541674214739297817987311225647 7920 2473946894015436570522161198408155248634237182 7921 2491603201022161311801185684143015142383707378 7922 2509384407637354903367301075361705970788434375 7923 2527291389600851390963590596814855609572356589 7924 2545325028738644869900421774545447918157289574 7925 2563486213004813955172799883266409492291660784 7926 2581775836523732504384125501632847729446482684 7927 2600194799632568530755426948983332152448145720 7928 2618744008924073256494779843670557371502659014 7929 2637424377289662269883653880023027620183399843 7930 2656236823962790762605945029906650235157236146 7931 2675182274562624837102047820666120885397721163 7932 2694261661138010887075039524635017735431562823 7933 2713475922211745067709451820902232319661596779 7934 2732826002825144885685815132340264286460144349 7935 2752312854582924952686779819677433820448980419 7936 2771937435698378959793703864835815870835120373 7937 2791700711038869943966729512958336510355195433 7938 2811603652171630931687186854074100127690949369 7939 2831647237409878058819279664023274603073502529 7940 2851832451859238279819000251051300091765500932 7941 2872160287464493793582681992779752555383919573 7942 2892631743056645327486182308467123618693735114 7943 2913247824400296435519030288306600732175940350 7944 2934009544241360980866559883206294670908969638 7945 2954917922355095987837693784769507306969822606 7946 2975973985594462062677313249821892987528333055 7947 2997178767938813597540697002707016178814822337 7948 3018533310542920986743941709177975734929020591 7949 3040038661786327099339216032707584833977100259 7950 3061695877323040267097835485951663902278757011 7951 3083506020131566062118145024075848679801372047 7952 3105470160565280153509680682173415131268940188 7953 3127589376403144547940695975181303496640174529 7954 3149864752900769534273586401258297059464254491 7955 3172297382841823668052712498121388647479183486 7956 3194888366589794147252245381593540686331216230 7957 3217638812140099946438601190853452114697533850 7958 3240549835172560092353513592308477407667107119 7959 3263622559104219479880520618269499582669569774 7960 3286858115142534643420267763806629649848903805 7961 3310257642338921914869233736814919887235915756 7962 3333822287642670415673008305608292452865229094 7963 3357553205955222346809815829212491289571660111 7964 3381451560184823057053255111630980173484146508 7965 3405518521301543386465914615336552967114939344 7966 3429755268392676798788380568188464369008576302 7967 3454162988718513833211925441340244668659708079 7968 3478742877768496422958535653366070371491045609 7969 3503496139317754645139627187436974874221654701 7970 3528423985484028483525584364613225063888459943 7971 3553527636784977203132900950683795899776378915 7972 3578808322195878952924912723379195422245489630 7973 3604267279207723230426622696126856094049356453 7974 3629905753885698859674732660374382389086741022 7975 3655725000928080151661488039534569507334453252 7976 3681726283725513934286045021093856902875224864 7977 3707910874420710156800535240493087606987656061 7978 3734280053968538791830652728643332979431299117 7979 3760835112196535776263221202237679797059656372 7980 3787577347865820750626564496255841851236691713 7981 3814508068732429375044374802473715388370869378 7982 3841628591609063018420992233430696081590333072 7983 3868940242427258636216396732522047354772988435 7984 3896444356299981670993537087571120730625869746 7985 3924142277584644828869678196008137783468790294 7986 3952035359946555604078098213090922729817719100 7987 3980124966422795443047554842163228459856851799 7988 4008412469486533458735253086587602407563007429 7989 4036899251111777625405402863617717915914359798 7990 4065586702838566403630737566819983313566683309 7991 4094476225838603765009438959613386614791358057 7992 4123569230981340605935589222630262352930200338 7993 4152867138900505559738386872047491741736640487 7994 4182371380061088236614825917946417331657467765 7995 4212083394826777941023234566325781536474018268 7996 4242004633527860936581832326927607491549192121 7997 4272136556529579349028154174234902292553016884 7998 4302480634300954818442737026206302000408338904 7999 4333038347484080032724777884787503884987115326 8000 4363811186963881295229408247664095101003604099 8001 4394800653938355300536670331421729835045385370 8002 4426008259989283313522180749569559631429033900 8003 4457435527153425968239760898893653328390806665 8004 4489083987994201924607877120980506190784153272 8005 4520955185673853642515475677644318047618910722 8006 4553050674026103554729695733847991669754800974 8007 4585372017629303941898956531759342154372350438 8008 4617920791880083835000943040369046635772864679 8009 4650698583067496292786989622321365619894339640 8010 4683706988447669424123286845792214107462864298 8011 4716947616318964547626196084759324417603548273 8012 4750422086097644903634674471967372892856722653 8013 4784132028394058356358345862187453789890848006 8014 4818079085089337546986130696722469313135412503 8015 4852264909412620981638578228274780152303202927 8016 4886691166018798561298077782817859002113316624 8017 4921359531066785084255943737024711721706131803 8018 4956271692298325275175027102734859249487427289 8019 4991429349117333918582040485925868514245905530 8020 5026834212669774698476167534071772555352974549 8021 5062488005924081369770770969471383057795946842 8022 5098392463752124911474197493401751472294841104 8023 5134549333010730335864865626052465760237390242 8024 5170960372623746852426014891727571804653350893 8025 5207627353664675109977726547309393324576084361 8026 5244552059439855265279207688587396163569580950 8027 5281736285572219651373952077674978929918984371 8028 5319181840085613844115280240025129468550669231 8029 5356890543489689950640980572218175437908033198 8030 5394864228865375969064461339775199709146678886 8031 5433104741950925094317098901688447101325873183 8032 5471613941228548870913385659563730092604948438 8033 5510393698011638119418132512633826991760084953 8034 5549445896532575589574533251826810480105244251 8035 5588772434031144319404499804293374384116068472 8036 5628375220843535706119411213503901056747165228 8037 5668256180491961321381404990356913169745997139 8038 5708417249774872530333775285702083307422192014 8039 5748860378857792000875105508435421981698350601 8040 5789587531364761216886566243686088491445103113 8041 5830600684470408136536501510506182762867666817 8042 5871901828992639164382236640058981279739647471 8043 5913492969485959633767177256153241360277471052 8044 5955376124335427023972873489645940533944085135 8045 5997553325851241164731975944966349110825404692 8046 6040026620363975709040170769463652297174883420 8047 6082798068320455183724489757255452499929733560 8048 6125869744380281955933020812948808458021694053 8049 6169243737513017482608204779072962097737109448 8050 6212922151096022239093889722097861390255578692 8051 6256907103012958752306394790719852453246533899 8052 6301200725752962193373217148697996730440551042 8053 6345805166510483014310939712788012682880791587 8054 6390722587285806143177690874614753748733880244 8055 6435955164986251282196474614288558594833601453 8056 6481505091528058883605067067044399333953691122 8057 6527374573938966408447238984853485845903061277 8058 6573565834461479504180173130557098050541602172 8059 6620081110656842767835439913103347122228974726 8060 6666922655509714792537043209912005507488105699 8061 6714092737533552226451160318325112888936368847 8062 6761593640876707604719670804280190587155675344 8063 6809427665429245746614771909502570569183999034 8064 6857597126930483542046216743998154643100919813 8065 6906104357077257983657329288557400229258971690 8066 6954951703632927333062378617245268836533113827 8067 7004141530537110342307542634295438016120186236 8068 7053676218016168484381897412810140564142014969 8069 7103558162694436179565010953681380829903630150 8070 7153789777706204037575268012337326399940734368 8071 7204373492808460168879451077180429816324326859 8072 7255311754494394652140725752971224989928587295 8073 7306607026107672278620442128366208202259112689 8074 7358261787957478728410573100442386861374319673 8075 7410278537434345367659649141902136115422829822 8076 7462659789126757890467127407777819033660092748 8077 7515408074938554063860704153647311684969214605 8078 7568525944207115869239687808598072024652490358 8079 7622015963822361368866717277553433286675164828 8080 7675880718346541661421284531596048513231919373 8081 7730122810134848326293193362607823292839472060 8082 7784744859456836792193841677450908392602718398 8083 7839749504618671101799613958458151622433282860 8084 7895139402086195580516200512469936550339092894 8085 7950917226608838954066851264217658315857515972 8086 8007085671344356496463049204812931357127938523 8087 8063647447984415827014453781451788770336206146 8088 8120605286881032012377744111054343720822953805 8089 8177961937173857667232756649391798005913487677 8090 8235720166918333785010728713593005515372353496 8091 8293882763214707068185171212792888220026064712 8092 8352452532337919565972468336437278321815783146 8093 8411432299868376465878350900148076734618739777 8094 8470824910823597924369623275357064070014358750 8095 8530633229790760861049627151451714351773779740 8096 8590860141060136680072507755461424534134452244 8097 8651508548759430922147064165950156734641838308 8098 8712581376989030890357568680461030096529179107 8099 8774081569958167333168160397976897920431352619 8100 8836012092121996308380907018261761711661059044 8101 8898375928319607392487084488852151551351103282 8102 8961176083912964440788445307527747386610752192 8103 9024415584926785144872007458792577087865631838 8104 9088097478189365675499892806724188356085740887 8105 9152224831474356740726719135547636222327928016 8106 9216800733643497431082848924478048755908892960 8107 9281828294790313265964240845254703957854225608 8108 9347310646384784897950477627686281825969541604 8109 9413250941418993974633545066694869175672583716 8110 9479652354553752700683003973123299197910591023 8111 9546518082266223686300197503080172616468578345 8112 9613851342998536711926857531842547339677666889 8113 9681655377307409083073751341045072129236899445 8114 9749933448014776293424784937007000634084871712 8115 9818688840359439758953167957355700972097262669 8116 9887924862149738430660681802482214701669692878 8117 9957644843917251138720661399949488887573468315 8118 10027852139071536566271992842719399127314890292 8119 10098550124055917796877209869601126318110180816 8120 10169742198504318425724524922780132649659530896 8121 10241431785399157271023288908603146458290271689 8122 10313622331230308768716979947185196912890791101 8123 10386317306155136180619392128563668407491653363 8124 10459520204159604793370163707742213677982959815 8125 10533234543220482333207134674410601770995561786 8126 10607463865468633869467350855828333343817053414 8127 10682211737353418527957904743087187050059241893 8128 10757481749808195383884206451043398513481693883 8129 10833277518416945952888748177124490821966810046 8130 10909602683582020747940110678102593711359277939 8131 10986460910693017419321983359258505574725107830 8132 11063855890296798044807367553765741369252383076 8133 11141791338268653187265995501828680645939288365 8134 11220270995984620387445529097790578569429061629 8135 11299298630494964810491480396387970566622199682 8136 11378878034698829815929111122632844481661027425 8137 11459013027520065272324965935791022517488523145 8138 11539707454084241489678434265902330551774856894 8139 11620965185896856694767052340879541543398073374 8140 11702790121022746027185296906387339959231823767 8141 11785186184266700086677586337922408642257941868 8142 11868157327355301115574411746959788950078352244 8143 11951707529119984953698262346387497329783418305 8144 12035840795681336957015488948264397054963031435 8145 12120561160634630125573726014436611145135135405 8146 12205872685236613740884344132035124384955037398 8147 12291779458593560867887982574031046281531278782 8148 12378285597850583131980777224826383777191934595 8149 12465395248382221237281770862372579997970956592 8150 12553112583984319748390609655231376245161674823 8151 12641441807067194714321404094050189822523630684 8152 12730387148850102770105885757478801627632106723 8153 12819952869557020408739102374041006653579981900 8154 12910143258613742173696364313207274003233187796 8155 13000962634846306580183460733805464628816740300 8156 13092415346680758631595685849715014115317209414 8157 13184505772344257856357396580286326272982178714 8158 13277238320067540849395228237194939352511674747 8159 13370617428288747361967263755801550691002012747 8160 13464647565858619043429830007788113098812464592 8161 13559333232247079998775687365362355240761149358 8162 13654678957751208386424817845627984477975234032 8163 13750689303704608341794407473866391458786363643 8164 13847368862688191573620470292357571086015417775 8165 13944722258742378041852445791018089671415647294 8166 14042754147580725188196717975489143865143980846 8167 14141469216804995253048024867626922794148100026 8168 14240872186121670275621728585458589262910035962 8169 14340967807559924437587536710501014061952897247 8170 14441760865691063474409274287950371623544111309 8171 14543256177849440942918443727767456445792645854 8172 14645458594354861198394221746371672103160451387 8173 14748372998736478999591935841261779819012715692 8174 14852004307958205725758777608860029373005357903 8175 14956357472645632255702358644209675663388658427 8176 15061437477314478625437411264332858397332772354 8177 15167249340600580647831259291249871839192295891 8178 15273798115491423745002546538279345763716712150 8179 15381088889559234312002997370514244432116910520 8180 15489126785195638998531480836225353444814644337 8181 15597916959847902364096208525428049026885289188 8182 15707464606256753431157504233258207979052300317 8183 15817774952695811730353200227601549880496543995 8184 15928853263212623501934199996765110334647835570 8185 16040704837871318788022026519208912704593804698 8186 16153335012996900221246312803180231695097949123 8187 16266749161421174386731223778947789345832710854 8188 16380952692730336706278660528155823621188792420 8189 16495951053514220865945791568843669264952242219 8190 16611749727617223881038124616334124986490138234 8191 16728354236390917965840090517589972498948055801 8192 16845770138948360449185971189012381482025333137 8193 16964003032420113051238046149151785350263047773 8194 17083058552211981911589281463877694820310371492 8195 17202942372264489834047935756893190982001612185 8196 17323660205314092289194202011372823964121131626 8197 17445217803156148792027602511656721316982735472 8198 17567620956909661348751614048423420586463015193 8199 17690875497283791743972199187242503755608623623 8200 17814987294846169517322730015443478485355404256 8201 17939962260293002556772457268696381156860275015 8202 18065806344721002314632591581446636655498853569 8203 18192525539901135731546587283161891700400615532 8204 18320125878554216033542609232106349283887800202 8205 18448613434628344647539748327943497276758990364 8206 18577994323578216561538810114597535539081223323 8207 18708274702646301537096882658660339988405740760 8208 18839460771145913663585736909569754882126121299 8209 18971558770746181826170840648159804643756994505 8210 19104574985758933742423943733893344452033843062 8211 19238515743427506306001356187485872943491287320 8212 19373387414217495059885621846224421648932020471 8213 19509196412109455706303793726341196133911703766 8214 19645949194893570645604602211399326924348557528 8215 19783652264466293622103103701951908324392601198 8216 19922312167128985641188425748002367322707372635 8217 20061935493888555408841581257052925376664939481 8218 20202528880760117632129762427120619083739246396 8219 20344099009071682607234768311971779914552584326 8220 20486652605770890610139881246945221212388688892 8221 20630196443733804694245276917597373788012747464 8222 20774737342075775588910780251253625448524598007 8223 20920282166464392483240284447890950821149947043 8224 21066837829434533570328141124080992125678470076 8225 21214411290705530318688092168007634391170695580 8226 21363009557500459529683796879697659417575978340 8227 21512639684867577332480629839700249791611941516 8228 21663308776003909361344990872651400099379988988 8229 21815023982581011454033763655941979829565630093 8230 21967792505072915304546833651850105857126116972 8231 22121621593086273598663748832701494172395224389 8232 22276518545692719256455583183745311134907318895 8233 22432490711763453502358829721788465019308396433 8234 22589545490306077580423860331404683744180965225 8235 22747690330803683030010267586390450939066110133 8236 22906932733556215535499256438230904487712093770 8237 23067280250024127462533271650228793710351036034 8238 23228740483174334292879490251538204720609066176 8239 23391321087828490270250907005714763025632152669 8240 23555029771013598670310607616697688254104809227 8241 23719874292314972209635656165315988395121620149 8242 23885862464231559210631189463828507427455253641 8243 24053002152533651242267150724370771589523798671 8244 24221301276622988060063828699169062330989999498 8245 24390767809895275772982302646798846120392802485 8246 24561409780105134269786509550369516269862526288 8247 24733235269733490043039399012305198519061760859 8248 24906252416357430655180854361608981514611307493 8249 25080469413022537198114154278417868192821060529 8250 25255894508617711205405324029270967345827803496 8251 25432536008252512584580345098969612057478795745 8252 25610402273637025246093301292354874070579201193 8253 25789501723464267215338671860996879576161035748 8254 25969842833795162124597852104435114696794315604 8255 26151434138446089093048272862396182355318651404 8256 26334284229379028114927763483832312447810907105 8257 26518401757094318188641709847036038752447774814 8258 26703795431026045533030934898069562295676259814 8259 26890474019940079351188878424214767986853877029 8260 27078446352334772717132255963287101111018841836 8261 27267721316844346276294706540702106654973487883 8262 27458307862644972567232954363014123966408691677 8263 27650214999863578889114639018369334324969851284 8264 27843451799989386757501015252014185151230995028 8265 28038027396288206109651083843002097341434677987 8266 28233950984219502540061475663523478730605490726 8267 28431231821856255967223627054268446211188918664 8268 28629879230307629253631385005887671602222507256 8269 28829902594144465422913189509985646473053079923 8270 29031311361827632240598614353351717334148434399 8271 29234115046139233048464492289829250272149802167 8272 29438323224616702866646163684937856641214165218 8273 29643945539989808902749724245913385090479624972 8274 29850991700620574733066857535068352801151184646 8275 30059471480946147547680240981381169434470078319 8276 30269394721924627978759800072772463685280966515 8277 30480771331483882159693543191765663605564193510 8278 30693611284973355791876826463514960883888772255 8279 30907924625618910126006130453388363668746971109 8280 31123721464980699895593104281839361653162186143 8281 31341011983414113372137174030793952663657796106 8282 31559806430533794843976049112459517615645536058 8283 31780115125680769954278589574143180416326404254 8284 32001948458392694467959184002914840855392392468 8285 32225316888877247172482599070720870795706234707 8286 32450230948488687753598969926061259608397743130 8287 32676701240207600624005946785578869100604527936 8288 32904738439123845820784604859326041632166773776 8289 33134353292922738226203274065242877176950488065 8290 33365556622374476506134871819708215450085957202 8291 33598359321826843300894515590661516483870079462 8292 33832772359701198344780905969329859016908557017 8293 34068806778991786333003065989500152931013435529 8294 34306473697768381497999569905002496317393164117 8295 34545784309682291001416435333362587087496978068 8296 34786749884475739393208290912205460745887073243 8297 35029381768494656535471279764369187653371706640 8298 35273691385204891535711644237347437141557970189 8299 35519690235711875382307255805582959007016283281 8300 35767389899283755123936564120442445999123299711 8301 36016802033878022584736709375388611927478796694 8302 36267938376671660757916259001342131122150802501 8303 36520810744594831172494548955307560779989808111 8304 36775431034868125680775147997408955974662285533 8305 37031811225543406268091848831042438193513643582 8306 37289963376048256641298372920450154556458889397 8307 37549899627734069508414175515866177956899568446 8308 37811632204427793618794732524985707562433449777 8309 38075173412987364791171973993765549840846514012 8310 38340535643860845315915817914380327723783308814 8311 38607731371649296277907739941112577887065247397 8312 38876773155673407507498534289208529761981520393 8313 39147673640543910029151539612929526733288296713 8314 39420445556735796040556510798203294902337781943 8315 39695101721166371619244872488375754622150180132 8316 39971655037777167519051008298196094477606118681 8317 40250118498119733585153354750140478676679500683 8318 40530505181945342483900447137636695980134194817 8319 40812828257798628612187741351726016908466382763 8320 41097100983615188220807901685956401768504971613 8321 41383336707323166956957310571017522236192736911 8322 41671548867448861202952069085983245312340747884 8323 41961750993726359761194933468279476453494040928 8324 42253956707711252609547542659942654614723233251 8325 42548179723398433626507127661690933963027268526 8326 42844433847844024361971087576639225430786799029 8327 43142732981791446106903771806017128185749116407 8328 43443091120301667693904776960695308063477845025 8329 43745522353387656640524429477283341583125764229 8330 44050040866653061428187503314740684186536449842 8331 44356660941935152891778208861820263143816179545 8332 44665396957952052878315527180563919191057198163 8333 44976263390954278517715622849792114574470499512 8334 45289274815380630634405166617370850644789237759 8335 45604445904518455015523723395627691653848714763 8336 45921791431168305439642548389119149770990453420 8337 46241326268313037559338950229740000302860579234 8338 46563065389791362921607842561991171138531473895 8339 46887023870975892601973202296988071924917495717 8340 47213216889455700121289718937067677762613033088 8341 47541659725723433508606921885775337388388213697 8342 47872367763867006569112734231232037173496917094 8343 48205356492265899613088915109361848051413560847 8344 48540641504292100100005257370196326263136495762 8345 48878238499015713851360875977470385762911930947 8346 49218163281915277686657888398730154296484280259 8347 49560431765592804538973654671315833845369063362 8348 49905059970493592309990759797277397148861900560 8349 50252064025630827929057469169503257037068760055 8350 50601460169315018286894117542405107539237706771 8351 50953264749888279921941422980390454448687518893 8352 51307494226463519546073511534800505970358529117 8353 51664165169668537706480097520959808464474891129 8354 52023294262395088091967658009099863476257601329 8355 52384898300552925204747409224631838209240071163 8356 52748994193828873332977119114727018538579329814 8357 53115598966450949974913098200689374735397871905 8358 53484729757957577082517196579529544063170173032 8359 53856403823971913710760366298300816861510784991 8360 54230638536981343878678232933547046551502774770 8361 54607451387122153669474209994291121860809223955 8362 54986859982969431819641313840996540878867274657 8363 55368882052332228271194295713801673446007677088 8364 55753535443054005386678140099693065183303787849 8365 56140838123818416753656670912517857144477985415 8366 56530808184960448733895526366009094289663759398 8367 56923463839282960142446649265504790655536255490 8368 57318823422878655673326067844390368125144849844 8369 57716905395957528921462639026813312272432423172 8370 58117728343679811085092403169248223570956197063 8371 58521310976994461668791041019678397754473864802 8372 58927672133483237744885249238304748854636473646 8373 59336830778210378570072432211959760252105671959 8374 59748806004577942594717007848014637016843268644 8375 60163617035186834144490878712667370407229930105 8376 60581283222703557297795096210551575307450184379 8377 61001824050732734727749468706894478679720367178 8378 61425259134695429524477154446741683191379186289 8379 61851608222713308261952429444446289153848147359 8380 62280891196498683823831954045397706108709145951 8381 62713128072250476754463262625855756450342004498 8382 63148339001556134154669452400611120815115860935 8383 63586544272299545396956706182025843613053453983 8384 64027764309574994191491737495442886917084889328 8385 64472019676607186792560043149685164989073876092 8386 64919331075677396395253842018762886865229547936 8387 65369719349055764033861596778690501908640136003 8388 65823205479939796556849714173871878304738967658 8389 66279810593399102518452219706567582787980186716 8390 66739555957326407093727035475868513241699926305 8391 67202462983394887392509060235735084711285841180 8392 67668553228021869818001491194336941324716618442 8393 68137848393338931387808837438874125610055403419 8394 68610370328168447209039270401366215959060410847 8395 69086141029006626574701727174619747895760123031 8396 69565182641013080426005743496739670287112844563 8397 70047517459006963204350730929786443568518553341 8398 70533167928469732397778033876648730989230338901 8399 71022156646554569369465288245162714967711165877 8400 71514506363102505340479860932443743199962394701 8401 72010239981665296685488157540101862692489385175 8402 72509380560535093988452350409089827481669751980 8403 73011951313780949595547581187306421852570040536 8404 73517975612292208694612735694925361522314815106 8405 74027476984828829244418454592777755619683081967 8406 74540479119078676372909443295034464264962778393 8407 75057005862721837161366666691471102159023094630 8408 75577081224502002031150767983935020246973127313 8409 76100729375304959251343325827138198128775590098 8410 76627974649244249389209986221330477357653967867 8411 77158841544754026830981678021139411136643266183 8412 77693354725689175807999466184200985476136533131 8413 78231539022432728672807721163655921880411033424 8414 78773419433010634481322134568936774114050702896 8415 79319021124213926250756615966940351120992640865 8416 79868369432728335578579007417818479083777756463 8417 80421489866271403625392781939288023458649242429 8418 80978408104737137784323728357672907569193955371 8419 81539150001348263681240324527471176267919686575 8420 82103741583816122473967137105392424554204964281 8421 82672209055508263744575422858165426710505819240 8422 83244578796623784606867761402679302889016886566 8423 83820877365376465981327618338202794417004991755 8424 84401131499185757322093632246956329352639291503 8425 84985368115875661414955744415585421269760215264 8426 85573614314881571201970011244809884142048126312 8427 86165897378465110927065000231473323471283578347 8428 86762244772937034237978828962760868490166067029 8429 87362684149888232223036118361285811861325177505 8430 87967243347428904706662717491615234959808042244 8431 88575950391435948475157318538999570068005211660 8432 89188833496808616454107130307903130769390455300 8433 89805921068732502210963931491049966835125296855 8434 90427241703951904510701767240129914286256973647 8435 91052824192050627009172951140851801595486158795 8436 91682697516741268527779367210605517203452810963 8437 92316890857163059714396016000836224419800742182 8438 92955433589188302259138375948864856351927761864 8439 93598355286737467199569497952829189585272059793 8440 94245685723103009218311669138095097499518366311 8441 94897454872281954206776031603397712969696709388 8442 95553692910317317741867168161207696767789668977 8443 96214430216648412498073796670129053903175443844 8444 96879697375470102995336582180340835742660464884 8445 97549525177101066463505129708368992864559384934 8446 98223944619361118987074298266394964032589806130 8447 98902986908957666479240900297440523171264538985 8448 99586683462881340422161247655093926509006856532 8449 100275065909810878700633720779829911584054220454 8450 100968166091527312249294813640249909550298637515 8451 101666016064337518628818169398777836983671811439 8452 102368648100507204044560001457271093417592768650 8453 103076094689703375721617243844941617559335324105 8454 103788388540446366953373449566714320841831612244 8455 104505562581571477546318496443071610508698885567 8456 105227649963700292792258011335835898193954194012 8457 105954684060721744509993755379610908651101249554 8458 106686698471282978112174105007388391020766459522 8459 107423727020290090069301282442243890646449736790 8460 108165803760418800561856003019020883322700254990 8461 108912962973635126533177813341838014380741690004 8462 109665239172726120780138109047202287547425517344 8463 110422667102840743145780146253670442300042623039 8464 111185281743040930307993599434913318380359181644 8465 111953118307862931090957907717875062387795162218 8466 112726212248888974661546752760691105404248094059 8467 113504599256329339411153474048340713008808262856 8468 114288315260614890764491800234330582055998909116 8469 115077396434000156600865945608250949024312976482 8470 115871879192177009420207307561862918030965041183 8471 116671800195899024835860112260965292715032060613 8472 117477196352616586428683597317309754385415239876 8473 118288104818122807452542141387159397739796857186 8474 119104562998210340339696038959142636782767347839 8475 119926608550339145416003252519247354642652320702 8476 120754279385315290700215128280932096824246291152 8477 121587613668980855129015658511946146798683091488 8478 122426649823915008019833781681836694123526121066 8479 123271426531146338056870791684600289464622617305 8480 124121982731876505562249334455083253649649048044 8481 124978357629215292293726112672377667817001235457 8482 125840590689927123493037158447395285282080490437 8483 126708721646189137394682224737004952749428169696 8484 127582790497360877893823136854375901200832556416 8485 128462837511765686563989741975142661498047882601 8486 129348903228483870710476763976280445381587009062 8487 130241028459157724643695774949721876947293852886 8488 131139254289808481858338786935472451339100804106 8489 132043622082665276309034064429880868759690716324 8490 132954173478006191481251545319679856471920469160 8491 133870950396011476467565616421369184986172742964 8492 134793995038629008774027591746837427344334223126 8493 135723349891452084099360027034699978244969694907 8494 136659057725609613850981389636398906601048366486 8495 137601161599668811686524002729445980339749832464 8496 138549704861550450897541800557951176669787175222 8497 139504731150456774983538743782514562163470588878 8498 140466284398812144299305712524824018405048286978 8499 141434408834216502196855279866755218007406037902 8500 142409148981411744625011718967929586209021526573 8501 143390549664261077694969939779077752040128296016 8502 144378656007741448268904306604585723850437932534 8503 145373513439949133181008976236403257768065356427 8504 146375167694118573256207825505272712549844161958 8505 147383664810654538851206798390909433206151554049 8506 148399051139177714205597689058421120996993227176 8507 149421373340583788457383083434932341306431285106 8508 150450678389116141747600288778552796981498115743 8509 151487013574452215412700758294614345959696300656 8510 152530426503803655841014446156950837213412463487 8511 153580965104030322151019391283575869131231451100 8512 154638677623768248434269094137150805491734549605 8513 155703612635571651894727683179248464649311847782 8514 156775819038069078808949748352157063692234251216 8515 157855346058133780828042335880784574161405879513 8516 158942243253068414742685022619425975047032169973 8517 160036560512804159436684591004622635899619288143 8518 161138348062114344362628506585530662016839306395 8519 162247656462842684485201065950047454650590326969 8520 163364536616146217253662422390139275526382083652 8521 164489039764753037784888705552873635723760944567 8522 165621217495234929062256661584109220736817418137 8523 166761121740294984583554193486583417311122196912 8524 167908804781070321523034199916007481739059498224 8525 169064319249449983108728829749300068203930128652 8526 170227718130408129556230870247851083690635776404 8527 171399054764352617544354660888599696952943770334 8528 172578382849489068866436644953548348282368468979 8529 173765756444200529543551727908402398638343710822 8530 174961229969442821342632851403515073871491671973 8531 176164858211155688303414474018640022057996650773 8532 177376696322689841543302612815333253054020906852 8533 178596799827250006278731706961923383539009784370 8534 179825224620354075675329344057633130409678937722 8535 181062026972308476817301385035890853994098382323 8536 182307263530699854768899555903246914228929365369 8537 183560991322903181387668797159719260735780780462 8538 184823267758606396240420801624131682689025623024 8539 186094150632351687668571473683265371346219982159 8540 187373698126093522749641529316694187101604061284 8541 188661968811773535606379486658102489706445862148 8542 189959021653912384224153815230374845311918042603 8543 191264916012218686651004982586627222057084417688 8544 192579711644215148173077299673445748212335087268 8545 193903468707881991781093905692771211537953583040 8546 195236247764317804971125628368028059729972772112 8547 196578109780417916655165507858618221052194609324 8548 197929116131570418693984958243558226545314869449 8549 199289328604369947306444687595421966184212460209 8550 200658809399349340355894038421734612230108845900 8551 202037621133729287265546802115618070848977207198 8552 203425826844186089070800035182059544424519180254 8553 204823489989637646877395551485271609416235466964 8554 206230674454047797760142788268896688356028053689 8555 207647444549249117907657876689806135198245682204 8556 209073865017784313594257995384690100236373668810 8557 210510001035766321340813819542184376089890674895 8558 211955918215757239412038094672871147301096591249 8559 213411682609666213588407090781053002564133246508 8560 214877360711666400946705728021091312631524429427 8561 216353019461131136184088681609546847391229986170 8562 217838726245589425826591580236538566014948417273 8563 219334548903700896474241350129969543472391949563 8564 220840555728250324051335439223749739029256519995 8565 222356815469161871852119076325716588620505516688 8566 223883397336533165999021519594534096302044079727 8567 225420371003689337762850103860382823069985917189 8568 226967806610257163031918254794301872197819790422 8569 228525774765259430060034335491906741620838165233 8570 230094346550229667471636721835018090080778535336 8571 231673593522347365356161400136007151074537722739 8572 233263587717593823143005947096680305475935879787 8573 234864401653928758813242687248318403475727868504 8574 236476108334487814874569495753569061675984117413 8575 238098781250801097401904535716741196524364758078 8576 239732494386032885327566369274719108034951176199 8577 241377322218242648052168945146617684715275336424 8578 243033339723667510340238207842155667490734881213 8579 244700622380026304363159806347958658437496044557 8580 246379246169845349656431682600327715637084767428 8581 248069287583806102668357684400462316978137007080 8582 249770823624114818493315958923483118299916275359 8583 251483931807894368304605975303224984172455101227 8584 253208690170598356929657599933230391577201933953 8585 254945177269447685944112128595740968128502261035 8586 256693472186889708600996693213165754964438744435 8587 258453654534080123856948187568490281777901991526 8588 260225804454387757709238743300144852416153030991 8589 262010002626922381015250211328591518433610584013 8590 263806330270085713930079158856590554211041014904 8591 265614869145145768068165727677901013582398082769 8592 267435701559834678471268232722671372930248397501 8593 269268910371970178447789965139953943315587973693 8594 271114578993100871337445386677063654274034252562 8595 272972791392175454250569905396946946664702969515 8596 274843632099236049833070617834215878406166738914 8597 276727186209135803116125146893092172672337207031 8598 278623539385280901524303098646842248788745152767 8599 280532777863397177136850867757107533085033460836 8600 282454988455321451324486470534085525994394299713 8601 284390258552817782918238162169572806836825763507 8602 286338676131418782107670942064131316181340915840 8603 288300329754292153313320876479474151218488321356 8604 290275308576132631332340445855166287504080238112 8605 292263702347079476117291294545201020438061503440 8606 294265601416659692615747032478754523152257257473 8607 296281096737757143172931390688151668794254230902 8608 298310279870607721081059111885148089031562772166 8609 300353242986820754947411983454589368086068361168 8610 302410078873426814648514696599422346121284062810 8611 304480880936952090740119119565179854694415733507 8612 306565743207519520302105249292469485933246234142 8613 308664760342976833313907182543176595197129775481 8614 310778027633051694779718349469740855413103136237 8615 312905641003534118953567483346955550953195511732 8616 315047697020486333152430630179743744439622210881 8617 317204292894480269790900695029919872284545346986 8618 319375526484862866423621153048588905852115308730 8619 321561496304049354741751280249971792904238123685 8620 323762301521844720637213006881345315793860055064 8621 325978041969793518623421193204736949446875620440 8622 328208818145558225083667527326485479490907457976 8623 330454731217326316008361188624989259847493693804 8624 332715883028246256079974516783151170930115519933 8625 334992376100892587169847297638345226606457949980 8626 337284313641760305524017885206889417886167809801 8627 339591799545788718136022278675656017442148798327 8628 341914938400914970033182285778395594732746287963 8629 344253835492657435439340375921169415060167720924 8630 346608596808729167021341958718399071896910854613 8631 348979329043681598678865914241292634086441517169 8632 351366139603578698597511316223227297046355471294 8633 353769136610701770553413029609172847831312532539 8634 356188428908285102734132700175445071003719543104 8635 358624126065282664625206159395316206285996960718 8636 361076338381166053804574783683349166700190330533 8637 363545176890753895788238760888705257398308635712 8638 366030753369072901379897301294715238699537088461 8639 368533180336250787295137465314224142666313743313 8640 371052571062441267156952114545254624201320496424 8641 373589039572781321294061732915628272102388710283 8642 376142700652380955116738617739905353522431645332 8643 378713669851345657196639426376484596762134410961 8644 381302063489831769537597272368347924681109751224 8645 383907998663134983893462053506528180774332639061 8646 386531593246812179366962938698826926951035303830 8647 389172965901836817910255534121225987925490881040 8648 391832236079788115743363555788394961386796958849 8649 394509524028074210111186799451045349687569093004 8650 397204950795189542213180697575381717996469839485 8651 399918638236006678562274788392264981497421779805 8652 402650709017102794461144766515665093592785243868 8653 405401286622121044724642803375698315020077706956 8654 408170495357167048227081834295964826822027674823 8655 410958460356240714312219952202995028961595118751 8656 413765307586703640572259143059653335165160131654 8657 416591163854782312980017166780834583108097774855 8658 419436156811107340845712218947158672460152073541 8659 422300414956288960566577027504748876467703630539 8660 425184067646529043643851943057599264271315593667 8661 428087245099269845957655686250674366620571295734 8662 431010078398879736815859021139564209444026575616 8663 433952699502376147828452170626004440938645299905 8664 436915241245185983204062495386606872804597966624 8665 439897837346943734620306667034730263264403304606 8666 442900622417327545384614128171492616611826978408 8667 445923731961933470177099042729292762122487021258 8668 448967302388188178252048972335415100770365472617 8669 452031471011300349569703583495737659598258590668 8670 455116376060251014935280232309615373584599170232 8671 458222156683823092837729878393663448231489282701 8672 461348952956670377306540815999030763535496426110 8673 464496905885426232741114201954798236486659568135 8674 467666157414852253313880370413298965635849729775 8675 470856850434027146205474677630981178243424522997 8676 474069128782576099598012120163606454362197891603 8677 477303137256940898030857890159035971245058807056 8678 480559021616691049412354103315006244203264725854 8679 483836928590876189680799057764828502347709072063 8680 487137005884420032818652236471450333003365194613 8681 490459402184556135645524215641691763149873872483 8682 493804267167305748548075128522676919804071200551 8683 497171751503998025048557973985749492137721231213 8684 500562006867832864868473252363399328740919181376 8685 503975185940486666909719254275244145973876375019 8686 507411442418761270352799015707751048649953215971 8687 510870931021276363860151860792295540085357075215 8688 514353807495205644672585744620941968547928109094 8689 517860228623057011198168155983061259073847514171 8690 521390352229497074515861134813542252903585987669 8691 524944337188220276050733182075222086097336221802 8692 528522343428862900523820459360739689514275585667 8693 532124531943962275137715386990572669442511694894 8694 535751064795961447828807385203096984137017706773 8695 539402105124259639298863093353085008440664795253 8696 543077817152308765432386767413150845472592091032 8697 546778366194756328612021258904993539711831407216 8698 550503918664634978362212738891581966635907335279 8699 554254642080599043681545074897156785268020203866 8700 558030705074208341366629215632030567699170395618 8701 561832277397259566585286564551300187987752214943 8702 565659529929165573924071783889934627132657246122 8703 569512634684382859115018635361271820719514146672 8704 573391764819887553638940997407539253401188749342 8705 577297094642700246407759540126958380708593123413 8706 581228799617459948746233326650344644848744256914 8707 585187056374047520924235705387921800660086834559 8708 589172042715258880534405921506110056190277736010 8709 593183937624528315066713357845257187578405394656 8710 597222921273702223101272887350863193362525928897 8711 601289175030863610623730384584120494871561665884 8712 605382881468207671063779708459953880647710088152 8713 609504224369968779766959943355107231952877700174 8714 613653388740399235732899127348520309459691234765 8715 617830560811800085589703101414637382478466755122 8716 622035928052604366924320283856483908120418329865 8717 626269679175513110252530734877371383849122802088 8718 630532004145684441089797719435446067324692212364 8719 634823094188976125775669244838250674149232521795 8720 639143141800241906909812694019101269712870489202 8721 643492340751681976477195487245399446231495862547 8722 647870886101247936973477766356860759719008333219 8723 652278974201102603089448748305489734083452589855 8724 656716802706134998775405792940059847124056675251 8725 661184570582530906782834385528011095228315407265 8726 665682478116399330071689474162556751213068607587 8727 670210726922455226777095522166834058062633418082 8728 674769519952758882749465648391178827831978172694 8729 679359061505512288016981622182346451040435157769 8730 683979557233912885869169882160955454622322779387 8731 688631214155065065625048065831179214216097214860 8732 693314240658949772529095497962697211473058601075 8733 698028846517452610613214311352690479136556501801 8734 702775242893450816772991349556432892620783801770 8735 707553642349959486732041003209732279154154680524 8736 712364258859337436009101760194792393573771708046 8737 717207307812553081458971518758017765864463553643 8738 722083006028510731430397024481894140021895756735 8739 726991571763437675071779850439423595277412136525 8740 731933224720332463819123677997426477212867168554 8741 736908186058474780620124719049095697010071167694 8742 741916678402997294983799829225870161552250026636 8743 746958925854519904496656388255806802372965988648 8744 752035153998846766014235394693405135398426291526 8745 757145589916726522321006416444848039297343876210 8746 762290462193676132652163475626716297346227805084 8747 767470000929868718087968369660684076594948694091 8748 772684437750085835465015922719107713458848326084 8749 777934005813734596099258777563634514079811328831 8750 783218939824930048282933600187990762160539739859 8751 788539476042643245201782336557559924975354518970 8752 793895852290915422620267634775790541910526904510 8753 799288307969138713400947922726417950968930580193 8754 804717084062403828659913601353112303087388789373 8755 810182423151915138113300415424389299354583397449 8756 815684569425473584940498185212486629115714764897 8757 821223768688027873277872626267441169571253694218 8758 826800268372294369262726375733063509845492095320 8759 832414317549446159370954367714168341610817593413 8760 838066166939871712633509998323431624441274338352 8761 843756068924003596176504769972605541805167769309 8762 849484277553217696407629532492454500039683465197 8763 855251048560803401067724646813300092116886382139 8764 861056639373005200280853848340437754016989625477 8765 866901309120136167669267802473453863815639612225 8766 872785318647763785551295425124016338405008609039 8767 878708930527968581210591473745700537725633973509 8768 884672409070676044214415054936518187692752431570 8769 890676020335062297766833978798100501434698219976 8770 896720032141034000110064363747355582298888738942 8771 902804714080782955033684003758874274353928060952 8772 908930337530415913617322073603966446259196113460 8773 915097175661660052417748190161183528951391307427 8774 921305503453644616416183733247923085467825510854 8775 927555597704759218166261135152292216455205054601 8776 933847737044589287727485933750759264571054406410 8777 940182201945929171133436236029310123477473504115 8778 946559274736873378328391014378277284543316806422 8779 952979239612986484710738942517893749826965465966 8780 959442382649552193646509746069173419573245244033 8781 965948991813902070561817920051035154271095024841 8782 972499356977824462489043479986867206514429843940 8783 979093769930054120228325935574543326912792205477 8784 985732524388843043593545573775425475182828039116 8785 992415916014613073540541254790355572282410518908 8786 999144242422690758324998837467297974865125131175 8787 1005917803196125024208372095891799119343969910334 8788 1012736899898588184622501506878467303415479335323 8789 1019601836087360825117409719928274692412827592698 8790 1026512917326401104852211775472694419575497991252 8791 1033470451199499018846319595973395673894268145259 8792 1040474747323516168687280233005629004296894169273 8793 1047526117361711592892803333370346007975131992466 8794 1054624875037154211647944610917556528856921044269 8795 1061771336146222444184158590119564344560276216513 8796 1068965818572191560635155256365292023680017997567 8797 1076208642298909333795332492856596632039828933983 8798 1083500129424560559820152126181244579427271829468 8799 1090840604175521020544325369595821444134095613496 8800 1098230392920301463753216703095385015523612082354 8801 1105669824183582181425608300249100178108349342365 8802 1113159228660338769672036411009353074436314552788 8803 1120698939230059657822463567902729984039793486441 8804 1128289290971055997870232971019743310774965375028 8805 1135930621174864509256212102843552604670317495309 8806 1143623269360743877777921610195854490692052960115 8807 1151367577290265311233413391095856361379887578538 8808 1159163888981997858258859212708276215974576391626 8809 1167012550726289100692389971493258099581660610196 8810 1174913911100141833694839738279876760234678698161 8811 1182868320982187351780852418023892243142220563114 8812 1190876133567755962861456565275618633746676252488 8813 1198937704384045356371861364559263017771961413401 8814 1207053391305387455556031721027359213510667132409 8815 1215223554568614388002721099105763516262813583164 8816 1223448556788524212576235454150019555304142165918 8817 1231728762973447044959429976471450419447724974757 8818 1240064540540912228126464076664809329653481562111 8819 1248456259333417198188821350309816996116043489626 8820 1256904291634298700210202414657102160191851392222 8821 1265409012183707012764283179083044492043912899446 8822 1273970798194683844214165018780603910947228988682 8823 1282590029369344567923792806877437642767147896021 8824 1291267087915165467869848156336592596407487600617 8825 1300002358561376670407806316178518458138399138001 8826 1308796228575461442258145837284329575666729810053 8827 1317649087779762539118290887555981436774133534984 8828 1326561328568196293672917475446499937770579863973 8829 1335533345923075136169938841412866536166135843681 8830 1344565537432039245151976039319711869202671806129 8831 1353658303305098030383592051244415365034882627652 8832 1362812046391782154493196473442541127836359614748 8833 1372027172198406804355489210203899130894561240701 8834 1381304088905446927775784222739439054639340495370 8835 1390643207385025155601717386452415440757206646535 8836 1400044941218513133980875125980293300682146294197 8837 1409509706714246996104963488016650458567551728121 8838 1419037922925357707432453658695264861353173680468 8839 1428630011667717023062373316192959278269269794085 8840 1438286397537999800642247353989546830654435432955 8841 1448007507931863416933311724134416018524207027198 8842 1457793773062245040926218000580402708734153411529 8843 1467645625977777521200702039624284656213857796769 8844 1477563502581324650053296163757965319302882823761 8845 1487547841648636571778310581647043001605078535070 8846 1497599084847126107379188548367386899099935426863 8847 1507717676754766772910144079122645917277211460147 8848 1517904064879113273601913939867826391256439738374 8849 1528158699676445260910691887060967560781051794289 8850 1538482034571035144646059801080467206580175461873 8851 1548874525974540757382185307090140489804498877121 8852 1559336633305523673436916642198301260264308576216 8853 1569868819009093989815872537595666902856992658283 8854 1580471548576682381663399760735483639876022660056 8855 1591145290565940249939556520105672062582881579712 8856 1601890516620768784252279089048125646242016452347 8857 1612707701491477769016806397609824303435703587397 8858 1623597323055074966390480053897305737209640215641 8859 1634559862335686914740413187970557167438772639300 8860 1645595803525111986744438677633956936332437154223 8861 1656705634003506556602415496802921734403014461855 8862 1667889844360205131245603390098035820254933497925 8863 1679148928414675305876623932055497886229895497372 8864 1690483383237608409651723518898926212499327901616 8865 1701893709172146712830856011338277133338888179266 8866 1713380409855248072269727179171571110360528120477 8867 1724943992239188897711608243224978126899928028969 8868 1736584966613206326955650267949683739986990851685 8869 1748303846625280503632835371868504399742959784755 8870 1760101149304057857010807720057230120696246039233 8871 1771977395080916288974860966916561456477599381931 8872 1783933107812173179094543320084520358031094000809 8873 1795968814801437124483902671700446167860406990521 8874 1808085046822104336998560899870047717773696661462 8875 1820282338140000626184808014383094693882879716120 8876 1832561226536169902304973025459648821302561647120 8877 1844922253329810139709690895529741564063311664202 8878 1857365963401357746811578020395710900475892876941 8879 1869892905215721294936487659575017249024121766063 8880 1882503630845665564388177082660253592501726987252 8881 1895198695995346872160117371837770150935447137168 8882 1907978660024000651864555011019805389810301797673 8883 1920844085969782262624032772870454914111666531928 8884 1933795540573762009884637383822643493686644436328 8885 1946833594304075367363506410789384216778128351441 8886 1959958821380229395635842970073486448146274820353 8887 1973171799797566359199101420323232220967888651042 8888 1986473111351885550224367622743207466242368844547 8889 1999863341664224333617513142058658153739074307726 8890 2013343080205799434465706276130515644786546565402 8891 2026912920323109495438567439753696120604556817776 8892 2040573459263199938247915853142143555682084068739 8893 2054325298199091169845924460566337932188377131770 8894 2068169042255371180658839194306906559846309324501 8895 2082105300533953588812486844055487611315032831528 8896 2096134686140002191006852919191168401076617058325 8897 2110257816208023087440319172761546525488524389107 8898 2124475311928125454969975022355021572784557629014 8899 2138787798572452049523024193716242709429858319888 8900 2153195905521780525645964076092325909711788285313 8901 2167700266292296667993189253993379537049766248558 8902 2182301518562540636515234225669066916657516243649 8903 2197000304200527334109296333596602629753266202754 8904 2211797269291042012541241647946720397433657625803 8905 2226693064163112239539269431866976588234520299904 8906 2241688343417657357095073425713849302700050991706 8907 2256783765955316568188970240887019470225584137632 8908 2271979995004456796381346733139870390600961387578 8909 2287277698149361469984191700252641810607000399333 8910 2302677547358601389843708127222194065478545430780 8911 2318180219013588847128337203134505735300068344986 8912 2333786393937316164926251557394345154663595364228 8913 2349496757423279844912782048901483937180252319071 8914 2365311999264591507851622629325731766791104856034 8915 2381232813783276824244305178499961057004995004851 8916 2397259899859763639040645069458984608156773712443 8917 2413393960962560501968925247993636525563541738442 8918 2429635705178126822738811754558393610373314808834 8919 2445985845240935878112678108544860156203519658937 8920 2462445098563731905632461481830420227800736917209 8921 2479014187267982526629684220383326414736837928094 8922 2495693838214527749036157467022449205050388945615 8923 2512484783034426808452448156817439555137069671299 8924 2529387758160004113920745719760056254532379724213 8925 2546403504856095572888622152756078357018323710813 8926 2563532769251496577940653827399364539911098916827 8927 2580776302370612946016281957673722922327870968335 8928 2598134860165316109024948026030971098438747526730 8929 2615609203547003863013770174729028551728417634835 8930 2633200098418867991339149589987365285975517612519 8931 2650908315708370085642036621552300362733560783006 8932 2668734631399926896827469687770607744074776947978 8933 2686679826567806556702753425133507711197312281551 8934 2704744687409237019435597089773200103794158167280 8935 2722930005277728080554022390430954601750447662404 8936 2741236576716608339824204757668048772770507265387 8937 2759665203492778483010969230947185698497987388152 8938 2778216692630682266248760971758973158507812106608 8939 2796891856446496595528891673507875682309556122817 8940 2815691512582542102642068200359594906870991347656 8941 2834616484041915627803982738576628002916767978329 8942 2853667599223346028136432347402171771800472687216 8943 2872845691956274740177389346675237992286370376022 8944 2892151601536162533651012377906990150699108341383 8945 2911586172760023902843123915898247616693689710374 8946 2931150255962190551099539925306457701569261649755 8947 2950844707050305433194179264023884193214806551484 8948 2970670387541548829601462987225295720991522888894 8949 2990628164599097936053498407448542034246650014914 8950 3010718911068821461167294941728953241914224445284 8951 3030943505516210734391145374393135379845713245477 8952 3051302832263548836042694806534907940078211722655 8953 3071797781427319270794480787331588239303075036172 8954 3092429248955855715606236361258621778566885119590 8955 3113198136667234382807379122489629987277783151328 8956 3134105352287410548798240656953567185747798741999 8957 3155151809488600808665101766162394156095250747064 8958 3176338427927912626892373371801915718273099881497 8959 3197666133286222764305686482142074918227632045483 8960 3219135857307306171392613292610154058576549426054 8961 3240748537837216948223624670686869550198897812863 8962 3262505118863922981335090271007860990179818055789 8963 3284406550557195878139041440663617524638697442590 8964 3306453789308757829691439790924990242375890499162 8965 3328647797772687042982224826904455637308970000897 8966 3350989544906083394306855473494027073363979121003 8967 3373480006009995965740817667166601050258093195219 8968 3396120162770614137266049173331732376972767168084 8969 3418911003300723917691842395023037013766848060808 8970 3441853522181431208172939336711783136165700553571 8971 3464948720504153702854645125928315773047654619100 8972 3488197605912883141969273485158871613246336161603 8973 3511601192646719643570518450974929781773927570158 8974 3535160501582679851022844924216332882992568371274 8975 3558876560278780644362131698961011990899004055799 8976 3582750403017400174712010755476554923574960509388 8977 3606783070848917992078055436378470266599191898245 8978 3630975611635636048049611669568423087162209325624 8979 3655329080095982366217076652386754167188596875774 8980 3679844537848999184461245308809031392257424053808 8981 3704523053459117384691406716399302581732278973573 8982 3729365702481219037100625392530517377117726257988 8983 3754373567505989897570532689868029927353980676223 8984 3779547738205563708494429426175670867277989564224 8985 3804889311379460164997013587105935976809426734940 8986 3830399391000818420312052386861976116610645567713 8987 3856079088262928015936274142303629873396883198922 8988 3881929521626059134109121334781408506956984150392 8989 3907951816864594082174244479258973692101421376554 8990 3934147107114461930460194233395224834014166014807 8991 3960516532920878237475155959160799559809777398568 8992 3987061242286391808444237172933252704853511106863 8993 4013782390719240445528238098193776888950688722490 8994 4040681141282017660450487736615435074294782121753 8995 4067758664640652332723693586376215941903074085331 8996 4095016139113703309212314573929414584718386013415 8997 4122454750721970953388209856415399708292245129266 8998 4150075693238427665338731679584085941618776451125 8999 4177880168238469406367511506040788814112962985701 9000 4205869385150490274889429400261128499973851891077 9001 4234044561306782193263155209225845921552011825672 9002 4262406921994761778227709402510096497800477199197 9003 4290957700508526480714216872165363198845773256308 9004 4319698138200742093990925103894544003263763986791 9005 4348629484534863742369139364998664988520604141169 9006 4377752997137692476050507413123576038059913614529 9007 4407069941852269611132582628339379049115759231729 9008 4436581592791110967310326600929576021190125551440 9009 4466289232389783169416703232198665553230339828467 9010 4496194151460824192636294646035248403812943429379 9011 4526297649248010345002465467160234104930920603297 9012 4556601033480971894651548429577582157117542096021 9013 4587105620430159563257357029090622629095056091214 9014 4617812734962164121106591482170642787653794504760 9015 4648723710595391333400936607162946416277759009015 9016 4679839889556094521585399794306691486325489399565 9017 4711162622834767017805253523018774196151128645282 9018 4742693270242896804986384832578651207794096165210 9019 4774433200470085649516471293704953724853267008755 9020 4806383791141535048077758342408310739881461388600 9021 4838546428875901324846869549545051296560647337977 9022 4870922509343522230033608214748585319262620037661 9023 4903513437325017405579676994393899479090940925397 9024 4936320626770265098780225001667742277499942732521 9025 4969345500857757519626706196852596650080200309322 9026 5002589492054337252799281753532847712263185337862 9027 5036054042175317150461508050640422715966743540674 9028 5069740602444986147329908169323176638010541027139 9029 5103650633557503454906819876214005387119075824994 9030 5137785605738183607277244365992522134244675958950 9031 5172146998805174846479887682071349185004519529064 9032 5206736302231533351169792521698707297964373099230 9033 5241555015207695828095508388293643257542765152453 9034 5276604646704353001818254930735845777434285761638 9035 5311886715535726554104611888291658500578841577393 9036 5347402750423252080528536107132224810660639738021 9037 5383154290059670648023583019459303536825466093328 9038 5419142883173531553432724132147376723023347942149 9039 5455370088594108899511733823654625295042770990047 9040 5491837475316734621353400210925495964635457234751 9041 5528546622568550612814432885429487499081539470013 9042 5565499119874682619245537858678650560442878389584 9043 5602696567124838579648353127768892608045403032358 9044 5640140574640334118311434713372836771400567245996 9045 5677832763241547903011905534379521837914175417692 9046 5715774764315809604010386954326056015016579769303 9047 5753968219885723205315087336112370673155505371466 9048 5792414782677928437047087431250474923098594497769 9049 5831116116192303115203607831497183414842802068406 9050 5870073894771609192690044266497430781810586269403 9051 5909289803671585343175490753526736853966858540499 9052 5948765539131488917121018965251201144106828629326 9053 5988502808445090127235830227142593502679162103629 9054 6028503330032121338634236285859090514278516701227 9055 6068768833510184357096951762282510242171594266363 9056 6109301059767118627084092408378594998129330848152 9057 6150101761033833269505271508888423828331829691483 9058 6191172700957605907724981173362526013767567713688 9059 6232515654675851248869748471073422742483099053657 9060 6274132408890362406208083097961227984851798396464 9061 6316024761942027967195703568660510676405942006826 9062 6358194523886027830717669554936793899933251942513 9063 6400643516567510856116589250478239021099541013657 9064 6443373573697757385772745021873206278403989425984 9065 6486386540930829722298526028758057471237668271389 9066 6529684275940713660826717743371213088196300544755 9067 6573268648498954196410723798505067755401278387649 9068 6617141540552788546215436035500459474526401240525 9069 6661304846303779645960980257210784132095305959463 9070 6705760472286953299988711262790480885238446841387 9071 6750510337450442184350378246589717921181292792699 9072 6795556373235639922478099924513084407660082925713 9073 6840900523657868473275452830552171463894882038831 9074 6886544745387562091879368273324754018365353023369 9075 6932491007831971143879439476528201656552850410588 9076 6978741293217389074446448899386508867186692839923 9077 7025297596671905854616230904139829162578042757967 9078 7072161926308691247899188363743471449109618438524 9079 7119336303309811261440688995746795306455969755389 9080 7166822762010581167143986198402323082950363214132 9081 7214623349984458499486053924645153808784523605461 9082 7262740128128479458208617078620330111613599634756 9083 7311175170749242165652523541261369943687555234817 9084 7359930565649440250224269318007638576473935519449 9085 7409008414214950249339788621870214427810354329162 9086 7458410831502476347183397730599454828219679434638 9087 7508139946327755984749881133959886564777820828521 9088 7558197901354329901905979463124365029838755339424 9089 7608586853182880193614835831129216531033022576345 9090 7659308972441139985014143135284135709135633044481 9091 7710366443874378352726676491761722686400769221905 9092 7761761466436464142611461997160312244785044468877 9093 7813496253381512357135901506166067319035553573411 9094 7865573032356116808664627067315879062873548990103 9095 7917994045492172758220586464098569355853236483365 9096 7970761549500293282678754252976482745725301105837 9097 8023877815763823136903818561623038429080002271896 9098 8077345130433453901041118588173374576192922130222 9099 8131165794522444227015911628808470482389172953686 9100 8185342124002449022290644952886963596141867089351 9101 8239876449899961433074216988188819278063100538538 9102 8294771118393371513472162379452964552626356780324 9103 8350028490910645491513219494752058696060225456002 9104 8405650944227629567586772925952789453333005612935 9105 8461640870566982205578150312581499627747290359324 9106 8518000677697738901895643696914155671973286615028 9107 8574732789035513442645376649758341788749707313454 9108 8631839643743339684428708850951277088384081052823 9109 8689323696833157919612725882466538711620389938002 9110 8747187419267949912458478521792030653794256058101 9111 8805433298064526718184992538384786705308194557460 9112 8864063836396973422900649936918384279434037081171 9113 8923081553700754968348335913607003523165046898525 9114 8982488985777487251587751443254891636619567755196 9115 9042288684900377716078513377392027120526237639633 9116 9102483219920339677132109613326316103996660939113 9117 9163075176372784651370460973637743827371041621061 9118 9224067156585096986664787575347711146120377192502 9119 9285461779784795116031714498834271392178784679243 9120 9347261682208383786135111857575837145178274930903 9121 9409469517210901638383087734453430687277993087049 9122 9472087955376168548120887867576706532518600594579 9123 9535119684627737155103257728093022943220520352379 9124 9598567410340553046285148680070804604447518529619 9125 9662433855453328079998565808860281074950371769383 9126 9726721760581631368786935668724415948005769238838 9127 9791433884131702466547698006065045334120088665709 9128 9856573002414991334189980612091018791178144629602 9129 9922141909763429686748292788022259731244323455392 9130 9988143418645438353806271963142770888563913413926 9131 10054580359782675314177746887713299021132661928459 9132 10121455582267529095066850528174127752617622345497 9133 10188771953681362255385745287641365541442160075324 9134 10256532360213509702548841185410609811873870016968 9135 10324739706781036621887328630604078237098275439068 9136 10393396917149260827838549923963081418259420276805 9137 10462506934053044376262344274484882213597486387911 9138 10532072719318859307622176545603471278893228883127 9139 10602097253987632421343762675137235395860273314126 9140 10672583538438374012429201433627101948942495122804 9141 10743534592512595532361487922712875762494079079400 9142 10814953455639521167483904170795103097218817436871 9143 10886843186962098359382347622185899757954543770253 9144 10959206865463812323337364801804332365838406669532 9145 11032047590096309652647709061256585740113140221150 9146 11105368479907836128559852556917830791780558786488 9147 11179172674172493887669274184391448820753549654306 9148 11253463332520323130990742242575447004527258755344 9149 11328243635068213591427446993702205196541462781163 9150 11403516782551651009103958504967068439799727276093 9151 11479285996457303896966840075705806081299365313477 9152 11555554519156455912200592625827662416496250199775 9153 11632325614039289182356705023893767614062806058539 9154 11709602565650023968651214682563163623973523290482 9155 11787388679822920082652623622416474304759382953949 9156 11865687283819145506558554108178037045318478098882 9157 11944501726464517701447460527924910826491146113135 9158 12023835378288123122292347118569371805774876266607 9159 12103691631661820493138087878663575479068469553880 9160 12184073900940633430673923870968859671810824211994 9161 12264985622604038039479351758526583460035567665139 9162 12346430255398151137486254799873983914043406606621 9163 12428411280478824805684109527836627164321301567588 9164 12510932201555652991799778863214465094276830812802 9165 12593996545036895933610135933122374061489888906178 9166 12677607860175328203695924382614117541583686557228 9167 12761769719215016213820229595673741798517694050585 9168 12846485717539031053716095280366711252233612992549 9169 12931759473818102575896565397385304232069770485022 9170 13017594630160220675158168287626527777264069425397 9171 13103994852261189748737001236722730670598805642531 9172 13190963829556142360596538114935475781314235571143 9173 13278505275372018171079498658379779970678416403340 9174 13366622927081014231144025964619133753412285383494 9175 13455320546255012778628466895560605248095938102279 9176 13544601918820992712450691873370913444317002127935 9177 13634470855217430959348589807421371614471778617368 9178 13724931190551699986709606689713568554843440396970 9179 13815986784758467754220446509392139585455976442841 9180 13907641522759106436494810030110748487361234489001 9181 13999899314622116288508810575350499656349881948135 9182 14092764095724571065591988768768471784969558584525 9183 14186239826914591449888170553690622413906862090839 9184 14280330494674852975616301019759510492342475640302 9185 14375040111287134986128377550062385815886018687934 9186 14470372714997917196681249356789391958861989437220 9187 14566332370185030478012904475712083235327762864608 9188 14662923167525368517243493677487114188903131554017 9189 14760149224163667054308318414226022662512864232935 9190 14858014683882357434075924848761455774762844859911 9191 14956523717272501256510894510962059583256043238051 9192 15055680521905812949709506736931113535733663931882 9193 15155489322507777133368782521197459088558165453590 9194 15255954371131867683247130887205143636055164338824 9195 15357079947334875450439543018024483193388866971888 9196 15458870358353351632823658287446052353405831595693 9197 15561329939281173839836713551514360449056732615082 9198 15664463053248241935819049839674562669952370904063 9199 15768274091600310791509164907296632590188031373119 9200 15872767474079967117899948599021453204697294362030 9201 15977947649008757601567414970871952153003947406536 9202 16083819093470475605763658945729424926833633826362 9203 16190386313495613747026633225597024151762603560716 9204 16297653844246989702802387389400274892530583873908 9205 16405626250206552651602371695849780246521580645310 9206 16514308125363377793531033488345304986079766967113 9207 16623704093402856445618983876698844879861235080521 9208 16733818807897089253286253211027904156187885958652 9209 16844656952496490106440364700380937471662270168265 9210 16956223241122608396186929876089274523038657627901 9211 17068522418162177295898010425211264708954267349681 9212 17181559258662395798447408453252975074750842207258 9213 17295338568527452289784164262881725979038817195366 9214 17409865184716297487677694935923492621230966950297 9215 17525143975441674623432045760790090851479209104852 9216 17641179840370414793634504720407502424301391214134 9217 17757977710825005458577215555237235470680511890899 9218 17875542549986440113871300266093953461156348796755 9219 17993879353098357211963260202068735893959324532277 9220 18112993147672476460764966678069260658204506143488 9221 18232888993695340677423291113903511985980547737722 9222 18353571983836371426385290256188911388009684854456 9223 18475047243657246722361793625677006986971842904437 9224 18597319931822609130558185355729283969780067013033 9225 18720395240312112648628091927812629564190061909285 9226 18844278394633816807215557722297059429511775363118 9227 18968974654038936478686099026025479983795734333487 9228 19094489311737955936708769588305595011945396391873 9229 19220827695118115762742056166514694889165955297825 9230 19347995165962281249198076147520435636898241621064 9231 19475997120669201003114207424520695641758528907714 9232 19604838990475164508550987825532187080092525803943 9233 19734526241677067460661936178777683271351591163571 9234 19865064375856893739446944785889233822934030711167 9235 19996458930107622946608159917681242831746245560418 9236 20128715477260572484677897883390723185559893489507 9237 20261839626114183213684248586851676360153195324455 9238 20395837021664257777063722540534398916407685063760 9239 20530713345335660745323738653963400568284913816828 9240 20666474315215489783103075269925535314045891398243 9241 20803125686287727102777777146572209182829189936238 9242 20940673250669380525615604934198538465588859673719 9243 21079122837848123529696121349783288365780733313756 9244 21218480314921443722388129082086781889068214115276 9245 21358751586837309234113623911434916470488370282754 9246 21499942596636362589429934724837794434568199573601 9247 21642059325695651671131534093874678852745915506535 9248 21785107793973907453112372370236798085142269682961 9249 21929094060258378238140783775930191017507328810190 9250 22074024222413230197484321717376995646311327752433 9251 22219904417629524070483601761603430045631433452232 9252 22366740822676777943714673348656672685443286386137 9253 22514539654156126091300930128551010534729218648772 9254 22663307168755083920240447008916342482815002965690 9255 22813049663503929127305255335082482176030026142270 9256 22963773476033709237147801880975088670922697414195 9257 23115484984835885754719064436973849993950669320483 9258 23268190609523625228964917525837525921361511103528 9259 23421896811094747589024769819718567247558580179412 9260 23576610092196342178811654152639069295802473339893 9261 23732336997391061980908282127044516985413661277325 9262 23889084113425106586171537970420351410525165905519 9263 24046858069497904531300953485810337848312672770181 9264 24205665537533505692897361259449649425015247885310 9265 24365513232453694493218667244792274262870037106130 9266 24526407912452834739933036626965948899528284995874 9267 24688356379274456989678282225968595926445380995710 9268 24851365478489599393162427294156975085353783951754 9269 25015442099776913047886846373484332066138226962096 9270 25180593177204542953342650986617246476674486951911 9271 25346825689513795732725677328679913590946196775477 9272 25514146660404605354838158037740580087620531228667 9273 25682563158822808159898544484723568579066240153688 9274 25852082299249238563467635325327584353398657147338 9275 26022711241990656883621821043923623030989042600133 9276 26194457193472520807865544213451136619709853186840 9277 26367327406533612088077690625638109321986151832989 9278 26541329180722530124033277746958249163329141512626 9279 26716469862596064168735219188068013553015426787118 9280 26892756846019455961933854007387342852598473102857 9281 27070197572468564671807093201262992458166176035683 9282 27248799531333946098824229626371257143374141347338 9283 27428570260226858170324473820269421884397065277081 9284 27609517345287204829309920950417409139799368271485 9285 27791648421493430496384746606948607482844340634580 9286 27974971172974377359670816470515640741181650415750 9287 28159493333323117823897437533661060692851231038987 9288 28345222685912774526702549635496483139002296584503 9289 28532167064214340407497148087878080699626362567952 9290 28720334352116511392037056044247851729661075983536 9291 28909732484247544334119259692870524377870394527905 9292 29100369446299152934576824011280271270946138242723 9293 29292253275352454436989885215862731221394655845513 9294 29485392060205979979263354603172311717079394735684 9295 29679793941705761560447769822748544357887752037709 9296 29875467113077508662901209693935359309899402029106 9297 30072419820260887651110383742601437546486208106716 9298 30270660362245917150210977357361071426273091362958 9299 30470197091411492689474154125923163114128160688449 9300 30671038413866053978760878501602479680437194630221 9301 30873192789790408269191535243141431069220960922130 9302 31076668733782723333038321765670193294096411762678 9303 31281474815205703682125227368407860342924467999649 9304 31487619658535963728818255100902408733207476856575 9305 31695111943715611679010074897223333017174318998126 9306 31903960406506058032351732097716126932241304933943 9307 32114173838844062651362602612416268686559684568948 9308 32325761089200034447961728284413950446818845941300 9309 32538731062938597823412248773218010832039636601453 9310 32753092722681440085659159771079123396424751810431 9311 32968855088672454156572379781163826824398316625706 9312 33186027239145190970685422131280485915819622440161 9313 33404618310692636056648190745262409350023068994027 9314 33624637498639324882793918356357733964719020798531 9315 33846094057415811638958433610398710562347251635865 9316 34068997300935506217988183493399501201372443920844 9317 34293356602973894252235177138023130293116361037033 9318 34519181397550155152765709823357092756738094418546 9319 34746481179311193192008844237214259756934694871168 9320 34975265503918096764143657941096567482676394041835 9321 35205543988435041051674722904101342710952333276751 9322 35437326311720649421376703065418352661818866138619 9323 35670622214821828968104896586772624174683491349577 9324 35905441501370095720872584417164200983699059787403 9325 36141794037980405122091773524214739388001275919002 9326 36379689754652503487964966422138513007768286336162 9327 36619138645174816255705593041463097842821677459788 9328 36860150767530888921557367800126719696957042039401 9329 37102736244308396672481769625982404893606151524968 9330 37346905263110738813891799186243984189884373820795 9331 37592668076971234195932879568052295688728988522583 9332 37840035004769933941551985124752952191012401223411 9333 38089016431653067880957584138676489724512496522591 9334 38339622809455141199059568815190644743382481355506 9335 38591864657123697905093846223865465519665426801303 9336 38845752561146767836884519058951539401436333805490 9337 39101297175983014016081463988863568284647641650758 9338 39358509224494597275236515496110466256899093439266 9339 39617399498382775182751303446861147722197068205955 9340 39877978858626252397548010244332966127341239866892 9341 40140258235922299691784871547303062577964262535431 9342 40404248631130658987065136160068620497586768906064 9343 40669961115720251857375440731957435599652664462668 9344 40937406832218709060441176854626551735416519913074 9345 41206596994664738768306492299107422153110685585880 9346 41477542889063351277739165186344063723932008711014 9347 41750255873843958091529833010214982037682508819399 9348 42024747380321363372905079925111909711796977248325 9349 42301028913159665887108845263419838555454310235879 9350 42579112050839089656730704636660586290111126718978 9351 42859008446125761670577006025123526117805678832360 9352 43140729826544455099795850450493874976133787307136 9353 43424287994854316589583751667308910426706372965744 9354 43709694829527596310124785086352053333509335037120 9355 43996962285231399566446459778935752931765529199006 9356 44286102393312478883624756019605812427780248823200 9357 44577127262285085601238130211429965018968782248429 9358 44870049078321900129161197483773146948706695742101 9359 45164880105748060135707682276825247458151048053883 9360 45461632687538306058783522098255753596947137436165 9361 45760319245817263451099191983976748985513676381024 9362 46060952282362881791619892842128783847662589222576 9363 46363544379113049517307746485513597671373617432899 9364 46668108198675405151836115761151781329340077757317 9365 46974656484840364531337201810708950519048842874793 9366 47283202063097384251384778119732959992067312191570 9367 47593757841154481584318944098040561303330414380854 9368 47906336809461031241693782845109279997116088154480 9369 48220952041733859483076482607195129050285851511502 9370 48537616695486656199652558028412103404251046626099 9371 48856344012562725729101040566653462792017981322176 9372 49177147319671097287000674824283738620433944722564 9373 49500040028926016029618067935480743425341356434918 9374 49825035638389835893316236917585433391029419075254 9375 50152147732619335487011955184150332059171419706622 9376 50481389983215478446107608506987491742763225648696 9377 50812776149376639789132859077873073132381823697107 9378 51146320078455319951958246678950592670596847021979 9379 51482035706518368308891918514068589232546600421332 9380 51819937058910738125246987926207801900879476567005 9381 52160038250822795022075623925889571549000144491291 9382 52502353487861201170711952132641385084099059012268 9383 52846897066623397572554315499818652325955916355554 9384 53193683375275706918153536569240394479447171040277 9385 53542726894135079659162712225103470108288657380486 9386 53894042196254506067050965104129246656564548494663 9387 54247643948012117193693709962996424933700528852082 9388 54603546909703997791030630464949668999614423469869 9389 54961765936140734389934998595159793480188335381836 9390 55322315977247721882269540541851439658296078961532 9391 55685212078669252094820124283820086857356279635636 9392 56050469382376407989404505950763992073147293741306 9393 56418103127278787269954650233408228320106038976491 9394 56788128649840079324773200264430537356870188356166 9395 57160561384697519580473010367868802148474502423927 9396 57535416865285245493328793231744083236586958485012 9397 57912710724461578553907429885860123498156898315471 9398 58292458695140256831903945323278009546662791014573 9399 58674676610925642740099194764624273433378221181894 9400 59059380406751930849278592669314559481714439288122 9401 59446586119526380739814442874114953474753092044335 9402 59836309888776600030423329287118066746800219325123 9403 60228567957301902880370369883777835753340738712098 9404 60623376671828769418109717741003830886955496293677 9405 61020752483670431707031344757218553085488756483156 9406 61420711949390612017633742089331253118433736401306 9407 61823271731471439335066624443331703865921423522183 9408 62228448598985570191592970089095423377147485889647 9409 62636259428272540075111740474572487557724954849313 9410 63046721203619371827467421474485400497920794226569 9411 63459851017945467609856165034562756539713821434838 9412 63875666073491811177226867101362115861303553247792 9413 64294183682514507369175116740269679782837666647616 9414 64715421267982685891444757929766917167282930513395 9415 65139396364280796629792019736990549068804350869941 9416 65566126617915323906637022705346280281508834764737 9417 65995629788225947260633230167467112655574785937177 9418 66427923748101176500033398882340559961675833716959 9419 66863026484698488952527145162936445781240574361564 9420 67300956100168997007076762820373880680484370650795 9421 67741730812386674217190831632707229925056393605118 9422 68185368955682168410055909690948719289895098342444 9423 68631888981581230422001716039813915677741069159158 9424 69081309459547787257911219537870894668716284783052 9425 69533649077731688650410536324832301447762014542846 9426 69988926643721156173991129461254422973533038367387 9427 70447161085299964249635164980736956104372122641903 9428 70908371451209382557040706267809917795212530491693 9429 71372576911914909554183464333070769015134333464046 9430 71839796760377826987712854491674390972009972965580 9431 72310050412831605462568967405836326416697774615578 9432 72783357409563191325230605264088408199449317138465 9433 73259737415699205302169667381134792171372683456487 9434 73739210221997083523400848440764718891601995062339 9435 74221795745641191750484830603282553458730767754098 9436 74707514031043943818974935882481279295960096295881 9437 75196385250651955497098631235405952597156673607398 9438 75688429705757265155443469866055979290088606183235 9439 76183667827313652836579172365921002624659040129625 9440 76682120176758089508900799955521021544801424509581 9441 77183807446837348485529595320004270770001586572970 9442 77688750462439811186865362044781314640615306389866 9443 78196970181432499624354560028231707797484682254339 9444 78708487695503368183228986406768880387662679202442 9445 79223324231008887483388412106021331770227686630434 9446 79741501149826953300254328551437900915245789833168 9447 80263039950215153731318544653670747510595023553365 9448 80787962267674427999257315572213041870419442520804 9449 81316289875818150488886585419817547245703187142969 9450 81848044687246673822904443438978401320672300080794 9451 82383248754427364990310727647448331156847666177027 9452 82921924270580168751618600213303222932795898319885 9453 83464093570568732756486653547248862941060419584062 9454 84009779131797129022210529143791611634748204623383 9455 84559003575112206635628030438565243546324670730899 9456 85111789665711610756419213581660343066320834068596 9457 85668160314057503216530924396804756566979453699870 9458 86228138576796020228531750672837623898141222119823 9459 86791747657682502935116456207786571906244858471155 9460 87359010908512536752736776959802995485940930625286 9461 87929951830058835684446162849580516073400373768679 9462 88504594073014008000517871500420946671298394700543 9463 89082961438939239910237039037553905350830090756080 9464 89665077881218934074486285980655502826349253620529 9465 90250967506021340036349434795621363499988803698372 9466 90840654573265213875957450363826902998982396682665 9467 91434163497592544626203243421548771193191210110624 9468 92031518849347385217766020396310343361538601698557 9469 92632745355560825955119996313134520634423665294327 9470 93237867900942148759865146180860187626855151220982 9471 93846911528876200653817938699548225092876256452073 9472 94459901442427025191846402114871655141431140778213 9473 95076863005347790793435199544438095058714543915744 9474 95697821743097055162431485760250118040032496119359 9475 96322803343861405226360074671724817327478169167418 9476 96951833659584512270115806863660502945125899321597 9477 97584938707002642183750967166975850104977696546150 9478 98222144668686660990485224117294792848671574526372 9479 98863477894090576068983958062876460940217529483211 9480 99508964900606653733387170381671308415538230969529 9481 100158632374627154085534639281042762964983999285531 9482 100812507172612724306332889005974507109146569006738 9483 101470616322167491807255202300938068780517679962893 9484 102132987023120898918566711181649551074435483081962 9485 102799646648616321048031989138982572343354339612368 9486 103470622746206510502602045436605740521524582207966 9487 104145943038955908425900749401646168914622202004690 9488 104825635426549867566247098204061992911370902967880 9489 105509727986410828853469055784474126057903846617332 9490 106198248974821495027896670975084931698996142657202 9491 106891226828055044831676622057046542184806047914254 9492 107588690163512431540937075308243809104560347139565 9493 108290667780866809887360691808129140438717684110917 9494 108997188663215135689404744138673636837520984327429 9495 109708281978236982786750643215727704063937591346237 9496 110423977079360622146580806872730536707549293824734 9497 111144303506936408286978872037943686528391974882365 9498 111869290989417518441139977962358811769876032642308 9499 112598969444548090166171503237274380669459082629782 9500 113333368980558803382071550898018611582585171022664 9501 114072519897369953110003036334894310326837622213295 9502 114816452687802059464245906736001410630267246680960 9503 115565198038794061739219332217596171036364245794130 9504 116318786832629143721730235212467030385011447422861 9505 117077250148168237649134911171313241838874981043879 9506 117840619262091254526407459023719264178236602535503 9507 118608925650146088809203063585397794333186295334600 9508 119382200988405445755896688737623058155640639384376 9509 120160477154531540049279353407570143812995810139435 9510 120943786229048714588115851229305662059571002252692 9511 121732160496624028650120580456086239342372232395365 9512 122525632447355864931103170962632502720604401668635 9513 123324234778070605270083998493568292544340619453718 9514 124128000393627425177092708281214551009106091790289 9515 124936962408231257589151840018797908065205693587718 9516 125751154146753976590623921197811826754986428426443 9517 126570609146063852146675415659574586647815121101260 9518 127395361156363327213096197403954920069889712157851 9519 128225444142535168902120349999012520084770460949343 9520 129060892285497045702234712626258350222618127878204 9521 129901739983564583070247422253365251439818738472262 9522 130748021853822950036131535686511186375395027844167 9523 131599772733507029785370520193457222318802043518569 9524 132457027681390227509724902953424335111422447634242 9525 133319821979181969145524669560733745028114946366366 9526 134188191132933944948782184455107736393443955557929 9527 135062170874455152188627624234059611811113415851160 9528 135941797162735791574805383740042671846963523531756 9529 136827106185380072371247927637214718950733174042435 9530 137718134360047981486075494289544904453471023729620 9531 138614918335906072168768361700030006022994137040382 9532 139517494995087328287735568926741295217094182511695 9533 140425901454160160506072642045763290456636760213655 9534 141340175065606591019973678947254341831747394546738 9535 142260353419309683873052851514357146377074428882919 9536 143186474344050278210749802475244638652370691638813 9537 144118575909013082192055444164147772087943305589512 9538 145056696425302185631012292536323319027610562712402 9539 146000874447466049797829750712515110082490958606943 9540 146951148775032033169022818387901960934285501564171 9541 147907558454050512277745756142763120055794286811379 9542 148870142778648657179463576784506147536268074590971 9543 149838941292593921414297244600405077109365493943028 9544 150813993790867306715806582471350379998061830981521 9545 151795340321246463086651646012971054967315436475034 9546 152783021185898685234512345377997743580870137840175 9547 153777076942983866736861078563164804462113886644026 9548 154777548408267473680687855693282599182746422328675 9549 155784476656743599903085699641503520521536820479179 9550 156797903024268166340729956704281924012187402916438 9551 157817869109202327380742573391728510872333334558958 9552 158844416774066147492235496251084971277865285000733 9553 159877588147202611806990324750502882744263901590364 9554 160917425624452034709268482873477015733522792203860 9555 161963971870836930888671844721704813870978530687753 9556 163017269822257413706302399509130925386749120509991 9557 164077362687197186123215709565804716508335096750006 9558 165144293948440189841341237788250506938463314692944 9559 166218107364797978710667818056846801048762765355288 9560 167298846972847882862579410003262979405922575586775 9561 168386557088682030437789708109141209474049693855803 9562 169481282309667294188379155370802988587429135845612 9563 170583067516216230646999519897195591435401568535705 9564 171691957873569079972394583846785546436564254553996 9565 172807998833586894999005918718912318306962612947893 9566 173931236136555868439605533121427640062097403599759 9567 175061715813002927613637820068857866155183917248386 9568 176199484185522666500277222780272267263469805865802 9569 177344587870615685344131000883882395170040205974749 9570 178497073780538408473054138546409490957930403370158 9571 179656989125164451421711607535716450785632025134532 9572 180824381413857608891337779701129670535445868518459 9573 181999298457356535515619773105956619157837367796486 9574 183181788369671191844787020373815047678190102370321 9575 184371899569991128404839564776952509780405227930550 9576 185569680784605681136408802286902855495527853302745 9577 186775181048836151968032981847234136709913554540083 9578 187988449708980048731662247610477058685354603880530 9579 189209536424267459084000945918530208138125220164772 9580 190438491168829633555865003709889510464934348888811 9581 191675364233679853313096196063579007715984031626686 9582 192920206228706658676749953985075529922182948492864 9583 194173068084679514917276010877637234216453975238779 9584 195434001055266992307258728426973751666641346292184 9585 196703056719067537889993568270343974365070360695068 9586 197980286981652916896765188800824705690925021224947 9587 199265744077624402224178449445839242070709238802337 9588 200559480572681790864293692142864499575103392463540 9589 201861549365705326664649645832672317767882430677828 9590 203172003690850609282538887119749149421984829091109 9591 204490897119656569688149812447154439919394094754471 9592 205818283563166593064423451891010141239352717185853 9593 207154217274062870447711212203555091096693368614993 9594 208498752848814060952578928124224652911068568518618 9595 209851945229836346926401680937090410832544811168973 9596 211213849707667964884751062935712846238434941488480 9597 212584521923157295587010392174939530772680339948160 9598 213964017869664597123182403608522221043530878459990 9599 215352393895277465397496856539470823121055655133184 9600 216749706705040106912201099265912617927065469681767 9601 218156013363196509275843832769488247164838830415985 9602 219571371295447595384460155621264523094017587114091 9603 220995838291222447751353600073173612687943967671372 9604 222429472505963689991667534091397705355938691565158 9605 223872332463427113001663376032419117708792202296333 9606 225324477057995633909596047284576317017598180088175 9607 226785965557007676415317584432014867580023164526032 9608 228256857603100061679267561286320325103718801507891 9609 229737213216565499468343770880325133118711985093043 9610 231227092797724769816308458950003169791940089118119 9611 232726557129313686009894368407816481595637928599739 9612 234235667378884930268651140349141076626538767473397 9613 235754485101224854046836539111757727259047637097934 9614 237283072240785335449328980042957580282533154416740 9615 238821491134130786820638509074005005135807614551154 9616 240369804512400406136643392470333633631558710668195 9617 241928075503785766402699632063914503473427459511303 9618 243496367636023837839281973156333405038114754637311 9619 245074744838905538217338386183330840084408873141297 9620 246663271446799907290096758362096797176171864300278 9621 248262012201194001856173939481333273381956981416407 9622 249871032253248608580524799912819458600661054865455 9623 251490397166369872295054154727239757298756458996272 9624 253120172918796938099618976365423548749796649137797 9625 254760425906205706186694086009532957628021276660805 9626 256411222944328798919183451806269590778943206231562 9627 258072631271591840300753427340967904086477597760104 9628 259744718551766148591665951057540112343070985492349 9629 261427552876637943440421250139284892390983518678915 9630 263121202768694169522603452324198283382744319944112 9631 264825737183825039303181336650857212696327545606061 9632 266541225514043398167173000509694060945248473023815 9633 268267737590221015796060378824531596694869405973293 9634 270005343684841908303660366453685454391637738005385 9635 271754114514772796285346943680940769253715297796162 9636 273514121244050804578596487588984836067811838373838 9637 275285435486688510180819815053068535985120726020285 9638 277068129309496445422373046937063858975942622709780 9639 278862275234923164148528843877165322709179153810763 9640 280667946243912979324063804912168245668485116296511 9641 282485215778781481138000852945217377365877625600709 9642 284314157746108945353961425923281256344717152114643 9643 286154846519651742323555558505196903108916687341866 9644 288007356943271857756292914923531520533885769631767 9645 289871764333884637019659110959100339343576507753816 9646 291748144484424865427293994839522098673579158997261 9647 293636573666831297661656838709888442271627189697051 9648 295537128635049750170192652913008187885355931585811 9649 297449886628054871070849259205224149771092147771722 9650 299374925372890702803861696651287544153574748969927 9651 301312323087730153472044481045311589219681928438375 9652 303262158484953493521438827959542794042721582044445 9653 305224510774245995128076972990789515918927209571165 9654 307199459665714832374875142200307361347351544778850 9655 309187085373025361025276651743426100468475975141478 9656 311187468616556897427263299231645525900660969966819 9657 313200690626578116812763064575964785761310588291441 9658 315226833146442191993331752608659655291533872172692 9659 317265978435801794193302323856487259066407744555249 9660 319318209273844078506405157511775861160495292960266 9661 321383608962545777211192422964777856389262239752223 9662 323462261329948524934477331812869774816478488527216 9663 325554250733454540410451685860505739761865679541894 9664 327659662063142790346200360581327056708796267505655 9665 329778580745105761672016871042072483074809593029219 9666 331911092744806969227267843213649802537183383520127 9667 334057284570459326709584102769614065966376472261612 9668 336217243276424509496900391955052297089643726014422 9669 338391056466633438738352803872063908992288933255797 9670 340578812298028016901301439322665999535950319918067 9671 342780599484024245757804264849180663434437307679057 9672 344996507297996858594755557491056344342042662440001 9673 347226625576785599237647716734250868240237393086979 9674 349471044724223281288547851901557557523212368288128 9675 351729855714685761794429826468999585209997511878754 9676 354003150096663964382497931033241738069818309088230 9677 356291019996358087724609818666198514983061308011984 9678 358593558121294136023383719340575169877847765110984 9679 360910857763962909048088375157535683291614443928287 9680 363243012805481590088993889289539071414128791348616 9681 365590117719278071044538230436837428543798602858899 9682 367952267574798154706468151610380686837226568054153 9683 370329558041235775164075613804606021059413322206289 9684 372722085391286378109802465167899952041090547033358 9685 375129946504923603694858320114316915901067857749859 9686 377553238873199415455120719364008020952608031943199 9687 379992060602067819704494320534784146491073242250132 9688 382446510416232320675128830143303966146970316639563 9689 384916687663017257571465598671901546926642322096741 9690 387402692316263170598032425763506512982990290546392 9691 389904624980246343919267512522786392698601026887248 9692 392422586893622674413459177632823437296106369626352 9693 394956679933396015992170649915399762665775084426156 9694 397507006618911150171311901305056822445456604299340 9695 400073670115871534500356219552467257637182858341993 9696 402656774240381981382111347690010362398375050948408 9697 405256423463016420746977051540083540826715739555686 9698 407872722912910900982786649233861701791623405399927 9699 410505778381881983464173273687090952626411987731567 9700 413155696328570686973956550380093326326355653832507 9701 415822583882612139263346279365788559505166172339616 9702 418506548848831093957841155687989413966624623755460 9703 421207699711463471981597288489808367413462668604825 9704 423926145638404087644788217061846823058293739167675 9705 426661996485480720516110418527531618818789142858815 9706 429415362800754695186141331261980217198183669029801 9707 432186355828848132016766258437235412335929524816611 9708 434975087515298032967391938811913436902898590533568 9709 437781670510937367590194069205371039652775056342456 9710 440606218176303325294239860286351690832031146170750 9711 443448844586072900992021238043603782556094713263643 9712 446309664533525982261766199679681277963810271679315 9713 449188793535036107184901952587545087268307162167610 9714 452086347834589063050260904900293204866208073033126 9715 455002444408329497155086645678096567572767237956817 9716 457937200969135711977649265292788180579110868393894 9717 460890735971222818047355466293946002566790307576630 9718 463863168614774418895676890234657318386679940288873 9719 466854618850603003535058143482348087527409839089829 9720 469865207384839222983242560230626287520123938087559 9721 472895055683650228427207445606659989694535093957171 9722 475944285977987249704170297326800795429699493395099 9723 479013021268362593866952436118890499238012494429574 9724 482101385329656244697405922021678809459526336799430 9725 485209502715952245134663176719556581736994570594910 9726 488337498765405045694696207588283590615777118663587 9727 491485499605136003074113802789545634585130734031959 9728 494653632156160214254320823132285706995706314033594 9729 497842024138343872552154287887935706922554168772981 9730 501050804075392333199937131830828520269898884354658 9731 504280101299869077181593327915332415112119867186166 9732 507530045958245763202088776972809916990047582675199 9733 510800769015983558825042469007849285557741844755731 9734 514092402262645942977933693649082430572155673341501 9735 517405078317043173195955534221875810098089565930882 9736 520738930632408612154274764815985120870884457888566 9737 524094093501607109224296086253900838128002387621280 9738 527470702062375633982537161965017785217202020427830 9739 530868892302596359800943171800915777824149197366800 9740 534288801065602396854948849754578928666837914350468 9741 537730566055516375100375735009913213664966984580424 9742 541194325842622078992376448981135399317140022719738 9743 544680219868769336949150270623183271113448538046118 9744 548188388452812369800099416364731049288271597288018 9745 551718972796081803702517809506808849672945518559825 9746 555272114987890554262848602843540116841040781794428 9747 558847958011073789858058412086222378600668036507216 9748 562446645747563183419800488318833027473984204233496 9749 566068322983995663218821545390598988807787004898939 9750 569713135417356874469553595680131909498684911685362 9751 573381229660659564865069132602743550506323529346064 9752 577072753248657108450611781680986213965207459470746 9753 580787854643592383549791859894590036629768984522648 9754 584526683240982221771304170653878386581658995818946 9755 588289389375437646445731125518022616355224139012175 9756 592076124326520120171685489941775296306754495411139 9757 595887040324634022488271556639465370280592998869907 9758 599722290556955580036649520600423905841008223765657 9759 603582029173398472927423706055977645196573210944054 9760 607466411292616342392689785706141547342889516546376 9761 611375593008042426171918242553571996979397866672231 9762 615309731393966549459470374343691280106689052179838 9763 619268984511649700628488733841962047920499116084227 9764 623253511415476422341225911779762538270325464263874 9765 627263472159145250059624185431028579641990290801681 9766 631299027801897431382184277110731714790871429762943 9767 635360340414784161053915087334522052132778467647339 9768 639447573086972567925488860422702219704653536678644 9769 643560889932090691575689191991879000814675369189109 9770 647700456094611687757884311963327152457447400673460 9771 651866437756277503286637185618894240995340165207580 9772 656059002142562262444729467497134343845782589122195 9773 660278317529175608463880837071200874734262580319855 9774 664524553248606245114341695154610205961788418838493 9775 668797879696705924929378865286853143765027223600215 9776 673098468339314132090514377921160895820296111187563 9777 677426491718923709508270497428037294911446643515601 9778 681782123461387681151174106267340899161856978387919 9779 686165538282667522202934923538851159430539623010408 9780 690576911995623131164089643618301556578688204847709 9781 695016421516844759560053106924391847105147074466074 9782 699484244873527156472493582321974267287443443502724 9783 703980561210386186675307992911866478521520802287678 9784 708505550796618182730270605812891673352539476513633 9785 713059395032902292980721826777157669933845433811665 9786 717642276458446088974509146034758953634656072947365 9787 722254378758074697449847154684002654446415758563409 9788 726895886769363723629885389018908245806876029639716 9789 731566986489816234193619412204817498391222445372015 9790 736267865084084069922410224910907920405715883304005 9791 740998710891233759662848361130308378948276529869372 9792 745759713432057308898070748223793067998152497805062 9793 750551063416428137880969826207039698814374261372574 9794 755372952750702445954085141377787638051865727562798 9795 760225574545166280362397608563065469800871540756609 9796 765109123121528589556816161042341353531401076375272 9797 770023794020460542687916231722457911305025213290487 9798 774969784009181398701520472142157312669453921498625 9799 779947291089091210170065708491054942788460360921148 9800 784956514503450648726438086778297704479156578755110 9801 789997654745108240710142779615791262443798870887235 9802 795070913564275303389368015278688499805302482104523 9803 800176493976348873886768407126925155308751293254184 9804 805314600269782924711692817427408410894120169988326 9805 810485438014008161587180878547851929413613902921296 9806 815689214067400701056413813367372558084332174065935 9807 820926136585299927160493712081161873457806495002643 9808 826196415028075828297505657379811649103269066426899 9809 831500260169246117201854161439029854131496654953062 9810 836837884103643438822924815253399322352423494188039 9811 842209500255632972733269761015473484457019250139678 9812 847615323387380738558817854149611071239642066099536 9813 853055569607172914797133859347100597362433233902474 9814 858530456377786483274562821912863539466764274664944 9815 864040202524911513389263356856748881937275146493275 9816 869585028245625402194724862576044243707751606977815 9817 875165155116919388297446865696578773410973060307414 9818 880780806104277659473102541712026712963948560876783 9819 886432205570309375847782032378444612038087865883971 9820 892119579283433932444883978647199207030656549647085 9821 897843154426619786863965613090174843730080034651689 9822 903603159606177179835443155094918613696094437272503 9823 909399824860605078384525878777314377446368071160894 9824 915233381669492673339240223528317827353349757157546 9825 921104062962475764930926268819232644351176142037554 9826 927012103128248372261239827924423447327429982846545 9827 932957738023629904447541775314741203696108221949540 9828 938941204982688233308674857737206152645550363542466 9829 944962742825919009515590440168469134339097701783667 9830 951022591869481566206167157211329365814934898453686 9831 957120993934491756150934456533875352552185172393748 9832 963258192356372070656351124287616978737069420945644 9833 969434431994259390504867116760282838385472898107863 9834 975649959240470721356291903707131380485761294299141 9835 981905022030027268173080009116066740744215260077126 9836 988199869850237205383100889150506014844364386894554 9837 994534753750337501657362552878796167738310243913913 9838 1000909926351195160357083730448399375171049605803979 9839 1007325641855068238894535693745092144184112090210076 9840 1013782156055427012455280237061014576687037042807016 9841 1020279726346835649745893505170140422040780938506362 9842 1026818611734894770661065483026229667996498453056158 9843 1033399072846245258007181662166420747712607024744827 9844 1040021371938633697676206744122198097565002284196430 9845 1046685772911039823933980786657958935341148936996770 9846 1053392541313866348770987006096377229864394234151152 9847 1060141944359191556561339048502353051230501640129405 9848 1066934250931085047587245918246356663048906288046322 9849 1073769731595987016311627385656977433371168280309561 9850 1080648658613151452620954584650737952506956149755530 9851 1087571305945153656613863134709568498943628400726337 9852 1094537949268462459878713422766414666549424316979180 9853 1101548865984077548585139111558163625388451421222694 9854 1108604335228232286110815483204184643565973590305643 9855 1115704637883162435335279352824396439598818223558865 9856 1122850056587941183157727946011535762360767861236234 9857 1130040875749380872235401795633087348976513335028244 9858 1137277381553001847393503388986884384683894723064924 9859 1144559861974068826626706500033559362033819393643488 9860 1151888606788695209096258875588699529991476323276019 9861 1159263907585015735025561744121713528859510004933619 9862 1166686057774427914911012570339118279714980609372094 9863 1174155352602902647993912192273527148809838832275285 9864 1181672089162364452483454054341055000821986292635624 9865 1189236566402141732580322339281418131712079929688489 9866 1196849085140487509925318620382099544162788929616184 9867 1204509948076171049687804946654218451168186224144699 9868 1212219459800140814114687293530827952593640381124699 9869 1219977926807259178982259874168319140018496580544749 9870 1227785657508109351030581305423171730530875672779466 9871 1235642962240874927113251991967968816266833493411339 9872 1243550153283292538464602790300547795573310471397078 9873 1251507544864678026171483071282851515449651458948886 9874 1259515453178026596638147338315536044523893073442040 9875 1267574196392187408550279754272391529710862278027438 9876 1275684094664113045578061997189317740834709979722805 9877 1283845470151184331808479100316019493435999993597369 9878 1292058647023610949663868241389708936411612313018515 9879 1300323951476908322847145299970723845834278739314077 9880 1308641711744451229654292421891320338127508715489693 9881 1317012258110104614811656436100447480354976884555064 9882 1325435922920932070829493002256310642406684493934095 9883 1333913040599982462714095647880730832635815254416870 9884 1342443947659155172748873766088117872912534988432305 9885 1351028982712144444939991185491382039892550706527111 9886 1359668486487463311624749724896958811226833415236365 9887 1368362801841547587660903432460882238744472996275630 9888 1377112273771940420552622785201561112043972440195380 9889 1385917249430557887823998419927237918352491235006936 9890 1394778078137036135923886060567464545659138273269780 9891 1403695111392160557936653887217306299263099353032626 9892 1412668702891377510382106938036745792756984153482413 9893 1421699208538389072414637166967889811030655860019033 9894 1430786986458831353776590083587170860207077569198169 9895 1439932397014036860924057684158972325984259116121178 9896 1449135802814881433824911458825144422505484268728280 9897 1458397568735716269028988098949412653976986464699951 9898 1467718061928385547729044281478806024638342757358116 9899 1477097651836330190668516361506379454271850844181741 9900 1486536710208778264908367368303205285416758096415454 9901 1496035611115022570640489453967694051794649083036689 9902 1505594730958785939429367663720333269927442792360414 9903 1515214448492674778477114011350730385134103552447898 9904 1524895144832721398739663416610028673252407265221158 9905 1534637203473015667973999845133997882556799985167514 9906 1544441010300426533067867449736358772199420427967400 9907 1554306953609413959294633776555241712750879119590669 9908 1564235424116931837446926953510390891753793542529151 9909 1574226814977422413133483708372215124274182650800868 9910 1584281521797902795874438284712026859710106482000574 9911 1594399942653144109001172735265943346676450971064833 9912 1604582478100943844757956239759883886306676240626125 9913 1614829531197491992414045304042862495285246865754713 9914 1625141507512831510626818981054433832138072529158722 9915 1635518815146413718749005343536874185642275811518543 9916 1645961864742749185246239748253713571948170747722750 9917 1656471069507154694885205113495358353202265767507650 9918 1667046845221596879867563400335289709411116289468063 9919 1677689610260633103620920374878828711565454172944700 9920 1688399785607450189515297864515699139171515655740093 9921 1699177794870001590352145191043089700536084948698401 9922 1710024064297243598072931132988626186506716202150152 9923 1720939022795471196755947238087315611368360881891977 9924 1731923101944754165613250890592897371260522498777395 9925 1742976736015474042364811324734036454115368614394837 9926 1754100361984962561054023651426934016179585168367912 9927 1765294419554242182077955568129265066384772535483166 9928 1776559351164869335937120122975904565308954337228227 9929 1787895602015881005963357865520389594135745322699972 9930 1799303620080845279060695915886676272889321587743845 9931 1810783856125016497292963669728202391037168550130091 9932 1822336763722595646973619527354202092014177424988809 9933 1833962799274096625757815499406056605515714384357092 9934 1845662422023819032104332942047380691589526533295572 9935 1857436094077428125365799943047976108743255020618248 9936 1869284280419642608679686717270731903458339673647094 9937 1881207448932030890770108304146165462576321350942887 9938 1893206070410916486731583274107060619680338712817239 9939 1905280618585393221850743235565628724565826257641299 9940 1917431570135450906530701666943578255389441017787918 9941 1929659404710212154415513804332017301001023776985355 9942 1941964604946281019869034694285123305739496090642929 9943 1954347656486204135043653598512412967677092945839552 9944 1966809047997045030879994045515127878873657081530205 9945 1979349271189072330508865162742595813420281218570154 9946 1991968820834562507681677585983306494829876571121676 9947 2004668194786717907035343170222123500507376567439070 9948 2017447893998700727202509684548941045030317499611328 9949 2030308422542783672007988316179724248356160107742692 9950 2043250287629617979247562704357762908974068131059593 9951 2056273999627619540826173808482357303425049069114751 9952 2069380072082473832338906467534497288002435108677734 9953 2082569021736760374510413218583832335025078719282424 9954 2095841368549697453266551936717868431174361306834630 9955 2109197635717007829596240149108630464376689386826490 9956 2122638349690906174771995341140294618038733234708697 9957 2136164040200208970934493020396289173522898282167055 9958 2149775240270567621509889501344169599243586620452838 9959 2163472486244825520418781993464306784357318579844535 9960 2177256317803499833552673179982307634583104527202881 9961 2191127277985388750537830575472129765604829248316664 9962 2205085913208304969377643041416121811303525236305698 9963 2219132773289936181163139341138087857759504369707647 9964 2233268411468833326667408860488540044593456397390239 9965 2247493384425527401293415912167594286785640242376481 9966 2261808252303775589526290687042338631241650540060939 9967 2276213578731937514750777173534440459711605268845282 9968 2290709930844482395032287425622187929882277598015282 9969 2305297879303627900226119606265102715472067154029760 9970 2319977998321111510574012477881237901914536774204652 9971 2334750865680095181770500640110579894358579175041374 9972 2349617062757204126333672966338488550053105307439074 9973 2364577174544700525996092522017497336553435799757154 9974 2379631789672792994741981967858892919535548857865460 9975 2394781500432082617056487264203963963943807761113975 9976 2410026902796146390922078580641047409104672217258261 9977 2425368596444258910096105901180669999938857525863315 9978 2440807184784253125232374198758586993897565879621584 9979 2456343274975521028468516552492892746240039100377301 9980 2471977477952155111190101516025406054768738024667817 9981 2487710408446231449801992801521610336891240200580934 9982 2503542685011235279487665407182317952427892289516234 9983 2519474930045629921118154216625012015397057860053952 9984 2535507769816569931684251390516385646842646208599691 9985 2551641834483759353868661200667974030320984181068034 9986 2567877758123455945649250095762512443016022547712655 9987 2584216178752622276130481576573623356994043754465545 9988 2600657738353224579137786786299843490718020209289605 9989 2617203082896680261479180595307553261010416050502641 9990 2633852862368454968180078537064748849089041066017479 9991 2650607730792810112431192485923823115966495911438445 9992 2667468346257701783455773784151710681530119080146315 9993 2684435370939831951001524095339150686275018513444919 9994 2701509471129852890694400231841955962648205167114607 9995 2718691317257725760056494343663494016453825955547793 9996 2735981583918234260588371033311155056944463209117143 9997 2753380949896654326947885214171255611253853278832743 9998 2770890098194580789922787102266774582533703353122504 9999 2788509716055911965593543013549597582800621411391940 10000 2806240494992993128815963147870413785586704602268564