0 1 1 2 2 2 3 2 4 2 5 2 6 4 7 4 8 4 9 4 10 4 11 6 12 6 13 8 14 8 15 8 16 10 17 10 18 12 19 12 20 14 21 16 22 16 23 18 24 20 25 22 26 24 27 26 28 28 29 30 30 32 31 36 32 38 33 40 34 44 35 48 36 52 37 56 38 60 39 64 40 68 41 74 42 80 43 84 44 90 45 96 46 104 47 110 48 118 49 126 50 134 51 144 52 152 53 162 54 172 55 184 56 196 57 208 58 220 59 234 60 248 61 264 62 280 63 296 64 314 65 332 66 352 67 372 68 394 69 416 70 440 71 466 72 492 73 520 74 548 75 578 76 612 77 644 78 680 79 716 80 754 81 796 82 836 83 882 84 928 85 976 86 1028 87 1080 88 1136 89 1194 90 1256 91 1320 92 1386 93 1456 94 1528 95 1604 96 1684 97 1768 98 1854 99 1944 100 2038 101 2138 102 2240 103 2348 104 2460 105 2576 106 2700 107 2826 108 2958 109 3096 110 3240 111 3392 112 3548 113 3710 114 3880 115 4056 116 4242 117 4432 118 4632 119 4840 120 5056 121 5282 122 5516 123 5760 124 6012 125 6276 126 6552 127 6836 128 7132 129 7440 130 7760 131 8094 132 8440 133 8800 134 9172 135 9560 136 9964 137 10382 138 10816 139 11268 140 11736 141 12224 142 12728 143 13252 144 13796 145 14360 146 14948 147 15554 148 16184 149 16838 150 17516 151 18220 152 18948 153 19704 154 20488 155 21300 156 22144 157 23016 158 23920 159 24856 160 25828 161 26836 162 27876 163 28956 164 30074 165 31232 166 32432 167 33674 168 34960 169 36290 170 37668 171 39096 172 40572 173 42098 174 43680 175 45316 176 47010 177 48760 178 50572 179 52446 180 54384 181 56392 182 58464 183 60608 184 62824 185 65116 186 67488 187 69936 188 72470 189 75088 190 77792 191 80590 192 83478 193 86464 194 89548 195 92736 196 96030 197 99430 198 102944 199 106572 200 110320 201 114192 202 118188 203 122316 204 126576 205 130976 206 135520 207 140208 208 145048 209 150044 210 155200 211 160524 212 166014 213 171680 214 177528 215 183560 216 189788 217 196208 218 202832 219 209664 220 216712 221 223984 222 231480 223 239212 224 247184 225 255404 226 263884 227 272622 228 281632 229 290920 230 300496 231 310368 232 320540 233 331026 234 341832 235 352968 236 364446 237 376272 238 388456 239 401010 240 413944 241 427272 242 440998 243 455138 244 469704 245 484706 246 500160 247 516072 248 532460 249 549336 250 566712 251 584610 252 603032 253 622000 254 641528 255 661632 256 682330 257 703630 258 725560 259 748128 260 771356 261 795264 262 819864 263 845182 264 871232 265 898040 266 925624 267 954000 268 983196 269 1013230 270 1044128 271 1075916 272 1108610 273 1142240 274 1176828 275 1212402 276 1248992 277 1286616 278 1325308 279 1365096 280 1406008 281 1448078 282 1491328 283 1535796 284 1581514 285 1628512 286 1676832 287 1726496 288 1777548 289 1830022 290 1883956 291 1939392 292 1996360 293 2054910 294 2115076 295 2176904 296 2240440 297 2305720 298 2372796 299 2441712 300 2512518 301 2585264 302 2659992 303 2736760 304 2815620 305 2896624 306 2979832 307 3065292 308 3153068 309 3243216 310 3335800 311 3430882 312 3528520 313 3628784 314 3731740 315 3837456 316 3946004 317 4057450 318 4171872 319 4289344 320 4409942 321 4533752 322 4660840 323 4791300 324 4925212 325 5062664 326 5203748 327 5348544 328 5497156 329 5649672 330 5806192 331 5966820 332 6131646 333 6300784 334 6474336 335 6652416 336 6835136 337 7022600 338 7214934 339 7412256 340 7614688 341 7822360 342 8035392 343 8253920 344 8478076 345 8708000 346 8943836 347 9185718 348 9433800 349 9688232 350 9949168 351 10216768 352 10491184 353 10772590 354 11061152 355 11357040 356 11660442 357 11971520 358 12290472 359 12617482 360 12952744 361 13296462 362 13648824 363 14010050 364 14380344 365 14759924 366 15149016 367 15547836 368 15956622 369 16375608 370 16805040 371 17245164 372 17696224 373 18158488 374 18632216 375 19117680 376 19615160 377 20124928 378 20647280 379 21182508 380 21730916 381 22292816 382 22868512 383 23458334 384 24062612 385 24681680 386 25315888 387 25965576 388 26631112 389 27312862 390 28011200 391 28726520 392 29459196 393 30209640 394 30978260 395 31765476 396 32571720 397 33397416 398 34243024 399 35108992 400 35995790 401 36903902 402 37833800 403 38785992 404 39760982 405 40759296 406 41781464 407 42828016 408 43899520 409 44996536 410 46119644 411 47269440 412 48446516 413 49651496 414 50885008 415 52147696 416 53440224 417 54763248 418 56117464 419 57503574 420 58922288 421 60374344 422 61860476 423 63381456 424 64938060 425 66531082 426 68161344 427 69829656 428 71536878 429 73283872 430 75071520 431 76900734 432 78772414 433 80687520 434 82647000 435 84651840 436 86703048 437 88801628 438 90948640 439 93145140 440 95392224 441 97691004 442 100042600 443 102448182 444 104908928 445 107426048 446 110000776 447 112634360 448 115328092 449 118083278 450 120901260 451 123783408 452 126731102 453 129745776 454 132828880 455 135981896 456 139206344 457 142503752 458 145875712 459 149323824 460 152849736 461 156455130 462 160141696 463 163911196 464 167765406 465 171706144 466 175735276 467 179854674 468 184066288 469 188372080 470 192774064 471 197274304 472 201874872 473 206577924 474 211385632 475 216300228 476 221323984 477 226459200 478 231708256 479 237073558 480 242557568 481 248162800 482 253891804 483 259747200 484 265731650 485 271847876 486 278098660 487 284486812 488 291015232 489 297686864 490 304504708 491 311471838 492 318591360 493 325866480 494 333300440 495 340896560 496 348658236 497 356588892 498 364692064 499 372971340 500 381430380 501 390072928 502 398902768 503 407923806 504 417139992 505 426555368 506 436174064 507 446000258 508 456038252 509 466292406 510 476767184 511 487467128 512 498396854 513 509561104 514 520964684 515 532612512 516 544509600 517 556661040 518 569072048 519 581747928 520 594694096 521 607916078 522 621419480 523 635210052 524 649293642 525 663676208 526 678363840 527 693362712 528 708679160 529 724319618 530 740290652 531 756598968 532 773251360 533 790254804 534 807616384 535 825343328 536 843443012 537 861922920 538 880790732 539 900054234 540 919721384 541 939800296 542 960299208 543 981226560 544 1002590924 545 1024401056 546 1046665872 547 1069394436 548 1092596030 549 1116280080 550 1140456208 551 1165134224 552 1190324096 553 1216036016 554 1242280352 555 1269067680 556 1296408780 557 1324314606 558 1352796360 559 1381865440 560 1411533456 561 1441812256 562 1472713876 563 1504250622 564 1536435008 565 1569279792 566 1602797988 567 1637002808 568 1671907768 569 1707526610 570 1743873344 571 1780962252 572 1818807844 573 1857424960 574 1896828680 575 1937034378 576 1978057732 577 2019914672 578 2062621474 579 2106194688 580 2150651192 581 2196008176 582 2242283120 583 2289493880 584 2337658612 585 2386795824 586 2436924372 587 2488063434 588 2540232582 589 2593451728 590 2647741168 591 2703121576 592 2759613976 593 2817239826 594 2876020960 595 2935979616 596 2997138458 597 3059520528 598 3123149344 599 3188048830 600 3254243356 601 3321757760 602 3390617280 603 3460847688 604 3532475188 605 3605526482 606 3680028768 607 3756009700 608 3833497500 609 3912520864 610 3993109032 611 4075291788 612 4159099416 613 4244562808 614 4331713388 615 4420583168 616 4511204744 617 4603611270 618 4697836560 619 4793915004 620 4891881636 621 4991772128 622 5093622768 623 5197470544 624 5303353088 625 5411308730 626 5521376496 627 5633596080 628 5748007944 629 5864653260 630 5983573936 631 6104812660 632 6228412844 633 6354418736 634 6482875348 635 6613828512 636 6747324904 637 6883411976 638 7022138104 639 7163552496 640 7307705252 641 7454647378 642 7604430752 643 7757108244 644 7912733620 645 8071361632 646 8233048016 647 8397849458 648 8565823716 649 8737029536 650 8911526736 651 9089376192 652 9270639828 653 9455380730 654 9643663064 655 9835552152 656 10031114482 657 10230417680 658 10433530624 659 10640523378 660 10851467264 661 11066434872 662 11285500028 663 11508737920 664 11736225040 665 11968039224 666 12204259704 667 12444967056 668 12690243338 669 12940172016 670 13194838032 671 13454327844 672 13718729360 673 13988132112 674 14262627156 675 14542307162 676 14827266434 677 15117600870 678 15413408128 679 15714787512 680 16021840092 681 16334668712 682 16653377952 683 16978074294 684 17308866024 685 17645863344 686 17989178368 687 18338925120 688 18695219676 689 19058180080 690 19427926448 691 19804580988 692 20188267982 693 20579113920 694 20977247456 695 21382799484 696 21795903168 697 22216693928 698 22645309588 699 23081890320 700 23526578716 701 23979519850 702 24440861240 703 24910753016 704 25389347850 705 25876801056 706 26373270636 707 26878917240 708 27393904360 709 27918398248 710 28452568024 711 28996585720 712 29550626252 713 30114867624 714 30689490816 715 31274679936 716 31870622250 717 32477508160 718 33095531400 719 33724888954 720 34365781200 721 35018411920 722 35682988322 723 36359721216 724 37048824952 725 37750517538 726 38465020700 727 39192559876 728 39933364392 729 40687667428 730 41455706136 731 42237721692 732 43033959296 733 43844668376 734 44670102536 735 45510519672 736 46366182056 737 47237356328 738 48124313704 739 49027329924 740 49946685388 741 50882665248 742 51835559368 743 52805662590 744 53793274656 745 54798700360 746 55822249636 747 56864237544 748 57924984528 749 59004816332 750 60104064192 751 61223064900 752 62362160818 753 63521700120 754 64702036744 755 65903530572 756 67126547488 757 68371459432 758 69638644628 759 70928487552 760 72241379104 761 73577716702 762 74937904320 763 76322352720 764 77731479454 765 79165709024 766 80625472992 767 82111210012 768 83623366102 769 85162394624 770 86728756456 771 88322920128 772 89945361856 773 91596565814 774 93277024128 775 94987237068 776 96727713188 777 98498969344 778 100301531020 779 102135932304 780 104002716096 781 105902434256 782 107835647640 783 109802926440 784 111804850134 785 113842007764 786 115914998048 787 118024429452 788 120170920522 789 122355099872 790 124577606456 791 126839089676 792 129140209504 793 131481636800 794 133864053324 795 136288152000 796 138754637076 797 141264224226 798 143817640880 799 146415626272 800 149058931706 801 151748320728 802 154484569236 803 157268465844 804 160100811936 805 162982421920 806 165914123456 807 168896757560 808 171931178988 809 175018256294 810 178158872120 811 181353923436 812 184604321628 813 187910992944 814 191274878544 815 194696934816 816 198178133616 817 201719462400 818 205321924676 819 208986540048 820 212714344592 821 216506391090 822 220363749184 823 224287505844 824 228278765444 825 232338650152 826 236468300160 827 240668873898 828 244941548496 829 249287519896 830 253708003240 831 258204233152 832 262777463960 833 267428970154 834 272160046568 835 276972008760 836 281866193324 837 286843958128 838 291906682816 839 297055768998 840 302292640640 841 307618744438 842 313035550048 843 318544550640 844 324147263076 845 329845228374 846 335640012080 847 341533204508 848 347526421362 849 353621303920 850 359819519524 851 366122761980 852 372532751840 853 379051237048 854 385679993128 855 392420823744 856 399275561112 857 406246066310 858 413334229952 859 420541972428 860 427871244488 861 435324027648 862 442902334600 863 450608209878 864 458443730140 865 466411004776 866 474512176384 867 482749421186 868 491124949712 869 499641007172 870 508299874064 871 517103866696 872 526055337628 873 535156676432 874 544410310072 875 553818703536 876 563384360448 877 573109823512 878 582997675336 879 593050538824 880 603271077896 881 613661998114 882 624226047156 883 634966015716 884 645884737936 885 656985092160 886 668270001600 887 679742434886 888 691405407000 889 703261979728 890 715315262508 891 727568413128 892 740024638324 893 752687194756 894 765559389536 895 778644581128 896 791946180052 897 805467649600 898 819212506836 899 833184323184 900 847386725372 901 861823396224 902 876498075416 903 891414560512 904 906576707660 905 921988432560 906 937653711344 907 953576581356 908 969761142306 909 986211556992 910 1002932052320 911 1019926920298 912 1037200518848 913 1054757273040 914 1072601675868 915 1090738289376 916 1109171745688 917 1127906747888 918 1146948071360 919 1166300564620 920 1185969150512 921 1205958827312 922 1226274669708 923 1246921830204 924 1267905540000 925 1289231110328 926 1310903933600 927 1332929484472 928 1355313321340 929 1378061087310 930 1401178511616 931 1424671410828 932 1448545690050 933 1472807344480 934 1497462460480 935 1522517217064 936 1547977887240 937 1573850839280 938 1600142538344 939 1626859547712 940 1654008530328 941 1681596250258 942 1709629574040 943 1738115472448 944 1767061021806 945 1796473405616 946 1826359916168 947 1856727955974 948 1887585039648 949 1918938795312 950 1950796966380 951 1983167413256 952 2016058114856 953 2049477170666 954 2083432802232 955 2117933355072 956 2152987300482 957 2188603237216 958 2224789893656 959 2261556129396 960 2298910937336 961 2336863445598 962 2375422919336 963 2414598763032 964 2454400522248 965 2494837885844 966 2535920688000 967 2577658910228 968 2620062683780 969 2663142291552 970 2706908170440 971 2751370913538 972 2796541272294 973 2842430159040 974 2889048649104 975 2936407983296 976 2984519570280 977 3033394988870 978 3083045990760 979 3133484502792 980 3184722629582 981 3236772656112 982 3289647050168 983 3343358465274 984 3397919743104 985 3453343916328 986 3509644211380 987 3566834051040 988 3624927057624 989 3683937055548 990 3743878074384 991 3804764351804 992 3866610336400 993 3929430691056 994 3993240295688 995 4058054250564 996 4123887879432 997 4190756732552 998 4258676590276 999 4327663466048 1000 4397733609912 1001 4468903511848 1002 4541189905088 1003 4614609769896 1004 4689180336798 1005 4764919090336 1006 4841843772664 1007 4919972387088 1008 4999323202072 1009 5079914754776 1010 5161765855028 1011 5244895589184 1012 5329323323920 1013 5415068710538 1014 5502151688748 1015 5590592490880 1016 5680411646092 1017 5771629984392 1018 5864268641244 1019 5958349061622 1020 6053893004544 1021 6150922547560 1022 6249460091032 1023 6349528363120 1024 6451150424090 1025 6554349671182 1026 6659149843384 1027 6765575026080 1028 6873649656334 1029 6983398527488 1030 7094846794440 1031 7208019978698 1032 7322943973400 1033 7439645048904 1034 7558149857800 1035 7678485440496 1036 7800679230624 1037 7924759060460 1038 8050753166880 1039 8178690196724 1040 8308599212764 1041 8440509699528 1042 8574451569084 1043 8710455167364 1044 8848551279984 1045 8988771138592 1046 9131146427100 1047 9275709287872 1048 9422492328504 1049 9571528628066 1050 9722851743824 1051 9876495717996 1052 10032495084334 1053 10190884875376 1054 10351700629112 1055 10514978396220 1056 10680754747264 1057 10849066779712 1058 11019952125746 1059 11193448959360 1060 11369596004120 1061 11548432540826 1062 11729998415088 1063 11914334045620 1064 12101480431832 1065 12291479162176 1066 12484372422304 1067 12680203003200 1068 12879014310000 1069 13080850370184 1070 13285755842448 1071 13493776025424 1072 13704956866428 1073 13919344970844 1074 14136987610912 1075 14357932735188 1076 14582228977906 1077 14809925668320 1078 15041072840688 1079 15275721243748 1080 15513922350784 1081 15755728369648 1082 16001192252744 1083 16250367707714 1084 16503309207572 1085 16760072001416 1086 17020712125208 1087 17285286412428 1088 17553852505474 1089 17826468866500 1090 18103194788904 1091 18384090408822 1092 18669216716480 1093 18958635568456 1094 19252409699212 1095 19550602733392 1096 19853279198076 1097 20160504534978 1098 20472345113496 1099 20788868243016 1100 21110142186126 1101 21436236171664 1102 21767220407776 1103 22103166095810 1104 22444145443552 1105 22790231679280 1106 23141499065688 1107 23498022913920 1108 23859879598344 1109 24227146570730 1110 24599902375232 1111 24978226663312 1112 25362200208716 1113 25751904923200 1114 26147423871764 1115 26548841288616 1116 26956242593112 1117 27369714405752 1118 27789344565000 1119 28215222143552 1120 28647437465336 1121 29086082122616 1122 29531248993040 1123 29983032257604 1124 30441527418014 1125 30906831314880 1126 31379042145968 1127 31858259484366 1128 32344584297728 1129 32838118966792 1130 33338967304804 1131 33847234576992 1132 34363027520028 1133 34886454362512 1134 35417624844744 1135 35956650239520 1136 36503643372878 1137 37058718644912 1138 37621992051588 1139 38193581205924 1140 38773605360160 1141 39362185427856 1142 39959444006220 1143 40565505399304 1144 41180495640672 1145 41804542517016 1146 42437775591808 1147 43080326229096 1148 43732327618232 1149 44393914798144 1150 45065224682488 1151 45746396084918 1152 46437569744460 1153 47138888351944 1154 47850496575880 1155 48572541089280 1156 49305170596678 1157 50048535861196 1158 50802789732720 1159 51568087175536 1160 52344585296972 1161 53132443376208 1162 53931822893136 1163 54742887558474 1164 55565803343232 1165 56400738509264 1166 57247863640008 1167 58107351671320 1168 58979377923560 1169 59864120133000 1170 60761758484512 1171 61672475644284 1172 62596456792770 1173 63533889658848 1174 64484964553416 1175 65449874404214 1176 66428814790676 1177 67421983979184 1178 68429582959424 1179 69451815480264 1180 70488888086840 1181 71541010157818 1182 72608393942944 1183 73691254601772 1184 74789810242028 1185 75904281959104 1186 77034893875812 1187 78181873182414 1188 79345450177960 1189 80525858311184 1190 81723334222568 1191 82938117786816 1192 84170452155516 1193 85420583801190 1194 86688762560912 1195 87975241681200 1196 89280277863264 1197 90604131308480 1198 91947065765400 1199 93309348576236 1200 94691250724726 1201 96093046884352 1202 97515015466872 1203 98957438672400 1204 100420602538928 1205 101904796993432 1206 103410315903216 1207 104937457127688 1208 106486522571676 1209 108057818238304 1210 109651654283420 1211 111268345070280 1212 112908209224840 1213 114571569692488 1214 116258753794472 1215 117970093285832 1216 119705924413764 1217 121466587976522 1218 123252429383808 1219 125063798717016 1220 126901050790912 1221 128764545215840 1222 130654646460480 1223 132571723916234 1224 134516151961400 1225 136488310026858 1226 138488582662428 1227 140517359603712 1228 142575035840676 1229 144662011686026 1230 146778692845248 1231 148925490487260 1232 151102821315604 1233 153311107641576 1234 155550777457044 1235 157822264509048 1236 160126008375072 1237 162462454538936 1238 164832054468636 1239 167235265693904 1240 169672551885752 1241 172144382936588 1242 174651235041088 1243 177193590779064 1244 179771939198146 1245 182386775898464 1246 185038603117928 1247 187727929818488 1248 190455271774280 1249 193221151659752 1250 196026099139790 1251 198870650960616 1252 201755351041616 1253 204680750569148 1254 207647408090496 1255 210655889609784 1256 213706768684784 1257 216800626524680 1258 219938052090000 1259 223119642192642 1260 226346001597936 1261 229617743127824 1262 232935487764912 1263 236299864758848 1264 239711511732820 1265 243171074792272 1266 246679208634712 1267 250236576660456 1268 253843851085942 1269 257501713057088 1270 261210852765016 1271 264971969562916 1272 268785772084032 1273 272652978362192 1274 276574315952472 1275 280550522054448 1276 284582343636544 1277 288670537561642 1278 292815870715312 1279 297019120134332 1280 301281073137826 1281 305602527459552 1282 309984291381708 1283 314427183871314 1284 318932034717032 1285 323499684668688 1286 328130985578108 1287 332826800541504 1288 337588004044520 1289 342415482107958 1290 347310132436160 1291 352272864566916 1292 357304600022940 1293 362406272466240 1294 367578827853176 1295 372823224592272 1296 378140433703820 1297 383531438980992 1298 388997237154088 1299 394538838055488 1300 400157264787608 1301 405853553892650 1302 411628755524000 1303 417483933620996 1304 423420166084396 1305 429438544955056 1306 435540176594460 1307 441726181867146 1308 447997696326528 1309 454355870401536 1310 460801869586752 1311 467336874634384 1312 473962081748324 1313 480678702781752 1314 487487965435728 1315 494391113461368 1316 501389406863976 1317 508484122109552 1318 515676552334856 1319 522968007558654 1320 530359814896688 1321 537853318778832 1322 545449881168684 1323 553150881786842 1324 560957718335724 1325 568871806728042 1326 576894581317760 1327 585027495133572 1328 593272020116358 1329 601629647358216 1330 610101887345328 1331 618690270203640 1332 627396345947056 1333 636221684729888 1334 645167877100984 1335 654236534262016 1336 663429288328608 1337 672747792594180 1338 682193721798400 1339 691768772397312 1340 701474662837920 1341 711313133835744 1342 721285948655392 1343 731394893395840 1344 741641777277568 1345 752028432934504 1346 762556716709016 1347 773228508950160 1348 784045714316840 1349 795010262083112 1350 806124106448420 1351 817389226851072 1352 828807628285356 1353 840381341623648 1354 852112423940924 1355 864002958844428 1356 876055056806880 1357 888270855503488 1358 900652520154120 1359 913202243868344 1360 925922247995648 1361 938814782479554 1362 951882126215712 1363 965126587415544 1364 978550503972856 1365 992156243835904 1366 1005946205383776 1367 1019922817806814 1368 1034088541492992 1369 1048445868417410 1370 1062997322537692 1371 1077745460193792 1372 1092692870512160 1373 1107842175816294 1374 1123196032040504 1375 1138757129149968 1376 1154528191565444 1377 1170511978592712 1378 1186711284858616 1379 1203128940750612 1380 1219767812863040 1381 1236630804448232 1382 1253720855872708 1383 1271040945080280 1384 1288594088059036 1385 1306383339315300 1386 1324411792352720 1387 1342682580156960 1388 1361198875687434 1389 1379963892373360 1390 1398980884617088 1391 1418253148302992 1392 1437784021312200 1393 1457576884044736 1394 1477635159946476 1395 1497962316043584 1396 1518561863482952 1397 1539437358078804 1398 1560592400867200 1399 1582030638665604 1400 1603755764640308 1401 1625771518880440 1402 1648081688978308 1403 1670690110618164 1404 1693600668170368 1405 1716817295293920 1406 1740343975545880 1407 1764184742997504 1408 1788343682859440 1409 1812824932112514 1410 1837632680147440 1411 1862771169411768 1412 1888244696064142 1413 1914057610637904 1414 1940214318710744 1415 1966719281583904 1416 1993577016968896 1417 2020792099682080 1418 2048369162349008 1419 2076312896115408 1420 2104628051368080 1421 2133319438463778 1422 2162391928466616 1423 2191850453895588 1424 2221700009479266 1425 2251945652920912 1426 2282592505672192 1427 2313645753715794 1428 2345110648358720 1429 2376992507033416 1430 2409296714109712 1431 2442028721715976 1432 2475194050569672 1433 2508798290819274 1434 2542847102894464 1435 2577346218367680 1436 2612301440825650 1437 2647718646750720 1438 2683603786414232 1439 2719962884778714 1440 2756802042412136 1441 2794127436412672 1442 2831945321343816 1443 2870262030182400 1444 2909083975275822 1445 2948417649312122 1446 2988269626301104 1447 3028646562566612 1448 3069555197752260 1449 3111002355836976 1450 3152994946164316 1451 3195539964483270 1452 3238644494001030 1453 3282315706449848 1454 3326560863164544 1455 3371387316174352 1456 3416802509307000 1457 3462813979305636 1458 3509429356960428 1459 3556656368251620 1460 3604502835507644 1461 3652976678576368 1462 3702085916009792 1463 3751838666264240 1464 3802243148912952 1465 3853307685874360 1466 3905040702654368 1467 3957450729602904 1468 4010546403186852 1469 4064336467276136 1470 4118829774446304 1471 4174035287296172 1472 4229962079780394 1473 4286619338559400 1474 4344016364363312 1475 4402162573373358 1476 4461067498619160 1477 4520740791391792 1478 4581192222675420 1479 4642431684593536 1480 4704469191873840 1481 4767314883329830 1482 4830979023359280 1483 4895472003462156 1484 4960804343774076 1485 5026986694619648 1486 5094029838083296 1487 5161944689598118 1488 5230742299555136 1489 5300433854929304 1490 5371030680926268 1491 5442544242647712 1492 5514986146775992 1493 5588368143280078 1494 5662702127139424 1495 5738000140089680 1496 5814274372388248 1497 5891537164600112 1498 5969801009406152 1499 6049078553430726 1500 6129382599092112 1501 6210726106474032 1502 6293122195218648 1503 6376584146443392 1504 6461125404678136 1505 6546759579826480 1506 6633500449149600 1507 6721361959272600 1508 6810358228216144 1509 6900503547449632 1510 6991812383969960 1511 7084299382404070 1512 7177979367135280 1513 7272867344456536 1514 7368978504746320 1515 7466328224671680 1516 7564932069416388 1517 7664805794934432 1518 7765965350231760 1519 7868426879672100 1520 7972206725311612 1521 8077321429259908 1522 8183787736068076 1523 8291622595146378 1524 8400843163207712 1525 8511466806741336 1526 8623511104514520 1527 8736993850103000 1528 8851933054452512 1529 8968346948467828 1530 9086253985633632 1531 9205672844665140 1532 9326622432189038 1533 9449121885457248 1534 9573190575090064 1535 9698848107852704 1536 9826114329463444 1537 9955009327433800 1538 10085553433943488 1539 10217767228746408 1540 10351671542111888 1541 10487287457799588 1542 10624636316068096 1543 10763739716720332 1544 10904619522181832 1545 11047297860616368 1546 11191797129077060 1547 11338139996693136 1548 11486349407895768 1549 11636448585678552 1550 11788461034897504 1551 11942410545608576 1552 12098321196443048 1553 12256217358023974 1554 12416123696419392 1555 12578065176637488 1556 12742067066161186 1557 12908154938522976 1558 13076354676922992 1559 13246692477886218 1560 13419194854963840 1561 13593888642476288 1562 13770800999299112 1563 13949959412694240 1564 14131391702182856 1565 14315126023464796 1566 14501190872382240 1567 14689615088928516 1568 14880427861304826 1569 15073658730021328 1570 15269337592047040 1571 15467494705006782 1572 15668160691425720 1573 15871366543024696 1574 16077143625062364 1575 16285523680728872 1576 16496538835589524 1577 16710221602078588 1578 16926604884046784 1579 17145721981358316 1580 17367606594542484 1581 17592292829497984 1582 17819815202250248 1583 18050208643765662 1584 18283508504818056 1585 18519750560912904 1586 18758971017267184 1587 19001206513845506 1588 19246494130456104 1589 19494871391902168 1590 19746376273194352 1591 20001047204821912 1592 20258923078083428 1593 20520043250480680 1594 20784447551171276 1595 21052176286485696 1596 21323270245506304 1597 21597770705709656 1598 21875719438675144 1599 22157158715856048 1600 22442131314418462 1601 22730680523145926 1602 23022850148410808 1603 23318684520215688 1604 23618228498301086 1605 23921527478324512 1606 24228627398109200 1607 24539574743963274 1608 24854416557073000 1609 25173200439966040 1610 25495974563050072 1611 25822787671225224 1612 26153689090570776 1613 26488728735110154 1614 26827957113649952 1615 27171425336698656 1616 27519185123463226 1617 27871288808924200 1618 28227789350993628 1619 28588740337751130 1620 28954195994764176 1621 29324211192490632 1622 29698841453764404 1623 30078142961368384 1624 30462172565690008 1625 30850987792465992 1626 31244646850613728 1627 31643208640150644 1628 32046732760205632 1629 32455279517118032 1630 32868909932630576 1631 33287685752173868 1632 33711669453244160 1633 34140924253877920 1634 34575514121219240 1635 35015503780186272 1636 35460958722234616 1637 35911945214219066 1638 36368530307357520 1639 36830781846293344 1640 37298768478261964 1641 37772559662360048 1642 38252225678918524 1643 38737837638983616 1644 39229467493901760 1645 39727188045014560 1646 40231072953462376 1647 40741196750097344 1648 41257634845510516 1649 41780463540168780 1650 42309760034668064 1651 42845602440101136 1652 43388069788541000 1653 43937242043644960 1654 44493200111374520 1655 45056025850838084 1656 45625802085254672 1657 46202612613039904 1658 46786542219019128 1659 47377676685763008 1660 47976102805052944 1661 48581908389474060 1662 49195182284137480 1663 49816014378536660 1664 50444495618533356 1665 51080718018480432 1666 51724774673479340 1667 52376759771774478 1668 53036768607288672 1669 53704897592295848 1670 54381244270237976 1671 55065907328684456 1672 55758986612435864 1673 56460583136776580 1674 57170799100872672 1675 57889737901321716 1676 58617504145853226 1677 59354203667181376 1678 60099943537015048 1679 60854832080221144 1680 61618978889148208 1681 62392494838109350 1682 63175492098025718 1683 63968084151236064 1684 64770385806468184 1685 65582513213979676 1686 66404583880866688 1687 67236716686542216 1688 68079031898389852 1689 68931651187588296 1690 69794697645114628 1691 70668295797924864 1692 71552571625313712 1693 72447652575459208 1694 73353667582147736 1695 74270747081687936 1696 75199023030011436 1697 76138628919962950 1698 77089699798785320 1699 78052372285795260 1700 79026784590258154 1701 80013076529460112 1702 81011389546980160 1703 82021866731167792 1704 83044652833822080 1705 84079894289080672 1706 85127739232517204 1707 86188337520449760 1708 87261840749465928 1709 88348402276161030 1710 89448177237097408 1711 90561322568983864 1712 91687997029077774 1713 92828361215815824 1714 93982577589669676 1715 95150810494234752 1716 96333226177551712 1717 97529992813662592 1718 98741280524408252 1719 99967261401463200 1720 101208109528616544 1721 102464001004298242 1722 103735113964353024 1723 105021628605069108 1724 106323727206457206 1725 107641594155789280 1726 108975415971396048 1727 110325381326726088 1728 111691681074673374 1729 113074508272169088 1730 114474058205047620 1731 115890528413185344 1732 117324118715915520 1733 118775031237726226 1734 120243470434237444 1735 121729643118467072 1736 123233758487384760 1737 124756028148757376 1738 126296666148292616 1739 127855888997077416 1740 129433915699320960 1741 131030967780401528 1742 132647269315220872 1743 134283046956872880 1744 135938529965623752 1745 137613950238212992 1746 139309542337475136 1747 141025543522285812 1748 142762193777839364 1749 144519735846255040 1750 146298415257521424 1751 148098480360779532 1752 149920182355947680 1753 151763775325696184 1754 153629516267768572 1755 155517665127659712 1756 157428484831650924 1757 159362241320205592 1758 161319203581733920 1759 163299643686722964 1760 165303836822243160 1761 167332061326831256 1762 169384598725753716 1763 171461733766659036 1764 173563754455615500 1765 175690952093546096 1766 177843621313060156 1767 180022060115686400 1768 182226569909515880 1769 184457455547251780 1770 186715025364677648 1771 188999591219544048 1772 191311468530878826 1773 193650976318729152 1774 196018437244332880 1775 198414177650730974 1776 200838527603821312 1777 203291820933859032 1778 205774395277411976 1779 208286592119769312 1780 210828756837814736 1781 213401238743365268 1782 216004391126980832 1783 218638571302253708 1784 221304140650575764 1785 224001464666395328 1786 226730913002965384 1787 229492859518587714 1788 232287682323363080 1789 235115763826445144 1790 237977490783810704 1791 240873254346547704 1792 243803450109666140 1793 246768478161442608 1794 249768743133295744 1795 252804654250206000 1796 255876625381681166 1797 258985075093273440 1798 262130426698658584 1799 265313108312274944 1800 268533552902536428 1801 271792198345620496 1802 275089487479837732 1803 278425868160593664 1804 281801793315941136 1805 285217721002737294 1806 288674114463406688 1807 292171442183317776 1808 295710177948783190 1809 299290800905682768 1810 302913795618723640 1811 306579652131339426 1812 310288866026235744 1813 314041938486592968 1814 317839376357925884 1815 321681692210614280 1816 325569404403107312 1817 329503037145808972 1818 333483120565656312 1819 337510190771389920 1820 341584789919531288 1821 345707466281070672 1822 349878774308872400 1823 354099274705810254 1824 358369534493632456 1825 362690127082571656 1826 367061632341703456 1827 371484636670060992 1828 375959733068519048 1829 380487521212446796 1830 385068607525145664 1831 389703605252075860 1832 394393134535879868 1833 399137822492216400 1834 403938303286404432 1835 408795218210894712 1836 413709215763571920 1837 418680951726896832 1838 423711089247902120 1839 428800298919042112 1840 433949258859913992 1841 439158654799854268 1842 444429180161420600 1843 449761536144772488 1844 455156431812952086 1845 460614584178082816 1846 466136718288490448 1847 471723567316756690 1848 477375872648719616 1849 483094383973422894 1850 488879859374031412 1851 494733065419718928 1852 500654777258538052 1853 506645778711287724 1854 512706862366380168 1855 518838829675725712 1856 525042491051641962 1857 531318665964797456 1858 537668183043206068 1859 544091880172274370 1860 550590604595921248 1861 557165213018776328 1862 563816571709468092 1863 570545556605019024 1864 577353053416349612 1865 584239957734911844 1866 591207175140458944 1867 598255621309963140 1868 605386222127699022 1869 612599913796494976 1870 619897642950174512 1871 627280366767193926 1872 634749053085489392 1873 642304680518551320 1874 649948238572729456 1875 657680727765790658 1876 665503159746736720 1877 673416557416896322 1878 681421955052308880 1879 689520398427404988 1880 697712944940005760 1881 706000663737649488 1882 714384635845259820 1883 722865954294174288 1884 731445724252538752 1885 740125063157090272 1886 748905100846337864 1887 757786979695155920 1888 766771854750810168 1889 775860893870421906 1890 785055277859894080 1891 794356200614309736 1892 803764869259817652 1893 813282504297026384 1894 822910339745912856 1895 832649623292270244 1896 842501616435706016 1897 852467594639205808 1898 862548847480285760 1899 872746678803739320 1900 883062406876004748 1901 893497364541164694 1902 904052899378594656 1903 914730373862283424 1904 925531165521832376 1905 936456667105161360 1906 947508286742932420 1907 958687448114709798 1908 969995590616879760 1909 981434169532338448 1910 993004656201975856 1911 1004708538197968320 1912 1016547319498899296 1913 1028522520666732126 1914 1040635679025644496 1915 1052888348842753320 1916 1065282101510743822 1917 1077818525732422880 1918 1090499227707221816 1919 1103325831319659404 1920 1116299978329794304 1921 1129423328565682120 1922 1142697560117857950 1923 1156124369535870960 1924 1169705472026882224 1925 1183442601656356436 1926 1197337511550864048 1927 1211391974103015000 1928 1225607781178552292 1929 1239986744325617392 1930 1254530694986219464 1931 1269241484709925710 1932 1284120985369795200 1933 1299171089380586136 1934 1314393709919248688 1935 1329790781147737344 1936 1345364258438160778 1937 1361116118600293188 1938 1377048360111477760 1939 1393163003348935728 1940 1409462090824516748 1941 1425947687421908832 1942 1442621880636333776 1943 1459486780816759604 1944 1476544521410645108 1945 1493797259211253000 1946 1511247174607551376 1947 1528896471836731200 1948 1546747379239371844 1949 1564802149517271562 1950 1583063059993980584 1951 1601532412878058212 1952 1620212535529082324 1953 1639105780726445152 1954 1658214526940953844 1955 1677541178609274168 1956 1697088166411240736 1957 1716857947550063248 1958 1736853006035464528 1959 1757075852969769624 1960 1777529026836986180 1961 1798215093794901320 1962 1819136647970225208 1963 1840296311756819208 1964 1861696736117029098 1965 1883340600886165504 1966 1905230615080157760 1967 1927369517206413204 1968 1949760075577921920 1969 1972405088630627984 1970 1995307385244111812 1971 2018469825065611008 1972 2041895298837413760 1973 2065586728727666022 1974 2089547068664615296 1975 2113779304674337924 1976 2138286455221978048 1977 2163071571556534680 1978 2188137738059239608 1979 2213488072595550954 1980 2239125726870810704 1981 2265053886789596288 1982 2291275772818804968 1983 2317794640354514752 1984 2344613780092649148 1985 2371736518403495548 1986 2399166217710109704 1987 2426906276870646324 1988 2454960131564661756 1989 2483331254683418400 1990 2512023156724241784 1991 2541039386188965416 1992 2570383529986505024 1993 2600059213839610704 1994 2630070102695827932 1995 2660419901142720864 1996 2691112353827395428 1997 2722151245880365134 1998 2753540403343810920 1999 2785283693604267684 2000 2817385025829793620 2001 2849848351411661376 2002 2882677664410616480 2003 2915877002007757086 2004 2949450444960068896 2005 2983402118060674496 2006 3017736190603837992 2007 3052456876854773048 2008 3087568436524310288 2009 3123075175248460394 2010 3158981445072935104 2011 3195291644942668428 2012 3232010221196389302 2013 3269141668066303840 2014 3306690528182926224 2015 3344661393085122520 2016 3383058903735412440 2017 3421887751040583336 2018 3461152676377676228 2019 3500858472125386176 2020 3541009982200943624 2021 3581612102602524692 2022 3622669781957246880 2023 3664188022074812932 2024 3706171878506848360 2025 3748626461112001076 2026 3791556934626854660 2027 3834968519242714026 2028 3878866491188329734 2029 3923256183318608392 2030 3968142985709381048 2031 4013532346258284344 2032 4059429771291815212 2033 4105840826178629176 2034 4152771135949132088 2035 4200226385921440944 2036 4248212322333770778 2037 4296734752983311904 2038 4345799547871671144 2039 4395412639856929110 2040 4445580025312392976 2041 4496307764792104736 2042 4547601983703172732 2043 4599468872985002904 2044 4651914689795485256 2045 4704945758204218944 2046 4758568469892838336 2047 4812789284862511896 2048 4867614732148693564 2049 4923051410543185800 2050 4979105989323600836 2051 5035785208990286040 2052 5093095882010789536 2053 5151044893571948280 2054 5209639202339662104 2055 5268885841226443648 2056 5328791918166814156 2057 5389364616900624422 2058 5450611197764387200 2059 5512538998490688816 2060 5575155435015772824 2061 5638468002295370384 2062 5702484275128860000 2063 5767211908991847582 2064 5832658640877237696 2065 5898832290144893376 2066 5965740759379963636 2067 6033392035259964480 2068 6101794189430709360 2069 6170955379391163602 2070 6240883849387324992 2071 6311587931315213208 2072 6383076045633058600 2073 6455356702282791056 2074 6528438501620906896 2075 6602330135358821250 2076 6677040387512792616 2077 6752578135363515088 2078 6828952350425483024 2079 6906172099426210848 2080 6984246545295420752 2081 7063184948164288638 2082 7142996666374849248 2083 7223691157499669844 2084 7305277979371880126 2085 7387766791125675680 2086 7471167354247390344 2087 7555489533637244018 2088 7640743298681879320 2089 7726938724337780504 2090 7814085992225696808 2091 7902195391736171136 2092 7991277321146285196 2093 8081342288747740120 2094 8172400913986371800 2095 8264463928613227384 2096 8357542177847310186 2097 8451646621550109048 2098 8546788335412037340 2099 8642978512150885530 2100 8740228462722419936 2101 8838549617543241008 2102 8937953527726021852 2103 9038451866327258920 2104 9140056429607644032 2105 9242779138305196920 2106 9346632038921276760 2107 9451627305019599852 2108 9557777238538401984 2109 9665094271115859616 2110 9773590965428916224 2111 9883280016545637982 2112 9994174253291232760 2113 10106286639627876760 2114 10219630276048469488 2115 10334218400984470608 2116 10450064392227948290 2117 10567181768367980388 2118 10685584190241559168 2119 10805285462399127352 2120 10926299534584905268 2121 11048640503232145840 2122 11172322612973466228 2123 11297360258166412884 2124 11423767984434395496 2125 11551560490223156448 2126 11680752628372920168 2127 11811359407706377792 2128 11943395994632671520 2129 12076877714767522106 2130 12211820054569672576 2131 12348238662993800820 2132 12486149353160063724 2133 12625568104040445456 2134 12766511062162060288 2135 12908994543327591344 2136 13053035034353026304 2137 13198649194822859632 2138 13345853858862942972 2139 13494666036931141536 2140 13645102917625986848 2141 13797181869513494334 2142 13950920442972323984 2143 14106336372057474940 2144 14263447576382678980 2145 14422272163021692992 2146 14582828428428666992 2147 14745134860377775248 2148 14909210139922309560 2149 15075073143373408864 2150 15242742944298634876 2151 15412238815540578336 2152 15583580231255693452 2153 15756786868973568470 2154 15931878611676816320 2155 16108875549901803888 2156 16287797983860414342 2157 16468666425583050240 2158 16651501601083094128 2159 16836324452543021004 2160 17023156140522390952 2161 17212018046187926616 2162 17402931773565892792 2163 17595919151817005376 2164 17791002237534074776 2165 17988203317062621508 2166 18187544908844679900 2167 18389049765786017328 2168 18592740877647007476 2169 18798641473457372688 2170 19006775023955044400 2171 19217165244049369236 2172 19429836095308897920 2173 19644811788474007856 2174 19862116785994584992 2175 20081775804593026104 2176 20303813817852799756 2177 20528256058832815000 2178 20755128022707861204 2179 20984455469435355012 2180 21216264426448668656 2181 21450581191377289296 2182 21687432334794071312 2183 21926844702989856348 2184 22168845420775709904 2185 22413461894313061872 2186 22660721813972012088 2187 22910653157218076474 2188 23163284191527661068 2189 23418643477332526152 2190 23676759870993540288 2191 23937662527803998952 2192 24201380905022797222 2193 24467944764937756320 2194 24737384177959380412 2195 25009729525745357100 2196 25285011504356090448 2197 25563261127441569328 2198 25844509729459885464 2199 26128788968927692224 2200 26416130831702931056 2201 26706567634300129660 2202 27000132027238588960 2203 27296856998423788596 2204 27596775876562316144 2205 27899922334610662368 2206 28206330393258202528 2207 28516034424444694818 2208 28829069154912642304 2209 29145469669794838466 2210 29465271416237455216 2211 29788510207059008496 2212 30115222224445548944 2213 30445444023682441002 2214 30779212536923065536 2215 31116565076994822592 2216 31457539341242785300 2217 31802173415411370064 2218 32150505777564402580 2219 32502575302043932188 2220 32858421263468189280 2221 33218083340769052968 2222 33581601621269412728 2223 33949016604800821008 2224 34320369207861807660 2225 34695700767817268430 2226 35075053047139313408 2227 35458468237689978096 2228 35845988965046211810 2229 36237658292867533728 2230 36633519727306787608 2231 37033617221464400668 2232 37437995179886567880 2233 37846698463107796432 2234 38259772392238220840 2235 38677262753596138560 2236 39099215803386192544 2237 39525678272423641866 2238 39956697370905176120 2239 40392320793226703948 2240 40832596722848586840 2241 41277573837208766280 2242 41727301312684245296 2243 42181828829601402690 2244 42641206577295591232 2245 43105485259220513504 2246 43574716098107844636 2247 44048950841177585600 2248 44528241765399648596 2249 45012641682807146872 2250 45502203945861906864 2251 45996982452872694228 2252 46497031653466661346 2253 47002406554114540656 2254 47513162723710080024 2255 48029356299204262864 2256 48551043991294827328 2257 49078283090171617536 2258 49611131471318315372 2259 50149647601371074376 2260 50693890544034622752 2261 51243919966056375480 2262 51799796143259114688 2263 52361579966632811368 2264 52929332948486136804 2265 53503117228658256608 2266 54082995580791474384 2267 54669031418665310034 2268 55261288802592613256 2269 55859832445878288360 2270 56464727721341249672 2271 57076040667900203072 2272 57693837997223866232 2273 58318187100446257086 2274 58949156054947654024 2275 59586813631201876536 2276 60231229299690511394 2277 60882473237884724960 2278 61540616337295321824 2279 62205730210591682396 2280 62877887198790259072 2281 63557160378513285560 2282 64243623569318370920 2283 64937351341099670400 2284 65638419021561295332 2285 66346902703763674452 2286 67062879253743552456 2287 67786426318208329988 2288 68517622332305468924 2289 69256546527467657984 2290 70003278939334485064 2291 70757900415751333824 2292 71520492624846243520 2293 72291138063185489288 2294 73069920064008612680 2295 73856922805543682688 2296 74652231319403539912 2297 75455931499063798834 2298 76268110108423399552 2299 77088854790448475604 2300 77918254075900353762 2301 78756397392148475616 2302 79603375072069051712 2303 80459278363030277486 2304 81324199435964915396 2305 82198231394531096040 2306 83081468284362167060 2307 83974005102406438656 2308 84875937806357694608 2309 85787363324177311350 2310 86708379563708878144 2311 87639085422386187692 2312 88579580797035485024 2313 89529966593772885384 2314 90490344737997844112 2315 91460818184483613672 2316 92441490927565598208 2317 93432468011428535952 2318 94433855540493463752 2319 95445760689905388072 2320 96468291716122642264 2321 97501557967608883668 2322 98545669895628705640 2323 99600739065147862608 2324 100666878165839077696 2325 101744201023194459184 2326 102832822609745523416 2327 103932859056391846824 2328 105044427663839391280 2329 106167646914149519816 2330 107302636482399775884 2331 108449517248457471936 2332 109608411308867159240 2333 110779441988853070522 2334 111962733854437602784 2335 113158412724676962704 2336 114366605684015071268 2337 115587441094756849040 2338 116821048609662025584 2339 118067559184660592274 2340 119327105091691071792 2341 120599819931662754456 2342 121885838647543075140 2343 123185297537571328640 2344 124498334268599895444 2345 125825087889564206384 2346 127165698845082651744 2347 128520308989187662812 2348 129889061599189220622 2349 131272101389672019744 2350 132669574526627573288 2351 134081628641722521234 2352 135508412846704428406 2353 136950077747946386368 2354 138406775461131704416 2355 139878659626080036768 2356 141365885421716267536 2357 142868609581183501086 2358 144386990407101532656 2359 145921187786972146144 2360 147471363208732649816 2361 149037679776459032592 2362 150620302226220153292 2363 152219396942084401224 2364 153835131972280240216 2365 155467677045512111264 2366 157117203587433142664 2367 158783884737276147168 2368 160467895364644410200 2369 162169412086463749884 2370 163888613284097391744 2371 165625679120625176556 2372 167380791558288649266 2373 169154134376103603840 2374 170945893187641635992 2375 172756255458982316808 2376 174585410526837578816 2377 176433549616849934488 2378 178300865862066176196 2379 180187554321588182400 2380 182093811999402518496 2381 184019837863390499726 2382 185965832864520410840 2383 187931999956223609444 2384 189918544113956214406 2385 191925672354948146800 2386 193953593758141268500 2387 196002519484318393104 2388 198072662796424977312 2389 200164239080085273304 2390 202277465864314792752 2391 204412562842430909272 2392 206569751893163457824 2393 208749257101967222382 2394 210951304782538177248 2395 213176123498535419184 2396 215423944085510701702 2397 217694999673047518208 2398 219989525707111712656 2399 222307759972615572122 2400 224649942616197427100 2401 227016316169218761346 2402 229407125570980869872 2403 231822618192163134000 2404 234263043858484961600 2405 236728654874593511368 2406 239219706048179297856 2407 241736454714321810056 2408 244279160760067309032 2409 246848086649240950288 2410 249443497447495446032 2411 252065660847598463826 2412 254714847194960993304 2413 257391329513408947824 2414 260095383531200246616 2415 262827287707289695744 2416 265587323257843968116 2417 268375774183009016682 2418 271192927293932294160 2419 274039072240042129848 2420 276914501536586689790 2421 279819510592434927168 2422 282754397738141966440 2423 285719464254281405334 2424 288715014400046994240 2425 291741355442126232424 2426 294798797683848400128 2427 297887654494609584480 2428 301008242339577297340 2429 304160880809677260716 2430 307345892651865017120 2431 310563603799685000176 2432 313814343404119743588 2433 317098443864731946224 2434 320416240861102090516 2435 323768073384564393120 2436 327154283770243846624 2437 330575217729397155864 2438 334031224382060410592 2439 337522656290006319352 2440 341049869490013910952 2441 344613223527453591802 2442 348213081490190491840 2443 351849810042809072568 2444 355523779461161955204 2445 359235363667246007456 2446 362984940264408713264 2447 366772890572887893406 2448 370599599665687888824 2449 374465456404795301728 2450 378370853477737473402 2451 382316187434486864832 2452 386301858724714548472 2453 390328271735396068048 2454 394395834828772905136 2455 398504960380672878664 2456 402656064819192789436 2457 406849568663746667360 2458 411085896564483029100 2459 415365477342074534418 2460 419688744027883521536 2461 424056133904506886832 2462 428468088546703822792 2463 432925053862709977720 2464 437427480135941584072 2465 441975822067093196336 2466 446570538816632663064 2467 451212094047697010652 2468 455900955969392965974 2469 460637597380505830288 2470 465422495713620511696 2471 470256133079658509240 2472 475138996312834697040 2473 480071577016037805344 2474 485054371606638484824 2475 490087881362728935432 2476 495172612469798069364 2477 500309076067846233134 2478 505497788298943565248 2479 510739270355236057296 2480 516034048527403480380 2481 521382654253573331800 2482 526785624168695011608 2483 532243500154378493880 2484 537756829389201747872 2485 543326164399491262368 2486 548952063110580021136 2487 554635088898547331264 2488 560375810642444966448 2489 566174802777014076716 2490 572032645345897418320 2491 577949924055351451104 2492 583927230328462908568 2493 589965161359874508144 2494 596064320171024457520 2495 602225315665904520452 2496 608448762687341398528 2497 614735282073806246800 2498 621085500716757203492 2499 627500051618519805552 2500 633979573950710272154 2501 640524713113206630272 2502 647136120793672722768 2503 653814455027640202308 2504 660560380259153608536 2505 667374567401983737184 2506 674257693901414504920 2507 681210443796608582724 2508 688233507783557132880 2509 695327583278618983600 2510 702493374482654687096 2511 709731592445760905208 2512 717042955132610636136 2513 724428187488404861804 2514 731888021505441196832 2515 739423196290305231480 2516 747034458131690264484 2517 754722560568851191200 2518 762488264460698382528 2519 770332338055537391272 2520 778255557061460438576 2521 786258704717395638800 2522 794342571864819990480 2523 802507957020142236866 2524 810755666447761700140 2525 819086514233809314406 2526 827501322360577087800 2527 836000920781642297820 2528 844586147497692802840 2529 853257848633059852488 2530 862016878512964906992 2531 870864099741486980598 2532 879800383280257102304 2533 888826608527886566656 2534 897943663400135650944 2535 907152444410829605976 2536 916453856753528732180 2537 925848814383959436828 2538 935338240103213248384 2539 944923065641720771388 2540 954604231744007697336 2541 964382688254239995632 2542 974259394202565496040 2543 984235317892259154386 2544 994311436987679306216 2545 1004488738603042346616 2546 1014768219392023286624 2547 1025150885638189725384 2548 1035637753346276862104 2549 1046229848334311187754 2550 1056928206326590630592 2551 1067733873047528947700 2552 1078647904316372244392 2553 1089671366142795593040 2554 1100805334823387739220 2555 1112050897039032022728 2556 1123409149953191662224 2557 1134881201311107642024 2558 1146468169539917536400 2559 1158171183849703623232 2560 1169991384335478784036 2561 1181929922080118709316 2562 1193987959258249023120 2563 1206166669241096041488 2564 1218467236702309895698 2565 1230890857724768903968 2566 1243438739908374097680 2567 1256112102478842908468 2568 1268912176397511124672 2569 1281840204472152246848 2570 1294897441468823529148 2571 1308085154224748015904 2572 1321404621762241990332 2573 1334857135403697355688 2574 1348443998887628495424 2575 1362166528485793317932 2576 1376026053121398219140 2577 1390023914488396808048 2578 1404161467171892344772 2579 1418440078769653873350 2580 1432861130014756193056 2581 1447426014899353844496 2582 1462136140799599400452 2583 1476992928601716462000 2584 1491997812829237796752 2585 1507152241771419219472 2586 1522457677612839854464 2587 1537915596564199535088 2588 1553527488994324212026 2589 1569294859563390279872 2590 1585219227357378901344 2591 1601302126023771452094 2592 1617545103908497326084 2593 1633949724194145465840 2594 1650517565039451021376 2595 1667250219720068717760 2596 1684149296770644556928 2597 1701216420128197602462 2598 1718453229276823725840 2599 1735861379393733232584 2600 1753442541496634472204 2601 1771198402592475582476 2602 1789130665827556648852 2603 1807241050639024691772 2604 1825531292907763940736 2605 1844003145112694045344 2606 1862658376486488921096 2607 1881498773172729066880 2608 1900526138384500325364 2609 1919742292564452109914 2610 1939149073546328316192 2611 1958748336717984190752 2612 1978541955185902573286 2613 1998531819941223066144 2614 2018719840027297744856 2615 2039107942708787221528 2616 2059698073642310933560 2617 2080492197048665677496 2618 2101492295886626552360 2619 2122700372028344541888 2620 2144118446436355166376 2621 2165748559342212703682 2622 2187592770426764629824 2623 2209653159002081081176 2624 2231931824195054208530 2625 2254430885132682502368 2626 2277152481129055243368 2627 2300098771874052385560 2628 2323271937623775340880 2629 2346674179392724204800 2630 2370307719147737180136 2631 2394174800003708033856 2632 2418277686421097583104 2633 2442618664405255374878 2634 2467200041707567796496 2635 2492024148028449082512 2636 2517093335222191764054 2637 2542409977503693276480 2638 2567976471657075613384 2639 2593795237246214995480 2640 2619868716827198758912 2641 2646199376162726750384 2642 2672789704438474696928 2643 2699642214481437194400 2644 2726759442980268047256 2645 2754143950707635932798 2646 2781798322744613454508 2647 2809725168707117836572 2648 2837927122974421691788 2649 2866406844919752393584 2650 2895167019142998828612 2651 2924210355705544406052 2652 2953539590367245392000 2653 2983157484825573826896 2654 3013066826956944389280 2655 3043270431060244819792 2656 3073771138102589629136 2657 3104571815967317011430 2658 3135675359704249082976 2659 3167084691782235676524 2660 3198802762344002181912 2661 3230832549463322041248 2662 3263177059404534709056 2663 3295839326884430098138 2664 3328822415336520646584 2665 3362129417177722412576 2666 3395763454077466725976 2667 3429727677229264137792 2668 3464025267624742628208 2669 3498659436330182152168 2670 3533633424765567885920 2671 3568950504986184665012 2672 3604613979966775327030 2673 3640627183888285897960 2674 3676993482427220689240 2675 3713716273047630666858 2676 3750798985295758585440 2677 3788245081097364616024 2678 3826058055057756427880 2679 3864241434764547823408 2680 3902798781093170326224 2681 3941733688515162264912 2682 3981049785409260140184 2683 4020750734375317300908 2684 4060840232551075105572 2685 4101322011931812054336 2686 4142199839692896529720 2687 4183477518515269036506 2688 4225158886913880081040 2689 4267247819569109990424 2690 4309748227661197287948 2691 4352664059207702407008 2692 4395999299404033785648 2693 4439757970967063645634 2694 4483944134481860927040 2695 4528561888751569178296 2696 4573615371150457377444 2697 4619108757980171927280 2698 4665046264829218343520 2699 4711432146935701329234 2700 4758270699553352270862 2701 4805566258320873374688 2702 4853323199634627942432 2703 4901545941024706572544 2704 4950238941534399254794 2705 4999406702103103683456 2706 5049053765952700305808 2707 5099184718977424915668 2708 5149804190137269898698 2709 5200916851854945429856 2710 5252527420416432294072 2711 5304640656375158199662 2712 5357261364959829763328 2713 5410394396485952651544 2714 5464044646771072569976 2715 5518217057553770173632 2716 5572916616916443182088 2717 5628148359711909306728 2718 5683917367993863911400 2719 5740228771451226550820 2720 5797087747846410922356 2721 5854499523457552992688 2722 5912469373524732393244 2723 5971002622700222508444 2724 6030104645502804916088 2725 6089780866776184240776 2726 6150036762151539723760 2727 6210877858514250155560 2728 6272309734474829163552 2729 6334338020844108091814 2730 6396968401112704129024 2731 6460206611934811595820 2732 6524058443616354656682 2733 6588529740607540085120 2734 6653626401999848967008 2735 6719354382027506661992 2736 6785719690573470609576 2737 6852728393679975936976 2738 6920386614063679204662 2739 6988700531635440891840 2740 7057676384024787678912 2741 7127320467109095862090 2742 7197639135547537622800 2743 7268638803319832266400 2744 7340325944269844827232 2745 7412707092654074909088 2746 7485788843695078918948 2747 7559577854139869259624 2748 7634080842823334451840 2749 7709304591236724455928 2750 7785255944101245949728 2751 7861941809946812625424 2752 7939369161695995993116 2753 8017545037253222596486 2754 8096476540099263865960 2755 8176170839891065335312 2756 8256635173066962272608 2757 8337876843457329215408 2758 8419903222900711337544 2759 8502721751865485911824 2760 8586339940077102647920 2761 8670765367150952030992 2762 8756005683230911240312 2763 8842068609633617685048 2764 8928961939498520545524 2765 9016693538443761244832 2766 9105271345227934139552 2767 9194703372417779187444 2768 9284997707061858830578 2769 9376162511370271698832 2770 9468206023400456297040 2771 9561136557749138218416 2772 9654962506250474917920 2773 9749692338680452579744 2774 9845334603467589994624 2775 9941897928410004945856 2776 10039391021398898998720 2777 10137822671148517100842 2778 10237201747932638919840 2779 10337537204327659247448 2780 10438838075962315404876 2781 10541113482274119995664 2782 10644372627272557890944 2783 10748624800309106869026 2784 10853879376854141756544 2785 10960145819280782543576 2786 11067433677655747379664 2787 11175752590537271919120 2788 11285112285780157038632 2789 11395522581348007402150 2790 11506993386132723992624 2791 11619534700781314189020 2792 11733156618530083548296 2793 11847869326046274032304 2794 11963683104277213894152 2795 12080608329307045103424 2796 12198655473221094675696 2797 12317835104977956873768 2798 12438157891289353854760 2799 12559634597507842831680 2800 12682276088522438511068 2801 12806093329662220077930 2802 12931097387607992622432 2803 13057299431312073539004 2804 13184710732926274944070 2805 13313342668738153880064 2806 13443206720115602604720 2807 13574314474459851916084 2808 13706677626166961126680 2809 13840307977597868837014 2810 13975217440057079411660 2811 14111418034780060615488 2812 14248921893929428547912 2813 14387741261599996700460 2814 14527888494832766528384 2815 14669376064637937709120 2816 14812216557027016837314 2817 14956422674054104019296 2818 15102007234866437542444 2819 15248983176764277390054 2820 15397363556270209180992 2821 15547161550207950720512 2822 15698390456790744092016 2823 15851063696719416957080 2824 16005194814290197359852 2825 16160797478512367168030 2826 16317885484235839921176 2827 16476472753288749628008 2828 16636573335625137825120 2829 16798201410482826868736 2830 16961371287551568295024 2831 17126097408151555758356 2832 17292394346422392856040 2833 17460276810522606953456 2834 17629759643839800810696 2835 17800857826211534711472 2836 17973586475157032501272 2837 18147960847119805769686 2838 18323996338721291255552 2839 18501708488025597269720 2840 18681112975815455867048 2841 18862225626879478235432 2842 19045062411310811634660 2843 19229639445817297096626 2844 19415972995043227844680 2845 19604079472902809367296 2846 19793975443925422848624 2847 19985677624612794561920 2848 20179202884808174743468 2849 20374568249077630248928 2850 20571790898103556309304 2851 20770888170090513503076 2852 20971877562183497006472 2853 21174776731898746130112 2854 21379603498567202973424 2855 21586375844790730079868 2856 21795111917911197815040 2857 22005830031492553174856 2858 22218548666815982712244 2859 22433286474388283137056 2860 22650062275463554233216 2861 22868895063578329617210 2862 23089804006100261884896 2863 23312808445790479718104 2864 23537927902379735429610 2865 23765182074158462552000 2866 23994590839580864002124 2867 24226174258883152414344 2868 24459952575716065305280 2869 24695946218791778678512 2870 24934175803545343851160 2871 25174662133810773253760 2872 25417426203511902055560 2873 25662489198368153586634 2874 25909872497615337513728 2875 26159597675741610948816 2876 26411686504238733679474 2877 26666160953368749859840 2878 26923043193946229666600 2879 27182355599136205450974 2880 27444120746267938192656 2881 27708361418664651114256 2882 27975100607489368514888 2883 28244361513606999091778 2884 28516167549462804095536 2885 28790542340977391989668 2886 29067509729458382381552 2887 29347093773528883246372 2888 29629318751072926723012 2889 29914209161198009888936 2890 30201789726214888294660 2891 30492085393634771187882 2892 30785121338184068663808 2893 31080922963836842283616 2894 31379515905865111887208 2895 31680926032907172750576 2896 31985179449054078442040 2897 32292302495954446089042 2898 32602321754937742129040 2899 32915264049156207857016 2900 33231156445745585557278 2901 33550026258004807270960 2902 33871901047594809660696 2903 34196808626756639854706 2904 34524777060549018444172 2905 34855834669105527343680 2906 35190010029911591545920 2907 35527331980101425265360 2908 35867829618775114450972 2909 36211532309336008993642 2910 36558469681848599553728 2911 36908671635417055310808 2912 37262168340584600465136 2913 37618990241753908867480 2914 37979168059628697555480 2915 38342732793676701643080 2916 38709715724614214443924 2917 39080148416912378303272 2918 39454062721325413220252 2919 39831490777440971810176 2920 40212465016252810890648 2921 40597018162755971469784 2922 40985183238564660579280 2923 41376993564553030065528 2924 41772482763519048987924 2925 42171684762871668072784 2926 42574633797341476235408 2927 42981364411715050916482 2928 43391911463593205714176 2929 43806310126173340402888 2930 44224595891056100296748 2931 44646804571076553551760 2932 45072972303160096802984 2933 45503135551203301342568 2934 45937331108979913726368 2935 46375596103072226633248 2936 46817967995828037515092 2937 47264484588343414448640 2938 47715184023471490487448 2939 48170104788857509565094 2940 48629285720000349016968 2941 49092766003340745578416 2942 49560585179376453662336 2943 50032783145804566690752 2944 50509400160691234080808 2945 50990476845669008585248 2946 51476054189162060552800 2947 51966173549639497702992 2948 52460876658897031063256 2949 52960205625367229617952 2950 53464202937458608407576 2951 53972911466923796760156 2952 54486374472257035452584 2953 55004635602121253733984 2954 55527738898804979132224 2955 56055728801709335240640 2956 56588650150865384706444 2957 57126548190482076851094 2958 57669468572525061571600 2959 58217457360326633251000 2960 58770561032227070769068 2961 59328826485247641820704 2962 59892301038795542049956 2963 60461032438401041813262 2964 61035068859487115561280 2965 61614458911171831282256 2966 62199251640103779661324 2967 62789496534330825002000 2968 63385243527202462360328 2969 63986543001306067613326 2970 64593445792437329730256 2971 65206003193605156828668 2972 65824266959071350084030 2973 66448289308425342067984 2974 67078122930694298457048 2975 67713820988488884704936 2976 68355437122185001686816 2977 69003025454141796908064 2978 69656640592956260485716 2979 70316337637754717576616 2980 70982172182521531686568 2981 71654200320465335811044 2982 72332478648423111052032 2983 73017064271302435079840 2984 73708014806562225376616 2985 74405388388732305075008 2986 75109243673972121826332 2987 75819639844668952941348 2988 76536636614075932879032 2989 77260294230990241841544 2990 77990673484471797225920 2991 78727835708602792412352 2992 79471842787288430299344 2993 80222757159099201941160 2994 80980641822155063444888 2995 81745560339051867392688 2996 82517576841830407905476 2997 83296756036988441515792 2998 84083163210536049079488 2999 84876864233094706884430 3000 85677925565040438343296 3001 86486414261691420634216 3002 87302397978540423826072 3003 88125944976532463217120 3004 88957124127388048670556 3005 89796004918972418084168 3006 90642657460711145241792 3007 91497152489052515594240 3008 92359561372977066843350 3009 93229956119554694385728 3010 94108409379549725163952 3011 94994994453074366717646 3012 95889785295290941657800 3013 96792856522163321256416 3014 97704283416257975159520 3015 98624141932595057865408 3016 99552508704549955990280 3017 100489461049805723918628 3018 101435076976356839048256 3019 102389435188564711292220 3020 103352615093265385286412 3021 104324696805929877271904 3022 105305761156877592346712 3023 106295889697543271538962 3024 107295164706797921756864 3025 108303669197324185610230 3026 109321486922046611763612 3027 110348702380617290366400 3028 111385400825957322012568 3029 112431668270854592443824 3030 113487591494618329302768 3031 114553258049790921068632 3032 115628756268917482353196 3033 116714175271373653797520 3034 117809604970252128737864 3035 118915136079308403062112 3036 120030860119966248670464 3037 121156869428383415160888 3038 122293257162578068593880 3039 123440117309616480286248 3040 124597544692862483002784 3041 125765634979289216082426 3042 126944484686853685411716 3043 128134191191934668568840 3044 129334852736834499727150 3045 130546568437345273507328 3046 131769438290380011312608 3047 133003563181669338232220 3048 134249044893524223195840 3049 135505986112665339504712 3050 136774490438119607653172 3051 138054662389184486880096 3052 139346607413460586630320 3053 140650431894953173893808 3054 141966243162243157015456 3055 143294149496728131556032 3056 144634260140934078497522 3057 145986685306898310024520 3058 147351536184624263093368 3059 148728924950608745825184 3060 150118964776442246947904 3061 151521769837482923418888 3062 152937455321604886507340 3063 154366137438021411795136 3064 155807933426183703587040 3065 157262961564755849614284 3066 158731341180666607033088 3067 160213192658238666078732 3068 161708637448396043122204 3069 163217798077950260127744 3070 164740798158965973115072 3071 166277762398206717566920 3072 167828816606661444296790 3073 169394087709152524902816 3074 170973703754025911406404 3075 172567793922924140500608 3076 174176488540642878400640 3077 175799919085071708087332 3078 177438218197219866578496 3079 179091519691327645561964 3080 180759958565064174788600 3081 182443671009812313425664 3082 184142794421041380601240 3083 185857467408768462460206 3084 187587829808109038986560 3085 189334022689917680158288 3086 191096188371519567043056 3087 192874470427533599723200 3088 194669013700787860278464 3089 196479964313328205232638 3090 198307469677520768442304 3091 200151678507249161697024 3092 202012740829207166840522 3093 203890807994287719817440 3094 205786032689068993490736 3095 207698568947398392912180 3096 209628572162075283276864 3097 211576199096633277607600 3098 213541607897222918074596 3099 215524958104595591569728 3100 217526410666189527262740 3101 219546127948318730693116 3102 221584273748465716045200 3103 223641013307678905388264 3104 225716513323075570664764 3105 227810941960451201599520 3106 229924468866996189817708 3107 232057265184120726838332 3108 234209503560388821039616 3109 236381358164562345986952 3110 238573004698756040195456 3111 240784620411704385817936 3112 243016384112141301424460 3113 245268476182293591776156 3114 247541078591489105090008 3115 249834374909880556285728 3116 252148550322285982434384 3117 254483791642146804611312 3118 256840287325604478414424 3119 259218227485696723315350 3120 261617803906674329330112 3121 264039210058439547541912 3122 266482641111107079320848 3123 268948293949688687473176 3124 271436367188902460782352 3125 273947061188107772064878 3126 276480578066366978239808 3127 279037121717634919565256 3128 281616897826077283920432 3129 284220113881518910587072 3130 286846979195023116994472 3131 289497704914603140609828 3132 292172504041066797169560 3133 294871591443995465523344 3134 297595183877858518297328 3135 300343499998264326951424 3136 303116760378348978888486 3137 305915187525303853654934 3138 308739005897043214711800 3139 311588441919012982567800 3140 314463724001141864806084 3141 317365082554936027999696 3142 320292750010718506269192 3143 323246960835014551063580 3144 326227951548084136444864 3145 329235960741602844281984 3146 332271229096492363622472 3147 335333999400901848660240 3148 338424516568341389949156 3149 341543027655968863607724 3150 344689781883031433797128 3151 347865030649462994025304 3152 351069027554638843386950 3153 354302028416288904503184 3154 357564291289570800432856 3155 360856076486304118791684 3156 364177646594367202005152 3157 367529266497257813611584 3158 370911203393819041618548 3159 374323726818131810852416 3160 377767108659575387652472 3161 381241623183057271387352 3162 384747547049413878711296 3163 388285159335983438010588 3164 391854741557352522881924 3165 395456577686277665355296 3166 399090954174783501153040 3167 402758159975438911187558 3168 406458486562812635496416 3169 410192227955109847677744 3170 413959680735991190232076 3171 417761144076575783276352 3172 421596919757629731490880 3173 425467312191941666635840 3174 429372628446886875334660 3175 433313178267181574654900 3176 437289274097828910576912 3177 441301231107258267333192 3178 445349367210659488586800 3179 449434003093513624287222 3180 453555462235321830384000 3181 457714070933534061661848 3182 461910158327679211370600 3183 466144056423698364839080 3184 470416100118482847654996 3185 474726627224618762875572 3186 479075978495339725354016 3187 483464497649689515213516 3188 487892531397896386570782 3189 492360429466960781548720 3190 496868544626458214061360 3191 501417232714559102027958 3192 506006852664267341188720 3193 510637766529879428334496 3194 515310339513665956265992 3195 520024939992777317827680 3196 524781939546375471111904 3197 529581712982993633034208 3198 534424638368125783708480 3199 539311097052047879151728 3200 544241473697872685481352 3201 549216156309840163115552 3202 554235536261845345210908 3203 559300008326205670409298 3204 564409970702669745689016 3205 569565825047669531370240 3206 574767976503817956303840 3207 580016833729653987632576 3208 585312808929637195984596 3209 590656317884393873332538 3210 596047779981216777652816 3211 601487618244820595155332 3212 606976259368355227869372 3213 612514133744679031511360 3214 618101675497894145603224 3215 623739322515146075381696 3216 629427516478689702361536 3217 635166702898223918111848 3218 640957331143497093640924 3219 646799854477185614517696 3220 652694730088047730137856 3221 658642419124354983572318 3222 664643386727603506838928 3223 670698102066507485001552 3224 676807038371277110950888 3225 682970672968183371737136 3226 689189487314412026083444 3227 695463967033209151858776 3228 701794601949320661600200 3229 708181886124728203370440 3230 714626317894683884020320 3231 721128399904046271443280 3232 727688639143920152333772 3233 734307546988602542045540 3234 740985639232837463127136 3235 747723436129382029687800 3236 754521462426886395051446 3237 761380247408090140891040 3238 768300324928337706923112 3239 775282233454415481039304 3240 782326516103713191145912 3241 789433720683712261115728 3242 796604399731803814826352 3243 803839110555439033979904 3244 811138415272614597049092 3245 818502880852695948938208 3246 825933079157581172942888 3247 833429586983208259024400 3248 840992986101408585012804 3249 848623863302109449882652 3250 856322810435888521370208 3251 864090424456883083096962 3252 871927307466056989691616 3253 879834066754828261913704 3254 887811314849060277219396 3255 895859669553419535263488 3256 903979753996103001655824 3257 912172196673938057547858 3258 920437631497858107088152 3259 928776697838756919167076 3260 937190040573724804888752 3261 945678310132669756991504 3262 954242162545326702674152 3263 962882259488658046730760 3264 971599268334648707257968 3265 980393862198498872223288 3266 989266719987217730962896 3267 998218526448621460930010 3268 1007249972220738776475360 3269 1016361753881627372833080 3270 1025554573999604625548352 3271 1034829141183895932398412 3272 1044186170135704112171308 3273 1053626381699703302182920 3274 1063150502915960823874716 3275 1072759267072290513971274 3276 1082453413757041046579760 3277 1092233688912322800020944 3278 1102100844887676850793160 3279 1112055640494189705649216 3280 1122098841059057412018736 3281 1132231218480602716041452 3282 1142453551283748967016600 3283 1152766624675954496835276 3284 1163171230603611232695198 3285 1173668167808911331807616 3286 1184258241887185657018088 3287 1194942265344717942979048 3288 1205721057657038533468544 3289 1216595445327701601375456 3290 1227566261947549794496832 3291 1238634348254470281723120 3292 1249800552193646206124268 3293 1261065728978307583652948 3294 1272430741150985718346056 3295 1283896458645275237794568 3296 1295463758848107885341080 3297 1307133526662542238682912 3298 1318906654571073558049736 3299 1330784042699468000576610 3300 1342766598881125471699192 3301 1354855238721975418395640 3302 1367050885665909903649976 3303 1379354471060758336334424 3304 1391766934224808265510400 3305 1404289222513876683713808 3306 1416922291388936319147840 3307 1429667104484301432643908 3308 1442524633676377671458574 3309 1455495859152980568178944 3310 1468581769483227309982704 3311 1481783361688006440281184 3312 1495101641311030192145616 3313 1508537622490474190561448 3314 1522092328031209298221656 3315 1535766789477630418007040 3316 1549562047187087103563176 3317 1563479150403920868240548 3318 1577519157334114121814400 3319 1591683135220555703578604 3320 1605972160418928020363624 3321 1620387318474220837832712 3322 1634929704197876813810216 3323 1649600421745573903109718 3324 1664400584695649804072320 3325 1679331316128173658571360 3326 1694393748704670258639600 3327 1709589024748502054875400 3328 1724918296325914304129176 3329 1740382725327748736338882 3330 1755983483551831163581920 3331 1771721752786038497461932 3332 1787598724892050684625866 3333 1803615601889793114237728 3334 1819773596042575095290280 3335 1836073929942930046556536 3336 1852517836599163086749320 3337 1869106559522611757876400 3338 1885841352815625660554416 3339 1902723481260270825867072 3340 1919754220407764695053480 3341 1936934856668647624861200 3342 1954266687403696883631840 3343 1971751021015589150776252 3344 1989389177041317579954076 3345 2007182486245369534816144 3346 2025132290713671154581224 3347 2043239943948304955828754 3348 2061506810963006726361952 3349 2079934268379448016563888 3350 2098523704524310584129500 3351 2117276519527159198405056 3352 2136194125419119261621216 3353 2155277946232365755747416 3354 2174529418100430075241872 3355 2193949989359331358420608 3356 2213541120649538982533934 3357 2233304285018772940713392 3358 2253240968025648872439040 3359 2273352667844174572772742 3360 2293640895369104860130560 3361 2314107174322161736820760 3362 2334753041359126831744498 3363 2355580046177813170273680 3364 2376589751626923372044566 3365 2397783733815801434093092 3366 2419163582225085313373088 3367 2440730899818267580060976 3368 2462487303154171470872636 3369 2484434422500349729552336 3370 2506573901947413680629752 3371 2528907399524300041401966 3372 2551436587314483036737040 3373 2574163151573139441401192 3374 2597088792845274234855528 3375 2620215226084814614731984 3376 2643544180774680176391300 3377 2667077401047837127975460 3378 2690816645809344472845216 3379 2714763688859400153935952 3380 2738920319017395218240538 3381 2763288340246984123257248 3382 2787869571782179371703840 3383 2812665848254478725741192 3384 2837679019821033317089072 3385 2862910952293865035597272 3386 2888363527270141644995340 3387 2914038642263518141549632 3388 2939938210836552938871236 3389 2966064162734207529843134 3390 2992418444018438345416720 3391 3019003017203889598821508 3392 3045819861394695973378566 3393 3072870972422404082294688 3394 3100158362985021699219188 3395 3127684062787203829841688 3396 3155450118681584766330976 3397 3183458594811265338803840 3398 3211711572753464650979804 3399 3240211151664345660366064 3400 3268959448425024037633508 3401 3297958597788769814193320 3402 3327210752529411402234320 3403 3356718083590951647328632 3404 3386482780238405649791028 3405 3416507050209870168228960 3406 3446793119869834496004800 3407 3477343234363742779555302 3408 3508159657773817826345440 3409 3539244673276156529327232 3410 3570600583299107115065504 3411 3602229709682938503025656 3412 3634134393840812144834872 3413 3666316996921066794260610 3414 3698779899970826740876096 3415 3731525504100944123823632 3416 3764556230652286025601056 3417 3797874521363377130316480 3418 3831482838539408816007812 3419 3865383665222625636108216 3420 3899579505364100231851584 3421 3934072883996907804230384 3422 3968866347410711361958688 3423 4003962463327769050402048 3424 4039363821080374955296536 3425 4075073031789744865189454 3426 4111092728546358566788632 3427 4147425566591770338697368 3428 4184074223501899401007286 3429 4221041399371812170581904 3430 4258329817002008265516352 3431 4295942222086222296073452 3432 4333881383400753574268032 3433 4372150092995335969892760 3434 4410751166385560236774476 3435 4449687442746861230381376 3436 4488961785110082535407588 3437 4528577080558631120566364 3438 4568536240427234737203008 3439 4608842200502314878107976 3440 4649497921223988214067896 3441 4690506387889709527032352 3442 4731870610859569261256012 3443 4773593625763258917051792 3444 4815678493708717615493376 3445 4858128301492473267528000 3446 4900946161811691886280396 3447 4944135213477948687842976 3448 4987698621632734733168840 3449 5031639577964712971473066 3450 5075961300928737654779968 3451 5120667035966651202722448 3452 5165760055729872707392566 3453 5211243660303792379564160 3454 5257121177433986349645760 3455 5303395962754266350222572 3456 5350071400016578920823004 3457 5397150901322768890570072 3458 5444637907358222010277280 3459 5492535887627401721988096 3460 5540848340691295171891144 3461 5589578794406783690798362 3462 5638730806167953085897760 3463 5688307963149359207936740 3464 5738313882551264378996504 3465 5788752211846860388568224 3466 5839626629031493888538836 3467 5890940842873910141890050 3468 5942698593169531205083398 3469 5994903650995784749850328 3470 6047559818969499857449448 3471 6100670931506386246165296 3472 6154240855082613521883088 3473 6208273488498507171641536 3474 6262772763144378150733872 3475 6317742643268503046253804 3476 6373187126247271932694700 3477 6429110242857521169321920 3478 6485516057551068524185248 3479 6542408668731468145431822 3480 6599792209033003038073168 3481 6657670845601932842260322 3482 6716048780380014848485244 3483 6774930250390316325546648 3484 6834319528025336378235256 3485 6894220921337455694543016 3486 6954638774331732685505472 3487 7015577467261064665594696 3488 7077041416923732867474728 3489 7139035076963350231581272 3490 7201562938171231059398872 3491 7264629528791201768225298 3492 7328239414826872135665488 3493 7392397200351386573692976 3494 7457107527819675124501452 3495 7522375078383224024555136 3496 7588204572207385837994936 3497 7654600768791249316872128 3498 7721568467290089303194960 3499 7789112506840417146106404 3500 7857237766887652267708128 3501 7925949167516435671840224 3502 7995251669783606352526424 3503 8065150276053861722458084 3504 8135650030338123346400256 3505 8206756018634629430839640 3506 8278473369272775688259788 3507 8350807253259726363162240 3508 8423762884629817376992888 3509 8497345520796773720054082 3510 8571560462908763391404480 3511 8646413056206310361325164 3512 8721908690383089206239172 3513 8798052799949624242625904 3514 8874850864599916164064656 3515 8952308409581019365187576 3516 9030431006065593316656568 3517 9109224271527451537420680 3518 9188693870120131894030824 3519 9268845513058512141308848 3520 9349684959003494805287176 3521 9431218014449785696701968 3522 9513450534116790532549408 3523 9596388421342654333862328 3524 9680037628481468459582722 3525 9764404157303670330263872 3526 9849494059399661090004624 3527 9935313436586666651591846 3528 10021868441318867767890516 3529 10109165277100824971702416 3530 10197210198904224427687340 3531 10286009513587970942195520 3532 10375569580321654581061548 3533 10465896811012417551171910 3534 10556997670735248208540480 3535 10648878678166729264816576 3536 10741546406022267474270656 3537 10835007481496832295422840 3538 10929268586709231235238576 3539 11024336459149949798774634 3540 11120217892132584184464000 3541 11216919735248895083507048 3542 11314448894827511162192448 3543 11412812334396311028023640 3544 11512017075148512703826976 3545 11612070196412499859753368 3546 11712978836125414279834120 3547 11814750191310544268656668 3548 11917391518558538934380582 3549 12020910134512478516289456 3550 12125313416356831159552184 3551 12230608802310326775406960 3552 12336803792122778862767640 3553 12443905947575885406836208 3554 12551922892988040211285980 3555 12660862315723186264125120 3556 12770731966703742982031920 3557 12881539660927639424949574 3558 12993293277989485821579392 3559 13106000762605915996748004 3560 13219670125145133544580460 3561 13334309442160694845583176 3562 13449926856929562282289280 3563 13566530579994461266606752 3564 13684128889710574952047512 3565 13802730132796610766740352 3566 13922342724890273167159976 3567 14042975151108177278968448 3568 14164635966610238359856564 3569 14287333797168572289371924 3570 14411077339740942563602144 3571 14535875363048789546832660 3572 14661736708159878009053788 3573 14788670289075599257072464 3574 14916685093322964447527584 3575 15045790182551325953532052 3576 15175994693133863941517632 3577 15307307836773875602312840 3578 15439738901115904770138820 3579 15573297250361749954591728 3580 15707992325891389105052344 3581 15843833646888859722822506 3582 15980830810973133234846504 3583 16118993494834022843705036 3584 16258331454873164371221488 3585 16398854527850109918746112 3586 16540572631533574474464496 3587 16683495765357875908166952 3588 16827634011084609106344640 3589 16972997533469595314825552 3590 17119596580935148073666104 3591 17267441486247697448166016 3592 17416542667200814581924756 3593 17566910627303678922323710 3594 17718555956475030795311296 3595 17871489331742652336093984 3596 18025721517948420113809416 3597 18181263368458973122713440 3598 18338125825882040149388856 3599 18496319922788470864573068 3600 18655856782440015330611212 3601 18816747619522896959810560 3602 18979003740887224306300992 3603 19142636546292287423967936 3604 19307657529157784875177104 3605 19474078277321027830602080 3606 19641910473800168058004288 3607 19811165897563496958504148 3608 19981856424304863172326568 3609 20153994027225256641715560 3610 20327590777820607387985540 3611 20502658846675847630978076 3612 20679210504265286253766144 3613 20857258121759344992873272 3614 21036814171837706114058648 3615 21217891229508921717195360 3616 21400501972936535199354796 3617 21584659184271765794191470 3618 21770375750492807497650200 3619 21957664664250794084421744 3620 22146539024722482317779680 3621 22337012038469705855840032 3622 22529097020305652761225336 3623 22722807394168019928093486 3624 22918156693999098150067888 3625 23115158564632841966091984 3626 23313826762688978837039196 3627 23514175157474212625364048 3628 23716217731890576772675908 3629 23919968583350992995445580 3630 24125441924702091748397536 3631 24332652085154351136929932 3632 24541613511219611395450458 3633 24752340767656022487336240 3634 24964848538420482823891848 3635 25179151627628627545473792 3636 25395264960522425256331728 3637 25613203584445442556959992 3638 25832982669825836173410336 3639 26054617511167132941626688 3640 26278123528046858367748192 3641 26503516266123074950915360 3642 26730811398148891924683680 3643 26960024724995008546284780 3644 27191172176680353539168362 3645 27424269813410883774879072 3646 27659333826626605763756824 3647 27896380540056884011517208 3648 28135426410784100790029440 3649 28376488030315732365047464 3650 28619582125664907222680620 3651 28864725560439512338343808 3652 29111935335939914038170480 3653 29361228592265360512932516 3654 29612622609429133557899248 3655 29866134808482517630190672 3656 30121782752647654836348948 3657 30379584148459354988479840 3658 30639556846915930396885464 3659 30901718844639125600159982 3660 31166088285043212771645216 3661 31432683459513324082268320 3662 31701522808593092845514840 3663 31972624923181675820100384 3664 32246008545740229599364056 3665 32521692571507914574878876 3666 32799696049727500523606592 3667 33080038184880648434506296 3668 33362738337932943761335040 3669 33647816027588756863005792 3670 33935290931556006972656664 3671 34225182887820906619910358 3672 34517511895932764019018880 3673 34812298118298921528227008 3674 35109561881489908882267544 3675 35409323677554890501826818 3676 35711604165347486789432788 3677 36016424171862049931879482 3678 36323804693580475344575480 3679 36633766897829630512560656 3680 36946332124149483607829296 3681 37261521885672014891327600 3682 37579357870510994541962056 3683 37899861943162711193702952 3684 38223056145917736104854496 3685 38548962700283808532293568 3686 38877604008419928536193448 3687 39209002654581744098898360 3688 39543181406578320104707788 3689 39880163217240377394853136 3690 40219971225900090785398704 3691 40562628759882535613396196 3692 40908159336008873059865892 3693 41256586662111365186529328 3694 41607934638560311316197896 3695 41962227359802998085807804 3696 42319489115914756204523424 3697 42679744394162217658598672 3698 43043017880578867819241186 3699 43409334461552987629120704 3700 43778719225428081768846392 3701 44151197464115889434970942 3702 44526794674722075097336960 3703 44905536561184697345339708 3704 45287449035925554679471852 3705 45672558221514507857790944 3706 46060890452346879164995664 3707 46452472276334029736054988 3708 46847330456607216836314504 3709 47245491973234833775207128 3710 47646984024953135912613496 3711 48051834030910557003804864 3712 48460069632425720922204860 3713 48871718694759254598472120 3714 49286809308899508819082488 3715 49705369793362294339221960 3716 50127428696004741581600526 3717 50553014795853393016251648 3718 50982157104946638146016784 3719 51414884870191601857664698 3720 51851227575235597741060608 3721 52291214942352258826628354 3722 52734876934342459046082108 3723 53182243756450139582531520 3724 53633345858293155143052132 3725 54088213935809256061249882 3726 54546878933217323017363888 3727 55009372044993972050638972 3728 55475724717865648432496586 3729 55945968652816328868942784 3730 56420135807110952408244800 3731 56898258396334701343332504 3732 57380368896448254319221280 3733 57866500045859134783438344 3734 58356684847509278851501628 3735 58850956570978947601488224 3736 59349348754607109759808544 3737 59851895207628421696042480 3738 60358630012326932607551232 3739 60869587526206643744065716 3740 61384802384179051500115384 3741 61904309500767805187195488 3742 62428144072330611289512336 3743 62956341579298517006486060 3744 63488937788432706891409608 3745 64025968755098947410349296 3746 64567470825559815266691044 3747 65113480639284846366225600 3748 65664035131278743334856400 3749 66219171534427780545333080 3750 66778927381864546662503860 3751 67343340509351165776561956 3752 67912449057681139262217088 3753 68486291475099951578161584 3754 69064906519744584305036804 3755 69648333262102083813037716 3756 70236611087487329050376832 3757 70829779698540147052703512 3758 71427879117741924890710792 3759 72030949689951867898007104 3760 72639032084963055155573976 3761 73252167300078444350807006 3762 73870396662706979279941616 3763 74493761832979954422013512 3764 75122304806387792179883710 3765 75756067916437389560939008 3766 76395093837330192254916360 3767 77039425586661155260578618 3768 77689106528138750416099320 3769 78344180374326182399516112 3770 79004691189403975987124640 3771 79670683391954098587286680 3772 80342201757765783306486976 3773 81019291422663219053031712 3774 81701997885355275441033408 3775 82390367010307431524918948 3776 83084445030636078670734318 3777 83784278551025369156637400 3778 84489914550666783390642564 3779 85201400386221589938373170 3780 85918783794806373868979984 3781 86642112897001810251568192 3782 87371436199884860969083096 3783 88106802600084574361149056 3784 88848261386861668561248712 3785 89595862245212080758616284 3786 90349655258994665989327312 3787 91109690914083230445984528 3788 91876020101543085690616722 3789 92648694120832311560322512 3790 93427764683027916971610768 3791 94213283914077089255272340 3792 95005304358073724090711232 3793 95803878980560429556421000 3794 96609061171856199271143832 3795 97420904750409951069995040 3796 98239463966180129139411312 3797 99064793504040569025991798 3798 99896948487212826436546416 3799 100735984480725172259415712 3800 101581957494898457762161812 3801 102434923988859055456009888 3802 103294940874079082664738116 3803 104162065517944116394464186 3804 105036355747348609670464760 3805 105917869852319221089537824 3806 106806666589666270929463256 3807 107702805186663538762610928 3808 108606345344756619138112744 3809 109517347243300053525736972 3810 110435871543323458356435008 3811 111361979391326870647486440 3812 112295732423105534365991546 3813 113237192767604352362611840 3814 114186423050802230397388616 3815 115143486399626541482979680 3816 116108446445897940485724408 3817 117081367330305760653327440 3818 118062313706414225479143600 3819 119051350744699711066446144 3820 120048544136619295923529152 3821 121053960098710836899964166 3822 122067665376724811767601880 3823 123089727249788170756460060 3824 124120213534600441174851150 3825 125159192589662331076901496 3826 126206733319537079786862148 3827 127262905179144804950169264 3828 128327778178090097655523264 3829 129401422885023119059734064 3830 130483910432034453849643672 3831 131575312519083977790927720 3832 132675701418463998543915736 3833 133785149979296930871142370 3834 134903731632067769319606336 3835 136031520393191623434569568 3836 137168590869616582549039260 3837 138315018263462179195754992 3838 139470878376693722205927440 3839 140636247615832772590645132 3840 141811202996704037348643064 3841 142995822149218958405905824 3842 144190183322196275970255260 3843 145394365388219847677057904 3844 146608447848534007009954878 3845 147832510837976746604940104 3846 149066635129951014185112640 3847 150310902141434411028868676 3848 151565393938027585045629136 3849 152830193239041612719857368 3850 154105383422624666388036056 3851 155391048530928265532325342 3852 156687273275313413010688776 3853 157994143041596919395842664 3854 159311743895338220863840520 3855 160640162587166998359436160 3856 161979486558151908067412520 3857 163329803945210735538742720 3858 164691203586562288157234840 3859 166063775027220342985574064 3860 167447608524529969401466700 3861 168842795053746548322678880 3862 170249426313657812226133288 3863 171667594732249232590315750 3864 173097393472413083831453952 3865 174538916437701515264310984 3866 175992258278123965095730580 3867 177457514395989252955330800 3868 178934780951792689982344076 3869 180424154870148548019994244 3870 181925733845768232021016128 3871 183439616349484502337726324 3872 184965901634322096159492322 3873 186504689741615099968885264 3874 188056081507171427514736448 3875 189620178567484760447740776 3876 191197083365994311429961504 3877 192786899159392772215618152 3878 194389730023982811906286008 3879 196005680862082493308569456 3880 197634857408479978068437448 3881 199277366236937894021558586 3882 200933314766747740985136576 3883 202602811269334714023373080 3884 204285964874913326045204046 3885 205982885579194214441430720 3886 207693684250142519336588208 3887 209418472634788223920866834 3888 211157363366088850238616022 3889 212910469969844906741793312 3890 214677906871668486871297884 3891 216459789404005420904192256 3892 218256233813211386302427040 3893 220067357266682384818308184 3894 221893277860039997652951648 3895 223734114624371833028547440 3896 225589987533527583621078996 3897 227461017511471114409338560 3898 229347326439689004628076332 3899 231249037164655970667322116 3900 233166273505357599938513792 3901 235099160260870828928704864 3902 237047823218002601888998952 3903 239012389158987149851844360 3904 240992985869242332943364904 3905 242989742145185492253680128 3906 245002787802109260847848480 3907 247032253682117786844845004 3908 249078271662123824861220038 3909 251140974661907155509276080 3910 253220496652234796058882192 3911 255316972663043468815127018 3912 257430538791684797233065480 3913 259561332211233703285242720 3914 261709491178860483116952056 3915 263875155044267041570451520 3916 266058464258187769730367960 3917 268259560380955553240394042 3918 270478586091133402765583008 3919 272715685194212201624500236 3920 274971002631375069293411698 3921 277244684488328843188277112 3922 279536878004203184861722792 3923 281847731580517820510890074 3924 284177394790218429477467856 3925 286526018386781698235601000 3926 288893754313390061204371568 3927 291280755712176653591388928 3928 293687176933541005372167448 3929 296113173545536009435786594 3930 298558902343326700883166608 3931 301024521358721388447734292 3932 303510189869775683021577738 3933 306016068410469972312833088 3934 308542318780460894731414648 3935 311089104054907369702642632 3936 313656588594371745739395840 3937 316244938054796631765472848 3938 318854319397557981375262320 3939 321484900899595003937055360 3940 324136852163617480701715656 3941 326810344128391068362538264 3942 329505549079101176828326240 3943 332222640657796012319363388 3944 334961793873909381274569308 3945 337723185114863854969984864 3946 340506992156754899191473556 3947 343313394175116577780470678 3948 346142571755769443380177440 3949 348994706905751233250264096 3950 351869983064330992593224392 3951 354768585114107252442671880 3952 357690699392190893805384024 3953 360636513701473334424243396 3954 363606217321980679237841376 3955 366600001022314480356775200 3956 369618057071179757154200100 3957 372660579249000931881309600 3958 375727762859626341066619904 3959 378819804742121987840615336 3960 381936903282655205246921616 3961 385079258426468905555277400 3962 388247071689947095582552200 3963 391440546172772343055396224 3964 394659886570175884111185188 3965 397905299185281067135265632 3966 401176991941540833269607480 3967 404475174395269939103283060 3968 407800057748272632268167260 3969 411151854860566495913313252 3970 414530780263203183321126656 3971 417937050171186769255210506 3972 421370882496490449996112224 3973 424832496861172329426565328 3974 428322114610591033971656548 3975 431839958826721904684175752 3976 435386254341574520288720392 3977 438961227750712310562458732 3978 442565107426875025035190160 3979 446198123533704827636006736 3980 449860508039576793600933444 3981 453552494731534590682943600 3982 457274319229332132475228208 3983 461026218999581997469970492 3984 464808433370011413327646728 3985 468621203543826611728534200 3986 472464772614186365116235296 3987 476339385578785522625104344 3988 480245289354549368508974888 3989 484182732792439632456997286 3990 488151966692372987296273536 3991 492153243818252875737857160 3992 496186818913115514025069076 3993 500252948714390926590506400 3994 504351891969279872119997556 3995 508483909450247527760728272 3996 512649263970634804594315904 3997 516848220400388173926312528 3998 521081045681908890420986672 3999 525348008846022504633673344 4000 529649381028069564065214840 4001 533985435484118408481455190 4002 538356447607300971908047360 4003 542762694944272510426463988 4004 547204457211796181660521576 4005 551682016313453408656656448 4006 556195656356480967723024792 4007 560745663668735746704966846 4008 565332326815788127136898688 4009 569955936618144950722781712 4010 574616786168603037661683204 4011 579315170849734231449006240 4012 584051388351502951950465528 4013 588825738689017245764234442 4014 593638524220414330156452600 4015 598490049664881634179143696 4016 603380622120814347955015062 4017 608310551084110498543317696 4018 613280148466604578284399812 4019 618289728614640759057334242 4020 623339608327786733477738464 4021 628430106877689231709148600 4022 633561546027072270263740812 4023 638734250048879196926339240 4024 643948545745559603749018616 4025 649204762468502187934973084 4026 654503232137614648357157952 4027 659844289261051713442222164 4028 665228270955092404193023296 4029 670655516964167644223001856 4030 676126369681039336835747552 4031 681641174167132037400639276 4032 687200278173018357553266968 4033 692804032159059246087007632 4034 698452789316200299799078348 4035 704146905586925266013570880 4036 709886739686367907022733368 4037 715672653123583405268976208 4038 721505010222980496733265360 4039 727384178145915528700228824 4040 733310526912449646839388076 4041 739284429423270325372767336 4042 745306261481778462994685400 4043 751376401816342276169268288 4044 757495232102719230454694016 4045 763663136986647259593337216 4046 769880504106606531261185072 4047 776147724116753027591109280 4048 782465190710025217872269840 4049 788833300641425110181716470 4050 795252453751474978127055204 4051 801723052989851068368270276 4052 808245504439195604145391046 4053 814820217339108409666188800 4054 821447604110319489904083760 4055 828128080379043910123871228 4056 834862065001520329289199324 4057 841649980088734551413870288 4058 848492251031329468898577192 4059 855389306524702781945199456 4060 862341578594293888265276032 4061 869349502621061347495181444 4062 876413517367152335000791904 4063 883534065001765510098698832 4064 890711591127208734138815600 4065 897946544805153084387639136 4066 905239378583084620219843632 4067 912590548520955368771329074 4068 920000514218035007928953448 4069 927469738839964735330456096 4070 934998689146014822925732896 4071 942587835516547367604949504 4072 950237651980685759433101724 4073 957948616244192400144148550 4074 965721209717556215740323680 4075 973555917544291518316883100 4076 981453228629449783586655618 4077 989413635668345922015544368 4078 997437635175500632999124792 4079 1005525727513800443111333206 4080 1013678416923877041142144512 4081 1021896211553707534409423376 4082 1030179623488437262684024112 4083 1038529168780426818006256560 4084 1046945367479524930695732616 4085 1055428743663568893968536952 4086 1063979825469114211773001376 4087 1072599145122395166741328728 4088 1081287238970518017528508832 4089 1090044647512888547272087648 4090 1098871915432875697459593984 4091 1107769591629713034132227262 4092 1116738229250639806086958480 4093 1125778385723283367564165064 4094 1134890622788284750823970360 4095 1144075506532169187024880032 4096 1153333607420463386920498330 4097 1162665500331061406087290268 4098 1172071764587840932688277088 4099 1181552983994531849163813324 4100 1191109746868838932724588542 4101 1200742646076820573101072864 4102 1210452279067525399681096216 4103 1220239247907888723942846492 4104 1230104159317890716963897240 4105 1240047624705978255761427768 4106 1250070260204752386291851300 4107 1260172686706923365113036034 4108 1270355529901535255988888480 4109 1280619420310462072093939496 4110 1290964993325177468958237520 4111 1301392889243800007877575076 4112 1311903753308416024204371110 4113 1322498235742682149730047888 4114 1333176991789709553270223532 4115 1343940681750231978572996040 4116 1354789971021059673785332736 4117 1365725530133821321936632096 4118 1376748034793996097231544504 4119 1387858165920237987385946664 4120 1399056609683994537794044488 4121 1410344057549422188978298108 4122 1421721206313600394550754648 4123 1433188758147046722804156000 4124 1444747420634535161053669226 4125 1456397906816219857968786432 4126 1468140935229066555367285552 4127 1479977229948593977292643766 4128 1491907520630927460662745880 4129 1503932542555167128360913456 4130 1516053036666072922343812096 4131 1528269749617068831162073104 4132 1540583433813568663232036136 4133 1552994847456625734260758734 4134 1565504754586908854411076032 4135 1578113925129007018102753552 4136 1590823134936065216777013872 4137 1603633165834753812508574720 4138 1616544805670573928031680156 4139 1629558848353501326554175210 4140 1642676093903971272670304976 4141 1655897348499206883745895152 4142 1669223424519893499342647240 4143 1682655140597201614571298368 4144 1696193321660160941716163232 4145 1709838798983388183059950608 4146 1723592410235171116555004392 4147 1737454999525911614839129200 4148 1751427417456930237080709860 4149 1765510521169635052258819680 4150 1779705174395057371743294352 4151 1794012247503757088434657640 4152 1808432617556100339258210240 4153 1822967168352912227480337152 4154 1837616790486507361128130512 4155 1852382381392100983749607008 4156 1867264845399603493848518444 4157 1882265093785801169568906358 4158 1897384044826925935590014848 4159 1912622623851617029721919796 4160 1927981763294277447370147628 4161 1943462402748828062861104576 4162 1959065489022862347593198020 4163 1974791976192204626101067124 4164 1990642825655874832392303576 4165 2006619006191462750341426608 4166 2022721494010914743502120660 4167 2038951272816736001429772824 4168 2055309333858611351492212284 4169 2071796675990447707187161920 4170 2088414305727841246184373312 4171 2105163237305972433666134640 4172 2122044492737932029055845972 4173 2139059101873481236900699040 4174 2156208102458249185511098000 4175 2173492540193370939960552434 4176 2190913468795569279212696208 4177 2208471950057683490470992280 4178 2226169053909648457341604012 4179 2244005858479927342060847808 4180 2261983450157401185869858176 4181 2280102923653718775617923404 4182 2298365382066110148846672640 4183 2316771936940667133949894672 4184 2335323708336094346518341972 4185 2354021824887934087669699168 4186 2372867423873268615028370048 4187 2391861651275903282062169808 4188 2411005661852034066703406464 4189 2430300619196403035580387888 4190 2449747695808945315766365384 4191 2469348073161931171713795168 4192 2489102941767606810986888376 4193 2509013501246337568534822004 4194 2529080960395257145561886072 4195 2549306537257426605553569936 4196 2569691459191506856706692562 4197 2590236962941948376891473968 4198 2610944294709701964344114904 4199 2631814710223454324550179176 4200 2652849474811392331236296848 4201 2674049863473499827037960296 4202 2695417160954390857258840760 4203 2716952661816683258182398408 4204 2738657670514916549639733828 4205 2760533501470018109983204702 4206 2782581479144321640260811104 4207 2804802938117141953236226472 4208 2827199223160910151953915906 4209 2849771689317873291808199600 4210 2872521701977362649544099480 4211 2895450636953634752293791330 4212 2918559880564289349640100944 4213 2941850829709268541798017008 4214 2965324891950441307316898108 4215 2988983485591777704234679040 4216 3012828039760117049358378424 4217 3036859994486534411307345082 4218 3061080800788309784137199280 4219 3085491920751504339763691412 4220 3110094827614148189031485868 4221 3134891005850044113120707168 4222 3159881951253191759058766248 4223 3185069171022836825406793556 4224 3210454183849149796719416576 4225 3236038519999538818138400086 4226 3261823721405601334472432860 4227 3287811341750719151341927440 4228 3314002946558301609429476128 4229 3340400113280681596574057634 4230 3367004431388669156385054240 4231 3393817502461767486228319572 4232 3420840940279056151855768852 4233 3448076370910746380612732224 4234 3475525432810413330064096472 4235 3503189776907910264036033840 4236 3531071066702969603472571008 4237 3559170978359495855160292848 4238 3587491200800555457280705096 4239 3616033435804068616908644800 4240 3644799398099208250991748280 4241 3673790815463511179018036058 4242 3703009428820706752511191232 4243 3732456992339268143686712772 4244 3762135273531691553057300486 4245 3792046053354508633497850272 4246 3822191126309037466266925872 4247 3852572300542877462737719800 4248 3883191397952153604117941808 4249 3914050254284515470235367552 4250 3945150719242896547539271656 4251 3976494656590039345815295872 4252 4008083944253791892737816300 4253 4039920474433181215290162798 4254 4072006153705269457269824216 4255 4104342903132798322568409024 4256 4136932658372627574672349240 4257 4169777369784973363875543024 4258 4202879002543452195029960628 4259 4236239536745936390285531250 4260 4269860967526226943191757952 4261 4303745305166549702748306136 4262 4337894575210880868505723548 4263 4372310818579107820631225400 4264 4406996091682031351968979360 4265 4441952466537215412545008956 4266 4477182030885690520691639392 4267 4512686888309517039000793560 4268 4548469158350214557660288640 4269 4584530976628063672383453968 4270 4620874494962286489115500784 4271 4657501881492112232988065798 4272 4694415320798734384601766000 4273 4731617014028165812646454120 4274 4769109179014998418121004576 4275 4806894050407073851994666088 4276 4844973879791071915058222952 4277 4883350935819023295951111144 4278 4922027504335753350921278464 4279 4961005888507263676778867608 4280 5000288408950058276748685440 4281 5039877403861421167507797368 4282 5079775229150652324619322332 4283 5119984258571268912842658990 4284 5160506883854178797414977584 4285 5201345514841833382364885424 4286 5242502579623366872234643432 4287 5283980524670729104258227648 4288 5325781814975819149069934268 4289 5367908934188626929403292110 4290 5410364384756390157988849152 4291 5453150688063773947969970256 4292 5496270384574080501634247628 4293 5539726033971496336105583520 4294 5583520215304384557859776816 4295 5627655527129629751520630660 4296 5672134587658043102362355648 4297 5716960034900835426293551200 4298 5762134526817165835829543560 4299 5807660741462773825674701616 4300 5853541377139702617040742268 4301 5899779152547121655719261696 4302 5946376806933256215212993984 4303 5993337100248432112911994696 4304 6040662813299243604379455710 4305 6088356747903852578293557824 4306 6136421727048427232474963292 4307 6184860595044728469720557508 4308 6233676217688852310864408480 4309 6282871482421136681598005952 4310 6332449298487240989110239736 4311 6382412597100406964551587696 4312 6432764331604909307693105808 4313 6483507477640704730940632704 4314 6534645033309288061079595776 4315 6586180019340764118772701048 4316 6638115479262144157909892884 4317 6690454479566875709423973760 4318 6743200109885614737137804344 4319 6796355483158249076601659268 4320 6849923735807182191718954112 4321 6903908027911886348243524376 4322 6958311543384734367968822036 4323 7013137490148119192620430400 4324 7068389100312870552109946224 4325 7124069630357978097917478170 4326 7180182361311630428940228704 4327 7236730598933579504182854628 4328 7293717673898840004173248636 4329 7351146941982733270966989536 4330 7409021784247285525061951304 4331 7467345607228990126480058892 4332 7526121843127943716693001862 4333 7585353949998366147974733088 4334 7645045411940514177157790552 4335 7705199739293998971659988760 4336 7765820468832517547031605332 4337 7826911163960008327157955282 4338 7888475414908241090640249120 4339 7950516838935851639770915236 4340 8013039080528831601925443608 4341 8076045811602483847110085360 4342 8139540731704854079840675264 4343 8203527568221649238484658540 4344 8268010076582653410678162808 4345 8332992040469652049440194256 4346 8398477272025875351145588700 4347 8464469612066971733594678400 4348 8530972930293522430033039956 4349 8597991125505108293131332138 4350 8665528125815939981640871392 4351 8733587888872062781694065520 4352 8802174402070147394527819346 4353 8871291682777878102774898760 4354 8940943778555949808395328032 4355 9011134767381685516815076056 4356 9081868757874285923901475252 4357 9153149889521722845041933544 4358 9224982332909288308806931956 4359 9297370289949811221472579008 4360 9370317994115553593060099112 4361 9443829710671798400518634826 4362 9517909736912141249241691440 4363 9592562402395498080268936524 4364 9667792069184841257286625338 4365 9743603132087676454909705152 4366 9820000018898272857705906560 4367 9896987190641659268015013896 4368 9974569141819398809827699840 4369 10052750400657155005820638344 4370 10131535529354062095106281304 4371 10210929124333912550346130272 4372 10290935816498174844603787864 4373 10371560271480854610681428026 4374 10452807189905212428693476428 4375 10534681307642351571292690180 4376 10617187396071689130275968388 4377 10700330262343324043268509552 4378 10784114749642315634818466736 4379 10868545737454886382532978140 4380 10953628141836562715859075760 4381 11039366915682267752759051936 4382 11125767048998379977858034848 4383 11212833569176771964654998808 4384 11300571541270843344090287196 4385 11388986068273562322161921676 4386 11478082291397530150379093760 4387 11567865390357083054643189384 4388 11658340583652446230657781970 4389 11749513128855954617192529216 4390 11841388322900355262470940776 4391 11933971502369206203618241858 4392 12027268043789386884502218456 4393 12121283363925735243430350480 4394 12216022920077826709034235408 4395 12311492210378910450286534080 4396 12407696774097018334956314712 4397 12504642191938262159925069690 4398 12602334086352334826661331160 4399 12700778121840231245790471584 4400 12799980005264204866107308934 4401 12899945486159975835562639760 4402 13000680357051206914720280152 4403 13102190453766263376932330880 4404 13204481655757273244021079712 4405 13307559886421504321595767808 4406 13411431113425074614271699844 4407 13516101349029012818007462880 4408 13621576650417685704537316256 4409 13727863120029609331454113466 4410 13834966905890661130903253480 4411 13942894201949710050080560632 4412 14051651248416682037796454610 4413 14161244332103078293279532528 4414 14271679786764963816148812928 4415 14382963993448443920095525872 4416 14495103380837646497282990816 4417 14608104425605227945806892528 4418 14721973652765420798762518178 4419 14836717636029641220544497672 4420 14952342998164674663968742256 4421 15068856411353458110656180730 4422 15186264597558477446863949056 4423 15304574328887798657596396524 4424 15423792427963751653380128424 4425 15543925768294285676554951288 4426 15664981274647015367316751300 4427 15786965923425976704059738220 4428 15909886743051112167808725120 4429 16033750814340504616711961856 4430 16158565270895379493692320344 4431 16284337299487895128430307840 4432 16411074140451741033887381256 4433 16538783088075564237577139576 4434 16667471490999243828760240200 4435 16797146752613034044687295048 4436 16927816331459596361943777542 4437 17059487741638941202873224480 4438 17192168553216300011974808664 4439 17325866392632948603093919384 4440 17460588943120002825160932736 4441 17596343945115207742185378656 4442 17733139196682741672191488408 4443 17870982553936056579791995440 4444 18009881931463776468145451632 4445 18149845302758675568139753168 4446 18290880700649758275792696240 4447 18432996217737462943070723204 4448 18576200006832011782605247372 4449 18720500281394929303137569392 4450 18865905315983751849960324364 4451 19012423446699950983147409478 4452 19160063071640093585987304640 4453 19308832651350261756762474048 4454 19458740709283755698855853440 4455 19609795832262102987126558224 4456 19762006670939397752582780116 4457 19915381940269993492602613254 4458 20069930419979573380319299392 4459 20225660955039622114302148032 4460 20382582456145323518340685392 4461 20540703900196908270979512320 4462 20700034330784476315467516416 4463 20860582858676318672983674730 4464 21022358662310763555389075928 4465 21185370988291571848343733808 4466 21349629151886907211419648824 4467 21515142537531906218851267008 4468 21681920599334874142797420008 4469 21849972861587132160451723436 4470 22019308919276541947044221520 4471 22189938438604733798728500560 4472 22361871157508064612558670968 4473 22535116886182332235236299472 4474 22709685507611272878055508188 4475 22885586978098868482508302794 4476 23062831327805491109334784640 4477 23241428661287911613427579320 4478 23421389158043200057933698936 4479 23602723073056545513147311896 4480 23785440737353023079367172472 4481 23969552558553336167806011334 4482 24155069021433562269899656672 4483 24342000688488930642978544548 4484 24530358200501660539240928648 4485 24720152277112888805319594432 4486 24911393717398715881465661032 4487 25104093400450399432498178076 4488 25298262285958725047194446160 4489 25493911414802583648730932558 4490 25691051909641785466142835884 4491 25889694975514140625555380792 4492 26089851900436836630166299852 4493 26291534056012143209634672326 4494 26494752898037475232664347392 4495 26699519967119844591175406816 4496 26905846889294732180538398326 4497 27113745376649411317918345800 4498 27323227227950754159847018376 4499 27534304329277552900721031732 4500 27746988654657387756025189152 4501 27961292266708073957709290752 4502 28177227317283720214317723852 4503 28394806048125431315193012480 4504 28614040791516687786355979344 4505 28834943970943435735521668272 4506 29057528101758920255146317920 4507 29281805791853295985432070196 4508 29507789742328048673851662582 4509 29735492748175261804004220448 4510 29964927698961762604491218832 4511 30196107579518181988013757408 4512 30429045470632963212054380032 4513 30663754549751354295328134096 4514 30900248091679419468677820376 4515 31138539469293105185263690464 4516 31378642154252396462763526888 4517 31620569717720599579871371326 4518 31864335831088787400671970272 4519 32109954266705443853482955516 4520 32357438898611344345514637644 4521 32606803703279709151203655872 4522 32858062760361667070348371920 4523 33111230253437066912220971214 4524 33366320470770674623663773600 4525 33623347806073794142812549272 4526 33882326759271350325533517304 4527 34143271937274472558930479024 4528 34406198054758617945384673404 4529 34671119934947273211542937368 4530 34938052510401274769487297152 4531 35207010823813786632007391328 4532 35478010028810976160473977152 4533 35751065390758427902287959520 4534 36026192287573336055265903936 4535 36303406210542516378637925632 4536 36582722765146278654583823496 4537 36864157671888201090436609776 4538 37147726767130848339850337780 4539 37433446003937475111372854400 4540 37721331452919757625002243680 4541 38011399303091595471445400388 4542 38303665862729026724957047960 4543 38598147560236299458829260608 4544 38894860945018143112837054858 4545 39193822688358283464243794512 4546 39495049584304245258338622476 4547 39798558550558486860935946366 4548 40104366629375911603826364128 4549 40412490988467800804841593560 4550 40722948921912213757002451056 4551 41035757851070900296166705600 4552 41350935325512771873702257028 4553 41668499023943977379993309756 4554 41988466755144630286055658864 4555 42310856458912233994211971152 4556 42635686207011852614667392412 4557 42962974204133074712950085328 4558 43292738788853817903553585648 4559 43624998434611022497751243328 4560 43959771750678282748468219424 4561 44297077483150464572302237392 4562 44636934515935358968301319132 4563 44979361871752420694948677274 4564 45324378713138642110985441712 4565 45672004343461612432242204792 4566 46022258207939813005559625408 4567 46375159894670199552177972084 4568 46730729135663122686679509612 4569 47088985807884638373690306936 4570 47449949934306260343111096152 4571 47813641684962206845659958068 4572 48180081378014194493994806968 4573 48549289480823832300655409392 4574 48921286611032669392537887336 4575 49296093537649950252611528384 4576 49673731182148131713118569184 4577 50054220619566216300584910988 4578 50437583079620956911628604480 4579 50823839947825988179798790568 4580 51213012766618940277533398920 4581 51605123236496591283800216064 4582 52000193217158114637105920024 4583 52398244728656478585337129534 4584 52799299952558054938352315648 4585 53203381233110494826397067296 4586 53610511078418929567279109716 4587 54020712161630555147837242800 4588 54434007322127659230586462008 4589 54850419566729150004536305404 4590 55269972070900646610085168112 4591 55692688179973191281601850636 4592 56118591410370643767841281856 4593 56547705450845819009721206128 4594 56980054163725429477227587188 4595 57415661586163893992343558228 4596 57854551931406075292922309824 4597 58296749590059009023373445928 4598 58742279131372687271922628956 4599 59191165304529960211053420208 4600 59643433039945619837573739512 4601 60099107450574730251580269596 4602 60558213833230269359448303424 4603 61020777669910147334870073444 4604 61486824629133667623919905110 4605 61956380567287496735165867488 4606 62429471529981209513988608248 4607 62906123753412477061535308828 4608 63386363665741964923148923596 4609 63870217888478009638689238544 4610 64357713237871142217929674964 4611 64848876726318527578186573632 4612 65343735563778389458543135816 4613 65842317159194490805487784988 4614 66344649121930740108516248144 4615 66850759263215994651275756160 4616 67360675597599132134173587320 4617 67874426344414462618058588752 4618 68392039929257553235633628596 4619 68913544985471538617689600380 4620 69438970355643990485096094720 4621 69968345093114420364755968856 4622 70501698463492489898459414024 4623 71039059946187003727778898000 4624 71580459235945760455850612702 4625 72125926244406337708120156008 4626 72675491101657887838906563640 4627 73229184157814021358988998024 4628 73787035984596855691366265140 4629 74349077376932307397902677552 4630 74915339354556706558784913960 4631 75485853163634812529590501888 4632 76060650278389310847339823920 4633 76639762402741871607192698888 4634 77223221471965850185480296576 4635 77811059654350711742564514864 4636 78403309352878261500607783312 4637 79000003206910763356747981758 4638 79601174093891029961429040672 4639 80206855131054567964761424212 4640 80817079677153862710809994916 4641 81431881334194887240648396640 4642 82051293949185921049911333432 4643 82675351615898764635443050686 4644 83304088676642436458506492704 4645 83937539724049439548915709984 4646 84575739602874685575403719560 4647 85218723411807164812572284480 4648 85866526505294451043914013776 4649 86519184495380131053676156426 4650 87176733253554248977783090656 4651 87839208912616856405671339140 4652 88506647868554759750750901342 4653 89179086782431557037315824480 4654 89856562582291056886111422880 4655 90539112465074173119460071804 4656 91226773898549389049873414400 4657 91919584623256886163471022680 4658 92617582654466432561311109660 4659 93320806284149127177944803680 4660 94029294082963096457167531712 4661 94743084902253240830081420096 4662 95462217876065129010237290544 4663 96186732423173138794821777900 4664 96916668249122943739622272128 4665 97652065348288445758876689216 4666 98392964005943254389119522804 4667 99139404800346814148807348772 4668 99891428604845282122874831080 4669 100649076589987258603465334336 4670 101412390225654474324936400744 4671 102181411283207538542883560520 4672 102956181837646852923394531240 4673 103736744269788796930069598686 4674 104523141268457291122553021248 4675 105315415832690845511453591856 4676 106113611273965200850615079496 4677 106917771218431671488768528800 4678 107727939609171299148689134608 4679 108544160708464927753121960242 4680 109366479100079310172973068832 4681 110194939691569358534611887024 4682 111029587716596650489637253784 4683 111870468737264304622155617856 4684 112717628646468338945537610228 4685 113571113670265627222799817860 4686 114430970370258568632229404496 4687 115297245645996587092671752656 4688 116169986737394577361068766350 4689 117049241227168415818401306792 4690 117935057043287654669195809744 4691 118827482461445519094230890974 4692 119726566107546327716067379392 4693 120632356960210457562559223816 4694 121544904353296975544617577604 4695 122464257978444059301239802032 4696 123390467887627331107208650344 4697 124323584495736229386958539656 4698 125263658583168543231931233800 4699 126210741298443236178338121072 4700 127164884160831686367655693598 4701 128126139063007471083435387120 4702 129094558273714824535154066152 4703 130070194440455898642903953538 4704 131053100592196957465757714068 4705 132043330142093636811692099560 4706 133040936890235401468043824360 4707 134045975026409333398651059048 4708 135058499132883385167141079056 4709 136078564187209233765297593012 4710 137106225565044870951127781312 4711 138141539042997067133182231184 4712 139184560801483846775908984792 4713 140235347427617114245385101000 4714 141293955918105569965705330324 4715 142360443682178057713666670040 4716 143434868544527484843204263064 4717 144517288748275458201357897600 4718 145607762957957779474419994712 4719 146706350262530944686376627136 4720 147813110178399793561853181880 4721 148928102652466455462551795818 4722 150051388065200739609669564200 4723 151183027233732118315057018164 4724 152323081414963452960958019350 4725 153471612308706613492117010672 4726 154628682060840143214884870128 4727 155794353266489121735752851512 4728 156968688973227379916539108544 4729 158151752684302221775287960664 4730 159343608361881809320872015256 4731 160544320430325367375350257040 4732 161753953779476366511385325364 4733 162972573767978843312505724186 4734 164200246226617018251759029376 4735 165437037461678372579395627344 4736 166683014258340346712689257448 4737 167938243884080823730896437712 4738 169202794092112562695728513928 4739 170476733124841747642604630040 4740 171760129717350819220428320320 4741 173053053100905757097726326624 4742 174355573006487982400763227708 4743 175667759668351050604747802832 4744 176989683827602306462525517412 4745 178321416735809673726264685304 4746 179663030158633753596635076352 4747 181014596379485407020906254544 4748 182376188203208997156308664282 4749 183747878959791469517954008448 4750 185129742508097448541662974016 4751 186521853239630530511242978186 4752 187924286082320954027157281960 4753 189337116504339830429181274216 4754 190760420517940117829604227828 4755 192194274683324523665867353920 4756 193638756112540521942278483456 4757 195093942473402672599672835692 4758 196559911993442431729651718320 4759 198036743463885642636380603140 4760 199524516243657899043928789336 4761 201023310263417973050833467652 4762 202533206029619501746035958988 4763 204054284628601127721622803720 4764 205586627730705290047964896128 4765 207130317594425863615949997744 4766 208685437070584846099098130480 4767 210252069606538293145502124560 4768 211830299250411703775804398044 4769 213420210655365059338863447036 4770 215021889083887720761447637248 4771 216635420412123390222271879248 4772 218260891134225344784033350838 4773 219898388366742150929864899360 4774 221547999853034070372868756592 4775 223209813967720368939188836178 4776 224883919721157741766481269456 4777 226570406763950069510720877272 4778 228269365391489721715097165484 4779 229980886548530624965368964008 4780 231705061833793314936534155280 4781 233441983504602192926086277932 4782 235191744481555208969546150816 4783 236954438353226195144437303652 4784 238730159380900074189482946192 4785 240519002503341170096613661440 4786 242321063341594848874447398452 4787 244136438203822719233311805118 4788 245965224090171624503688998720 4789 247807518697676658672240665928 4790 249663420425198441002393355208 4791 251533028378394885299890688960 4792 253416442374727701487828260120 4793 255313762948503868770546066378 4794 257225091355952321291430773888 4795 259150529580336088826254765056 4796 261090180337100136701213699132 4797 263044147079055150783398824416 4798 265012534001597515061124831888 4799 266995446047965731012399112626 4800 268992988914533529651945279510 4801 271005269056139928850647839552 4802 273032393691456490236148122562 4803 275074470808392031709666605920 4804 277131609169535053352026489504 4805 279203918317634136241391776158 4806 281291508581116575466477548928 4807 283394491079645510392025408464 4808 285512977729715817018238135800 4809 287647081250289029072710016928 4810 289796915168467556282259419008 4811 291962593825208470093037934480 4812 294144232381077128940443228400 4813 296341946822040917015778033288 4814 298555853965303372334353647480 4815 300786071465178981779921884096 4816 303032717819008922683007118448 4817 305295912373118032385990034002 4818 307575775328813289155746871872 4819 309872427748424089725353324184 4820 312185991561384610679912344504 4821 314516589570358542848035259360 4822 316864345457406489819988473544 4823 319229383790196323686096576488 4824 321611830028256793074750326832 4825 324011810529274680568399279552 4826 326429452555435808588291750304 4827 328864884279810194864554913088 4828 331318234792781660647570831416 4829 333789634108522196869586406068 4830 336279213171511395532194055552 4831 338787103863101255675816200596 4832 341313439008126675381718755408 4833 343858352381561943365455584120 4834 346421978715223545843096298908 4835 349004453704519606488214460136 4836 351605914015246279448495763904 4837 354226497290431417556067767040 4838 356866342157225840045345774552 4839 359525588233842526286425722184 4840 362204376136544064250938056668 4841 364902847486678684650893171992 4842 367621144917765213929503765048 4843 370359412082627281536357188448 4844 373117793660577119187726728544 4845 375896435364649292096361688064 4846 378695483948884704453871707184 4847 381515087215665223762929137324 4848 384355394023099270946052189320 4849 387216554292458725502799566880 4850 390098719015667497347914539892 4851 393002040262842119339395713000 4852 395926671189884716897754603512 4853 398872766046128713525947529384 4854 401840480182037633463743210816 4855 404829970056957365150721342296 4856 407841393246922251628787423788 4857 410874908452515376488150212280 4858 413930675506783416450244728488 4859 417008855383206434187201175176 4860 420109610203722987500275320632 4861 423233103246810933519268640392 4862 426379498955624309141495067824 4863 429548962946186671502403668800 4864 432741662015641284860651711940 4865 435957764150558542888361109128 4866 439197438535301017982586282088 4867 442460855560446531856795093872 4868 445748186831269644331528412522 4869 449059605176281959921470418320 4870 452395284655831654512055459000 4871 455755400570762627132564873002 4872 459140129471133684564554558208 4873 462549649164998169274516680512 4874 465984138727244443928032801300 4875 469443778508497648529449385856 4876 472928750144083149036410514888 4877 476439236563052099122546522698 4878 479975421997269539604360504888 4879 483537491990565462909997177408 4880 487125633407949272848252875344 4881 490740034444888072836005799600 4882 494380884636649218661345983420 4883 498048374867707574798187965976 4884 501742697381217916246179970592 4885 505464045788552920847417955248 4886 509212615078907200028949597048 4887 512988601628967818937450219840 4888 516792203212651759969897079040 4889 520623619010910786761688689098 4890 524483049621604168771592582848 4891 528370697069439729701280658080 4892 532286764815983686106168433098 4893 536231457769739745693944654080 4894 540204982296297937967693390576 4895 544207546228553653052016951448 4896 548239358876997367743191687800 4897 552300631040075541048276648480 4898 556391575014623164723383183360 4899 560512404606368457588138887808 4900 564663335140510195681891301994 4901 568844583472368173637526917342 4902 573056367998107295981080474720 4903 577298908665535800419718998316 4904 581572426984978118557345830096 4905 585877146040222882876136467104 4906 590213290499546592243926119104 4907 594581086626813451651674602772 4908 598980762292651905352382816256 4909 603412546985708386062972605208 4910 607876671823978806403927650160 4911 612373369566218322288067485272 4912 616902874623429901529850924228 4913 621465423070432234530229082388 4914 626061252657507527499442828848 4915 630690602822129722311449087160 4916 635353714700773690739010186134 4917 640050831140805954498056633376 4918 644782196712457486233891128768 4919 649548057720879150310296486250 4920 654348662218280346015811626432 4921 659184260016151419579498333408 4922 664055102697570415191608348176 4923 668961443629594739052835611624 4924 673903537975738314329463507588 4925 678881642708534808770866170046 4926 683896016622187520650652019168 4927 688946920345306512623423253448 4928 694034616353733587045832478172 4929 699159368983455700293513705488 4930 704321444443607417614729438288 4931 709521110829563014097369652378 4932 714758638136118831388444166664 4933 720034298270766503894598180488 4934 725348365067057672308623793796 4935 730701114298060806450623666688 4936 736092823689910763583573295572 4937 741523772935451712561713310710 4938 746994243707974058396659572720 4939 752504519675046006080524328664 4940 758054886512440406787887792472 4941 763645631918157533889318525552 4942 769277045626544440548506537352 4943 774949419422511555043127714050 4944 780663047155847174346485532864 4945 786418224755630520932973686704 4946 792215250244744032225649243576 4947 798054423754485556588900144320 4948 803936047539281134283521734344 4949 809860425991499046345674326970 4950 815827865656365818925381288992 4951 821838675246984875224628903044 4952 827893165659458531809951554972 4953 833991649988114040739823210048 4954 840134443540834383643424778892 4955 846321863854494528614626898748 4956 852554230710503865543509352752 4957 858831866150455540297644471752 4958 865155094491883412986903409144 4959 871524242344127370398903850048 4960 877939638624307727577622010104 4961 884401614573409458435337810918 4962 890910503772477000238189114272 4963 897466642158920381788386599280 4964 904070368042933430141794577900 4965 910722022124024815748338046112 4966 917421947507662700984756515504 4967 924170489722033762164816617666 4968 930967996734917360261432843648 4969 937814818970675640758445164240 4970 944711309327360348267294086312 4971 951657823193937146795728741248 4972 958654718467628241842214913512 4973 965702355571374105811099428906 4974 972801097471415113600058068312 4975 979951309694993900603143951620 4976 987153360348179260800079992926 4977 994407620133812408065543047904 4978 1001714462369576429331297912408 4979 1009074263006189763769386731364 4980 1016487400645724547736409060288 4981 1023954256560050670827464837664 4982 1031475214709406394033825072808 4983 1039050661761096386681079706240 4984 1046680987108318044544626889384 4985 1054366582889116957297165922924 4986 1062107844005472399238569925512 4987 1069905168142513723092400129476 4988 1077758955787868542525625690696 4989 1085669610251143594959077052432 4990 1093637537683539182186048129776 4991 1101663147097598092305513498224 4992 1109746850387089912504905515080 4993 1117889062347031648295555041352 4994 1126090200693845570911992376512 4995 1134350686085655220734601121760 4996 1142670942142720500783865823816 4997 1151051395468012800563926764828 4998 1159492475667931096803612713280 4999 1167994615373159983954827300516 5000 1176558250259670593661394343944 5001 1185183819069865368806479291240 5002 1193871763633867664183778766552 5003 1202622528890957152317077202354 5004 1211436562911152019474779689464 5005 1220314316916938943490929742400 5006 1229256245305151851612275615408 5007 1238262805669000463242448705088 5008 1247334458820249629149540638544 5009 1256471668811550485442591523410 5010 1265674902958924447406025960336 5011 1274944631864401075109170567428 5012 1284281329438810849580955774356 5013 1293685472924733905258032738848 5014 1303157542919605771378112201088 5015 1312698023398981181999660809240 5016 1322307401739957021384455739648 5017 1331986168744755478581208699880 5018 1341734818664468492196822153296 5019 1351553849222964573537132182208 5020 1361443761640959103541538234888 5021 1371405060660249206226013374426 5022 1381438254568114308686947845720 5023 1391543855221883505104409819004 5024 1401722378073670849618018300900 5025 1411974342195279710432038644528 5026 1422300270303277325038834065272 5027 1432700688784240704031765320108 5028 1443176127720175038610341224600 5029 1453727120914105774562203426288 5030 1464354205915845523238714086224 5031 1475057924047936987823818351808 5032 1485838820431773091029813208080 5033 1496697444013895498238996908064 5034 1507634347592472738047227469376 5035 1518650087843959130154529473984 5036 1529745225349935738589379731854 5037 1540920324624134576347523244800 5038 1552175954139647295673458571424 5039 1563512686356319606413425512658 5040 1574931097748332673123183807472 5041 1586431768831972749922424071682 5042 1598015284193590320450661503696 5043 1609682232517750018697277292418 5044 1621433206615572614951342449040 5045 1633268803453270359645351111464 5046 1645189624180876986451351092140 5047 1657196274161173684628560015916 5048 1669289362998812359318755463068 5049 1681469504569637507239888735648 5050 1693737317050208044039873103148 5051 1706093422947520428441695827710 5052 1718538449128934437238282254976 5053 1731073026852302954181271016656 5054 1743697791796307144852415460040 5055 1756413384090998398710098580816 5056 1769220448348548428666805987284 5057 1782119633694208927776739364120 5058 1795111593797482191896454654344 5059 1808196986903504126525860582164 5060 1821376475864641065442517194960 5061 1834650728172301838209312172704 5062 1848020415988966533164672744016 5063 1861486216180433412095888714712 5064 1875048810348285442450275898808 5065 1888708884862577922656214673800 5066 1902467130894748685906949621828 5067 1916324244450752377604854026744 5068 1930280926404420311573055919608 5069 1944337882531047420115301800680 5070 1958495823541207823044128744992 5071 1972755465114800550902232674288 5072 1987117527935326967772794014970 5073 2001582737724401449311873730320 5074 2016151825276496881940247448216 5075 2030825526493926559503645400380 5076 2045604582422064064149731871680 5077 2060489739284802728677737381928 5078 2075481748520256288192885696948 5079 2090581366816702339543074224320 5080 2105789356148770237730126808152 5081 2121106483813875069272776893674 5082 2136533522468899353353818306640 5083 2152071250167124132510030342080 5084 2167720450395411125620995905548 5085 2183481912111637627022257080096 5086 2199356429782385846709840347008 5087 2215344803420888397817510329726 5088 2231447838625231648835640682368 5089 2247666346616818669401790816688 5090 2264001144279093509928433330772 5091 2280453054196528566843252667056 5092 2297022904693876796802522461168 5093 2313711529875690554898746422592 5094 2330519769666108843620497915920 5095 2347448469848914771135717682136 5096 2364498482107865029360106136348 5097 2381670664067293214240183624112 5098 2398965879332988822726583577708 5099 2416384997533353773037687971130 5100 2433928894360838307017328446928 5101 2451598451613658145673454674616 5102 2469394557237794781347937015328 5103 2487318105369280802411534217704 5104 2505369996376772158903032971072 5105 2523551136904409290138187606088 5106 2541862439914969048002866164672 5107 2560304824733309362416282909468 5108 2578879217090108608304894596534 5109 2597586549165901646365989311200 5110 2616427759635414522922752247232 5111 2635403793712199827280180276712 5112 2654515603193574718184192985392 5113 2673764146505863644265196727104 5114 2693150388749947796712747961544 5115 2712675301747123345880400092160 5116 2732339864085270527059849175972 5117 2752145061165335654291692422208 5118 2772091885248128154797041526840 5119 2792181335501434730420456055564 5120 2812414418047452766370765774198 5121 2832792146010545121532897657176 5122 2853315539565318448701405763664 5123 2873985625985027207255600478924 5124 2894803439690305545057571611840 5125 2915770022298229240708601403456 5126 2936886422671709911747049650760 5127 2958153696969223708912375240520 5128 2979572908694876731236135169548 5129 3001145128748809411452176434096 5130 3022871435477942136045430830656 5131 3044752914727064379182337870600 5132 3066790659890269644786587251662 5133 3088985771962738526142207677440 5134 3111339359592872207622655709144 5135 3133852539134778748460119069928 5136 3156526434701114503884363318376 5137 3179362178216283054475769433664 5138 3202360909469994030193370691200 5139 3225523776171184231256342659896 5140 3248851934002303463877192773664 5141 3272346546673967524767476035896 5142 3296008785979980784362901715136 5143 3319839831852730834844851188208 5144 3343840872418957685270262343156 5145 3368013104055900002462234784640 5146 3392357731447820912760233590800 5147 3416875967642915896282109417226 5148 3441569034110605322010989512128 5149 3466438160799214188789111792512 5150 3491484586194041654178577905992 5151 3516709557375822950136473673728 5152 3542114330079586301549560331560 5153 3567700168753907480882479527354 5154 3593468346620564649513845179304 5155 3619420145734596153767443850112 5156 3645556857044763961191736775526 5157 3671879780454425440300687664320 5158 3698390224882816204763355270304 5159 3725089508326746760919417458120 5160 3751978957922715715503584717440 5161 3779059910009442318584443252528 5162 3806333710190821134963400861612 5163 3833801713399301655637840320240 5164 3861465283959695679410067416076 5165 3889325795653415313320948393316 5166 3917384631783144459305015554768 5167 3945643185237946673303064018276 5168 3974102858558812302029638613100 5169 4002765064004647821677094489424 5170 4031631223618710322045906678736 5171 4060702769295490098923378348346 5172 4089981142848044336990663332800 5173 4119467796075784885121872086864 5174 4149164190832723145649773197096 5175 4179071799096175119011058655152 5176 4209192103035929665151111349112 5177 4239526595083883063164531464464 5178 4270076778004142970874166828160 5179 4300844164963604906408877968916 5180 4331830279603004394329601581856 5181 4363036656108447939475283166624 5182 4394464839283426012455790935264 5183 4426116384621311251608847324112 5184 4457992858378345107263175203884 5185 4490095837647116175311329928720 5186 4522426910430533488393929338648 5187 4554987675716298054433089102336 5188 4587779743551875953827696119808 5189 4620804735119976328337589052550 5190 4654064282814537616538666998928 5191 4687560030317225412727295953528 5192 4721293632674445348291043521944 5193 4755266756374874416844649089248 5194 4789481079427514186856138585396 5195 4823938291440269368059053171676 5196 4858640093699055220663789135488 5197 4893588199247437319244986613496 5198 4928784332966807206193689883992 5199 4964230231657097492783570483912 5200 4999927644118039989210818627224 5201 5035878331230970468428307413828 5202 5072084066041183692207292405668 5203 5108546633840842351625188545228 5204 5145267832252443598096835914022 5205 5182249471312846865140117924320 5206 5219493373557866705295799793280 5207 5257001374107434391007016439044 5208 5294775320751332052806950420000 5209 5332817074035503152864901923568 5210 5371128507348943116802187801148 5211 5409711507011173971711116302080 5212 5448567972360306863493704821532 5213 5487699815841696351982864737236 5214 5527108963097190407818501799424 5215 5566797353054980060725428674592 5216 5606766938020052674680191374916 5217 5647019683765252851460942411040 5218 5687557569622954990249408616348 5219 5728382588577351557297864978028 5220 5769496747357361146187927065264 5221 5810902066530160435892980161456 5222 5852600580595344180713275817056 5223 5894594338079717393183237960000 5224 5936885401632723908255429170524 5225 5979475848122515544446057345780 5226 6022367768732666105183954267888 5227 6065563269059534491339768312284 5228 6109064469210281223825810119358 5229 6152873503901542703250705949056 5230 6196992522558767561887908054224 5231 6241423689416219491674320661906 5232 6286169183617650960595997822208 5233 6331231199317652258643217635984 5234 6376611945783680343528405989940 5235 6422313647498771985558567702336 5236 6468338544264945740440256509536 5237 6514688891307297308370888257770 5238 6561366959378792867536573207760 5239 6608375034865765000094820778380 5240 6655715419894115858871686583144 5241 6703390432436232253348397706704 5242 6751402406418617364053456475276 5243 6799753691830243825213923067158 5244 6848446654831632946455258838384 5245 6897483677864664875474047237632 5246 6946867159763124534943347163784 5247 6996599515863988198447662324400 5248 7046683178119455601984806770980 5249 7097120595209732519516596507824 5250 7147914232656568763200612126080 5251 7199066572937556601292547309744 5252 7250580115601194619274211053480 5253 7302457377382722082537405568000 5254 7354700892320728891939983014112 5255 7407313211874546256748746124204 5256 7460296905042423242895831152592 5257 7513654558480494388102166663456 5258 7567388776622543609264898312184 5259 7621502181800569661566676060352 5260 7675997414366158443044812689768 5261 7730877132812667472858914184594 5262 7786144013898227906218067058920 5263 7841800752769569483874448030512 5264 7897850063086673849260709316840 5265 7954294677148261701745128585936 5266 8011137346018119290102713324796 5267 8068380839652269786153673271764 5268 8126027947026995114604368997728 5269 8184081476267713851441466526624 5270 8242544254778720839779062543080 5271 8301419129373794208842454851440 5272 8360708966407675518792522265576 5273 8420416651908428791352840402434 5274 8480545091710684223699198215176 5275 8541097211589772420809626514372 5276 8602075957396755019453913758662 5277 8663484295194357615226417142704 5278 8725325211393810942496319447568 5279 8787601712892606295866885182658 5280 8850316827213171220701313360432 5281 8913473602642471539489026811232 5282 8977075108372545820294278903824 5283 9041124434641978433250387981528 5284 9105624692878317381039327787536 5285 9170579015841443129529438577920 5286 9235990557767894705235286183552 5287 9301862494516159367014834867192 5288 9368198023712932200431755182528 5289 9435000364900352024486510757088 5290 9502272759684220041960539344700 5291 9570018471883207706425022480232 5292 9638240787679060321041126506766 5293 9706943015767802926623888334416 5294 9776128487511955079058814933752 5295 9845800557093761159050500634752 5296 9915962601669442900347852340812 5297 9986618021524480866032605332918 5298 10057770240229931646178457646200 5299 10129422704799787594189106109264 5300 10201578885849385963406520781830 5301 10274242277754874350147712800416 5302 10347416398813739394180844433552 5303 10421104791406405732791600781498 5304 10495311022158912250020102969088 5305 10570038682106672708369137624264 5306 10645291386859327896297929444496 5307 10721072776766696471123960369760 5308 10797386517085831723560298670364 5309 10874236298149191537019414665562 5310 10951625835533928862018429254096 5311 11029558870232310073527047729848 5312 11108039168823268626910000594638 5313 11187070523645101476232562640384 5314 11266656752969315767122581108188 5315 11346801701175633365117375368752 5316 11427509238928160829470815122840 5317 11508783263352732491756827937168 5318 11590627698215434348282508256388 5319 11673046494102316525318889440312 5320 11756043628600302126472321714992 5321 11839623106479300322156274644948 5322 11923788959875531592084301471808 5323 12008545248476073082991905440612 5324 12093896059704632095410188355336 5325 12179845508908555765259526598304 5326 12266397739547085058309175670848 5327 12353556923380861248160764027856 5328 12441327260662693101362206037744 5329 12529712980329593046545760489218 5330 12618718340196090658111938389608 5331 12708347627148831838951853201280 5332 12798605157342472141016587682912 5333 12889495276396872717205395973910 5334 12981022359595607453057252775328 5335 13073190812085789882094624043120 5336 13166005069079228544386564507528 5337 13259469596054919503972594640504 5338 13353588888962884797221513609112 5339 13448367474429365640992619803832 5340 13543809909963379286623026760192 5341 13639920784164648463286148648552 5342 13736704716932912412155304404984 5343 13834166359678628571065063932560 5344 13932310395535074027993759514656 5345 14031141539571855920695872219912 5346 14130664539009840019195117752928 5347 14230884173437506787610389820220 5348 14331805255028744281929655660452 5349 14433432628762087300873837115792 5350 14535771172641412267906087025064 5351 14638825797918097383744100308870 5352 14742601449314657650426647464960 5353 14847103105249864430072844722712 5354 14952335778065359263956254534640 5355 15058304514253771740398254378176 5356 15165014394688351263268712927424 5357 15272470534854122636569413289128 5358 15380678085080575444669400356928 5359 15489642230775897272264055925488 5360 15599368192662760873043811840576 5361 15709861227015675461386568811864 5362 15821126625899912367132719113872 5363 15933169717412015359665792289068 5364 16045995865921906014107787051216 5365 16159610472316594559448891992320 5366 16274018974245506715869184190068 5367 16389226846367437096377733219648 5368 16505239600599139816195027723232 5369 16622062786365567022040498600584 5370 16739701990851766122660892683472 5371 16858162839256446571550089049736 5372 16977450995047227122869436585320 5373 17097572160217574552082610096464 5374 17218532075545444903773134963272 5375 17340336520853638400518958672016 5376 17462991315271879218559573825280 5377 17586502317500631408310098215936 5378 17710875426076662310556264951996 5379 17836116579640364892407359571376 5380 17962231757204850500793691872904 5381 18089226978426823605474119443734 5382 18217108303879250178170414194496 5383 18345881835325831429571844836056 5384 18475553715997294701558218085904 5385 18606130130869513388075801353728 5386 18737617306943467834671043488820 5387 18870021513527059243744876991802 5388 19003349062518788690138680475760 5389 19137606308693313429704778624240 5390 19272799649988892762052774934312 5391 19408935527796735787701148595856 5392 19546020427252263479404555638280 5393 19684060877528297567474307804210 5394 19823063452130188819465731391808 5395 19963034769192897375674746628544 5396 20103981491780037883470252015896 5397 20245910328184902255592000945600 5398 20388828032233472960168870487912 5399 20532741403589439833363015084650 5400 20677657288061233489224685636276 5401 20823582577911088485553773673392 5402 20970524212166149489310766209288 5403 21118489176931633770405122168064 5404 21267484505706063438516479347968 5405 21417517279698580923976989796816 5406 21568594628148361290664861601216 5407 21720723728646135056333316668596 5408 21873911807457835283829114787746 5409 22028166139850382795244023575680 5410 22183494050419623450194656476712 5411 22339902913420431519144464393112 5412 22497400153098993272969918936512 5413 22655993244027285000834632839944 5414 22815689711439759759873914634756 5415 22976497131572257252211684634632 5416 23138423132003151317435405823100 5417 23301475391996749621846385728542 5418 23465661642848960219586161977488 5419 23630989668235239755118396244476 5420 23797467304560838171523516487660 5421 23965102441313354884643997954688 5422 24133903021417621479305453303264 5423 24303877041592926080636405029232 5424 24475032552712594650921556394976 5425 24647377660165944560453424994928 5426 24820920524222625879499205498084 5427 24995669360399365937777597098584 5428 25171632439829132797747979606752 5429 25348818089632733388555686448508 5430 25527234693292862148656188614336 5431 25706890691030616126961741142844 5432 25887794580184492594820487313200 5433 26069954915591885324254200625080 5434 26253380309973095791650830660416 5435 26438079434317875670535915986344 5436 26624061018274517082136830165896 5437 26811333850541507178209895918264 5438 26999906779261763737026798966352 5439 27189788712419468560517644205888 5440 27380988618239515568347660414912 5441 27573515525589590593167199108166 5442 27767378524384899990424578394600 5443 27962586765995565285972785252124 5444 28159149463656701195238387826818 5445 28357075892881194458958592919520 5446 28556375391875201052434568763032 5447 28757057361956379437900363090640 5448 28959131267974877642971407003072 5449 29162606638737092062219159899488 5450 29367493067432215993723425274280 5451 29573800212061596037985744373792 5452 29781537795870914602850615681832 5453 29990715607785216875080657199216 5454 30201343502846800736971818275808 5455 30413431402655988224880004090392 5456 30626989295814797245765632702728 5457 30842027238373532387852404753184 5458 31058555354280313782245636494620 5459 31276583835833563093868624050776 5460 31496122944137465842357461117952 5461 31717183009560429376610302776800 5462 31939774432196555950521103804340 5463 32163907682330150472045215289320 5464 32389593300903282623149782305472 5465 32616841899986423174400587649724 5466 32845664163252174444933760717312 5467 33076070846452114986360616638000 5468 33308072777896778697761814734398 5469 33541680858938788708348063521152 5470 33776906064459166494603845443104 5471 34013759443356836829793170877754 5472 34252252119041349295597353483648 5473 34492395289928837218379389767520 5474 34734200229941235026132918490776 5475 34977678289008775156581182081280 5476 35222840893575785782148154068738 5477 35469699547109810753635350103874 5478 35718265830614073301409128168000 5479 35968551403143305170739862131644 5480 36220568002322963006641656767348 5481 36474327444871853943144667272928 5482 36729841627128192492397073791780 5483 36987122525579110970345830127142 5484 37246182197393645837989979120640 5485 37507032780959222480343187838192 5486 37769686496421661089288778597960 5487 38034155646228726461466568558240 5488 38300452615677244668201941186080 5489 38568589873463809701279452796936 5490 38838579972239103346081682686224 5491 39110435549165851682264715387300 5492 39384169326480441761730425093178 5493 39659794112058222164188452034864 5494 39937322799982511282083291258000 5495 40216768371117337339100190897096 5496 40498143893683934299863508331800 5497 40781462523841017982808806198464 5498 41066737506268866843551304934228 5499 41353982174757232052394399648720 5500 41643209952797101646928916206960 5501 41934434354176343698972737956246 5502 42227668983579253594397574855744 5503 42522927537190030684691176971628 5504 42820223803300209730415458191196 5505 43119571662920072719050103238800 5506 43420985090394066803063585599060 5507 43724478154020254268435512479290 5508 44030065016673820609272234575688 5509 44337759936434666950618151471296 5510 44647577267219113229074613218512 5511 44959531459415738709403265547008 5512 45273637060525386584917695205496 5513 45589908715805359580162901112088 5514 45908361168917833646153085111600 5515 46229009262582517011291229971096 5516 46551867939233582025035615097204 5517 46876952241680897406415601380592 5518 47204277313775588685638498635992 5519 47533858401079954804277957861998 5520 47865710851541769017899020338560 5521 48199850116172992424462618803200 5522 48536291749732928622469961875104 5523 48875051411415848184561856285920 5524 49216144865543111815186690540568 5525 49559587982259821245000646923184 5526 49905396738236027099871854163984 5527 50253587217372523168733856432652 5528 50604175611511256682080188605644 5529 50957178221150384401618290296416 5530 51312611456164004511514811503520 5531 51670491836526594492772910529738 5532 52030835993042185354592859349800 5533 52393660668078302790087610738304 5534 52758982716304706018462448281864 5535 53126819105436955271730012269312 5536 53497186916984839081226449459964 5537 53870103347005692717628842695682 5538 54245585706862639337856126551872 5539 54623651423987785593173123697912 5540 55004318042650403655017955510708 5541 55387603224730131818544703218336 5542 55773524750495226048623729885856 5543 56162100519385895039079446655684 5544 56553348550802751563277495075664 5545 56947286984900413102808374837896 5546 57343934083386284950960529108896 5547 57743308230324559198940960187842 5548 58145427932945463225393759905760 5549 58550311822459791523694725896112 5550 58957978654878754916771799313464 5551 59368447311839181425824708549456 5552 59781736801434103277301341339442 5553 60197866259048764751841421213224 5554 60616854948202085799628512686772 5555 61038722261393616568707782047296 5556 61463487720956018216337862064992 5557 61891170979913105598359273474344 5558 62321791822843487657887831865960 5559 62755370166749841562388057561360 5560 63191926061933856867357631769792 5561 63631479692876886215468235978492 5562 64074051379126339312069604591280 5563 64519661576187857151481271023548 5564 64968330876423303703479307279136 5565 65420080009954612505842442993856 5566 65874929845573525846762407037912 5567 66332901391657264460356370425224 5568 66794015797090165899454218887880 5569 67258294352191329992279338350488 5570 67725758489648310033608034437292 5571 68196429785456888606489015254296 5572 68670329959866977177640037000864 5573 69147480878334678858223365668258 5574 69627904552480553971844724090816 5575 70111623141054128323331539498348 5576 70598658950904684315135260370732 5577 71089034437958375313079058130360 5578 71582772208201703919646184665940 5579 72079895018671405071085496406168 5580 72580425778450775134309145497344 5581 73084387549672488440883156330840 5582 73591803548527942958374638783712 5583 74102697146283177063929857073600 5584 74617091870301399651225456342952 5585 75135011405072176069871121149748 5586 75656479593247312665956087940696 5587 76181520436683482963734655985600 5588 76710158097491638801447570019964 5589 77242416899093250008987379272864 5590 77778321327283416491547201418144 5591 78317896031300896861554341986626 5592 78861165824905098041093659116800 5593 79408155687460070538681174708992 5594 79958890765025554387667036657928 5595 80513396371455121018739449133856 5596 81071697989501456625978543025308 5597 81633821271928832874682406036420 5598 82199792042632811089767718592352 5599 82769636297767226355945802323032 5600 83343380206878498255102635428648 5601 83921050114047315262379795920848 5602 84502672539037740120373749481676 5603 85088274178453783810654833207636 5604 85677881906903496043466198649256 5605 86271522778170620490008467293152 5606 86869224026393863287159539511228 5607 87471013067253823651832625069072 5608 88076917499167635751450911974468 5609 88686965104491371288226214526488 5610 89301183850730252568083398438656 5611 89919601891756726140184350226728 5612 90542247569036447410086842600172 5613 91169149412862226948636993204800 5614 91800336143595989539751340494248 5615 92435836672918797333308193350456 5616 93075680105088988794450199735040 5617 93719895738208485467713499931096 5618 94368513065497318903555902026918 5619 95021561776576430426069838129408 5620 95679071758758796753948134163056 5621 96341073098348934822134584961400 5622 97007596081950839489049829316800 5623 97678671197784408153848972945220 5624 98354329137010406649853796519072 5625 99034600795064031124122306436852 5626 99719517272997120959084961978360 5627 100409109878829078140303399017740 5628 101103410128906548824707171765248 5629 101802449749271923216150335738400 5630 102506260677040710209816095500568 5631 103214875061787843623897768957192 5632 103928325266942977196111638602928 5633 104646643871194825883965583465944 5634 105369863669904611371330511435280 5635 106098017676528670049753453621976 5636 106831139124050282111125686787170 5637 107569261466420780758790499107248 5638 108312418380010000916957345682208 5639 109060643765066127193396375649490 5640 109813971747185001227833993919408 5641 110572436678788948938270623483992 5642 111336073140615188559610674434464 5643 112104915943213880753546475369360 5644 112879000128455882455587241978728 5645 113658360971050266514485828552064 5646 114443033980071669571104849703584 5647 115233054900497531017994733430836 5648 116028459714755286277644393056390 5649 116829284644279578036525596180912 5650 117635566151079549473699999688452 5651 118447340939316283926908486196186 5652 119264645956890455845731300578256 5653 120087518397040258290610027381704 5654 120915995699949672648274247701568 5655 121750115554367146648432471196672 5656 122589915899234747183484400998232 5657 123435434925327854852505651039146 5658 124286711076905467572862654900480 5659 125143783053371181027550738425684 5660 126006689810944914143728360595776 5661 126875470564345448227961588881824 5662 127750164788483848816411348852864 5663 128630812220167839733608322021772 5664 129517452859817199291583109870720 5665 130410126973190249001969117789856 5666 131308875093121505617289270196952 5667 132213738021270567763992032011680 5668 133124756829882308878934236394080 5669 134041972863558448612934961548890 5670 134965427741040575319763354414096 5671 135895163357004692706491110363640 5672 136831221883867364181554688055804 5673 137773645773603528900150742698592 5674 138722477759576063972748280108476 5675 139677760858377167771560389434334 5676 140639538371681639741794878253104 5677 141607853888112132599414646043296 5678 142582751285116453275003202608000 5679 143564274730856989444166487331208 5680 144552468686112338968727338062480 5681 145547377906191220059801914603848 5682 146549047442858740463706587293344 5683 147557522646275104464547820371692 5684 148572849166946836993315089440910 5685 149595072957690604632346696684448 5686 150624240275609713806189368828144 5687 151660397684083366955143793741918 5688 152703592054768757996198905598136 5689 153753870569616088887627015535528 5690 154811280722896589628259205466876 5691 155875870323243624540405219069888 5692 156947687495706968206544032084476 5693 158026780683820334954310083969930 5694 159113198651682246311955645172112 5695 160206990486050321387401973013680 5696 161308205598449075658220834047762 5697 162416893727291314197433878472688 5698 163533104940013205900900567754160 5699 164656889635223125826306328306708 5700 165788298544864353301381938152224 5701 166927382736391714010003524912472 5702 168074193614962254819260818124188 5703 169228782925640040668460404583240 5704 170391202755615163402371756872960 5705 171561505536437052995847979278752 5706 172739744046262182185281850663432 5707 173925971412116256094212334347360 5708 175120241112170979015798860364702 5709 176322606978035491093852085391648 5710 177533123197062568226672386810960 5711 178751844314669679104123011323646 5712 179978825236674993878175726518080 5713 181214121231648439560635266463208 5714 182457787933277897838897204320212 5715 183709881342750641601444682231152 5716 184970457831150107069365315283944 5717 186239574141868099038493390871934 5718 187517287393032527348877138603712 5719 188803655079950773314159418932896 5720 190098735077568785463165916130240 5721 191402585642946004569541150072680 5722 192715265417746218572682868152196 5723 194036833430744448624523275929916 5724 195367349100349968131914888828408 5725 196706872237145557303523492357624 5726 198055463046443096353234826311704 5727 199413182130855601159169404119424 5728 200780090492885805828495697255368 5729 202156249537531397273360259465380 5730 203541721074907007562438922959264 5731 204936567322883070475880745728136 5732 206340850909741649358790910926170 5733 207754634876849344039905375736144 5734 209177982681347385257773990256096 5735 210610958198859025716615496737592 5736 212053625726214337578062811065600 5737 213506049984192526883306029196088 5738 214968296120281876092689558524136 5739 216440429711457426626654671118832 5740 217922516766976513993065829071360 5741 219414623731192268791444657421638 5742 220916817486385197594485970363840 5743 222429165355612958421472449230084 5744 223951735105578446236865243861846 5745 225484594949516304630453939101408 5746 227027813550097980563028114780900 5747 228581460022355439793611473416572 5748 230145603936623661340905686161920 5749 231720315321502030072752350885576 5750 233305664666834747263165607401440 5751 234901722926710379706842961446736 5752 236508561522480668736055907649112 5753 238126252345798721244483322006452 5754 239754867761676705586907796437504 5755 241394480611563175992776801188512 5756 243045164216440149905465586159138 5757 244706992379940063437696105338400 5758 246380039391482730916995142423440 5759 248064380029432435283344579590864 5760 249760089564275276894316948762856 5761 251467243761816909091029715724624 5762 253185918886400789681222092434448 5763 254916191704147078303688614387200 5764 256658139486212310451224502504672 5765 258411840012069979747179416409364 5766 260177371572812160893709184086532 5767 261954812974472306537890293263712 5768 263744243541369352135050331633848 5769 265545743119473263727000332657304 5770 267359392079792164396363512404712 5771 269185271321781176006910689806980 5772 271023462276773113693767537561600 5773 272874046911431171426584637452368 5774 274737107731223737833290227772320 5775 276612727783921482341909879008800 5776 278500990663116852573169596709542 5777 280401980511766124797231764211716 5778 282315782025754150153979799082016 5779 284242480457481940227800499377580 5780 286182161619477236464846130894246 5781 288134911888028208823324823708704 5782 290100818206840429955501538508824 5783 292079968090717272133826628401006 5784 294072449629263875052978961367408 5785 296078351490614833564650028208192 5786 298097762925185755332638929074760 5787 300130773769448839332310367801736 5788 302177474449732627060723716719564 5789 304237955986046079271805984927436 5790 306312309995927132004850520215616 5791 308400628698315886634412037455804 5792 310503004917452589635372910644496 5793 312619532086800558728611583860040 5794 314750304252994213050347657058316 5795 316895416079812365971906151449376 5796 319054962852176940186372276606960 5797 321229040480177265674434612140864 5798 323417745503120122163676067352416 5799 325621175093605688703705603199040 5800 327839427061629563993867065325852 5801 330072599858711022120852319792234 5802 332320792582047669390422230060560 5803 334584104978696668970639079308664 5804 336862637449782701103576270690786 5805 339156491054732827688434244234272 5806 341465767515538431091394415442520 5807 343790569221044398096424747486294 5808 346130999231265720976650692320630 5809 348487161281731688737863288762304 5810 350859159787857842664292077678208 5811 353247099849345871381964250682656 5812 355651087254611621746843458650792 5813 358071228485241402963532542713862 5814 360507630720476762445674928814624 5815 362960401841727913041340648588208 5816 365429650437115992365676196293996 5817 367915485806044336108974298667456 5818 370418017963798948321121966665084 5819 372937357646178352813154970133914 5820 375473616314153010963426477028336 5821 378026906158554492369729563565304 5822 380597340104794585949640487733048 5823 383185031817614540259415099473552 5824 385790095705864622977017868479480 5825 388412646927314190677335377728178 5826 391052801393492461217367584798752 5827 393710675774560182246244850752356 5828 396386387504212390559331058260228 5829 399080054784612458227487733730592 5830 401791796591357622651835907922368 5831 404521732678476198921106653665216 5832 407269983583456674082963323344268 5833 410036670632308884182554199318080 5834 412821915944657476171059568958188 5835 415625842438867858044178460168640 5836 418448573837204841835403951248812 5837 421290234671024185361608974748964 5838 424150950285997239898953981929520 5839 427030846847368912255481118725356 5840 429930051345249151003024406616292 5841 432848691599938167935289762178240 5842 435786896267285607131190820847568 5843 438744794844083875322814995361846 5844 441722517673495848595787829878368 5845 444720195950517171786351673340960 5846 447737961727473368284226383159448 5847 450775947919551979303324938575480 5848 453834288310369953043705505112832 5849 456913117557576505537803958819370 5850 460012571198491676352057806855064 5851 463132785655780803701554718897460 5852 466273898243165144930367774134240 5853 469436047171168869713826558823824 5854 472619371552902654751170254798448 5855 475824011409884110137888028455676 5856 479050107677895269036625793534008 5857 482297802212877373703879593112952 5858 485567237796863192376857514205924 5859 488858558143947102980927616846528 5860 492171907906293181083032595997144 5861 495507432680181530990396817403206 5862 498865279012093100376832389368640 5863 502245594404833220311022745063520 5864 505648527323694114062379835736044 5865 509074227202656619570489867167712 5866 512522844450631371983838203784160 5867 515994530457739694202492673825998 5868 519489437601634444897782383278152 5869 523007719253861075029792972017016 5870 526549529786259145440766090140256 5871 530115024577404559669298073950208 5872 533704360019092767706638110548452 5873 537317693522863198002447650247944 5874 540955183526565176623158857220800 5875 544616989500965594071619272781808 5876 548303271956398581892091675361944 5877 552014192449457462809951852137696 5878 555749913589729239790652457579184 5879 559510599046571891047758489182414 5880 563296413555934739685169728501312 5881 567107522927222168324088635101864 5882 570944094050200950740929934834460 5883 574806294901951474228262127707040 5884 578694294553863128087083337622836 5885 582608263178674135365326733850008 5886 586548372057556106674526870253128 5887 590514793587243596644120856599724 5888 594507701287208945310970773644046 5889 598527269806882688490440025404704 5890 602573674932919822934800669544880 5891 606647093596512213854955771840000 5892 610747703880747434162495543123320 5893 614875685028014326581033830404320 5894 619031217447455581578658231654056 5895 623214482722467625887238907094000 5896 627425663618248118199344611191664 5897 631664944089391350469676581712022 5898 635932509287531855095319062245696 5899 640228545569036520107787172144032 5900 644553240502745516379896791118826 5901 648906782877762342731955646519808 5902 653289362711293296714748913256800 5903 657701171256536680751335759346158 5904 662142401010622055235855208749624 5905 666613245722599852115430722603768 5906 671113900401481664420933640781176 5907 675644561324331529163887192878144 5908 680205426044408522980236674654128 5909 684796693399360991877149512775292 5910 689418563519472738426513700787920 5911 694071237835961491748447233928288 5912 698754919089329987639987957506428 5913 703469811337769988228276322674800 5914 708216119965619572564047002624988 5915 712994051691874031620183736693808 5916 717803814578750703221540084458240 5917 722645618040308084506262451599264 5918 727519672851119561605546663794584 5919 732426191155002098328191834879208 5920 737365386473800227748562122710960 5921 742337473716225692721705394356452 5922 747342669186753083487485569419776 5923 752381190594571822676740631968212 5924 757453257062594850196759617586486 5925 762559089136524362650858427816784 5926 767698908793974964137605629264896 5927 772872939453654587479385537783138 5928 778081405984603547147567378423280 5929 783324534715492087382657137310430 5930 788602553443976791252524399201836 5931 793915691446116218650201919317080 5932 799264179485846143504933399229988 5933 804648249824514762766177856731456 5934 810068136230478252020250525095872 5935 815524073988757044913274357603808 5936 821016299910753215882217340483812 5937 826545052344029348038083902303960 5938 832110571182149270401899178672596 5939 837713097874581051065058685333434 5940 843352875436662635230999565090816 5941 849030148459630519495069936800048 5942 854745163120711856134017513707228 5943 860498167193280383605775572499072 5944 866289410057076581904282065980832 5945 872119142708492453873015276672824 5946 877987617770921336054856453929568 5947 883895089505173145144886520110912 5948 889841813819955468616880817439486 5949 895828048282420910613674180621808 5950 901854052128781106726320134603880 5951 907920086274987823837154973044532 5952 914026413327481563767592737246080 5953 920173297594008092052814058314040 5954 926361005094503315762564371971288 5955 932589803572046936900139696978816 5956 938859962503885310540405998383992 5957 945171753112523939512466791974568 5958 951525448376890040093459262996816 5959 957921323043565615857018517446912 5960 964359653638091479513300028873076 5961 970840718476342665287189756449200 5962 977364797675975677107558320197672 5963 983932173167948020623229092162324 5964 990543128708110469820829751477088 5965 997197949888872521795983050698352 5966 1003896924150941496022466059293336 5967 1010640340795135737274129475052160 5968 1017428490994272384181621765352408 5969 1024261667805130168250409563675364 5970 1031140166180487711028329206471680 5971 1038064282981237789990048387750344 5972 1045034316988578046602466166186290 5973 1052050568916278612949339085011680 5974 1059113341423027136225396685830040 5975 1066222939124851683360007616611374 5976 1073379668607622010998184805178784 5977 1080583838439629689052482460540800 5978 1087835759184247569043247232451916 5979 1095135743412669091466849604064704 5980 1102484105716727929472049107416112 5981 1109881162721798469183648400173666 5982 1117327233099777630090177520841160 5983 1124822637582148532008632253085456 5984 1132367698973126518254381643457816 5985 1139962742162888047778372210475168 5986 1147608094140882972186803724443344 5987 1155304084009230716730647847044562 5988 1163051042996200887543841245951968 5989 1170849304469778830619824570595008 5990 1178699203951316671246434153964648 5991 1186601079129270365869101361646344 5992 1194555269873023301621992786587592 5993 1202562118246796982056251277039244 5994 1210621968523649340903992076153576 5995 1218735167199561229046289891648096 5996 1226902063007611623203181874921338 5997 1235123006932242108233829438871088 5998 1243398352223611188325550417011992 5999 1251728454412038985761574819118064 6000 1260113671322542889389215703287696 6001 1268554363089464718362805439782968 6002 1277050892171189970209351684659996 6003 1285603623364959725759542194385824 6004 1294212923821775787002599422955920 6005 1302879163061399627460681675221336 6006 1311602712987445738237175136545024 6007 1320383947902569956473448891307076 6008 1329223244523753366550582321463724 6009 1338120981997682367996351047328136 6010 1347077541916225507703504661709136 6011 1356093308332007677733218431312258 6012 1365168667774082283667684273355904 6013 1374304009263701992188256769376736 6014 1383499724330188670290521648724152 6015 1392756207026903132305241800708608 6016 1402073853947315314674494909036408 6017 1411453064241175502235583581706764 6018 1420894239630787233591610465445760 6019 1430397784427382516997105187955096 6020 1439964105547599992059905832891504 6021 1449593612530066676456774526050736 6022 1459286717552083940780105009906184 6023 1469043835446418358576700999382168 6024 1478865383718198082607109670032576 6025 1488751782561915402345527748575064 6026 1498703454878536141756002031293392 6027 1508720826292716560420666358645120 6028 1518804325170128425160238537400200 6029 1528954382634892923376089696011890 6030 1539171432587124093457042273891488 6031 1549455911720582451732799251941720 6032 1559808259540439499619705261841408 6033 1570228918381153798793539623534448 6034 1580718333424459306438392796809992 6035 1591276952717466666860532779720016 6036 1601905227190878160021679036980576 6037 1612603610677317011837421975943672 6038 1623372559929771775403810038132588 6039 1634212534640156496658529283825024 6040 1645123997457987382352778028084072 6041 1656107414009176692606048584919564 6042 1667163252914944584738727451826496 6043 1678291985810849639526873157637844 6044 1689494087365938805499887278765550 6045 1700770035302017501405219574571456 6046 1712120310413040621494904434898952 6047 1723545396584625192846775546012178 6048 1735045780813685438518812445271600 6049 1746621953228191004948400995389264 6050 1758274407107049116649505335647266 6051 1770003638900111425930018018464384 6052 1781810148248306330049045342660184 6053 1793694438003897532959764811579710 6054 1805657014250869633537930630212880 6055 1817698386325441526979271719423840 6056 1829819066836708410861096292826012 6057 1842019571687413192204560136783008 6058 1854300420094848096744445844191448 6059 1866662134611887286513111887645844 6060 1879105241148151296774679171009920 6061 1891630268991304108304705108979904 6062 1904237750828483675999729020164112 6063 1916928222767866739820336341492880 6064 1929702224360368749120962593454820 6065 1942560298621479736499721975048060 6066 1955502992053236982412281746744912 6067 1968530854666335316935395133154428 6068 1981644440002375910238336330891792 6069 1994844305156254408524336411578672 6070 2008131010798689277439384681332200 6071 2021505121198891220212623617891016 6072 2034967204247374543091215270214160 6073 2048517831478911345963182441537760 6074 2062157578095629421424519670484036 6075 2075887022990254750942018738909730 6076 2089706748769499492190953969991036 6077 2103617341777596357107217962504028 6078 2117619392119980285686883749771808 6079 2131713493687118326092690936393708 6080 2145900244178488637186808625300196 6081 2160180245126709535202615445202488 6082 2174554101921819511895356527440668 6083 2189022423835709157172589784187152 6084 2203585824046705924900521412493620 6085 2218244919664312686311856541368432 6086 2233000331754101021204859807228792 6087 2247852685362760202922138136068672 6088 2262802609543302838931431032244076 6089 2277850737380428134699630344672366 6090 2292997706016043754455561203168288 6091 2308244156674947258376949131082508 6092 2323590734690668101712687115995494 6093 2339038089531471187363213718603808 6094 2354586874826522969489733433716272 6095 2370237748392221111807369117170968 6096 2385991372258688710338350162902720 6097 2401848412696434096559227427466784 6098 2417809540243177243071086052940836 6099 2433875429730843800154021020042448 6100 2450046760312727797836969514249752 6101 2466324215490824054421582260875666 6102 2482708483143331338744387539238784 6103 2499200255552327339845282542449968 6104 2515800229431616504132604356421616 6105 2532509105954751806595915731942784 6106 2549327590783231529117418906772352 6107 2566256394094872125471815336639632 6108 2583296230612358259182692950607400 6109 2600447819631971107021379460469104 6110 2617711885052496027591885761507440 6111 2635089155404310701143314285564208 6112 2652580363878654853489161515419168 6113 2670186248357082683691541289913830 6114 2687907551441099121987736977828832 6115 2705745020481981051296898503569656 6116 2723699407610784632546378325147460 6117 2741771469768539881000394077293280 6118 2759961968736633647758661363141680 6119 2778271671167382167619606218605600 6120 2796701348614794341571992710782048 6121 2815251777565526929290537961094408 6122 2833923739470032834165587169338212 6123 2852718020773903670594438943802368 6124 2871635412949407810502701892922844 6125 2890676712527225113348384041519300 6126 2909842721128379551189525646579832 6127 2929134245496370947768343463071984 6128 2948552097529507057981321975690402 6129 2968097094313437221565727627216184 6130 2987770058153888832338900301160608 6131 3007571816609607871877658372351762 6132 3027503202525504764121507298794432 6133 3047565054066006815025336277036728 6134 3067758214748618509075193785118612 6135 3088083533477690942214823405239360 6136 3108541864578401678511190163646800 6137 3129134067830946325714510464181254 6138 3149861008504943132742592796417088 6139 3170723557394051920040880666491664 6140 3191722590850808661738744221500304 6141 3212858990821677046539574953864224 6142 3234133644882318352347382570781984 6143 3255547446273080977746160087978262 6144 3277101293934710981610559622236820 6145 3298796092544284990337696122873640 6146 3320632752551366840450459899862528 6147 3342612190214389332632863579080408 6148 3364735327637262481617968996642920 6149 3387003092806209654759130211110392 6150 3409416419626833000575947733186880 6151 3431976247961409577077755358224636 6152 3454683523666419598229955599715368 6153 3477539198630308225542385324940560 6154 3500544230811482340424434222843744 6155 3523699584276543741669161468143020 6156 3547006229238760221198468356767608 6157 3570465142096775980023796650434208 6158 3594077305473562855252145509800264 6159 3617843708255613837895747667316032 6160 3641765345632380370225833240383056 6161 3665843219135954920446854404574948 6162 3690078336681000341557665083379680 6163 3714471712604927530410767718860796 6164 3739024367708322912180176796880572 6165 3763737329295627284703030792644256 6166 3788611631216067566470137055601072 6167 3813648313904843001406486357008120 6168 3838848424424567383004755728006656 6169 3864213016506968869853262101547088 6170 3889743150594848974135069426176620 6171 3915439893884302314267324482492400 6172 3941304320367198732499739811799444 6173 3967337510873929387998796083504566 6174 3993540553116418445710042993828416 6175 4019914541731401991115181578552808 6176 4046460578323975810883757719020000 6177 4073179771511413689361634833264128 6178 4100073236967257880840293453662588 6179 4127142097465683427612778827069692 6180 4154387482926138003944139183541008 6181 4181810530458258976266823222009008 6182 4209412384407069380155094158865800 6183 4237194196398454524937429911631680 6184 4265157125384920947172477285847812 6185 4293302337691639444642777221981308 6186 4321631007062773933011545090196160 6187 4350144314708097877841643791436096 6188 4378843449349900065292899221977968 6189 4407729607270181485494450842763520 6190 4436803992358145113333280265985600 6191 4466067816157980382208795619963152 6192 4495522297916944157176748979321624 6193 4525168664633740024844210505856192 6194 4555008151107197728381200522383360 6195 4585041999985254587084276232543360 6196 4615271461814240751063272050601208 6197 4645697795088470152824892738341562 6198 4676322266300139028796350202418560 6199 4707146149989533895169113621667284 6200 4738170728795550873847506662318468 6201 4769397293506528275759735228173664 6202 4800827143111394360330367253334584 6203 4832461584851132201523717533127078 6204 4864301934270563602547422923014912 6205 4896349515270454013055136278168544 6206 4928605660159940414507133402645824 6207 4961071709709284151238130683624280 6208 4993749013202950696743169012267240 6209 5026638928493018356725451480131768 6210 5059742822052917922554950143223952 6211 5093062069031505300963845170779732 6212 5126598053307469158054854831853958 6213 5160352167544075628021686330876192 6214 5194325813244252149377617298416720 6215 5228520400806012503959040174524872 6216 5262937349578225146516103611081024 6217 5297578087916726925322805844121256 6218 5332444053240784306934476718535980 6219 5367536692089904230991972234740504 6220 5402857460180996733819545335549968 6221 5438407822465891492487698864200234 6222 5474189253189210454013823633468480 6223 5510203235946598727452531352292108 6224 5546451263743315929784766413043390 6225 5582934839053190189750482635448776 6226 5619655473877937027084363950450968 6227 5656614689806845338008217453113548 6228 5693814018076832731307741668158384 6229 5731254999632872472875843393248040 6230 5768939185188794310240017063623976 6231 5806868135288461462307987816545792 6232 5845043420367326073364332809465712 6233 5883466620814365444231617071528264 6234 5922139327034401367473195259914272 6235 5961063139510804907561727059668032 6236 6000239668868588981068122245129634 6237 6039670535937891106140565217193600 6238 6079357371817848704842964552983464 6239 6119301817940869356307130051237856 6240 6159505526137298413123700201711360 6241 6199970158700486407953832033348254 6242 6240697388452258691987431038850380 6243 6281688898808789761604752355242800 6244 6322946383846884744417059596957664 6245 6364471548370670530769201745881768 6246 6406266107978699051782981251404608 6247 6448331789131465220105561070929092 6248 6490670329219342064702420848007728 6249 6533283476630935606300051902203568 6250 6576172990821862035440209459733980 6251 6619340642383949770555653835711512 6252 6662788213114868989017448562660640 6253 6706517496088191239736584281671528 6254 6750530295723881761628507257735984 6255 6794828427859227148068598570847520 6256 6839413719820201013380325361899080 6257 6884288010493270333406223286710178 6258 6929453150397645148315627013714432 6259 6974911001757974332002703892839056 6260 7020663438577490148724428855044068 6261 7066712346711604334021233367536736 6262 7113059623941958453453738472118360 6263 7159707180050931309277815422483582 6264 7206656936896606181867784393731520 6265 7253910828488200709484442771038320 6266 7301470801061962226871393498919344 6267 7349338813157531400150408258504000 6268 7397516835694777012574900550560412 6269 7446006852051104772890594239356342 6270 7494810858139243035344751422345216 6271 7543930862485508337780470652357660 6272 7593368886308553681751187177768292 6273 7643126963598602496193209047328592 6274 7693207141197171243901518244979036 6275 7743611478877283647866769694851782 6276 7794342049424179532450051679415840 6277 7845400938716521292397151324907560 6278 7896790245808101020826424249076536 6279 7948512083010051345564527790860192 6280 8000568575973563041552875730624832 6281 8052961863773112505505345899521460 6282 8105694098990202197565161218217208 6283 8158767447797617173386613793635744 6284 8212184090044200848856058771337082 6285 8265946219340153158567021557095104 6286 8320056043142854288176994312614168 6287 8374515782843217179899204747451490 6288 8429327673852572029621985373748920 6289 8484493965690086013502021612041472 6290 8540016922070721501346383425652792 6291 8595898820993736033682522280562864 6292 8652141954831727359116021971597864 6293 8708748630420226848393510881292416 6294 8765721169147844621523461160674944 6295 8823061907046969744361307810827656 6296 8880773194885028871238112254330404 6297 8938857398256306730504569415544280 6298 8997316897674331870275217254154552 6299 9056154088664831102191959866234226 6300 9115371381859256101682170600026008 6301 9174971203088885643965415047629896 6302 9234955993479506975964944449281656 6303 9295328209546679845306281258846336 6304 9356090323291586728736177832095156 6305 9417244822297472823571708167917976 6306 9478794209826679387191987228406456 6307 9540741004918274031114742842236352 6308 9603087742486281597857436026505868 6309 9665836973418519270568585525802880 6310 9728991264676039587330154657495656 6311 9792553199393185054077060600631622 6312 9856525376978258072255830013060224 6313 9920910413214809919651916584948288 6314 9985710940363552545254986550867096 6315 10050929607264896961604342539622944 6316 10116569079442122040763374056955524 6317 10182632039205177542913278624445126 6318 10249121185755125229533079854697320 6319 10316039235289221936245970810390064 6320 10383388921106648503662030822474252 6321 10451172993714888487935203973320592 6322 10519394220936760596278894894538360 6323 10588055388018108816350444191083558 6324 10657159297736154232220908186275712 6325 10726708770508512543593807088913840 6326 10796706644502881329025648043269972 6327 10867155775747401118132905667029424 6328 10938059038241694362145588172107208 6329 11009419324068586416687372393364990 6330 11081239543506512675327401351728576 6331 11153522625142616017260053446345752 6332 11226271515986538757427168140527534 6333 11299489181584913312503209082265920 6334 11373178606136555821418526958695512 6335 11447342792608366984500121079719760 6336 11521984762851944410863965677881096 6337 11597107557720910789398944341135600 6338 11672714237188962224540609015856360 6339 11748807880468641104044238897660352 6340 11825391586130837892131914760260392 6341 11902468472225026267708446397808848 6342 11980041676400236053816900745102560 6343 12058114356026768411137086920951364 6344 12136689688318657795120578204488024 6345 12215770870456885203304611467546784 6346 12295361119713347266455428708967920 6347 12375463673575585764460245412075416 6348 12456081789872282175316984125092358 6349 12537218746899521893163142012230640 6350 12618877843547832779040616733420272 6351 12701062399430002736012949824179280 6352 12783775755009681028336220343690696 6353 12867021271730768092635698979554514 6354 12950802332147598617458324655924088 6355 13035122340055922696157068285145216 6356 13119984720624689886818283435175768 6357 13205392920528641041868198957356000 6358 13291350408081712799090777253514768 6359 13377860673371259655057242814467446 6360 13464927228393098571408683734614320 6361 13552553607187381094048254569615016 6362 13640743365975297995089678587256168 6363 13729500083296621477374983382194640 6364 13818827360148090011517734099051944 6365 13908728820122640905749487262452080 6366 13999208109549495739347815410256160 6367 14090268897635103821105094459736180 6368 14181914876604948865159354053026536 6369 14274149761846224107552924143601520 6370 14366977292051381118112433099028144 6371 14460401229362557593655993912743912 6372 14554425359516889450131232347989240 6373 14649053491992712563072246718172936 6374 14744289460156659537735732519964076 6375 14840137121411656922437451619447552 6376 14936600357345828310961076670688012 6377 15033683073882308812453304925411724 6378 15131389201429976399953125884322480 6379 15229722695035105681630365079164084 6380 15328687534533949671930238937414064 6381 15428287724706255173137776807572240 6382 15528527295429717411389736118832808 6383 15629410301835379604873202110194968 6384 15730940824463983175860577994513920 6385 15833122969423274352341294955262904 6386 15935960868546272939322470688694448 6387 16039458679550509074385093839308640 6388 16143620586198233816800289846570024 6389 16248450798457609454433018439559058 6390 16353953552664885447789358217452608 6391 16460133111687565965899550111690960 6392 16566993765088575004273406765166488 6393 16674539829291425110918763580615632 6394 16782775647746395782378570976107600 6395 16891705591097727627919234947617700 6396 17001334057351838436393140023345488 6397 17111665472046567316903177997287448 6398 17222704288421453121217807417657880 6399 17334454987589053392922939842351400 6400 17446922078707310125553053841081726 6401 17560110099152968649419648246385616 6402 17674023614696056004551741311370240 6403 17788667219675425195081888576784376 6404 17904045537175371758553423141859910 6405 18020163219203329121991618959016832 6406 18137024946868649255174549368278312 6407 18254635430562475170359875654635376 6408 18372999410138711856772977741766648 6409 18492121655096102277441062633535936 6410 18612006964761415095468495029793620 6411 18732660168473750836591935387595200 6412 18854086125769973234831298168713304 6413 18976289726571272548265419411001778 6414 19099275891370867672411018219498648 6415 19223049571422853919371429393253600 6416 19347615748932203371849060068355270 6417 19472979437245924762283975956997664 6418 19599145681045389868791854415587700 6419 19726119556539833461229162159673054 6420 19853906171661033872613243129242944 6421 19982510666259181313271462973557864 6422 20111938212299941087488085387145532 6423 20242194014062718915061594761961560 6424 20373283308340135603080180290469328 6425 20505211364638718356370518150001518 6426 20637983485380816058476298353171840 6427 20771605006107745898679617469024108 6428 20906081295684178764491882305076658 6429 21041417756503770863212735921641936 6430 21177619824696049080587227819689360 6431 21314692970334557629284515079451716 6432 21452642697646273584877319722135400 6433 21591474545222298952221707351689344 6434 21731194086229836950623029712090548 6435 21871806928625460251927634582087936 6436 22013318715369678951702744569625016 6437 22155735124642816099960305072516788 6438 22299061870062198664446173038628160 6439 22443304700900671846355343311118392 6440 22588469402306444715448578569697704 6441 22734561795524275178937421449459184 6442 22881587738118002346174731928355260 6443 23029553124194434399138227261936384 6444 23178463884628600126926632631490008 6445 23328325987290372331003614707257280 6446 23479145437272471356725313204728648 6447 23630928277119857055774662508319104 6448 23783680587060517533501471241187928 6449 23937408485237663084833076509925690 6450 24092118127943333772377995380618808 6451 24247815709853429150596052392584060 6452 24404507464264168690454671891216854 6453 24562199663329991509834100644999360 6454 24720898618302904066085992410595880 6455 24880610679773284518591774601064484 6456 25041342237912152520911270560411072 6457 25203099722714913254159921856992544 6458 25365889604246584565606406140522304 6459 25529718392888516129143250230963104 6460 25694592639586609597252978243504608 6461 25860518936101048767373203795759768 6462 26027503915257548839157677210445520 6463 26195554251200133893038446883722024 6464 26364676659645451774718812797135134 6465 26534877898138635624769474214084544 6466 26706164766310721347363047989789472 6467 26878544106137630367366814426548372 6468 27052022802200727080522000555098360 6469 27226607781948960457272013142918632 6470 27402306015962599316963673489574192 6471 27579124518218570845636581702070896 6472 27757070346357411987438159206350428 6473 27936150601951843396857605147844946 6474 28116372430776975696462886466379072 6475 28297743023082157842652905353089056 6476 28480269613864477460104105038006174 6477 28663959483143923064098950279662080 6478 28848819956240218148774928555428680 6479 29034858404051337178528949118334704 6480 29222082243333713579355268598581104 6481 29410498936984149886787353782216344 6482 29600115994323440267357426348091896 6483 29790940971381715691083853920299456 6484 29982981471185522093448101665706520 6485 30176245144046641926631695501298300 6486 30370739687852669561451640055759840 6487 30566472848359351063462062123657528 6488 30763452419484698929082605537972236 6489 30961686243604892430372390216430496 6490 31161182211851974280194282789811200 6491 31361948264413354393009936828283658 6492 31563992390833131580413687704545408 6493 31767322630315244084755083177946704 6494 31971947072028459918817760772754224 6495 32177873855413218044518724352632752 6496 32385111170490331488969014656064984 6497 32593667258171563561996514323226920 6498 32803550410572088405376391980952204 6499 33014768971324847170546699791455544 6500 33227331335896811188508134873794408 6501 33441245951907163562920210189370208 6502 33656521319447410685113320892263152 6503 33873165991403435237839716687802096 6504 34091188573779502323088491350907488 6505 34310597726024230418192682355150040 6506 34531402161358538933762754698786992 6507 34753610647105584216692455030940928 6508 34977232005022695911602609853561052 6509 35202275111635325664618263074352300 6510 35428748898573020224316975252786688 6511 35656662352907431066043524649315600 6512 35886024517492372737561057571075088 6513 36116844491305942196203345028571440 6514 36349131429794711480309640678659516 6515 36582894545220006130765141686435072 6516 36818143107006281851938683527505072 6517 37054886442091611975207520078664960 6518 37293133935280298362589333814030732 6519 37532895029597618462766483912056960 6520 37774179226646721306989443315531120 6521 38016996086967685307987924174104850 6522 38261355230398750801101884112980480 6523 38507266336439740343372997286859232 6524 38754739144617679863312832647437876 6525 39003783454854633831489490486340352 6526 39254409127837767699952404905831008 6527 39506626085391650936848037195459168 6528 39760444310852814061369890743073280 6529 40015873849446573163437314667003440 6530 40272924808666135472211588582329708 6531 40531607358653999617737467569778016 6532 40791931732585664310646402671643360 6533 41053908227055659245976741501328548 6534 41317547202465912118759074650285492 6535 41582859083416465721084260942326192 6536 41849854359098559172920288088986856 6537 42118543583690087421974770653031472 6538 42388937376753453231415335815168912 6539 42661046423635825958263196507854680 6540 42934881475871821509768674323942752 6541 43210453351588617950064140399899952 6542 43487772935913521314872636676483056 6543 43766851181383996278032184140164904 6544 44047699108360176400079356744347992 6545 44330327805439868776123994102659744 6546 44614748429876067987742853473364128 6547 44900972207996994351626489501022204 6548 45189010435628671546233642720740774 6549 45478874478520058786743875808959136 6550 45770575772770752808155097803068568 6551 46064125825261275006450955632202974 6552 46359536214085959178366861150418640 6553 46656818588988455391415689346897440 6554 46955984671799865607497975684865596 6555 47257046256879526775619821205404160 6556 47560015211558457201977764020379936 6557 47864903476585482098946693719631372 6558 48171723066576054308327587185920760 6559 48480486070463786288579564247054248 6560 48791204651954709550678651346400668 6561 49103891049984277822716870607365436 6562 49418557579177130319383028144966888 6563 49735216630309631589054065124824610 6564 50053880670775204508376282024572768 6565 50374562245052473091932393408621536 6566 50697273975176231882876478166561260 6567 51022028561211258789277738198448240 6568 51348838781728988330348865128192444 6569 51677717494287062356749056732246898 6570 52008677635911775409748658304755056 6571 52341732223583431985225383876007796 6572 52676894354724633070234472047906968 6573 53014177207691509422260344289970784 6574 53353594042267919164218772238496656 6575 53695158200162627371839656760614422 6576 54038883105509485434224726538012096 6577 54384782265370628073145248744017928 6578 54732869270242706012025699723186560 6579 55083157794566172391553779977325008 6580 55435661597237641135468705826647648 6581 55790394522125335577311920366191226 6582 56147370498587645766780809649646080 6583 56506603541994812982810277479107016 6584 56868107754253760089622735248534916 6585 57231897324336086481737834106609664 6586 57597986528809246474322757871225760 6587 57966389732370930106295780175902160 6588 58337121388386665435273762565792128 6589 58710196039430661515782046990772176 6590 59085628317829911365126512889798816 6591 59463432946211574334966183407365504 6592 59843624738053657420924456337175284 6593 60226218598239015157541603624220956 6594 60611229523612687861504450740670384 6595 60998672603542598102394957870601536 6596 61388563020483625397181644141492460 6597 61780916050545079242340311806911984 6598 62175747064061590715837248969574728 6599 62573071526167443000242948997791998 6600 62972904997374361297971336529266112 6601 63375263134152782730062510452152336 6602 63780161689516626931050102838544740 6603 64187616513611588174281531414471680 6604 64597643554306969984594736554920432 6605 65010258857791083318502509834015720 6606 65425478569170229515999330598498680 6607 65843318933071289352789844023163644 6608 66263796294247939647146876050814776 6609 66686927098190519001744348401866448 6610 67112727891739564387680815067338408 6611 67541215323703040405516798553349548 6612 67972406145477283186497891860145760 6613 68406317211671681026229966896904896 6614 68842965480737113972917072046988092 6615 69282368015598174722871015592339752 6616 69724541984289193307358546609497944 6617 70169504660594088186971814425895620 6618 70617273424690066502594790025283840 6619 71067865763795196365696970999236460 6620 71521299272819874205120393925710244 6621 71977591655022210322741197517271424 6622 72436760722667355946387195054329520 6623 72898824397690795205182629323213772 6624 73363800712365625590075026872470928 6625 73831707809973850600681396033597200 6626 74302563945481708418776505617818132 6627 74776387486219060588739245441503362 6628 75253196912562864826078738797376096 6629 75733010818624756216784609885944596 6630 76215847912942761212690291781025248 6631 76701727019177168971309204828002032 6632 77190667076810584732705780453915812 6633 77682687141852190070901416937605280 6634 78177806387546235003094324485145272 6635 78676044105084787086596666987837688 6636 79177419704324762780867284239667584 6637 79681952714509266500348455934780296 6638 80189662784993262933005549732067952 6639 80700569685973608349523910113858856 6640 81214693309223466779042950765421072 6641 81732053668831137079108096746923052 6642 82252670901943317080201998226043832 6643 82776565269512831138782347678545424 6644 83303757157050847587209748493492452 6645 83834267075383612724300504914295712 6646 84368115661413728146491059974534280 6647 84905323678885998376758257536557978 6648 85445912019157875906507833787957800 6649 85989901701974530924627769036454464 6650 86537313876248573167808598449253032 6651 87088169820844453487064766098337512 6652 87642490945367572887154915931056460 6653 88200298790958126958299981633007714 6654 88761615031089713783241430527744416 6655 89326461472372733567273430883810272 6656 89894860055362608404427473838445248 6657 90466832855372850759491548052504640 6658 91042402083293009413013825398580684 6659 91621590086411521784878488716618850 6660 92204419349243501721454368549546672 6661 92790912494363492001711036603130072 6662 93381092283243210989077543026624252 6663 93974981617094323028191727684355648 6664 94572603537716262359058659509043692 6665 95173981228349140495510972142132160 6666 95779138014531767190247409814227984 6667 96388097364964815285124548893293536 6668 97000882892379159922796224351312314 6669 97617518354409422774241506022412704 6670 98238027654472752116201009525048960 6671 98862434842652869773058796680827268 6672 99490764116589416119269059337204288 6673 100123039822372624521039161295019624 6674 100759286455443356779649441916071704 6675 101399528661498531323521502361325200 6676 102043791237401976081946575650196344 6677 102692099132100738160260133713072052 6678 103344477447546882624204251608599632 6679 104000951439624812890261609079487724 6680 104661546519084145408880575629322792 6681 105326288252478171518745845228068448 6682 105995202363107939542589843988131640 6683 106668314731971990388492947462410508 6684 107345651398721780115191768054813528 6685 108027238562622823115610797862136928 6686 108713102583521589769659944438391984 6687 109403269982818192615305439323484416 6688 110097767444444895286030730917634776 6689 110796621815850478663063830314826306 6690 111499860108990498892164733957001280 6691 112207509501323472117347610270481380 6692 112919597336813020987664056138342436 6693 113636151126936018198102587891633600 6694 114357198551696762531772352941922808 6695 115082767460647223077842592763988800 6696 115812885873913387508210454161604192 6697 116547581983227750505575170663735360 6698 117286884152967978646513295015192060 6699 118030820921201788255284471351088128 6700 118779421000738072957457145217301916 6701 119532713280184317877035613587938850 6702 120290726825010337636600947549235960 6703 121053490878618375537055649026211276 6704 121821034863419601511892541371843922 6705 122593388381917046670499493598796304 6706 123370581217795012465870331426016160 6707 124152643337014992744225927809746476 6708 124939604888918147157465264565969024 6709 125731496207334364644071529418932696 6710 126528347811697955910100415039592400 6711 127330190408170014069184115352028568 6712 128137054890767482829102508469077128 6713 128948972342498971842410155766469618 6714 129765974036507359069871555682779352 6715 130588091437219220238055134229826352 6716 131415356201501125706376339744317752 6717 132247800179822845294169588010527408 6718 133085455417427501855015369433963512 6719 133928354155508714623560319700957262 6720 134776528832394773599452250293073712 6721 135630012084739886473776859951019296 6722 136488836748722539845535971596666444 6723 137353035861251016719256574428501432 6724 138222642661176112519773655584535270 6725 139097690590511092106595782546918162 6726 139978213295658930518048693844048128 6727 140864244628646880424606864615579644 6728 141755818648368409521474273724499968 6729 142652969621832551342571594639124024 6730 143555732025420713231635993790478632 6731 144464140546150985461149924197412672 6732 145378230082949995746295072308252192 6733 146298035747932353659085322434243992 6734 147223592867687729707276663167084720 6735 148154936984575614103590838610971136 6736 149092103858027800513231756388416088 6737 150035129465858640331627764586195618 6738 150984050005583113309807509531805320 6739 151938901895742760611820842417554712 6740 152899721777239526657157861046870324 6741 153866546514677556371207407872460032 6742 154839413197712994738440001001495864 6743 155818359142411835826208104336944340 6744 156803421892615868721837749695010048 6745 157794639221316768102048760985920064 6746 158792049132038377431695201925065400 6747 159795689860227233068372228660706880 6748 160805599874651377830599382367958712 6749 161821817878807512870072660681129756 6750 162844382812336536972887668852237248 6751 163873333852447522700683031338830168 6752 164908710415350179070346354019229164 6753 165950552157695850760273730517933360 6754 166998898978027104122187499955756424 6755 168053791018235950570205157644471520 6756 169115268665030758213224517675060440 6757 170183372551411902892756003590962624 6758 171258143558156210086101930682847176 6759 172339622815310239434264525304151976 6760 173427851703692463955168941959910980 6761 174522871856404396305724481255403222 6762 175624725160350714760926429840165952 6763 176733453757768441884632341192180572 6764 177849100047765229174840113047053872 6765 178971706687866801276260909166472128 6766 180101316595573613664727891688992760 6767 181237972949926778021522004036373496 6768 182381719193083309831038858544831152 6769 183532599031900753052376380146165104 6770 184690656439531237034401537690730372 6771 185855935657025021164666615664580096 6772 187028481194943583065201457270786792 6773 188208337834982306472718419641303064 6774 189395550631602825267141956657713456 6775 190590164913675080440625377096674436 6776 191792226286129147129354067441223988 6777 193001780631616889162468031589756680 6778 194218874112183498916377755725404132 6779 195443553170948980598606988121535658 6780 196675864533799635423084923927067392 6781 197915855211089607478539458192364056 6782 199163572499352549433323632449171072 6783 200419063983023467563650228617348640 6784 201682377536170805937825798609898092 6785 202953561324238829936676461116011304 6786 204232663805800369639954813664993744 6787 205519733734319983960121626633221192 6788 206814820159927606758518998191913414 6789 208117972431202736534604811048778976 6790 209429240196969231636613163346590912 6791 210748673408100773301753531776595750 6792 212076322319337059195874414563602120 6793 213412237491110790486406810402185744 6794 214756469791385515848380897281987528 6795 216109070397504396171387529242018336 6796 217470090798049954105546582449914100 6797 218839582794714872956858734635278016 6798 220217598504183909816768000868941888 6799 221604190360026988187361388558287728 6800 222999411114603535742391557956464482 6801 224403313840978133245240632155519160 6802 225815951934847541028060612031704896 6803 227237379116479169821640605425721578 6804 228667649432661063113075733888241312 6805 230106817258663458598059662468221376 6806 231554937300211996686604806107462288 6807 233012064595472644415224068880478656 6808 234478254517048403515098209074632320 6809 235953562773987871784516404804590640 6810 237438045413805727314927204264382704 6811 238931758824515205523285736544538500 6812 240434759736672639349043860674110464 6813 241947105225434133382115942507116688 6814 243468852712624443098477344950533832 6815 245000059968818130792728744428826216 6816 246540785115433070212000366958631168 6817 248091086626836372312989567146321688 6818 249651023332462804983736324068938464 6819 251220654418945779993957746026962816 6820 252800039432260980862398184214605600 6821 254389238279882705756719752122024420 6822 255988311232952999970972708552458688 6823 257597318928463652957660140061749980 6824 259216322371451135325860603496174712 6825 260845382937204551653809869305978592 6826 262484562373486685403782727799575940 6827 264133922802768212669072148882510462 6828 265793526724475161927350165625731360 6829 267463437017249697421727007457958904 6830 269143716941224304240416644388882120 6831 270834430140309453618082504309124736 6832 272535640644494827436691257203709064 6833 274247412872164181361059870521136126 6834 275969811632423926504256358350311296 6835 277702902127445509980622585388173176 6836 279446749954821675169443039450939354 6837 281201421109936682980201631537145760 6838 282966981988350575880964381850690304 6839 284743499388197566924714449614554212 6840 286531040512598636484462594656244032 6841 288329672972088419886676135246604920 6842 290139464787056469614028191003482736 6843 291960484390202976232681959261275904 6844 293792800629009032686307542159993096 6845 295636482768221527088797081019531574 6846 297491600492352749640213412828454944 6847 299358223908194799785893977632360984 6848 301236423547348880236851200351592894 6849 303126270368769564970679060179762536 6850 305027835761324128836109148925211668 6851 306941191546367026891174399909144128 6852 308866409980329612114651125485481376 6853 310803563757325180643076408884668928 6854 312752726011769434201194721368178864 6855 314713970321016449912191437196920624 6856 316687370708010248195538347501314604 6857 318673001643952049984724073861703918 6858 320670938050983315024587290700973120 6859 322681255304884653538429813919953104 6860 324704029237790704088576927726032704 6861 326739336140921070990590923302371024 6862 328787252767327415180947928654367792 6863 330847856334656792980675031443880526 6864 332921224527931337743231845321785696 6865 335007435502344379923825551970514600 6866 337106567886073101659388670024894052 6867 339218700783107822503642061005381920 6868 341343913776098013520029782782736368 6869 343482286929215137496865243653181802 6870 345633900791032413613787695639656640 6871 347798836397421605456612535151704972 6872 349977175274466931848886354880185684 6873 352168999441396200542946516429295760 6874 354374391413529265391053594470882008 6875 356593434205243908198231888749037726 6876 358826211332959247042836921672981344 6877 361072806818136773438588152180187144 6878 363333305190299121302878860935323800 6879 365607791490066671290622222625227968 6880 367896351272212094650732008680126688 6881 370199070608732941363587294640553120 6882 372516036091942377922512223996340240 6883 374847334837578180730433655194585652 6884 377193054487930091694480849085336114 6885 379553283214985643216381807417822560 6886 381928109723594560395110125024365792 6887 384317623254651848880364054869448548 6888 386721913588299677441135802170993664 6889 389141071047148164942873868189331426 6890 391575186499515182059574674552838304 6891 394024351362685278683581945549053504 6892 396488657606187848635943752040351964 6893 398968197755094643923898183157846960 6894 401463064893336751439449881263843520 6895 403973352667041145644081837193451056 6896 406499155287886931439440696826358242 6897 409040567536481392082360293060587056 6898 411597684765755957664868222087691324 6899 414170602904382210345875179485470538 6900 416759418460208043191097727989211552 6901 419364228523714090151433571015368416 6902 421985130771490545387515759584218424 6903 424622223469734490829540190319586688 6904 427275605477767851546711004210185552 6905 429945376251576099189802936552196040 6906 432631635847367824463420286203593472 6907 435334484925155300281561077884319084 6908 438054024752356157961094418607214536 6909 440790357207416299512751356045710400 6910 443543584783454169798237214965081984 6911 446313810591926513035119024873443826 6912 449101138366315738848247990973090206 6913 451905672465839023787666860857800736 6914 454727517879179274958248487965830196 6915 457566780228238083135738004387364160 6916 460423565771910793477450033424436864 6917 463297981409883822673627669073221334 6918 466190134686454352127425027982291200 6919 469100133794372527497653672826274208 6920 472028087578706295688858879435747116 6921 474974105540729011127988470390190592 6922 477938297841829943925908795233077612 6923 480920775307447823285333565620214240 6924 483921649431027550284385950562555008 6925 486941032378000214937037035749814744 6926 489979036989786553208079020627221432 6927 493035776787823980441124073197399880 6928 496111365977617338443394428392102080 6929 499205919452813494260811082381556462 6930 502319552799299929471122422475386880 6931 505452382299327459621565599812653680 6932 508604524935657224240847799998080302 6933 511776098395732088663097336398431184 6934 514967221075872599713891365101796800 6935 518178012085497638125543825593755464 6936 521408591251369911370559916305915924 6937 524659079121866431428558133198865344 6938 527929596971274122833053891249788192 6939 531220266804110707180316417817287232 6940 534531211359471011123079504906221696 6941 537862554115398845717233533146957944 6942 541214419293284605839777781206559680 6943 544586931862288739251295406702746376 6944 547980217543791235736055774780888888 6945 551394402815867287617577315559973200 6946 554829614917789273817126260208032240 6947 558285981854555220497210038720081638 6948 561763632401443892211676574895949184 6949 565262696108596668368580094016253016 6950 568783303305626360701548429874731772 6951 572325585106253128340014399266017024 6952 575889673412967647968382979798280456 6953 579475700921721697469025314405359720 6954 583083801126646312353948664965982032 6955 586714108324797675205117199207652960 6956 590366757620930899263720930650601576 6957 594041884932301868234238413076405504 6958 597739626993497295299942252956666824 6959 601460121361293165282584642299089458 6960 605203506419541724820402591145511680 6961 608969921384087186385329178474932680 6962 612759506307710312912417933247738502 6963 616572402085102050772012560715140240 6964 620408750457866379778153967141934488 6965 624268694019552549895141401357252840 6966 628152376220716875278085185525130240 6967 632059941374014257262735782009184140 6968 635991534659319608904878840816899616 6969 639947302128879354660179567399507456 6970 643927390712493179791573591143395216 6971 647931948222726205093167021855151758 6972 651961123360151763527157251093889360 6973 656015065718624956383550159085858176 6974 660093925790587167591460774603640616 6975 664197854972401715835575330873123064 6976 668327005569720825161955469912890312 6977 672481530802884095793812655227546818 6978 676661584812348657920205423414804384 6979 680867322664151192268846885539703144 6980 685098900355402002328388008364606416 6981 689356474819811324145696976292886112 6982 693640203933248060689819854645066992 6983 697950246519331128846516526526209494 6984 702286762355053608185552328568306368 6985 706649912176439881727324022555634544 6986 711039857684235960025942956067260224 6987 715456761549633180982622921478912000 6988 719900787420025478906159945203742556 6989 724372099924800417446480845951257032 6990 728870864681164182142711903080940752 6991 733397248300000729449013578468356684 6992 737951418391765290229577337560830588 6993 742533543572412426848721813198813952 6994 747143793469358844122993642131400328 6995 751782338727481155549609270113730060 6996 756449351015148807379504057169779072 6997 761145003030292364263720510787745224 6998 765869468506507361368905023510227668 6999 770622922219193929031328887154680616 7000 775405539991732397199141597142732560 7001 780217498701695088099539750006917958 7002 785058976287094506761230584122926520 7003 789930151752668140223023033971128352 7004 794831205176200077466628885793345156 7005 799762317714879663325840270869788320 7006 804723671611697400845205555432139960 7007 809715450201878317789192138949476804 7008 814737837919353014237640423237534880 7009 819791020303266609445117145511590896 7010 824875184004525807390607476339967092 7011 829990516792384301699883081629102976 7012 835137207561066741885887267167333976 7013 840315446336431484122628114202087814 7014 845525424282672351045406144166566528 7015 850767333709059626354764710342015040 7016 856041368076720511293379416209734424 7017 861347722005459271364238040508829720 7018 866686591280617302964945568049575260 7019 872058172859973350926861069505723010 7020 877462664880684109269075656388455232 7021 882900266666265438806015100930313568 7022 888371178733614436583738726319675280 7023 893875602800072593463849842953706688 7024 899413741790530277525374565578905900 7025 904985799844572782314047762393698842 7026 910591982323668180335209862809123480 7027 916232495818397223561009224255274516 7028 921907548155725534104864905901075160 7029 927617348406318329606217432680650912 7030 933362106891897929266524110866563088 7031 939142035192644287883284571734640292 7032 944957346154638806642655610519655360 7033 950808253897351670852976435373300928 7034 956694973821172966231320772036575428 7035 962617722614987826793065757699756320 7036 968576718263795868840464322830987148 7037 974572180056375167000373172846401948 7038 980604328592991029723668162951650768 7039 986673385793149833129518681773827004 7040 992779574903398173556638748436948352 7041 998923120505167600670931263775467920 7042 1005104248522665194474639876020052592 7043 1011323186230810251066267118373035914 7044 1017580162263217343513155003098496328 7045 1023875406620226025719802527199546336 7046 1030209150676977448704761232929282240 7047 1036581627191538160237353010163404920 7048 1042993070313071360332541929285123956 7049 1049443715590055886658112520906300768 7050 1055933799978553205472909308294800768 7051 1062463561850522685288325554203854584 7052 1069033241002185432027542380965311268 7053 1075643078662436966048262207918632320 7054 1082293317501309022994902643516879192 7055 1088984201638480762055468665780332104 7056 1095715976651839666816652495156048604 7057 1102488889586092425538172657392791408 7058 1109303188961426079304007278995978800 7059 1116159124782219728154052863273836544 7060 1123056948545807086954900152569175872 7061 1129996913251290184432914967249532568 7062 1136979273408404500466696185423198080 7063 1144004285046435838419307637014452112 7064 1151072205723189230983498268206729652 7065 1158183294534010179715488414126265296 7066 1165337812120858530144862617204327276 7067 1172536020681435286069724657764285908 7068 1179778183978362668377592128612198400 7069 1187064567348417725473590089880179944 7070 1194395437711819804148400485529425736 7071 1201771063581572191479190789680278248 7072 1209191715072858240127436781924405160 7073 1216657663912492291178225731476324528 7074 1224169183448425710456333210621688736 7075 1231726548659308356055165175149510068 7076 1239330036164105796625603067764363828 7077 1246979924231772601792940054322190400 7078 1254676492790982027901507937783495968 7079 1262420023439912424128323969779161422 7080 1270210799456090685859192168369029712 7081 1278049105806293084083232642867285440 7082 1285935229156503801434842930975136628 7083 1293869457881931507395675898136181688 7084 1301852082077084307063408083951557968 7085 1309883393565903399798929579245534872 7086 1317963685911955785979170978443713056 7087 1326093254428686362009154401099269656 7088 1334272396189729745684074068034029618 7089 1342501410039282175940337836562499920 7090 1350780596602533832993595163095031656 7091 1359110258296161926831900221374709032 7092 1367490699338884904013372748288198128 7093 1375922225762078124710085341815010880 7094 1384405145420451363943486462102279980 7095 1392939768002788492971525693417414656 7096 1401526405042749698813844661420118288 7097 1410165369929736601938996461921877716 7098 1418856977919820634186721986082631760 7099 1427601546146735041058906913834429912 7100 1436399393632930874585032534298923526 7101 1445250841300697345051781433633717664 7102 1454156211983346901982030316678762960 7103 1463115830436465416855822005000949990 7104 1472130023349227842185122545052848640 7105 1481199119355779723685303291491796632 7106 1490323449046684944429408089738772664 7107 1499503344980440082026438920856145760 7108 1508739141695055762032186609299555608 7109 1518031175719705392980613816990290034 7110 1527379785586441670615533313030191024 7111 1536785311841981241106383546935738320 7112 1546248097059557915248354368985257640 7113 1555768485850844827876027214947978128 7114 1565346824877945938961135463440365796 7115 1574983462865457275119091622586940280 7116 1584678750612598312515638531053664544 7117 1594433041005413904444432274454202096 7118 1604246689029047159138625815833584760 7119 1614120051780083675684665601587709040 7120 1624053488478967548224610206218412848 7121 1634047360482489550964402388047543762 7122 1644102031296347918849746106359642656 7123 1654217866587782141128630858618093872 7124 1664395234198280187390180294237141740 7125 1674634504156359588053454010720459584 7126 1684936048690422793677174704273918904 7127 1695300242241687239872161802240718338 7128 1705727461477190547022602129040524832 7129 1716218085302871286460253241465868776 7130 1726772494876725747187331416964682384 7131 1737391073622041139709259908419002496 7132 1748074207240705676017720427060423636 7133 1758822283726595967257638737066819556 7134 1769635693379042183118921018445841360 7135 1780514828816371419515018980760492048 7136 1791460084989529723645816716943624720 7137 1802471859195783228091979530824442240 7138 1813550551092498848151863441883858856 7139 1824696562711004999210433187428706602 7140 1835910298470532793522456163072615296 7141 1847192165192238178399610162192693136 7142 1858542572113305480413144729804862892 7143 1869961930901132822860450614686864440 7144 1881450655667599886395400809507853576 7145 1893009162983418485388712084063725384 7146 1904637871892566435265920263156329784 7147 1916337203926805188766948752811681448 7148 1928107583120281721782761405876252942 7149 1939949436024215152151311627548958160 7150 1951863191721668577537014000296591200 7151 1963849281842406621275357465215263934 7152 1975908140577839177837135507931391240 7153 1988040204696051852355174603592375248 7154 2000245913556923591460483589445965028 7155 2012525709127332005494510339829112000 7156 2024880035996446884999765276789242456 7157 2037309341391112417242541497832252128 7158 2049814075191318611388916758344089600 7159 2062394689945762443838751810914807796 7160 2075051640887499238122091763713437064 7161 2087785385949684796678321749668358624 7162 2100596385781408804770715363118051172 7163 2113485103763620029737734579705434144 7164 2126452006025143841747684283653061192 7165 2139497561458792585205184638289107152 7166 2152622241737569332956492406117724384 7167 2165826521330965558456070513771586880 7168 2179110877521353264089066731567902044 7169 2192475790420472106893610873576253996 7170 2205921742986012065993169511275274176 7171 2219449221038292199132702436141372448 7172 2233058713277036038813141126403106144 7173 2246750711298244181636851913902669920 7174 2260525709611164627612351575420433072 7175 2274384205655361429319707382570780688 7176 2288326699817882214008874458135144192 7177 2302353695450525144891798359717893344 7178 2316465698887205891095538434069075272 7179 2330663219461425178968046485513398352 7180 2344946769523837500670665049007324880 7181 2359316864459921559251989965280576612 7182 2373774022707753032676573482322884240 7183 2388318765775880242579127763724634888 7184 2402951618261303316830526032383361494 7185 2417673107867557438336091736107947520 7186 2432483765422900775839517766335251644 7187 2447384124898607695877371131277187046 7188 2462374723427367858419617383683749920 7189 2477456101321791802141047902237618240 7190 2492628802093023628697016766731392040 7191 2507893372469461398824597966621897024 7192 2523250362415585856557264133782509464 7193 2538700325150898101327571566782436942 7194 2554243817168966831238220272689562176 7195 2569881398256585784307349936848648928 7196 2585613631513042008039141574306051880 7197 2601441083369495591235829144758907520 7198 2617364323608471495552195248204142464 7199 2633383925383464127898640382277094108 7200 2649500465238655298424086958803988876 7201 2665714523128746212455418776012035584 7202 2682026682438904148435975963257054504 7203 2698437530004824477591937208318940354 7204 2714947656132908684762338610252749072 7205 2731557654620559053556115659679215904 7206 2748268122776590682748026141474290720 7207 2765079661441761504594732316377448244 7208 2781992875009420979542806331280501684 7209 2799008371446278145612089828588691816 7210 2816126762313289704570804204916647520 7211 2833348662786668830873189579348007970 7212 2850674691679015393206366585575634432 7213 2868105471460568282390684560546230840 7214 2885641628280580543297162174631515608 7215 2903283791988818012386862298221975328 7216 2921032596157182166440292846825035024 7217 2938888678101457892030311071806649644 7218 2956852678903186889299652511112095624 7219 2974925243431667427634230495417914868 7220 2993107020366081174875881303326362178 7221 3011398662217747825793388031913269760 7222 3029800825352508259628527932425352256 7223 3048314170013236960654678973261862876 7224 3066939360342484439829318037363510240 7225 3085677064405250399788672432219082690 7226 3104527954211888389622975974117955940 7227 3123492705741142700084359187514124848 7228 3142571998963318254116499219339374832 7229 3161766517863584251855898695159020202 7230 3181076950465412333539184436012260352 7231 3200503988854150028059247920114687808 7232 3220048329200730259245521537082798182 7233 3239710671785517686300330688261454680 7234 3259491721022292659204215003032443860 7235 3279392185482373574308506463363693416 7236 3299412777918878419763422884132833568 7237 3319554215291126304884617547518997560 7238 3339817218789179772040656137751571008 7239 3360202513858528694148407512853992704 7240 3380710830224916565392973075449904568 7241 3401342901919309997343679108970942924 7242 3422099467303012237217956728312945440 7243 3442981269092921529650775114030694668 7244 3463989054386935147958816279069746950 7245 3485123574689499925545925347311930048 7246 3506385585937310122779681565873292008 7247 3527775848525153469378355166571289562 7248 3549295127331906227083187654705710656 7249 3570944191746678122153002838140647392 7250 3592723815695108002006768408392974280 7251 3614634777665811075155029432319815440 7252 3636677860736978598403272789907261512 7253 3658853852603130880179403283700617882 7254 3681163545602024473733766537485413776 7255 3703607736741714438883690395207523320 7256 3726187227727772555925485639211767236 7257 3748902824990662380315399602356477440 7258 3771755339713272031727304607174697400 7259 3794745587858605616129079910488380232 7260 3817874390197634184581864579661594872 7261 3841142572337307137556773929219415376 7262 3864550964748724988682439097647937760 7263 3888100402795474406984004183095794280 7264 3911791726762126461850155072959628592 7265 3935625781882899000169516540581012564 7266 3959603418370484090311498046202844736 7267 3983725491445041472889553537085900116 7268 4007992861363358963537006829922408204 7269 4032406393448180758247243187466533216 7270 4056966958117704597181341659039143176 7271 4081675430915248748227284712115486696 7272 4106532692539089777005895598401853752 7273 4131539628872472075459784623612928864 7274 4156697131013790126632998773707571032 7275 4182006095306944488750931641992082240 7276 4207467423371872487242529858085580320 7277 4233082022135254608910096710205388696 7278 4258850803861397598046212761915086120 7279 4284774686183295259922637300295132912 7280 4310854592133867982732694648121409912 7281 4337091450177381994756757892865836744 7282 4363486194241049379240192531868440336 7283 4390039763746809875224687948897203342 7284 4416753103643295498357460512156161568 7285 4443627164437979021518534359225405984 7286 4470662902229507360954371508458480908 7287 4497861278740220919486709669431253920 7288 4525223261348859944278752844451696080 7289 4552749823123458962587026318570934728 7290 4580441942854430364906434704475547560 7291 4608300605087838210928531101018278064 7292 4636326800158863339778899888402216678 7293 4664521524225460872079058960803702080 7294 4692885779302211197491584028903555288 7295 4721420573294365547554433755181080220 7296 4750126920032087259791896667832045512 7297 4779005839304889845305376804083082840 7298 4808058356896272978297573649943881900 7299 4837285504618557532268682986420412024 7300 4866688320347920793943239568919895368 7301 4896267848059632992341332040577238138 7302 4926025137863496286798338038014987264 7303 4955961246039487364163247063986957240 7304 4986077235073604801867255403582903536 7305 5016374173693922360051827236983956528 7306 5046853136906849372479016304659818976 7307 5077515206033599412516731234123536366 7308 5108361468746868417098004240977934336 7309 5139393019107723458196387753434976440 7310 5170610957602703358039558049622807120 7311 5202016391181132351000251805289851712 7312 5233610433292648001858004190740494632 7313 5265394203924944596917000600316687616 7314 5297368829641733231294904127535533968 7315 5329535443620919822564984514120357856 7316 5361895185693002287839459624937642276 7317 5394449202379688128325876786731475952 7318 5427198646932733672370818965544620672 7319 5460144679373006235026431276741104280 7320 5493288466529770459235439401789726592 7321 5526631182080200110829686960399568880 7322 5560174006589116606675968748975857136 7323 5593918127548955562481297166806818960 7324 5627864739419962653987927442886191948 7325 5662015043670620092546701961226479158 7326 5696370248818305023355774758403150624 7327 5730931570470181161990765023628844888 7328 5765700231364324992232085256619324408 7329 5800677461411087855615818924279560352 7330 5835864497734695270596308507596752112 7331 5871262584715084826711783466076089558 7332 5906872974029984006689135814167845360 7333 5942696924697229297010566878452444776 7334 5978735703117327955093511799241014712 7335 6014990583116263808906229113294084256 7336 6051462845988548472554953213353156048 7337 6088153780540519369134780790662537880 7338 6125064683133885959935732957994809024 7339 6162196857729525586937938323101227056 7340 6199551615931530343415855814126266784 7341 6237130277031506395401137811587507392 7342 6274934168053127184727363670078743640 7343 6312964623796941952397691869020557944 7344 6351222986885441029078727972954971344 7345 6389710607808379347630828777986136176 7346 6428428844968359640736905260822072232 7347 6467379064726676794888794346081370304 7348 6506562641449424840232689514929857248 7349 6545980957553868064063201683169859426 7350 6585635403555077744089614717153420908 7351 6625527378112836005978055923473475748 7352 6665658288078808318099873698156455980 7353 6706029548543986144889756477220996480 7354 6746642582886401288737294794086194308 7355 6787498822819113458903038606076819292 7356 6828599708438472614564893479134334592 7357 6869946688272657637763191493343369008 7358 6911541219330492900723227034964675416 7359 6953384767150544300792726570457169488 7360 6995478805850496345038889073631592840 7361 7037824818176811875405555446707410608 7362 7080424295554676034236007925199851200 7363 7123278738138226078921132415261178648 7364 7166389654861068663436467762809084476 7365 7209758563487086213585287339460603904 7366 7253386990661534031868582761527947960 7367 7297276471962429777056921222034119320 7368 7341428551952236972743902482317435160 7369 7385844784229844208416626201505666608 7370 7430526731482841705885473641133474800 7371 7475475965540096933273890037946799152 7372 7520694067424630958179006776231482264 7373 7566182627406797241076149121227471668 7374 7611943245057764579554820438835157408 7375 7657977529303305923540923805918799216 7376 7704287098477894791280064540176531242 7377 7750873580379111025530061836123555960 7378 7797738612322357639137575336430584320 7379 7844883841195890508954315621378279464 7380 7892310923516162686882950371414462752 7381 7940021525483485106731836046554078648 7382 7988017323038005475501395628773284540 7383 8036300001916007147723625193909751936 7384 8084871257706529791530146338203478928 7385 8133732795908313665233729926739368864 7386 8182886331987069333373603034834279552 7387 8232333591433074661396420739512770288 7388 8282076309819100938422844657893396650 7389 8332116232858669987884529553495544384 7390 8382455116464644136208288339935836816 7391 8433094726808150920173596480998228044 7392 8484036840377844424076722880294362624 7393 8535283244039505148399951331519878016 7394 8586835735095980322307901625002276536 7395 8638696121347466582975191355063044608 7396 8690866221152136955490918945237998926 7397 8743347863487114077886017736594530688 7398 8796142888009791626689754241187258432 7399 8849253145119505909341846671569355028 7400 8902680496019559600767190201848760416 7401 8956426812779599612461322448499441776 7402 9010493978398351093536877511643152468 7403 9064883886866709574344692509397148756 7404 9119598443231193274508281586512877040 7405 9174639563657757608497415408944078496 7406 9230009175495973933215877509795534232 7407 9285709217343574593490452698119387656 7408 9341741639111366332823179085260156292 7409 9398108402088514148307207975216522976 7410 9454811479008197680208610613529701632 7411 9511852854113642238382495166874311964 7412 9569234523224526579422200762642104468 7413 9626958493803769560235469289953289920 7414 9685026785024697805601713182390931792 7415 9743441427838596539190153706516944424 7416 9802204465042645739510056423020896520 7417 9861317951348243794321897450376577312 7418 9920783953449720839162416861963891396 7419 9980604550093443977827516851821082240 7420 10040781832147316594915207034499462384 7421 10101317902670673982856654191488459604 7422 10162214876984577518257227709978608680 7423 10223474882742509634831615637799605648 7424 10285100060001471852747992459410082478 7425 10347092561293488136796223150715218616 7426 10409454551697515868464565584801299568 7427 10472188208911766729748663758322629028 7428 10535295723326439809326188453638063264 7429 10598779298096869254610662762888229888 7430 10662641149217088806149192359922149832 7431 10726883505593815563851391572342749240 7432 10791508609120855347631145324091368948 7433 10856518714753932028209365131582260974 7434 10921916090585943217064977895050695936 7435 10987703017922644717833424703616733560 7436 11053881791358766154837340870760239582 7437 11120454718854560207893237682967289024 7438 11187424121812787896071312778770430688 7439 11254792335156142366693383744575199716 7440 11322561707405113659536774661463463264 7441 11390734600756296929970196395965652304 7442 11459313391161146628581659031033830230 7443 11528300468405179148768651826587206296 7444 11597698236187626467747637551609348456 7445 11667509112201543320503751247659830192 7446 11737735528214370460342888020023131264 7447 11808379930148956573927532121065086224 7448 11879444778165041432975144475800668932 7449 11950932546741202879174114271275645216 7450 12022845724757270253327620954640222780 7451 12095186815577206894270676933156365866 7452 12167958337132464347720561737379567088 7453 12241162822005810939916251023674093024 7454 12314802817515637385678726526788995320 7455 12388880885800742115381666258400250624 7456 12463399603905599020261400584285340044 7457 12538361563866110330516624385698542154 7458 12613769372795847355752625799626188320 7459 12689625652972781832512177926538584332 7460 12765933041926510638906193703306925588 7461 12842694192525976651712220607186432112 7462 12919911773067688536748308175944726944 7463 12997588467364442278854177151051576776 7464 13075726974834547273421416500390353024 7465 13154330010591559817110098266048624504 7466 13233400305534526851171197222482131064 7467 13312940606438742826663002345323796240 7468 13392953676047022576805782232033386060 7469 13473442293161493097762791573001674472 7470 13554409252735907155267757789837579424 7471 13635857365968481650739745847026895832 7472 13717789460395263696836247395686029606 7473 13800208379984027368794962809490689088 7474 13883116985228704114404528916904089304 7475 13966518153244349822024881536715828464 7476 14050414777862651562749523137226267520 7477 14134809769727977039565187565205908728 7478 14219706056393969793219753994798241324 7479 14305106582420693231457261872801063104 7480 14391014309472326565320021221983278896 7481 14477432216415415753352604451269026234 7482 14564363299417682571771455775386550848 7483 14651810572047394945987474166888390568 7484 14739777065373301696287729900415037526 7485 14828265828065134867996980417886026912 7486 14917279926494682834050378438128583200 7487 15006822444837437375616236744195808950 7488 15096896485174817964212455503978081520 7489 15187505167596976486662757736387863992 7490 15278651630306185672239747887446394824 7491 15370339029720814499441541542683167168 7492 15462570540579893878047848058808367640 7493 15555349356048275920400462217288002080 7494 15648678687822390134252678653737466144 7495 15742561766236599888032729484007394040 7496 15837001840370162517968509844755373984 7497 15932002178154796465225149554269356408 7498 16027566066482858850013966301072342432 7499 16123696811316136908541554183813074454 7500 16220397737795256737681781550362959238 7501 16317672190349712811371857420010333360 7502 16415523532808521751956942849161959000 7503 16513955148511503859036601988151155040 7504 16612970440421195917801279902321381968 7505 16712572831235398828388536196344960304 7506 16812765763500363617437533878218991096 7507 16913552699724619412776863627075411060 7508 17014937122493446982045759708091388606 7509 17116922534584001456022723369244565072 7510 17219512459081087877519103975865844920 7511 17322710439493593236888891879856146088 7512 17426520039871578675510447761382732240 7513 17530944844924035559011731808664781040 7514 17635988460137309142538406726719558848 7515 17741654511894193571004578540519363760 7516 17847946647593701978019519091354802980 7517 17954868535771515468051097902668662270 7518 18062423866221114787368455891033746432 7519 18170616350115598510403299707358800632 7520 18279449720130191589381707128994524528 7521 18388927730565448136407138046292680112 7522 18499054157471152328621072722168285212 7523 18609832798770921348630983055872783106 7524 18721267474387514294076820857015033936 7525 18833362026368851012007520354684245392 7526 18946120319014744835658804485744266224 7527 19059546239004353223263503536229101952 7528 19173643695524350320686291531843630700 7529 19288416620397825491956874959467112206 7530 19403868968213911884179888031740329104 7531 19520004716458149115826720388379980360 7532 19636827865643584200064892014253784744 7533 19754342439442614837555064963232367664 7534 19872552484819579236045014509700757504 7535 19991462072164096637114549510500292760 7536 20111075295425162753576152574202680576 7537 20231396272246004344313688268543012304 7538 20352429144099697176746588876886747024 7539 20474178076425551650640162646597884736 7540 20596647258766270380644773261245597184 7541 20719840904905882058738309337923144210 7542 20843763253008455941668300762559495424 7543 20968418565757601332542950049749179152 7544 21093811130496756449904940847077925656 7545 21219945259370271101938875193283033184 7546 21346825289465287607913292998554547392 7547 21474455582954424433542162096430654290 7548 21602840527239267031669219630992027440 7549 21731984535094670404532323880453534824 7550 21861892044813877928854772168801461632 7551 21992567520354461010137091490612930320 7552 22124015451485084157786854021992916280 7553 22256240353933100098126353925642367352 7554 22389246769532979567859252876299151008 7555 22523039266375580456258311634352671760 7556 22657622438958260990157829905149933586 7557 22793000908335841681797176811229165920 7558 22929179322272420785666573813859160008 7559 23066162355394048036753859177684372314 7560 23203954709342261468982090518240332160 7561 23342561112928492139163306179168046472 7562 23481986322289341608474347881913847040 7563 23622235121042737060287131179707902976 7564 23763312320444968960158925832609292216 7565 23905222759548616190908868625663131168 7566 24047971305361363622975873944799930160 7567 24191562853005717107671134438403570832 7568 24336002325879620908506321447884141604 7569 24481294675817982613497213020545193324 7570 24627444883255110599212610989132587696 7571 24774457957388069145360876937499416848 7572 24922338936340956326882043373965287456 7573 25071092887330109838843069008960144792 7574 25220724906830245937918238013435286232 7575 25371240120741536712876789301294494328 7576 25522643684557630925296444487364954936 7577 25674940783534623690675427974183880442 7578 25828136632860980299227689888375890968 7579 25982236477828419504917207137391151264 7580 26137245594003761640718309075476204180 7581 26293169287401746947680816131685653392 7582 26450012894658829535132260857736789048 7583 26607781783207952419265454435791766162 7584 26766481351454309117439045647934846112 7585 26926117028952097305762376243178929712 7586 27086694276582270077944753852037660908 7587 27248218586731290373964133141578636880 7588 27410695483470894177852014588916981712 7589 27574130522738868114801039682268791778 7590 27738529292520847108880187956023592064 7591 27903897413033137793890576290534574556 7592 28070240536906573401313540486525331896 7593 28237564349371405880892864278389216840 7594 28405874568443241041155637618767111604 7595 28575176945110022529112205131844160780 7596 28745477263520070500485942947886511592 7597 28916781341171180864109118546959128960 7598 29089095029100791016582789628564219392 7599 29262424212077218015937535308740731904 7600 29436774808791975175848742126192080876 7601 29612152772053173094956149515972330160 7602 29788564088980011169013360815427749520 7603 29966014781198365666950017891463656004 7604 30144510905037480485468296694088184938 7605 30324058551727766730517289233897949472 7606 30504663847599717307894681674644086456 7607 30686332954283942739315910717577801222 7608 30869072068912334454567678817530090816 7609 31052887424320361844826335919808586000 7610 31237785289250509396873199601183558492 7611 31423771968556860262779400374991671888 7612 31610853803410832654663323525064355808 7613 31799037171508075489345197646595852520 7614 31988328487276529743136883039499683728 7615 32178734202085662012611475660222390944 7616 32370260804456876812998005452067933584 7617 32562914820275114181842318054510328624 7618 32756702813001639191767238231763804160 7619 32951631383888030012554379563212228768 7620 33147707172191371199357551346426727600 7621 33344936855390658920644689289573163112 7622 33543327149404424876452676126126609384 7623 33742884808809585694728402212137765912 7624 33943616627061524630921030665645407044 7625 34145529436715412433585768670366889216 7626 34348630109648774276559604002647547904 7627 34552925557285309696275547314725030280 7628 34758422730819972510995035763294394114 7629 34965128621445317737159417667844199680 7630 35173050260579122556691972420570603152 7631 35382194720093288427922852226152318468 7632 35592569112544031471861795810215783920 7633 35804180591403368304808598423241080856 7634 36017036351291904527770272775805019456 7635 36231143628212933122847753568179064000 7636 36446509699787850046665041753253439024 7637 36663141885492894351041017495004781024 7638 36881047546897220201449943052878074720 7639 37100234087902308204382104865299886804 7640 37320708954982723495502290518235888448 7641 37542479637428228081512049959821249328 7642 37765553667587254969853146483971403676 7643 37989938621111751661845463243036939182 7644 38215642117203400626534103348566402432 7645 38442671818861224414428720398766463584 7646 38671035433130583112454462415004824904 7647 38900740711353571883799533061656866200 7648 39131795449420826378940503581250311264 7649 39364207488024743846954387586012570218 7650 39597984712914127819287365796619687976 7651 39833135055150264281445172735276486176 7652 40069666491364437291600792662502911694 7653 40307587044016892048882524801787678608 7654 40546904781657253458110941973251452368 7655 40787627819186408281998062785174287748 7656 41029764318119859016307472952817316624 7657 41273322486852557668201460420194245664 7658 41518310580925227662971772930852331992 7659 41764736903292182149565673629181968208 7660 42012609804590647020779875234305396600 7661 42261937683411597009702998369002247916 7662 42512728986572113269943753834009513440 7663 42764992209389270893388428149809883008 7664 43018735895955564865688799806502660170 7665 43273968639415883006391680774482892640 7666 43530699082246034487585221522124438524 7667 43788935916532842572156302868881914480 7668 44048687884255810260229136537330345120 7669 44309963777570367580088987615042400376 7670 44572772439092709307888102990257903696 7671 44837122762186231948684874249006494272 7672 45103023691249578859883382992247932536 7673 45370484222006302446920179975800207770 7674 45639513401796152410089853308536191744 7675 45910120329867999070712069109604781388 7676 46182314157674400854421752034768813980 7677 46456104089167825059212352055302096752 7678 46731499381098531085981164577663166256 7679 47008509343314125359716887883809964424 7680 47287143339060797220134477134809201152 7681 47567410785286245111502357767040643312 7682 47849321152944302452623670784028524496 7683 48132883967301272619427923821535824160 7684 48418108808243982524403708445016130376 7685 48705005310589564329158517366862341024 7686 48993583164396974878729664560880712720 7687 49283852115280262498892394035688372676 7688 49575821964723590850618984798911941308 7689 49869502570398029589037553893504754144 7690 50164903846480121627722868054206238272 7691 50462035763972236862925347440578665250 7692 50760908351024722266410140208295436560 7693 51061531693259858309937230810447696232 7694 51363915934097631739067592620349816488 7695 51668071275083334768930989842224112704 7696 51974007976217000829839766235489785584 7697 52281736356284687046181428880502834416 7698 52591266793191613687872652509256025312 7699 52902609724297170889810110801918500940 7700 53215775646751802991210911079954761084 7701 53530775117835780903499002206346239360 7702 53847618755299872972465385103778740912 7703 54166317237707924857810932710905413510 7704 54486881304781359010872781767154104048 7705 54809321757745604389340261710477338032 7706 55133649459678467106085854207859890840 7707 55459875335860452767872417336427124672 7708 55788010374127051318651557063669408360 7709 56118065625222995261441290304899606588 7710 56450052203158502192365732374734909712 7711 56783981285567512640357180097552204592 7712 57119864114067934266263382339166597516 7713 57457711994623903535671733594247037896 7714 57797536297910076040659344071778623616 7715 58139348459677956706905191308361427864 7716 58483159981124281184159612881690976608 7717 58828982429261459779959035851062183832 7718 59176827437290095358701844104679635016 7719 59526706704973586690766457310937834864 7720 59878631999014828799256841648248916040 7721 60232615153435021915205609499560741716 7722 60588668069954600715652419047593301696 7723 60946802718376295582947391078690141724 7724 61307031136970337687907564911350186250 7725 61669365432861819764080873606347036528 7726 62033817782420224505348595717525221992 7727 62400400431651132584425611919689858318 7728 62769125696590122355499944952186870400 7729 63140005963698873370290885481902412976 7730 63513053690263485903200409796724498020 7731 63888281404795028747987492861949805368 7732 64265701707432327615511237526532008184 7733 64645327270347006529568413071334457384 7734 65027170838150794685695969618424457472 7735 65411245228305111306021325246683984192 7736 65797563331532941091824676422311735292 7737 66186138112233012944430236406386642280 7738 66576982608896294694369147967834228488 7739 66970109934524816648457843855452963856 7740 67365533277052836834513849493515399168 7741 67763265899770360893888456322429720552 7742 68163321141749029642834370860800044496 7743 68565712418270387394948404415856635520 7744 68970453221256544208536562716348510778 7745 69377557119703245294743585746106541680 7746 69787037760115360894673148793683217240 7747 70198908866944810006500650253921138480 7748 70613184243030931416749875101624776052 7749 71029877770043315563469941374961320192 7750 71449003408927110833011927773138631056 7751 71870575200350817966467572110001944596 7752 72294607265156586326597562657515079680 7753 72721113804813025851246368467941588904 7754 73150109101870548594816433070128390228 7755 73581607520419253835359062424728446624 7756 74015623506549370801234658127281607888 7757 74452171588814273148103277560834724678 7758 74891266378696079394230052636900297680 7759 75332922571073853599730988223583931396 7760 75777154944694420653445322385627538612 7761 76223978362645810609603207000667635008 7762 76673407772833346595364214884836075524 7763 77125458208458390889635365903461697496 7764 77580144788499763853339269295302724640 7765 78037482718197850471495894292537748208 7766 78497487289541409348107709881565823552 7767 78960173881757099075899793210953441728 7768 79425557961801736984466322946220663536 7769 79893655084857305352314989338795914712 7770 80364480894828720250683619834003482752 7771 80838051124844378269831103042993574408 7772 81314381597759496461779872702091630388 7773 81793488226662260917212177263818500800 7774 82275387015382799478399513064300571256 7775 82760094059004994174676355349708847198 7776 83247625544381149052058110343051874036 7777 83737997750649529154151474349075056784 7778 84231227049754786497515576885805436352 7779 84727329906971288971106871220526265216 7780 85226322881429368176382197735459841576 7781 85728222626644502312045276616661218464 7782 86233045891049450295304592983618484240 7783 86740809518529353399867739532132409744 7784 87251530448959820779731312134411120000 7785 87765225718748015337138959093027599952 7786 88281912461376756482875724793151056648 7787 88801607907951656427346976774281410504 7788 89324329387751306731657548772399900800 7789 89850094328780531939163871751041249752 7790 90378920258326727199721414763357235072 7791 90910824803519296891094345888461492504 7792 91445825691892211334736592563026609284 7793 91983940751949698796396086430519204342 7794 92525187913735090055739590424628744368 7795 93069585209402832923446809354789877824 7796 93617150773793694178982178102504728806 7797 94167902845013166497523516242984480224 7798 94721859765013098030311361369482079032 7799 95279039980176562398983986901285486616 7800 95839462041905986961283629451623659336 7801 96403144607214557302862066211269137416 7802 96970106439320916007781179178906883864 7803 97540366408247173858699320046001158298 7804 98113943491420251716659961498798680764 7805 98690856774276571429858116858901204752 7806 99271125450870114220755174497292081824 7807 99854768824483865101446985480010430096 7808 100441806308244661968266136673627792816 7809 101032257425741468128220226452810060960 7810 101626141811647087112036540848326666352 7811 102223479212343338731302724408310855652 7812 102824289486549715440465787574770213408 7813 103428592605955538168281041836857741152 7814 104036408655855630887691271708157381396 7815 104647757835789533298067620725102021632 7816 105262660460184271099260284937903575476 7817 105881136959000703442992185330151307146 7818 106503207878383467253785359711757481520 7819 107128893881314538218840920305839711968 7820 107758215748270428354102126971208364344 7821 108391194377883040162119505382836614912 7822 109027850787604197506310088369770899824 7823 109668206114373873435762887125819566546 7824 110312281615292135304892733696619787456 7825 110960098668294827642987820017959619312 7826 111611678772833013340035751406926161616 7827 112267043550556193827151910011529824400 7828 112926214745999329042475579263060637872 7829 113589214227273678086546823628565040290 7830 114256063986761481584933775619468232624 7831 114926786141814506890248997765421778696 7832 115601402935456477370678221886824090208 7833 116279936737089407147748299447888252352 7834 116962410043203862762286920263166325396 7835 117648845478093173364377884938843122616 7836 118339265794571611140595779176107534440 7837 119033693874696563809916143005533381472 7838 119732152730494721138445020344695618928 7839 120434665504692297542498496882535877840 7840 121141255471449312969591887912640826084 7841 121851946037097954367573040987608500450 7842 122566760740885040173458207771418552608 7843 123285723255718610375505569941486325280 7844 124008857388918664824694248338756286008 7845 124736187082972072595068973966432336224 7846 125467736416291675316366063455164776360 7847 126203529603979607526958448277062696528 7848 126943590998594857220449802903044428408 7849 127687945090925089885213867523092002704 7850 128436616510762759462818449914939619420 7851 129189630027685529778597921440746736064 7852 129947010551841030125646915819352511064 7853 130708783134735968812205037166050539518 7854 131474972970029628611791345870681159264 7855 132245605394331768185531896512548765192 7856 133020705888004953676907349856679467626 7857 133800300075971344810634389167038561456 7858 134584413728523959959588077292711483556 7859 135373072762142444776576152576523245072 7860 136166303240313369121394355708315040768 7861 136964131374355077147928003167276038656 7862 137766583524247115551122992808349836012 7863 138573686199464265109433080457310320920 7864 139385466059815200794863460274535429248 7865 140201949916285805859977293597509159700 7866 141023164731887165449215758831440148912 7867 141849137622508265420607357074519678004 7868 142679895857773422203412543486667271148 7869 143515466861904469657469222592135930528 7870 144355878214587729040977227215818456176 7871 145201157651845788335189596981007289516 7872 146051333066914117316969305665271075200 7873 146906432511122544913426100783773603592 7874 147766484194781625516873378359100891048 7875 148631516488073921083143607118331615456 7876 149501557921950225981876846977873328752 7877 150376637189030761713754505865167994782 7878 151256783144511368756793797609876927680 7879 152142024807074722951751574550406572852 7880 153032391359806603985413506301972475308 7881 153927912151117243680070177512361020000 7882 154828616695667781947809821234946037824 7883 155734534675301858419392351884296003638 7884 156645695939982367909415396098117400064 7885 157562130508733408032244447198655481120 7886 158483868570587447436760417929062286232 7887 159410940485537743282383088070458236672 7888 160343376785496036734062612607885794080 7889 161281208175255555409997769461302206368 7890 162224465533459351872743403672994486032 7891 163173179913574007412115010794383961968 7892 164127382544868730526890062821545507338 7893 165087104833399879671748005617586654128 7894 166052378363000939996188361130537957384 7895 167023234896277983963323588361247436548 7896 167999706375610645898464855266793858304 7897 168981824924158640680309234852425292216 7898 169969622846873856951300671924762852544 7899 170963132631518055388379005856676090528 7900 171962386949686202740856037071510734876 7901 172967418657835472508569773053852948858 7902 173978260798319943300772290367774714776 7903 174994946600431026084407833939218965600 7904 176017509481443651699540600088891979048 7905 177045983047668250189700896791448200768 7906 178080401095508553665838849773498316552 7907 179120797612525254594411357948323095662 7908 180167206778505551572885453263641568840 7909 181219662966538614829624470730097568816 7910 182278200744097003859737392229933569160 7911 183342854874124069784021326444739494168 7912 184413660316127375194617286529946470328 7913 185490652227278164428435212651215261596 7914 186573865963516917387790569976367939136 7915 187663337080665020207036872257454622808 7916 188759101335542586244281201226474296294 7917 189861194687092461058538303703451418560 7918 190969653297510445214918269304438758080 7919 192084513533381768943658266495067626526 7920 193205811966823852863005514985697038672 7921 194333585376635389161141796736452474918 7922 195467870749451777818514582012340006748 7923 196608705280906952639111524266419121600 7924 197756126376801632047388938929866541440 7925 198910171654278029796746234922953927122 7926 200070878943001060925632450158075982928 7927 201238286286346078488583417734713568932 7928 202412431942593176781724050282069631092 7929 203593354386128096975535196595496562104 7930 204781092308649771261983946344049238240 7931 205975684620384541818455612749605427344 7932 207177170451307091087310415998379805824 7933 208385589152368120067323656830412365192 7934 209600980296728811511760474340507598864 7935 210823383681002115127390717736309209720 7936 212052839326500892069371651148965876156 7937 213289387480492956228621805537916610518 7938 214533068617463050011083973829157810268 7939 215783923440381792512134825981963847112 7940 217041992881981638194348640903609806572 7941 218307318106039884382868983295136126320 7942 219579940508668766099790597099648781072 7943 220859901719612676967210175095393263546 7944 222147243603552555117974858715287158056 7945 223442008261417473263647216456855454560 7946 224744238031703472280820967190973833708 7947 226053975491799677889668811210541748904 7948 227371263459321740212488393073121096412 7949 228696144993452636215040663604388960990 7950 230028663396290875249652782752144134496 7951 231368862214206148136391290875911177756 7952 232716785239202460437106685904927058252 7953 234072476510288790796813921958552908240 7954 235435980314857315447710868006113547800 7955 236807341190069240193154641770043469656 7956 238186603924248281412120205649130550176 7957 239573813558281837849062951909417382176 7958 240969015387029895179703520528073970472 7959 242372254960741705570055124637076961536 7960 243783578086480284674027578414476297144 7961 245203030829554768744174436756132595292 7962 246630659514960674760606604878025892800 7963 248066510728828106714783932571719241748 7964 249510631319877951417822179436398178296 7965 250963068400886107437122865338757698880 7966 252423869350155791000554480105735898360 7967 253893081812997962944091927912380062020 7968 255370753703219921016763569420920761216 7969 256856933204622102095968477624882737424 7970 258351668772503139106717255635909123020 7971 259855009135173217680124725496905769728 7972 261367003295475777829548770966158068336 7973 262887700532317606167133424004349285376 7974 264417150402207364429182779962986903552 7975 265955402740802600325772401598448526272 7976 267502507664465286978303454411121527032 7977 269058515571825937458328869022844982288 7978 270623477145356341191937350331218548964 7979 272197443352950969246277084562311078860 7980 273780465449517095768443607392285497504 7981 275372594978573683101952599282891278816 7982 276973883773859078362375515478832263800 7983 278584383960947569511441122484180690496 7984 280204147958874849228006422535537086724 7985 281833228481772435134783362609030174364 7986 283471678540511095201580442739763338368 7987 285119551444353327409088195912600307108 7988 286776900802614943021911882827825688162 7989 288443780526335803085641042287174361632 7990 290120244829959758030251213324810627712 7991 291806348233023840531065688969251281000 7992 293502145561856762048872103219276783880 7993 295207691951286763742597561311576960688 7994 296923042846358872721204507024519677784 7995 298648254004061614876185227692184983680 7996 300383381495063235812213515807416759036 7997 302128481705457481671165263712350903672 7998 303883611338518991923853433384215949360 7999 305648827416468356484444725740810210136 8000 307424187282246889784643222984564536604 8001 309209748601301174728348184009089248800 8002 311005569363377429732626968715379404716 8003 312811707884325752347497725520564193944 8004 314628222807914293235198012284929238656 8005 316455173107653414579332991043428432192 8006 318292618088629887285558340046773644500 8007 320140617389351181628266703684120267840 8008 321999230983599906292120535329579981600 8009 323868519182298451053216806168772444562 8010 325748542635383888642188523665933499280 8011 327639362333693191630652638699330886724 8012 329541039610858820483112076045853072778 8013 331453636145214739218719697930178271344 8014 333377213961712915431222447663389919168 8015 335311835433850361720933206898225354336 8016 337257563285606775899734566891386372384 8017 339214460593392837638911337035739409424 8018 341182590788009219540045813163201624784 8019 343162017656616370921300269018381680856 8020 345152805344715132925163527331021742512 8021 347155018358138243869161567942540783212 8022 349168721565052794078134740978208414720 8023 351193980197973689755475120484413448184 8024 353230859855788185771205751762988750168 8025 355279426505791547566977953672919394600 8026 357339746485733902701972421861241652292 8027 359411886505878342889323673484736840744 8028 361495913651070337700054458815241640456 8029 363591895382818521440616267818245140352 8030 365699899541386915040993155546684094368 8031 367819994347898645122948021988438794176 8032 369952248406451222752382480883337770832 8033 372096730706243444715952857313428638392 8034 374253510623713980500045033441819253216 8035 376422657924691708489969232297242901640 8036 378604242766557865248801856684065239738 8037 380798335700420072078684699149410512256 8038 383005007673298303412601774019919244776 8039 385224330030322861931700308196513414206 8040 387456374516944425652114728096430938752 8041 389701213281156232576000510607962199120 8042 391958918875728468854098291506383012136 8043 394229564260454926761637461641546470560 8044 396513222804411999145762496623343662500 8045 398809968288230077360934378342277965680 8046 401119874906377420068933646739925593312 8047 403443017269456560642180889956731006920 8048 405779470406513321273104914664286725698 8049 408129309767358502258238562800256908944 8050 410492611224902315293617335533674215272 8051 412869451077501629987906882536548208740 8052 415259906051320103171502300212082725920 8053 417664053302701260953635395637899234840 8054 420081970420554603855306006628265262900 8055 422513735428754805723630569579884623440 8056 424959426788554077512985897069289637712 8057 427419123401007767400129122576412594160 8058 429892904609413269084306601190473528064 8059 432380850201762310509235888877902791756 8060 434883040413206695631766480504296490664 8061 437399555928537572252007545713705818176 8062 439930477884678299311765295441716892496 8063 442475887873190987462269730076019238108 8064 445035867942796787098401309511592506200 8065 447610500601909998454963548931188181208 8066 450199868821186078760998742642500925368 8067 452804056036083621850722069797744116608 8068 455423146149440386034365416189374552424 8069 458057223534063446439087589539170107762 8070 460706373035333548439133504159516277360 8071 463370679973823739205622715648249506376 8072 466050230147932354819728807468083502604 8073 468745109836530440808587038250456685760 8074 471455405801623684381049880454712931520 8075 474181205291028937060410206528289078180 8076 476922596041065406833441557098308544896 8077 479679666279260599359575866662380419360 8078 482452504727071088210762996265316699152 8079 485241200602618194541545261437290953320 8080 488045843623438657020145740390597728104 8081 490866524009250373284923457078570756190 8082 493703332484733294626403573271866443784 8083 496556360282325556033258572790947979896 8084 499425699145034924181109221683636628140 8085 502311441329265646385844045758229947904 8086 505213679607660783988335450174467409296 8087 508132507271960114084971747176157132710 8088 511068018135873683968339653987114615840 8089 514020306537971103094693734229387800928 8090 516989467344586657849550308510747521452 8091 519975595952740334839856143657191268464 8092 522978788293074838900719401400809358364 8093 525999140832808692466664607848129688678 8094 529036750578705503421797582470731516800 8095 532091715080059489010153193787527920456 8096 535164132431697343856861409182371140512 8097 538254101276996540622618366328622787160 8098 541361720810920152288302168795403144092 8099 544487090783068285543440921670821887208 8100 547630311500746215231636365647693261940 8101 550791483832049310287983599626957241800 8102 553970709208964842088019130964481922612 8103 557168089630490766614789256642351980544 8104 560383727665771572340272025029131392708 8105 563617726457251286209622293524151394592 8106 566870189723843730611554289511205589056 8107 570141221764120124715643278525613999860 8108 573430927459514124057431193170589877398 8109 576739412277544392754974199230842834496 8110 580066782275054803245887063438170624752 8111 583413144101472358942033804314694484734 8112 586778605002082935709800489749898468982 8113 590163272821324938597378301549578380480 8114 593567256006100970746697300390514507216 8115 596990663609107611946597950233024055936 8116 600433605292183404805522729015686272152 8117 603896191329675147046468466417188760450 8118 607378532611822588954175888337295961280 8119 610880740648161635534560765307167507360 8120 614402927570946153479225687526027736216 8121 617945206138588483563547527711882841392 8122 621507689739118759645327885752982717432 8123 625090492393663135972337094176783509662 8124 628693728759941025051291635648968357832 8125 632317514135781448877895095418822844424 8126 635961964462658606877559132983955232768 8127 639627196329246764459318576605833669376 8128 643313326974994566641278868619900326828 8129 647020474293718881764700044708956044772 8130 650748756837218280875544621817457802496 8131 654498293818906258917012682366701539952 8132 658269205117464304444271642305176115144 8133 662061611280514925143276323352131564000 8134 665875633528314737009282742675902915504 8135 669711393757467725617402294770983952232 8136 673569014544658788497337620923277525752 8137 677448619150407668207303414151928437664 8138 681350331522843386288080747385926534800 8139 685274276301499288867198378522770502272 8140 689220578821128815275395100151408323344 8141 693189365115542101632809870333486741068 8142 697180761921463531960787574593772280320 8143 701194896682410349976794303708567562536 8144 705231897552592445334723547839588579606 8145 709291893400833428680860351620699555040 8146 713375013814513110506970979725338693964 8147 717481389103531499396417827604747104158 8148 721611150304294435876880083936704119616 8149 725764429183720978714207003817545231296 8150 729941358243272661106159666782484255228 8151 734142070723004734862325941674675878592 8152 738366700605639521287339320389156600904 8153 742615382620661988118712663097400933512 8154 746888252248437672508130156989802177360 8155 751185445724353070675942457369777957216 8156 755507100042978615512898673302321325710 8157 759853352962254364050842290331062982544 8158 764224343007698517375214092027162265184 8159 768620209476638896206761544412650790288 8160 773041092442467496037868929270497954064 8161 777487132758918246370413833714275865512 8162 781958472064368099267041597361149633288 8163 786455252786161573096248252247866492024 8164 790977618144958878023692725942585660512 8165 795525712159107750477739071789302809688 8166 800099679649039124496377793975405675968 8167 804699666241686768545410597171796877684 8168 809325818374931017084123855319554122272 8169 813978283302066726844641603107048757728 8170 818657209096295588484757845592357420976 8171 823362744655242924971319492985612084230 8172 828095039705499108752184393937978373832 8173 832854244807185730479432995828657814496 8174 837640511358546652754886437962812799672 8175 842453991600564083081097816688630568640 8176 847294838621599800916856484050132630728 8177 852163206362061674455897188511124363032 8178 857059249619095603470956373784806823920 8179 861983124051303025292586858145152549492 8180 866934986183484121723249362556630257936 8181 871914993411406865422164985351461580128 8182 876923304006602045035256881387234858056 8183 881960077121184409087252346104771975562 8184 887025472792700069399678585775299782784 8185 892119651949000305549087135737642171048 8186 897242776413141912634403735538322783704 8187 902395008908314235380843156798149062880 8188 907576513062793032370372786317296481192 8189 912787453414921314955275580704054761224 8190 918027995418117306181973324854001497024 8191 923298305445909665826946048526559971476 8192 928598550797000128425344195657401396982 8193 933928899700353701955758022038416159024 8194 939289521320316575631605150820515341224 8195 944680585761761886040743784838099761968 8196 950102264075263491670237414132253831448 8197 955554728262297906652708732172432211056 8198 961038151280474545374447763418027243172 8199 966552707048794430393403899235361098240 8200 972098570452937516927415743522733387844 8201 977675917350578787989538602521334773144 8202 983284924576733275068139448707970329024 8203 988925769949130160074565695145072825048 8204 994598632273616115110679698825762456640 8205 1000303691349588037442408250463232084448 8206 1006041127975455337903708201938972482896 8207 1011811123954131941798018746985544985572 8208 1017613862098558162211380739615601919424 8209 1023449526237252606502976961139421640464 8210 1029318301219894277594907702606442553516 8211 1035220372922935032543586807486491881088 8212 1041155928255242561740247932369288581720 8213 1047125155163774052957712865687507976392 8214 1053128242639280705334817052145593222508 8215 1059165380722043259268735882378010751120 8216 1065236760507638709068932825232773544784 8217 1071342574152738366114581229627080363040 8218 1077483014880937441150119854212252054032 8219 1083658276988616315251112271222853327610 8220 1089868555850833669894816736664412285696 8221 1096114047927251647476860549535764945960 8222 1102394950768093214527176092178602846256 8223 1108711463020131900794919533809657588840 8224 1115063784432714088293482599801717901612 8225 1121452115863814025322947999245178399384 8226 1127876659286121741418455331229923610112 8227 1134337617793164040108961954870124138792 8228 1140835195605458747311827938990700501062 8229 1147369598076702394134551465817499035648 8230 1153941031699991513805856742423992146872 8231 1160549704114077733414216500465125921666 8232 1167195824109656842092801598852603230080 8233 1173879601635692018255817279752840985856 8234 1180601247805771399462235594840449787256 8235 1187360974904500179459092880990468952992 8236 1194158996393927417937816523758307819728 8237 1200995526920007749523503341333739426682 8238 1207870782319098179508719627157206950112 8239 1214784979624490154840257220485252388160 8240 1221738337072977099869388084464779883424 8241 1228731074111457607383539054153754955344 8242 1235763411403574476449986106407426969040 8243 1242835570836389789620171274915322905574 8244 1249947775527096223066602904209313912304 8245 1257100249829764784253039166178656738464 8246 1264293219342129172772803654988520956032 8247 1271526910912406961029668578954621272896 8248 1278801552646157792480793873447427996320 8249 1286117373913178796211757905512041728244 8250 1293474605354437417669785913221690405408 8251 1300873478889041866442904652605810326352 8252 1308314227721249383039954791975890521854 8253 1315797086347512527699205425929408268544 8254 1323322290563563695331766856965420191440 8255 1330890077471538061790117839382911452752 8256 1338500685487135167741881276772976330368 8257 1346154354346819347524527541477277353168 8258 1353851325115059211457986924858413519112 8259 1361591840191606391199242167351734591216 8260 1369376143318813758835878647311180521024 8261 1377204479588993331534323872704121343496 8262 1385077095451814074683139820434444548800 8263 1392994238721739817602271961554352828532 8264 1400956158585507497025638211127933397732 8265 1408963105609645944706890421288206964224 8266 1417015331748035436646631426131193632124 8267 1425113090349508222593853238165714182344 8268 1433256636165490255634908139149763129280 8269 1441446225357684342849965615587425988200 8270 1449682115505794939189676035280262110240 8271 1457964565615294807903688483344020101240 8272 1466293836125233772037787274941215399600 8273 1474670188916089782707751503104753862770 8274 1483093887317662531055636894274114871296 8275 1491565196117009831998061728586784246156 8276 1500084381566427009086281300676948666462 8277 1508651711391469511014391181756587924160 8278 1517267454799018991534941395881227438280 8279 1525931882485393085770604712947630697384 8280 1534645266644499117146355929034664919232 8281 1543407880976031970408918763434794933438 8282 1552220000693716367449056535611613592340 8283 1561081902533593783897655951937979819200 8284 1569993864762354245728514162980177142184 8285 1578956167185713246369321953722875076716 8286 1587969091156834026097574883657968838456 8287 1597032919584795456780073959917528342076 8288 1606147936943105776303332740992723722752 8289 1615314429278262418337623545871352118512 8290 1624532684218358184379606777828006418536 8291 1633802990981734006327529538061185293466 8292 1643125640385678549158888157524280834464 8293 1652500924855174904603259653380235990056 8294 1661929138431694628032755240291151005120 8295 1671410576782039372129270900964151377632 8296 1680945537207230372231441834637719091728 8297 1690534318651446039614985731969134168542 8298 1700177221711007920317980832313100066232 8299 1709874548643415278487605354631954030656 8300 1719626603376428564597002094900075726094 8301 1729433691517202030260262879149864063440 8302 1739296120361465752760089471150165346456 8303 1749214198902757333796517967578365284062 8304 1759188237841703538366230374458284860968 8305 1769218549595352141090457843125841633680 8306 1779305448306554248725343043096895181496 8307 1789449249853397369011912649486333888688 8308 1799650271858689497453553407090484682512 8309 1809908833699494495047125382407790936564 8310 1820225256516719031439622707735722709440 8311 1830599863224751369435644436540110156220 8312 1841032978521152268241905345551760894628 8313 1851524928896398284303638117035787748240 8314 1862076042643677750064053997483130660308 8315 1872686649868739712462078643252103590872 8316 1883357082499796114475403520711878971360 8317 1894087674297477504515531225132887335928 8318 1904878760864842559988985922548067076352 8319 1915730679657441712854248513434209878528 8320 1926643769993435166527300986493466458704 8321 1937618373063765595019966905066916184540 8322 1948654831942385816734556388724339069280 8323 1959753491596541736885705871278532613904 8324 1970914698897110854075787099868958571358 8325 1982138802628996628113888267999044566896 8326 1993426153501579007740185043880079007584 8327 2004777104159221418497562975847941765536 8328 2016192009191834512580667958117640474688 8329 2027671225145496984089190970394393599112 8330 2039215110533133754717180231176643766172 8331 2050824025845251836523561515023992098368 8332 2062498333560734180050879188552204289212 8333 2074238398157691817689590251384524429104 8334 2086044586124374613824095283787430546840 8335 2097917265970140934944117884568513821168 8336 2109856808236486554561092339738429084422 8337 2121863585508133109433932530717775869472 8338 2133937972424176425281978335490910393520 8339 2146080345689295031845094091927700744504 8340 2158291084085019188841872405401066425824 8341 2170570568481060746076721250916250767376 8342 2182919181846704162655328734713885071392 8343 2195337309262259011985654067754015488616 8344 2207825337930574300968231525427447913928 8345 2220383657188614933515242923018937621208 8346 2233012658519100650282560161757546505152 8347 2245712735562207778252829671984858011912 8348 2258484284127334125570712314872895326546 8349 2271327702204927358803652960840951763360 8350 2284243389978377201583081242979771810336 8351 2297231749835971795371786833262807477304 8352 2310293186382918564903417199462503323480 8353 2323428106453429932649661609575992362104 8354 2336636919122874228489760844257655108700 8355 2349920035719992142585566591548389629760 8356 2363277869839179071303517017870563076600 8357 2376710837352833707872644972377086995304 8358 2390219356423773231325142378895886935840 8359 2403803847517715449133118545812070657320 8360 2417464733415828250832061579804902020632 8361 2431202439227346731808191281833964433448 8362 2445017392402258348323429548784125024416 8363 2458910022744056466758161376879780877498 8364 2472880762422562671968367299340181416192 8365 2486930045986818201580127988892769858848 8366 2501058310378044874980985577287630220312 8367 2515265994942675887714246015270762166600 8368 2529553541445456843939074810133394224108 8369 2543921394082617401586227294012249264094 8370 2558369999495113906816517023476879777024 8371 2572899806781943396376715088720834563696 8372 2587511267513529348445542389570445006760 8373 2602204835745179564570819959188793570032 8374 2616980968030616567317733102768972765080 8375 2631840123435580900277597661390920438208 8376 2646782763551507719126545581388762710584 8377 2661809352509277064474226916392486361768 8378 2676920356993038209304011441950782827504 8379 2692116246254108475878320531940234403768 8380 2707397492124946919065684425220409779144 8381 2722764569033203275139957377805657980486 8382 2738217954015842577206889613433635119744 8383 2753758126733345840529006904142288039792 8384 2769385569483987223146542771181810862650 8385 2785100767218188069330061724143152486752 8386 2800904207552948245549461972898243735800 8387 2816796380786355180804310266075379394550 8388 2832777779912171025331997839009471643352 8389 2848848900634498343893073096991446577432 8390 2865010241382524762027362117178224013256 8391 2881262303325346985880191124604575112768 8392 2897605590386874618415234884670557798300 8393 2914040609260814197059290858509585363000 8394 2930567869425733880064680694482774203504 8395 2947187883160209211127068189404195346320 8396 2963901165558050394060316564226685863742 8397 2980708234543611511605648386147390628640 8398 2997609610887182124739879667410515799792 8399 3014605818220461691146936826687994796932 8400 3031697383052117243828292870788558540608 8401 3048884834783424773151439215927853559984 8402 3066168705723994757971104208188095891924 8403 3083549531107582293805701128956604649840 8404 3101027849107982268411500109065175660464 8405 3118604200855010037469333071832307723710 8406 3136279130450568055483322049400859501312 8407 3154053184984798919388232761846835499376 8408 3171926914552325284771661333346426635612 8409 3189900872268577117039426890363596583376 8410 3207975614286206742287331318448745464708 8411 3226151699811592165089924752522914611216 8412 3244429691121429122877146878450230156760 8413 3262810153579412349042765603224473417232 8414 3281293655653006519414472214814026627120 8415 3299880768930307359214382245568705957664 8416 3318572068136993390150600659084723453440 8417 3337368131153368799805505824304491129628 8418 3356269539031497918024556489630571582656 8419 3375276876012431787560797435402371109932 8420 3394390729543527318794900822613680319336 8421 3413611690295859520928599974325647382656 8422 3432940352181727304640819278391303644944 8423 3452377312372253353800747291605563022570 8424 3471923171315078566450609514966768399064 8425 3491578532752151567903042610889889588360 8426 3511344003737613801443823316012729979616 8427 3531220194655780704790333596110506451906 8428 3551207719239219483129619681172953956036 8429 3571307194586923992247297859478646817566 8430 3591519241182587247959946013912976366752 8431 3611844482912972080779068931854630810228 8432 3632283547086380457464309859229713857928 8433 3652837064451221993867373416677722920800 8434 3673505669214682186226199039274370949036 8435 3694289999061490890841353102081145524096 8436 3715190695172791584853465788072396696640 8437 3736208402245111943641899855717163498880 8438 3757343768509436273180777462410761329444 8439 3778597445750380338519083169473842512368 8440 3799970089325469132396881649566141366848 8441 3821462358184518130869813277616018361996 8442 3843074914889118585689035937720505939024 8443 3864808425632227406073743635303345403340 8444 3886663560257862185418388870873669893766 8445 3908640992280901931396843606081613918368 8446 3930741398906994060861030825804023785848 8447 3952965461052568223882123359398060484962 8448 3975313863364957524248317356012566322680 8449 3997787294242627706714523599230432930704 8450 4020386445855514884296160083936600918274 8451 4043112014165472381911653756121057554752 8452 4065964698946827275706348233679199356280 8453 4088945203807047210434348290943669027896 8454 4112054236207518080334491919947698017728 8455 4135292507484433162012208308120143835088 8456 4158660732869794290930576940728225701696 8457 4182159631512525676221531509130589858920 8458 4205789926499700951651935063827206604812 8459 4229552344877884063719272996382673487628 8460 4253447617674584601008051491609018898928 8461 4277476479919828172110735011169703051912 8462 4301639670667842442606291529593219804160 8463 4325937933018859444795223450636329403904 8464 4350372014141034777112430624740502567434 8465 4374942665292484313378465339535989409644 8466 4399650641843439045305783673532513017600 8467 4424496703298518684949559735070440128004 8468 4449481613319124657082596041482560736556 8469 4474606139745953114780922057058970090016 8470 4499871054621628614830911577504054356664 8471 4525277134213459092910256544914443903604 8472 4550825159036312781853998772034593004288 8473 4576515913875617719693131170422456857760 8474 4602350187810484497547126090831821332968 8475 4628328774236952900863220428416647557472 8476 4654452470891363100924475811583050058760 8477 4680722079873852056995628533534137243986 8478 4707138407671975792940639414948032377480 8479 4733702265184458215628740485406190956792 8480 4760414467745067145946745688527491114060 8481 4787275835146618236754539669768813426176 8482 4814287191665107455658075487524707909228 8483 4841449366083972814029992663366846406504 8484 4868763191718486027282205699138198316560 8485 4896229506440274794987604859949951442480 8486 4923849152701976393059450957787656852356 8487 4951622977562023273827229859785768748672 8488 4979551832709561373496756764583015380788 8489 5007636574489501830150281705219326757472 8490 5035878063927706819129343505323749241408 8491 5064277166756310216349247288739946234656 8492 5092834753439173803819398869921730315292 8493 5121551699197479735388416681394390511520 8494 5150428884035459984497057575127979640808 8495 5179467192766263499505636620961348334004 8496 5208667515037961795965893178285135986984 8497 5238030745359693719030256807504189504776 8498 5267557783127950113034298297811694419264 8499 5297249532652999139150915014541416299840 8500 5327106903185452985897598226997791985472 8501 5357130808942976721181065900124940042034 8502 5387322169137140038486720976961643287440 8503 5417681908000412653763916324828162718248 8504 5448210954813304113521977675522078578756 8505 5478910243931648778636459997668638946704 8506 5509780714814036752370296269928415059524 8507 5540823312049391525140446584792914370508 8508 5572038985384695112607476450297659531904 8509 5603428689752861467733293158277877542048 8510 5634993385300758951541155783655247997264 8511 5666734037417382651422155947021023587000 8512 5698651616762177339963751639041204119840 8513 5730747099293511871428734448504468728586 8514 5763021466297305817187331289469890216912 8515 5795475704415809145601095577799304507792 8516 5828110805676535756074940714570891808378 8517 5860927767521351681233222207818456331424 8518 5893927592835718775437295885064009488736 8519 5927111289978094712145581066378969557328 8520 5960479872809490116922952502079529911680 8521 5994034360723183667234387126049788598464 8522 6027775778674595994508315607953396994100 8523 6061705157211323228328189258445563939528 8524 6095823532503331027006485587395813889628 8525 6130131946373309943213856858730081137640 8526 6164631446327192977777492038580088033184 8527 6199323085584836179227130899860641624540 8528 6234207923110863151154657625114390952164 8529 6269287023645674333963928537450837679192 8530 6304561457736621932121573684696608257920 8531 6340032301769351362577074606569011951544 8532 6375700637999310104601581037989156029344 8533 6411567554583424835899808462916159798048 8534 6447634145611947744478077864872866211712 8535 6483901511140472910404240871497840083456 8536 6520370757222123656272000529230087964288 8537 6557042995939911769883113561334788646130 8538 6593919345439269507386268174245771217440 8539 6631000929960755289861196928721556912164 8540 6668288879872934011110932160582998503088 8541 6705784331705432879224167832894825387872 8542 6743488428182173719293583077709492072512 8543 6781402318254782669524836232713759137830 8544 6819527157136178207844881732794837339648 8545 6857864106334338451017424263081371001304 8546 6896414333686248673197834253989358984308 8547 6935179013392029995809835890224643111680 8548 6974159326049250205601873762287954313488 8549 7013356458687417662742398219537219043316 8550 7052771604802659265840514161357841212992 8551 7092405964392583445831645868208220612552 8552 7132260743991329165747214638989604089488 8553 7172337156704801908492940251454803539952 8554 7212636422246097639892396062093531333872 8555 7253159766971115739411006056142239196632 8556 7293908423914361896160906176659843233376 8557 7334883632824941972999138321586479745456 8558 7376086640202747846770640708408149676152 8559 7417518699334836238013580771449292405080 8560 7459181070332001548737884979271569244704 8561 7501075020165543732208493243431982921656 8562 7543201822704232224013043944627571949920 8563 7585562758751466969069519746659782495516 8564 7628159116082637584632995733827428305074 8565 7670992189482681704792172140518287764832 8566 7714063280783843557405986909794009024536 8567 7757373698903633829918432110801284649472 8568 7800924759882991886005887179937686836624 8569 7844717786924651400555976075432738876272 8570 7888754110431710486050300531150409624644 8571 7933035068046407389025544182627398094592 8572 7977562004689102840918529677853507932900 8573 8022336272597470153260990983581309561742 8574 8067359231365894152879244710545432189000 8575 8112632247985080058472756916171123839456 8576 8158156696881873405693955765989168263300 8577 8203933959959292133629686670212078436024 8578 8249965426636771951392596849062109365468 8579 8296252493890626109368623276735123172924 8580 8342796566294720705534794938404910629504 8581 8389599056061366663159901412160387888680 8582 8436661383082429522129379842521232477472 8583 8483984974970658192095187071952242718440 8584 8531571267101233821641609496730644506992 8585 8579421702653539943679077360075484795624 8586 8627537732653155063330250730368494224808 8587 8675920816014068860656090176592500178792 8588 8724572419581123186684475791062385838704 8589 8773494018172679037350354172686499753568 8590 8822687094623510696134535535262439970320 8591 8872153139827928242398294322954287876706 8592 8921893652783129628653009496861355429560 8593 8971910140632783536278378723780624498288 8594 9022204118710844225509418599884135271160 8595 9072777110585599601851686158907368272512 8596 9123630648103953727456091463393927078688 8597 9174766271435945012389484115560184590354 8598 9226185529119501327175055952801908675456 8599 9277889978105433284447676761735441936820 8600 9329881183802666944073739156768198279620 8601 9382160720123717202623103284456860553184 8602 9434730169530403134652473054667314337456 8603 9487591123079806559865175350834929135628 8604 9540745180470475116852025191511109583072 8605 9594193950088871130791917035334842938912 8606 9647939049056067569199160151807758943112 8607 9701982103274692386547549914155798242048 8608 9756324747476122565378913589077260242028 8609 9810968625267929168316566174261390171494 8610 9865915389181574722251937437638492035744 8611 9921166700720364262855764812764684120920 8612 9976724230407651374483868378380256991142 8613 10032589657835300567501814882817628163808 8614 10088764671712407342042919665909353849248 8615 10145250969914277294240211301795796192712 8616 10202050259531665628035377678685077546112 8617 10259164256920278442766508817616042321728 8618 10316594687750537173871836716007762395256 8619 10374343287057607571218832525248177373328 8620 10432411799291694606777144019079539636368 8621 10490801978368604710600130112383190683056 8622 10549515587720576741363363631193846075504 8623 10608554400347383105029619053918702291228 8624 10667920198867702442568729941605450808382 8625 10727614775570765315057483618576732521920 8626 10787639932468274321919611691605887756080 8627 10847997481346600095539128519580876000102 8628 10908689243819254622991961060443521518080 8629 10969717051379643353191198907775213549032 8630 11031082745454097555330570055848461385944 8631 11092788177455188402139114264785813163472 8632 11154835208835324259127681102536608364208 8633 11217225711140632668715024088927117254336 8634 11279961566065128525868097140667734906112 8635 11343044665505169949677887011942766975088 8636 11406476911614203363118938960585714175348 8637 11470260216857799301107856787967218240320 8638 11534396504068980474883688075412442485736 8639 11598887706503843628681447280891840060036 8640 11663735767897476732659290817592053663144 8641 11728942642520173064070247807689662671552 8642 11794510295233943736741137438582503412724 8643 11860440701549330247034579350034667829696 8644 11926735847682518612625038916180875208888 8645 11993397730612756688616857390399157197872 8646 12060428358140076253771411460573062895584 8647 12127829748943321467892142702047208944948 8648 12195603932638485309740410683776347381352 8649 12263752949837355613222171136650198854204 8650 12332278852206472327995580782778021720756 8651 12401183702526397639103002401290221474008 8652 12470469574751300588727747825718814325888 8653 12540138554068857851716474296631601709344 8654 12610192736960472325092663513453014840112 8655 12680634231261811200415286545572206112912 8656 12751465156223665196509816306500687124184 8657 12822687642573130638816418530528734699300 8658 12894303832575116080362659222167113011952 8659 12966315880094175168175639622047218543000 8660 13038725950656667467801338246268543496636 8661 13111536221513248967497334062520206018064 8662 13184748881701693992609237080235423253312 8663 13258366132110050269631295435404215204594 8664 13332390185540128888488015498399181423692 8665 13406823266771330920656458859129356226840 8666 13481667612624812459878403666708566927664 8667 13556925472027989861388015330011378574536 8668 13632599106079386964804301827051652342736 8669 13708690788113826095108671833738151038454 8670 13785202803767964645446610783538284763744 8671 13862137451046179054859083240853407513920 8672 13939497040386798003464003265111388568592 8673 14017283894728686657071232639125343857160 8674 14095500349578183802726316046453452058204 8675 14174148753076393726238789859661711520070 8676 14253231466066834692360655741084347754704 8677 14332750862163445897939741607855509637208 8678 14412709327818954778081431779258264894988 8679 14493109262393606555110887676324216875520 8680 14573953078224257929936653920852754838192 8681 14655243200693836825275706999873156285946 8682 14736982068301170100109811021214940114640 8683 14819172132731181164703754974738132539664 8684 14901815858925459435527917116071123399532 8685 14984915725153203579490894691739395329920 8686 15068474223082540507002912621319862403456 8687 15152493857852222083557645653866496172408 8688 15236977148143701539739218954180740181760 8689 15321926626253591569832757409698840655688 8690 15407344838166506119541200875903345029176 8691 15493234343628287873688459133858749632016 8692 15579597716219623465219615902581325491744 8693 15666437543430048437293076571288175248042 8694 15753756426732344000797561493632753373568 8695 15841556981657327640218949187799943570480 8696 15929841837869039631428446458063227677948 8697 16018613639240327545664681522492172730208 8698 16107875043928830824738359314342178218228 8699 16197628724453367523299364233585448844298 8700 16287877367770725324872925175249748062920 8701 16378623675352858949293952477767354077568 8702 16469870363264496080147199759318649433864 8703 16561620162241153951855780109018380666312 8704 16653875817767568747152061869577240981644 8705 16746640090156539966813371823741681823096 8706 16839915754628191944750531958612690749408 8707 16933705601389654692800340562583136958884 8708 17028012435715166270893971101520900367000 8709 17122839078026598889652196483325907358624 8710 17218188363974410963895646786723064156816 8711 17314063144519027347054271616324701890180 8712 17410466286012649988015101755768424615284 8713 17507400670281501263561588024632582111592 8714 17604869194708502251231539007178946246868 8715 17702874772316388219154285927380819571200 8716 17801420331851263621221476229570566845260 8717 17900508817866598897800142748140982118068 8718 18000143190807671394111719607755709975160 8719 18100326427096452720376787623727060601236 8720 18201061519216944889862840956098735419104 8721 18302351475800967583071584652950762985504 8722 18404199321714398898463512605623577101324 8723 18506608098143871962341092010486603138152 8724 18609580862683929782798109948370168642080 8725 18713120689424640744991938001777543368760 8726 18817230669039677157407961375449606423404 8727 18921913908874859271261520815671053946360 8728 19027173533037167207722751397705290875312 8729 19133012682484223240253996248676098616872 8730 19239434515114246892018351402809714291536 8731 19346442205856485321051687791010335726708 8732 19454038946762121478689527035265139574476 8733 19562227947095662539604750090728317811872 8734 19671012433426811114742624355461547482608 8735 19780395649722821771436379819483421350864 8736 19890380857441345398049883997891228190416 8737 20000971335623763963624196319704594082160 8738 20112170380989018236202264550901367025436 8739 20223981308027931036771099645265756934376 8740 20336407449098028619093773779231555469168 8741 20449452154518862779104873595147182048250 8742 20563118792667836311012952937307731815040 8743 20677410750076534440792414438987838005176 8744 20792331431527564881355456773789397000260 8745 20907884260151909167372605541702883958336 8746 21024072677526787941458253702478363540044 8747 21140900143774042877255927050369920110430 8748 21258370137659037938847018079051699544622 8749 21376486156690082689866856136178090803904 8750 21495251717218380379743563233905007980704 8751 21614670354538503548578545291411188303808 8752 21734745622989399906363051780213543874284 8753 21855481096055931256473368389470678119546 8754 21976880366470948247708254926638204551992 8755 22098947046317903753526573561516814715424 8756 22221684767134007691611041903412615842248 8757 22345097180013926111426064327251227365120 8758 22469187955714027392054018360674685116552 8759 22593960784757178407285577615486818197932 8760 22719419377538093529706017387169991466624 8761 22845567464429239360361354247601689269128 8762 22972408795887298085505999218158720130552 8763 23099947142560192376927739849753235419840 8764 23228186295394674767416696096191032978520 8765 23357130065744484448092806526878943253132 8766 23486782285479074449531785409342536438024 8767 23617146807092912183932739681618849768616 8768 23748227503815356340952141974790059741062 8769 23880028269721113145289017756956740251936 8770 24012553019841274999645419456647232568096 8771 24145805690274944552304928185294854114178 8772 24279790238301447244270446518592002826720 8773 24414510642493135406681327833122527852656 8774 24549970902828786995089335069810640715160 8775 24686175040807602063113442685830186697664 8776 24823127099563800094015500182493208948988 8777 24960831143981821324842676233598513619268 8778 25099291260812135213968813426784307684480 8779 25238511558787659219135761384542870533708 8780 25378496168740791069447839051888983555788 8781 25519249243721057731208225819949537173888 8782 25660774959113384284005718600624546663232 8783 25803077512756985940064342795002028053574 8784 25946161125064886456557196252299941721104 8785 26090030039144066207360065879074864425408 8786 26234688520916243197580217760592687376712 8787 26380140859239290321141756886558977620800 8788 26526391366029292178741517390149712295312 8789 26673444376383244790609016350846932960264 8790 26821304248702401555711023607236752053296 8791 26969975364816268826336208806676165209728 8792 27119462130107254484378569428237487923120 8793 27269768973635972923110366320859565179528 8794 27420900348267209855796545202060876340428 8795 27572860730796550390153554611481690519036 8796 27725654622077673825396536312312927290752 8797 27879286547150318646450518654724117440640 8798 28033761055368921207823944810329585969960 8799 28189082720531931617657076197648729868272 8800 28345256141011810350563989289395017326896 8801 28502285939885709136085496080489570556000 8802 28660176765066839687861831882865929702520 8803 28818933289436533857018838217552955201156 8804 28978560210976998811740095162113712835580 8805 29139062252904770863570500707605623032480 8806 29300444163804871579664630980218883973440 8807 29462710717765669838956323467877133085142 8808 29625866714514453509084786935191974130080 8809 29789916979553714439867640191565251934288 8810 29954866364298150488163103395623995546492 8811 30120719746212388308112598663592826702032 8812 30287482028949430660001752371075107816988 8813 30455158142489832010322723122905769642208 8814 30623753043281606215064402806742064781696 8815 30793271714380870097799851814174278693760 8816 30963719165593226753782834270743495675184 8817 31135100433615892431008018329129957546120 8818 31307420582180570859032806129492776938316 8819 31480684702197078916303366327303897471902 8820 31654897911897727546773770082573424791408 8821 31830065356982461856755692598964881461352 8822 32006192210764764343187452766744673367472 8823 32183283674318325224865741848227453194624 8824 32361344976624483868641759688180840535840 8825 32540381374720445323146157478554763960974 8826 32720398153848275993274706117996626384288 8827 32901400627604682509439497773022457824208 8828 33083394138091577866469277103581835335426 8829 33266384056067438928027722151323335830864 8830 33450375781099459413510690163611820817776 8831 33635374741716502505583150382168344516934 8832 33821386395562857237824286499688816545280 8833 34008416229552802843365611227554398703800 8834 34196469760025985266932442091788741934168 8835 34385552532903610064334291787625336774784 8836 34575670123845455935195181529690067799426 8837 34766828138407713156571147952127924071166 8838 34959032212201651207069842134890428135472 8839 35152288011053119893166674943090930751396 8840 35346601231162888311604010554216556838176 8841 35541977599267826004065017119449126021184 8842 35738422872802930682732520098716056533908 8843 35935942840064206927876142908611564957996 8844 36134543320372400281258736972229253651728 8845 36334230164237591181916177778577588899744 8846 36535009253524653213743616753271413177472 8847 36736886501619580157316815120854077407136 8848 36939867853596686361489832928576941614736 8849 37143959286386684973540694359249526005530 8850 37349166808945648589985292690191717801184 8851 37555496462424856913647331020046662711080 8852 37762954320341536026159117423912936846054 8853 37971546488750493908775147738266447603040 8854 38181279106416656868208220953246987011760 8855 38392158344988511548146949453142077662896 8856 38604190409172457231184560382558072125056 8857 38817381536908073160082449561244270937368 8858 39031737999544305631608663024473508182784 8859 39247266102016579640631963907280625466944 8860 39463972183024839876717017593276414591168 8861 39681862615212525900156122495580114221586 8862 39900943805346486349188457337229341374720 8863 40121222194497837055099641300426636329324 8864 40342704258223767966963147023477891790152 8865 40565396506750303812981407418277798177488 8866 40789305485156023450708958124056384939344 8867 41014437773556742883893303772256752548482 8868 41240799987291166949252036999191840711456 8869 41468398777107514702217726428625179129672 8870 41697240829351123556525879027471446816440 8871 41927332866153037258496531953025346680824 8872 42158681645619582802967401181006741616980 8873 42391293962022941424076674050851960075932 8874 42625176645992718820467148924050269208192 8875 42860336564708519800991169290611697609760 8876 43096780622093532563638347093807319620684 8877 43334515759009127847186099354674952437440 8878 43573548953450478221987215327233887825920 8879 43813887220743202813359713762655830966884 8880 44055537613741042778232830180262598731360 8881 44298507223024572883029784541181721578336 8882 44542803177100954558233716051284717879448 8883 44788432642604735832688533103636101931680 8884 45035402824499703578432115209642076777816 8885 45283720966281793524746026264699461771260 8886 45533394350183063528134364267698621704960 8887 45784430297376735613115294817862824573268 8888 46036836168183312327022911052508792963128 8889 46290619362277772980475051440063490009704 8890 46545787318897855373765312865617767530528 8891 46802347517053428638185447207536695410452 8892 47060307475736962850178356191600830067056 8893 47319674754135101105262736452418175334472 8894 47580456951841339767858812817136146180864 8895 47842661709069822642481274916657274573952 8896 48106296706870254841251246081743682207852 8897 48371369667343942152314613565176807582088 8898 48637888353860961743540088646875772567880 8899 48905860571278470065807701076072278432608 8900 49175294166160153850287825300415811670014 8901 49446197026996830124353050529545151956736 8902 49718577084428201201161011188355374097848 8903 49992442311465770628496460864639219687224 8904 50267800723716926113166177421131917952512 8905 50544660379610195468101509358731417363360 8906 50823029380621681660341297501658461208904 8907 51102915871502683069243319241902564411760 8908 51384328040508505095606096463495524316368 8909 51667274119628469293875678338975136114348 8910 51951762384817126231264655880242066449200 8911 52237801156226678309423989840133274233552 8912 52525398798440618816283044702152393425246 8913 52814563720708593507810330482758408788912 8914 53105304377182491051747676358173456391444 8915 53397629267153768697834715226363643820704 8916 53691546935292019571669469810953163197664 8917 53987065971884788022145326489446558586192 8918 54284195013078639485365594481326452538752 8919 54582942741121491361065011296671870805336 8920 54883317884606211430863810513812827573400 8921 55185329218715490381145159293162901340708 8922 55488985565467995026981749009335631317248 8923 55794295793965808867342935678810492810260 8924 56101268820643166635790934398664677719132 8925 56409913609516489545024034976022298659776 8926 56720239172435727957947489781546066244872 8927 57032254569337018252449499369089622928536 8928 57345968908496660681731460656215582264840 8929 57661391346786425066889224889703517542128 8930 57978531089930191193466421025202689426456 8931 58297397392761930818902821716820201555072 8932 58617999559485038233181155435473398641168 8933 58940346943933016350535595339559723992706 8934 59264448949831525345825283885474414564752 8935 59590315031061800885097586740486666585376 8936 59917954691925449035969219794405057346804 8937 60247377487410624979739872925564897527728 8938 60578593023459602683623382167718153522352 8939 60911610957237742728136801117018500756648 8940 61246440997403865521528820467381131520640 8941 61583092904382037170156813730807176873880 8942 61921576490634775310937284380043034840144 8943 62261901620937682249398596390705141590080 8944 62604078212655512784458532681392848951712 8945 62948116236019684138833395175121807933312 8946 63294025714407235451960991777654625713616 8947 63641816724621244330487909877451808061000 8948 63991499397172707989732918176254630609654 8949 64343083916563896558094138709198400131072 8950 64696580521573186155118763575066714155432 8951 65051999505541379392901535776498503761042 8952 65409351216659520989622955135539359608600 8953 65768646058258216223381197857898308869056 8954 66129894489098459994014046236781989986156 8955 66493107023663984300349712416655632270432 8956 66858294232455131980269311240670942822548 8957 67225466742284264601109901128645921929954 8958 67594635236572712428286482829599275426528 8959 67965810455649274440565142951136147792420 8960 68339003197050276401178676632368562102672 8961 68714224315821195034941550925004000189984 8962 69091484724819856402694011813746207940204 8963 69470795395021216605786532909831558007118 8964 69852167355823732994906697415802718375000 8965 70235611695357334099352046894086552739712 8966 70621139560792996534865475793791741817644 8967 71008762158653937190375459950764046828864 8968 71398490755128429036422845986617954703856 8969 71790336676384248940710167590211864352162 8970 72184311308884765919079570278540176737568 8971 72580426099706678293312499949727576864620 8972 72978692556859408270449429269146827456150 8973 73379122249606162501852151971361340792208 8974 73781726808786667223975666233103451048920 8975 74186517927141586626782497536683645823110 8976 74593507359638633139920587530005945976704 8977 75002706923800378371197712426592793064736 8978 75414128500033773476521912128460698793058 8979 75827784031961387785339734699119715488832 8980 76243685526754374550693360844447964302000 8981 76661845055467172738335006062410043436476 8982 77082274753373953814883546118393230584112 8983 77504986820306822540785222171970103246680 8984 77929993520995780819848708592375562529468 8985 78357307185410463703365928339612032118272 8986 78786940209103656693304942586101062648476 8987 79218905053556603535771193613134612401936 8988 79653214246526113742879519341033336262720 8989 80089880382393479128362866375377355451984 8990 80528916122515208689665694265517170960136 8991 80970334195575591216931880754204978037568 8992 81414147397941095057199706042722633686644 8993 81860368594016614510261419343152805562390 8994 82309010716603572381033185051150961687392 8995 82760086767259888261914086564609494566240 8996 83213609816661822167491556944454019066280 8997 83669593004967703193076337174167430649120 8998 84128049542183552917924070727112888355136 8999 84588992708530613323624169619729714807114 9000 85052435854814789048010880390424989774128 9001 85518392402798013845077792956665930592072 9002 85986875845571551171756631736863614073848 9003 86457899747931238873055313692329761374400 9004 86931477746754687987940225234425144118716 9005 87407623551380445749494738743631059324600 9006 87886350943989132904291445586281449867040 9007 88367673779986565527580718182752411091108 9008 88851605988388871562824327466917457905418 9009 89338161572209612366291238998134325528992 9010 89827354608848919589884702521525752067648 9011 90319199250484657788086653889199704575542 9012 90813709724465623187888589447240907799904 9013 91310900333706789113828782309243596090168 9014 91810785457086608613775325012946816655596 9015 92313379549846384884884348148211412215584 9016 92818697143991720153224230560535055569432 9017 93326752848696053714891041267886945609612 9018 93837561350706299901049200590905063868864 9019 94351137414750596784215789249092526162520 9020 94867495883948176498268447163908343696640 9021 95386651680221368100096773095803886232896 9022 95908619804709743956536953538834250879296 9023 96433415338186420696230412899836761119596 9024 96961053441476525822330992213232893991744 9025 97491549355877841138552942752621523942234 9026 98024918403583634197905283147303556124824 9027 98561175988107689040598240266201186656784 9028 99100337594711547545036008517843811884544 9029 99642418790833972773528359746305343679682 9030 100187435226522645752363164115603260059648 9031 100735402634868107184184095963676690733040 9032 101286336832439955649214159459425235351956 9033 101840253719725313910757646128603538180520 9034 102397169281569574999602206306620413849196 9035 102957099587619439811430363007833129931080 9036 103520060792768258011137510586183297751640 9037 104086069137603684098042720286400270789920 9038 104655140948857660546371026140963557026872 9039 105227292639858739996082800891333208772608 9040 105802540710986758530128873418121093018368 9041 106380901750129872135520714785706131796986 9042 106962392433143968507224865227221250429120 9043 107547029524314466415821332590847234033348 9044 108134829876820514922108514940124167457096 9045 108725810433201604784393844816233261498080 9046 109319988225826604467081386497613972390264 9047 109917380377365233222356614540254115156808 9048 110518004101261983780276143836457577172608 9049 111121876702212507246397858092376126391544 9050 111729015576642472870236292550425942613520 9051 112339438213188915412300873419457497874560 9052 112953162193184082902272314201599095356376 9053 113570205191141797645996739268048615980224 9054 114190584975246343404429576993327466804784 9055 114814319407843891733443575912965178752616 9056 115441426445936480539529093214676392587412 9057 116071924141678557972861739025889234668528 9058 116705830642876104845994194205420527916656 9059 117343164193488348833547223674901401988818 9060 117983943134132083775731259973386873869472 9061 118628185902588607476326119210311284377152 9062 119275911034313291453884128778694251940248 9063 119927137162947796173402896291314571125728 9064 120581883020834945354539843845349863015888 9065 121240167439536273021613190983568151028252 9066 121902009350352257030155022171630353014208 9067 122567427784845252874653157353235680358524 9068 123236441875365141652341502853964086914302 9069 123909070855577706128475148873325251421376 9070 124585334060995748919458461983735793444960 9071 125265250929512966881483568096680860942780 9072 125948841001940595863984713655196653831176 9073 126636123922546840059222819549031377840432 9074 127327119439599100251685901434293938113704 9075 128021847405909015343726728655001398469378 9076 128720327779380331606960947606970567634856 9077 129422580623559614182418728911167299332888 9078 130128626108189815426282644932804335737280 9079 130838484509766714772255787799686913873712 9080 131552176212098244856188950034899816382616 9081 132269721706866718723555871256490917452080 9082 132991141594193973015702975321759315978200 9083 133716456583209442106516562242193040019220 9084 134445687492621178237247966872828153394816 9085 135178855251289832773717649807602182011040 9086 135915980898805613786984452471389313200752 9087 136657085586068235235818244877233795199840 9088 137402190575869873106954847153321647336440 9089 138151317243481143947143350476154530353168 9090 138904487077240121299419744756512620761696 9091 139661721679144405634859034186595190350892 9092 140423042765446263450272752081690320777342 9093 141188472167250851281931947534371147899168 9094 141958031831117540465409292172379562449768 9095 142731743819664358552049939481685696167856 9096 143509630312175563373401165259884224037544 9097 144291713605212365826157639213787136029136 9098 145078016113226817531814447844162462099036 9099 145868560369178879607265740877524037698624 9100 146663369025156688865045150937941173098216 9101 147462464853000037844776992298906455999436 9102 148265870744927085160696742933061049854080 9103 149073609714164312733807528370865365216332 9104 149885704895579746561368339990709391037082 9105 150702179546319457760961628462671767285328 9106 151523057046447360711364819644029640585024 9107 152348360899588325197854320132573199092256 9108 153178114733574619555403838198245449070240 9109 154012342301095701889503478678455209073384 9110 154851067480351376541024223901895640433984 9111 155694314275708333048686243635888552646208 9112 156542106818360084950261152892521820644384 9113 157394469366990325851650035313614929310632 9114 158251426308439720281432960645456511606368 9115 159113002158376146937384047152392238611080 9116 159979221561968412020791064176800504627500 9117 160850109294563450444212357789705369574880 9118 161725690262367032788548745887058099561792 9119 162605989503127995976006211458597734832912 9120 163491032186826015716678978420994345287936 9121 164380843616362938878094148795123694532768 9122 165275449228257694019130789701978979502264 9123 166174874593344798422260471443128585466000 9124 167079145417476480051055072871708092778744 9125 167988287542228432953373497717199420869288 9126 168902326945609224724574107241931580792164 9127 169821289742773374739506503746709221338420 9128 170745202186738121956917140657427818694928 9129 171674090669103901195260444402927641417536 9130 172607981720778546874743078820622118481584 9131 173546902012705243316746043836035161913504 9132 174490878356594240788569867798966040886400 9133 175439937705658356578734630031515706644280 9134 176394107155352280485841351583191223039104 9135 177353413944115704202266844507471459129088 9136 178317885454120294172722851722324945417604 9137 179287549212020527606964691240169415216126 9138 180262432889708411425687102851214379385824 9139 181242564305072104018898056931917019058288 9140 182227971422758459796817410813605184205180 9141 183218682354939516614608987202960042712096 9142 184214725362082946254024412904935161941768 9143 185216128853726488247317418319740910632988 9144 186222921389256387431580795039795358620360 9145 187235131678689855724967389002645265224336 9146 188252788583461578720083931236673035595140 9147 189275921117214287794194751036093050045696 9148 190304558446593418540744063843053440069276 9149 191338729892045876432103177336532740955008 9150 192378464928622930729375226147174060395464 9151 193423793186787257761547552991524724459844 9152 194474744453224154803273239508412337155236 9153 195531348671656945888091204310017966293176 9154 196593635943666601001961392384896179816312 9155 197661636529515590210600555756099295469044 9156 198735380848975994383257660106818169688576 9157 199814899482161894285268749060472447675800 9158 200900223170366059921981873347995007985912 9159 201991382816900962127446175966925544285152 9160 203088409487944128502618159803311244113864 9161 204191334413387865919755307695701638269714 9162 205300188987693371922145346762629094834136 9163 206415004770749257461361332793192986442032 9164 207535813488734503527841174093624721415480 9165 208662647034985874344768028613041360868160 9166 209795537470869809909978018471002753394176 9167 210934517026658820785946751087114074909960 9168 212079618102412408153809068822526736813760 9169 213230873268862532263850136250986810969464 9170 214388315268303652531973296829840854379216 9171 215551977015487362649303983934955181109704 9172 216721891598521644190332264271502339566952 9173 217898092279774762323832248175653003653122 9174 219080612496783827350227559237450396343296 9175 220269485863168045909101267385835837010108 9176 221464746169546685821179121962593364018448 9177 222666427384461778650349555819376835906240 9178 223874563655305584193125764185099133526080 9179 225089189309252841225407203762712474608584 9180 226310338854197828959463133797985247355136 9181 227538046979696263787742372143590151215912 9182 228772348557912056014414320969266670354056 9183 230013278644568951400469599089437495659712 9184 231260872479907082473757386309576247171720 9185 232515165489644454681513940290909142580664 9186 233776193285943392589745803975261727411176 9187 235043991668381971461275112664059240729660 9188 236318596624930459672336280838416897899714 9189 237600044332932797556336361611060685519184 9190 238888371160093138392758703700040330283080 9191 240183613665467477389204374983130285419776 9192 241485808600460394635231386670250819575552 9193 242794992909826938137971262300550265349576 9194 244111203732679673181479191330385747870412 9195 245434478403500924384411144122611536531712 9196 246764854453160236963922175742685743859388 9197 248102369609937083847647998229132459607996 9198 249447061800548845410270059178419811198384 9199 250798969151184088746476149016802590578452 9200 252158129988541173528117306958188880233750 9201 253524582840872211630030859465337612206704 9202 254898366439032407846352174582506048158792 9203 256279519717534809157177536854812457666226 9204 257668081815610490144170843359990192968352 9205 259064092078274202293131011002580498672096 9206 260467590057395515061658504774388269057732 9207 261878615512775476730881699129788601293520 9208 263297208413228823201730339849704073072192 9209 264723408937671763038477668673320734245078 9210 266157257476215367205218311554048327223616 9211 267598794631264592084609334813606254964264 9212 269048061218622964512580480152115721186582 9213 270505098268602957707820055192068844041120 9214 271969947027142087120668854186238395376920 9215 273442648956924755372609404411603244625320 9216 274923245738509875604825385907177411720004 9217 276411779271464302702329881578975985340032 9218 277908291675502102008924825043488436518448 9219 279412825291629685297761286518945962531904 9220 280925422683296843912524752148692154385928 9221 282446126637553709145275006927786024600750 9222 283974980166213670068730341592088414375120 9223 285512026507022279193304303310686752797272 9224 287057309124832176472483850980742581629268 9225 288610871712784062334184328921521644486248 9226 290172758193493750570532926833116902805272 9227 291743012720245332074122056615210310140438 9228 293321679678190480565141174270519670486528 9229 294908803685553931610943852623522245897968 9230 296504429594845166397540231774479900009936 9231 298108602494076331871227221809509833635440 9232 299721367707986429028083908039946670815632 9233 301342770799271801289371433793890952193512 9234 302972857569822955061989149572490777269224 9235 304611674061967744745055979546567115102232 9236 306259266559720954606411745623138411328058 9237 307915681590040310116371603851720667841040 9238 309580965924088951490421805534898497706360 9239 311255166578504402357720733491798079778450 9240 312938330816674066638269639694575747877440 9241 314630506150017286878446801013081377680464 9242 316331740339273997462261012072304486915588 9243 318042081395800006284179565313220524226880 9244 319761577582868938638726265460862031426484 9245 321490277416980877252230746200589201056226 9246 323228229669177732553145578745569565071680 9247 324975483366365377449236583389109989304408 9248 326732087792642581052698594860231828892126 9249 328498092490636775967857929766576740974088 9250 330273547262846693930598219783522574688160 9251 332058502172991904763992388542198817681046 9252 333853007547369293790844665334577659703016 9253 335657113976216513020946967787804732915664 9254 337470872315082441608838092705339309771032 9255 339294333686204691256726294720718575174528 9256 341127549479894192417000393003668203509008 9257 342970571355926897329415935195480664135238 9258 344823451244942636109605594787393748107280 9259 346686241349851162288031334711528564215760 9260 348558994147245424381874409176168485822368 9261 350441762388822100266652492806521750452736 9262 352334599102809431299565637988623124460048 9263 354237557595402393332708907083376345573188 9264 356150691452205241941353967198188877689856 9265 358074054539681469380499255093492269966640 9266 360007701006611210971823124586919971601940 9267 361951685285556138813051307041698763556320 9268 363906062094331880892573698355968153841168 9269 365870886437488003883920607209246392948928 9270 367846213607795598087439855919018239042896 9271 369832099187742503180208236817817333407072 9272 371828599051036213629868536349178553819240 9273 373835769364114502823711412047592188703648 9274 375853666587663805160924633451590693564620 9275 377882347478145395553515389441858841669460 9276 379921869089329405979979357655551249763032 9277 381972288773836718935347886291630788131624 9278 384033664184688777821796838322152282886344 9279 386106053276865354525552300252360663559872 9280 388189514308870314628384393494227161693208 9281 390284105844305420905545801590171488125862 9282 392389886753452215966591320609885445128832 9283 394506916214862025101113757031245057992364 9284 396635253716954120598054865735965223605060 9285 398774959059622089014902793391640664885728 9286 400926092355848443081774747122657941286384 9287 403088714033327520135110447459830025937252 9288 405262884836096709186473475487222882916360 9289 407448665826176048943779039297774904145792 9290 409646118385216239315143141909817389598556 9291 411855304216155109139484834548584698762048 9292 414076285344882583103015413927818107408304 9293 416309124121914191016821323670446368741686 9294 418553883224073162847896427727561649011432 9295 420810625656181153114209542808647970297016 9296 423079414752757638473709978538633514850752 9297 425360314179728032557582695447610904302096 9298 427653387936140562319570935264962675201364 9299 429958700355891950395793214894662455243704 9300 432276316109461948193198840858757319991008 9301 434606300205656764649637057407660113364032 9302 436948717993361435834465078063410593815972 9303 439303635163301180785695083027158666664000 9304 441671117749811789207885336503009769126392 9305 444051232132619086884321458471900947399480 9306 446444045038627524887516171873481594189168 9307 448849623543717938903685162911779291091712 9308 451268035074554525219638691122969615027128 9309 453699347410401080154468946335133708119424 9310 456143628684946549953517578821028074082336 9311 458600947388139938398382061746231208506374 9312 461071372368034619624169344371742503580720 9313 463554972832642103873836411417012112114080 9314 466051818351795304159275697806705407684492 9315 468561978859021352039814666374295483732432 9316 471085524653424010971009115158739239476360 9317 473622526401575735920024845544517541075120 9318 476173055139419428188528126292645584531968 9319 478737182274179934629847894057304845019556 9320 481314979586285340694237829919611318042292 9321 483906519231298106984360364650852258326928 9322 486511873741856099252643343051511357709088 9323 489131116029623562022929599505559594471278 9324 491764319387252086270856172186987131480640 9325 494411557490351621850669451284803198449432 9326 497072904399471585610711386227134600232560 9327 499748434562092116395606167308439375556288 9328 502438222814625528390242777695603702862920 9329 505142344384428014518992742209568251091788 9330 507860874891821651873230569757793592130432 9331 510593890352126761401143117693092348026192 9332 513341467177704674356029750362937516602230 9333 516103682180010958262814103308773482868640 9334 518880612571659155427316912696583650321728 9335 521672335968495087278984171578539368836736 9336 524478930391681778105232306873322794336320 9337 527300474269795052004368641435352867070928 9338 530137046440929857154177653891844487570792 9339 532988726154817371764738046551058419289360 9340 535855593074952946356858982127054701156208 9341 538737727280734937281702688954083984692198 9342 541635209269614486672701629767464121820320 9343 544548119959256304297788281474981364019684 9344 547476540689710507058241015735306644834068 9345 550420553225595572160117368490976774074304 9346 553380239758292460265302939716196639155028 9347 556355682908149965211657104485688531682704 9348 559346965726701347175592508269877415692720 9349 562354171698892306435690861762301564921256 9350 565377384745320355182639775785508136084488 9351 568416689224485645108881250891781995073672 9352 571472169935053308800898959079247627369584 9353 574543912118127373248045660564478288772132 9354 577632001459536304074231055014229040501824 9355 580736524092130239392661176673005122988928 9356 583857566598089972479150243634680035685134 9357 586995216011247742756321835039793991905600 9358 590149559819419894879285603087127411090568 9359 593320685966751466013125671355645916589906 9360 596508682856072761693774704212328417192432 9361 599713639351267980966580666618306765971296 9362 602935644779655951801108877610617368453720 9363 606174788934383038086467478056461916861952 9364 609431162076828279818707303806561499950984 9365 612704854939020828400634835071026824641228 9366 615995958726069739284696873937831870982272 9367 619304565118606184501455413133518315449392 9368 622630766275238147929578365697178444043172 9369 625974654835017666478234029313452534231192 9370 629336323919920680669301999719271226477112 9371 632715867137339558424908401111168913805606 9372 636113378582588356185466481420710131687680 9373 639528952841420881804662577796959840959008 9374 642962684992561623990679981436250077531736 9375 646414670610249613387407147708752289204152 9376 649885005766795280715439872087695039340468 9377 653373787035150377720367387674020770045898 9378 656881111491491027005137777538951269416856 9379 660407076717813967154236614704998436581944 9380 663951780804546059889992363177559414484784 9381 667515322353167126335550852835775508030912 9382 671097800478846179794947176178159312077672 9383 674699314813091122798254782243462754917028 9384 678319965506411976499016538390215457708000 9385 681959853230997710852069309661517406470728 9386 685619079183406744342470423760872758159592 9387 689297745087271182380529542921795921827968 9388 692995953196014863823951288189247133647956 9389 696713806295585285435810833378282692037668 9390 700451407707199474436525022476192278180800 9391 704208861290103879659153823654214823363932 9392 707986271444348352170279614599687811924686 9393 711783743113574286573373438113594272142880 9394 715601381787816994567976555883417052794368 9395 719439293506322382696210985775216043354036 9396 723297584860378006568092899527458688012304 9397 727176362996158574218866491106786787925496 9398 731075735617585971615111951238408014635664 9399 734995810989203883691718293291836527884416 9400 738936697939067084668958805036260807804008 9401 742898505861645471767872727943596393140832 9402 746881344720742916812950311997119672109280 9403 750885325052431010583748623973806769135044 9404 754910557967997775151541409060316012853978 9405 758957155156911419813436971333378225436608 9406 763025228889799216614592543939197815352240 9407 767114892021441571829221104765263032759400 9408 771226257993781370153036242413958496359446 9409 775359440838948668743621719356485984894082 9410 779514555182300818630954088071818014722468 9411 783691716245478091407958410586193663388384 9412 787891039849474889500548176191395684496192 9413 792112642417726618708100315759478075217494 9414 796356640979212302098754229188381483837216 9415 800623153171573014739309476203043499254400 9416 804912297244246219136839777212251035643168 9417 809224192061616081668450823732311797743136 9418 813558957106179850676895747144694883386064 9419 817916712481730377313034627150248395386954 9420 822297578916554860611392871120491594276448 9421 826701677766649898692347443764632034980456 9422 831129131018952928393759601728957942814784 9423 835580061294590136046187866212471984431296 9424 840054591852140922519165372627346390692560 9425 844552846590919006081421442112402702618912 9426 849074950054270247035378246060196938847136 9427 853621027432887278505769851094118750070816 9428 858191204568141028183822856328247646434722 9429 862785607955429216252115434537596486837504 9430 867404364747541915141005080654592044239168 9431 872047602758044257195395020937565585145354 9432 876715450464676376760605360168613139999536 9433 881408037012770673628238008302099954721832 9434 886125492218686485217184648342956670571660 9435 890867946573262255301334950639745766320000 9436 895635531245285287534108422740177499963424 9437 900428378084979172460668276983859465367910 9438 905246619627508977151590119849584585866920 9439 910090389096504287036862788972915495371500 9440 914959820407600189966404008681427658779136 9441 919855048171996292972790477822013726456248 9442 924776207700033862663641371774036372874548 9443 929723435004791180625066913536109738219008 9444 934696866805697205673810579062439827614880 9445 939696640532163635254185635016925338680352 9446 944722894327235458736645101464312573459068 9447 949775767051260095837839979882594148811280 9448 954855398285575213847324834171552097079052 9449 959961928336215317813673758975885469104960 9450 965095498237637208312684669838948011365744 9451 970256249756464401892587012190596659440080 9452 975444325395250609765738774482162047467272 9453 980659868396262370793214523504449040188512 9454 985903022745280935287958530975676881914928 9455 991173933175423496643817459368877627569144 9456 996472745170983868281787107021443503741016 9457 1001799604971292703891219019315607183359552 9458 1007154659574597359432547052012623142500292 9459 1012538056741961495859322979203369827366264 9460 1017949945001184522011005783276975630807616 9461 1023390473650740977624043216487801008565650 9462 1028859792763739956907328509282923035119104 9463 1034358053191904673629121703458392187163236 9464 1039885406569572269166006050399155769025988 9465 1045442005317713965470417336394122227690016 9466 1051028002647975665421750037166699903349124 9467 1056643552566739103537021080058427585229734 9468 1062288809879203650530571981641257738845216 9469 1067963930193488875728325567244600485619616 9470 1073669069924757971860696763023005539856400 9471 1079404386299362147279400536826951303516928 9472 1085170037359006091167116467638891965984472 9473 1090966181964934617835271221653450664252958 9474 1096792979802140596734100044046519250909496 9475 1102650591383594275330658938095019563692580 9476 1108539178054494102544593258042259215536028 9477 1114458901996539160968238811175889305008848 9478 1120409926232223316637051132272762935148568 9479 1126392414629151195658440306494802995844230 9480 1132406531904376097551845584269379226292992 9481 1138452443628759955700329125883686072567792 9482 1144530316231355455864114669943807095771272 9483 1150640317003810424259357937528782909865920 9484 1156782614104794597261024425700427322028804 9485 1162957376564448885347080237068283633643512 9486 1169164774288857244462286127885846878405680 9487 1175404978064541268543737491980162701849488 9488 1181678159562977617516927053094915239026586 9489 1187984491345138395640536200763286130547024 9490 1194324146866054595650398827144005554702224 9491 1200697300479402724728141922906313817575814 9492 1207104127442114728897903854138835807044480 9493 1213544803919011333035278020950837108061008 9494 1220019506987458914256240410483794445195992 9495 1226528414642050027040308388313869523449184 9496 1233071705799307699031558976186573686635192 9497 1239649560302413617053421962119972317358542 9498 1246262158925960323468370670855332761428480 9499 1252909683380727543611775346740996246081696 9500 1259592316318482765630275194655418575898312 9501 1266310241336806194659079584019865779399872 9502 1273063642983940203879641212424948860952856 9503 1279852706763663405609168684929628294263792 9504 1286677619140189466186477598979629244116352 9505 1293538567543090789034732510025319052147400 9506 1300435740372247190900721837123648210030796 9507 1307369327002819696892448670186585276128000 9508 1314339517790249580562027451807718770599192 9509 1321346504075282775909164589436500334231236 9510 1328390478189019788811885243056462318984272 9511 1335471633457991236025663937089476097703588 9512 1342590164209259140529738443619478161698572 9513 1349746265775544112640149831179020076425728 9514 1356940134500378546952971996940538089533720 9515 1364171967743285965828286801921110356104664 9516 1371441963884986640775741584868313065121536 9517 1378750322332629623756009891729088700406992 9518 1386097243525051321069179350014238406692256 9519 1393482928938060743161028442435940368068832 9520 1400907581089751564341342269230035352376672 9521 1408371403545841127074872087094638323567126 9522 1415874600925036526175280404762772811948556 9523 1423417378904427908905448707891087626450024 9524 1430999944224909127663874563500167076478130 9525 1438622504696625882616565078623945428505840 9526 1446285269204451492316860699135716334155808 9527 1453988447713490431042013451348746263831944 9528 1461732251274609772265113348161143554387000 9529 1469516892029998678374122279612703405458528 9530 1477342583218756077446352840674432941018748 9531 1485209539182506668586736852751288020468864 9532 1493117975371045398041681525902762593329468 9533 1501068108348010549007227083021170349730574 9534 1509060155796585588760615103075614614343744 9535 1517094336525229917458268797415196447382080 9536 1525170870473438663660591952264314657981714 9537 1533289978717531672364929475415425324921720 9538 1541451883476471832052516581845953592755464 9539 1549656808117712887983292930702831099632978 9540 1557904977163076889704089857384826520064880 9541 1566196616294661421470930685710354872656896 9542 1574531952360776765025033497014697411456344 9543 1582911213381913144904590300732855327315648 9544 1591334628556738207220534004883661581566548 9545 1599802428268124883574312720608344457334256 9546 1608314844089209792549187634111684953087920 9547 1616872108789482331963773909843707635251156 9548 1625474456340904615837471905052248695085312 9549 1634122121924062410782106519523790004301536 9550 1642815341934347227302524004503891552271904 9551 1651554353988169722261106328459781622146630 9552 1660339396929204569537171649864583439506368 9553 1669170710834666956692054072653568254452456 9554 1678048537021620866234315241719789274474572 9555 1686973118053319300867053146681167821302336 9556 1695944697745576612890658505102789241212536 9557 1704963521173173098729645144803474999284892 9558 1714029834676292020351366843120655002902864 9559 1723143885866989216147548144691556913332116 9560 1732305923635695464656619895840543692229984 9561 1741516198157751765315880822658344797306480 9562 1750774960899977701247523753582888173245816 9563 1760082464627273049901588451097310176136836 9564 1769438963409252808201951969936615902605224 9565 1778844712626915799668561593809200465904432 9566 1788299968979347031820274406391083904867816 9567 1797804990490453972997911207417244394373640 9568 1807360036515736918586480668586560040551456 9569 1816965367749093617459002310012954427604172 9570 1826621246229658330311974135638506469058688 9571 1836327935348675492414312761621651090461192 9572 1846085699856408154147560868637713057820094 9573 1855894805869081373575329168321453809838880 9574 1865755520875860736144338254878459556599368 9575 1875668113745866177488070272893259536565494 9576 1885632854735221286176951928299245403335648 9577 1895650015494138264136189757586417256579520 9578 1905719869074038723333886606825450281200132 9579 1915842689934710498227905913655291461966272 9580 1926018753951500654350138689627337113115344 9581 1936248338422544874301388226250639851241432 9582 1946531722076033403329040756669228489783960 9583 1956869185077513737563057959441390712280068 9584 1967261009037230238893630757574045382161442 9585 1977707477017500861386094914351558683276864 9586 1988208873540131175045449131004918449797364 9587 1998765484593865873664057487665625996363450 9588 2009377597641877954411882020962263853422592 9589 2020045501629295757758899987021345470904080 9590 2030769486990768057254236011356536594851720 9591 2041549845658067389626004077358966631037248 9592 2052386871067731816609930459888980575526096 9593 2063280858168745310863538684244130868673620 9594 2074232103430256959276043905854060504150080 9595 2085240904849339177942149393145780081160400 9596 2096307561958785134030684794765950046242266 9597 2107432375834945570746497431810172639351808 9598 2118615649105605232556226934921313948951504 9599 2129857685957899088825583214590176038405544 9600 2141158792146268554997531191241892220713884 9601 2152519275000457911427386211777463328053184 9602 2163939443433551120982265045288368480735056 9603 2175419607950049247508642299402854015519360 9604 2186960080653988678272954660024710274907618 9605 2198561175257100354486299274637191724823320 9606 2210223207087010215035311730634604531478656 9607 2221946493095481059557307397844769196381144 9608 2233731351866696038018751496360943489470112 9609 2245578103625583974982112320716097970332952 9610 2257487070246186737777172919422123250238844 9611 2269458575260068858828953632044731864403132 9612 2281492943864769623435555778898366139874000 9613 2293590502932297835335500153814649661086152 9614 2305751581017669473455527579598926286115440 9615 2317976508367488454286377559289105637852416 9616 2330265616928570715395790024494702165372992 9617 2342619240356611836654909495595721435431184 9618 2355037714024898416826435899016814268695440 9619 2367521375033063424240287227255314423584316 9620 2380070562215885741365241693001795661651192 9621 2392685616152134124173036657375154948332176 9622 2405366879173455798284744165068522129485552 9623 2418114695373309914987944280962782982943066 9624 2430929410615946091317303602823579529211776 9625 2443811372545428259500663457377050700687456 9626 2456760930594704052187676632285351684346532 9627 2469778435994719950998429440443327117911520 9628 2482864241783582427055373968523539031318072 9629 2496018702815765303293300169145285006044366 9630 2509242175771363569479025783783893579868000 9631 2522535019165393882015000828540689962628140 9632 2535897593357141981749139563366482374849040 9633 2549330260559557264166933653325679522657264 9634 2562833384848694737501292904524023815712180 9635 2576407332173204605460631935007298170697320 9636 2590052470363869712446499971588824579117872 9637 2603769169143191090308564328834995346005744 9638 2617557800135021846867033840952144037787672 9639 2631418736874249637620674529295754524071792 9640 2645352354816527963252454180120080207797264 9641 2659359031348056536744583496331690732738316 9642 2673439145795410965120327426247983365377216 9643 2687593079435421992041469650694193476963556 9644 2701821215505104548707754653009546973049478 9645 2716123939211636861728034067941863700977120 9646 2730501637742389867862236006368038060466544 9647 2744954700275007186768686823430961502249140 9648 2759483517987535904132773517604663096345432 9649 2774088484068608418800470937052184799519864 9650 2788769993727675608793900687844881426815168 9651 2803528444205291572345867688012962241390976 9652 2818364234783450201356265435938646143789296 9653 2833277766795973845945382148002198612501722 9654 2848269443638954330057506998816382633863552 9655 2863339670781246579352858942139498851626136 9656 2878488855775015123916770320763275921776160 9657 2893717408266333739612284153958828997597040 9658 2909025740005838493205898232260058422754184 9659 2924414264859434457706141709191234810741092 9660 2939883398819056365671031663317899250940928 9661 2955433560013483469563259165324495552283224 9662 2971065168719208879561227926303012839816104 9663 2986778647371363650569844977384748853056760 9664 3002574420574695891517273539989536058278900 9665 3018452915114605171372734944162513855054612 9666 3034414559968232497675920945426570783457696 9667 3050459786315606144730682036578787706789520 9668 3066589027550843609984423461477302220268490 9669 3082802719293409978490100878700743479231264 9670 3099101299399432976729894414371172953155400 9671 3115485207973074998468585761259436695879784 9672 3131954887377962386700400757614348459842640 9673 3148510782248672257155642403020753458477064 9674 3165153339502277150242859586759537142301392 9675 3181883008349947799718608121843990788627208 9676 3198700240308614307800096359588754209207080 9677 3215605489212686017866201229651188719015618 9678 3232599211225830377329525694125681144677600 9679 3249681864852811084706379168121235344985204 9680 3266853910951385816362832452227731610284098 9681 3284115812744263829873362316326511065530928 9682 3301468035831123742394092405084679565557232 9683 3318911048200691783925291103533672877356444 9684 3336445320242880826817638072082159105024112 9685 3354071324760990494363854166014238570254528 9686 3371789536983968652811639393779722309968128 9687 3389600434578734592635515607730601025108544 9688 3407504497662564206414160095462284673273960 9689 3425502208815537472176178653974303701090214 9690 3443594053093048552601037756999878672630432 9691 3461780518038378821993090913533851880818488 9692 3480062093695333134485330280031661204648598 9693 3498439272620939648475707219741966343664800 9694 3516912549898213523852631163340561720286272 9695 3535482423148984810127611352829028250736944 9696 3554149392546790845161987557957729771501440 9697 3572913960829833485751340529503030113832168 9698 3591776633314001492915517861545292427630912 9699 3610737917905958396334293317966350047114496 9700 3629798325116296163968534957600610426906824 9701 3648958368072755004514427167945640732748584 9702 3668218562533509631953811769253909439046112 9703 3687579426900522323087121640304359818372424 9704 3707041482232963100566714987094901605532852 9705 3726605252260697375587717751658268693030752 9706 3746271263397841386040784249253005081022576 9707 3766040044756385767586530621773306704438448 9708 3785912128159887596774820982070762695301280 9709 3805888048157231247003631262840829128248320 9710 3825968342036458399791920026671224966700120 9711 3846153549838667555528838280560107025118944 9712 3866444214371983389557751297269112977583740 9713 3886840881225596301157964395553949814032520 9714 3907344098783872504699781580479716061122912 9715 3927954418240535013969621094042381854408336 9716 3948672393612915872391405667948539534929444 9717 3969498581756279983608378190735302737652160 9718 3990433542378220898635906380755825206142960 9719 4011477838053128917550773870380754622810758 9720 4032632034236731865445951026616990723229120 9721 4053896699280708904151938227774069745474664 9722 4075272404447377743006518751307341442182784 9723 4096759723924455613744189669906072265621952 9724 4118359234839894376374699166464519099012496 9725 4140071517276790124727049629733051700983106 9726 4161897154288367662151070148871299491929784 9727 4183836731913040219693262157167045477440712 9728 4205890839189544790897120756828567066550492 9729 4228060068172153459220574666588769969790432 9730 4250345013945961095914612956029467740734320 9731 4272746274642249808067620155738192874508928 9732 4295264451453930518389466558862942653093216 9733 4317900148651062060188041364050393702981080 9734 4340653973596448172878716768349170898260400 9735 4363526536761312785264235428123351097210496 9736 4386518451741053975728766304523735477259156 9737 4409630335271077000405419448257817065618184 9738 4432862807242706782301393620423299162021096 9739 4456216490719180256299196870662078369265604 9740 4479692011951718966896074595003102296995112 9741 4503290000395682317496947684178843597182976 9742 4527011088726801872038850877165958641162184 9743 4550855912857497111697114301049905610188310 9744 4574825111953273051405395573503796152997344 9745 4598919328449200122913192155325143446934200 9746 4623139208066476733105690476420243560654312 9747 4647485399829074908321786550952115514124122 9748 4671958556080469437426889401473622829387736 9749 4696559332500450928427740908023252606014122 9750 4721288388122023195457001192573188845668480 9751 4746146385348385395005805075098669030877516 9752 4771133989969999332342940456174033018930864 9753 4796251871181742361129781882842503197110840 9754 4821500701600146301320680460244326788836100 9755 4846881157280722802529213333144253301437572 9756 4872393917735375582141581063523754546512968 9757 4898039665949899969569558490771484986209632 9758 4923819088401570190156803432323810725664456 9759 4949732875076814824384057453223399885442880 9760 4975781719488980880160883728181657037855720 9761 5001966318696186918144128802530590500175376 9762 5028287373319265672186318131214183191637160 9763 5054745587559796609190750180214347020350528 9764 5081341669218228874834191396417353855166154 9765 5108076329712095073812845516299509775355392 9766 5134950284094316335472726760999899938292320 9767 5161964251071599117901758970217557037137134 9768 5189118953022924205787903420752484323041920 9769 5216415116018128359585438965367583463443528 9770 5243853469836579075780231470244127572022620 9771 5271434747985942920304487830372848862570288 9772 5299159687721047899422145858154802068459944 9773 5327029030062840334687758079507716497342884 9774 5355043519817436710874538195139912697709832 9775 5383203905595270968071207187845093699891240 9776 5411510939830337711462455550593934823916932 9777 5439965378799531814634282902392737421137808 9778 5468567982642084894583240634732685910938020 9779 5497319515379099138957741735418228344031984 9780 5526220744933178968420169373382547454011360 9781 5555272443148161019390567264034879427576248 9782 5584475385808942934816285598757480464734352 9783 5613830352661411453007142007395953131541112 9784 5643338127432470286982493487227249790978160 9785 5672999497850168289195158600705339431127760 9786 5702815255663928398927435909793364192836096 9787 5732786196664877872096591238434070931355836 9788 5762913120706280295661189868522173023190942 9789 5793196831724069891285587382028676743185440 9790 5823638137757488615397822038947437430302544 9791 5854237850969826565266130077890307006081578 9792 5884996787669266203221391169288859275756920 9793 5915915768329830913667062742846160629664304 9794 5946995617612438410044637631745498340023224 9795 5978237164386059511461418286147501872778560 9796 6009641241748982811238501848354176578214272 9797 6041208687050185762200373074353413653654784 9798 6072940341910812706103466137281592684031520 9799 6104837052245760377189541748329619217982024 9800 6136899668285371412450793056461652653188432 9801 6169129044597236403807303004076740876653532 9802 6201526040108105030023888074207636539068020 9803 6234091518125906808832539808892623566053430 9804 6266826346361882012378677542307527692793216 9805 6299731396952823291774315203272368467329856 9806 6332807546483428559219083821232702850158384 9807 6366055676008765678840901834747063516179120 9808 6399476671076849520112010065876869008636888 9809 6433071421751331930413150200063913200447400 9810 6466840822634305186048928011293855956910864 9811 6500785772889219483760928910008544464053140 9812 6534907176263915037542007482419309645578688 9813 6569205941113769348325418654736971200803888 9814 6603682980424960216906160380032003245935256 9815 6638339211837845073249121041582146238715000 9816 6673175557670457198149434135667182698601328 9817 6708192944942119416034903589699760612537912 9818 6743392305397175840538540950522774011466176 9819 6778774575528842257321216617629987403792888 9820 6814340696603175731490237586211422068208504 9821 6850091614683164029839390410267143986617288 9822 6886028280652935451029697218785147765990112 9823 6922151650242089659737891859084075623077328 9824 6958462684050150123721500162056431167800252 9825 6994962347571138755685470807133895061375592 9826 7031651611218273364785619516516218195481752 9827 7068531450348788525568787859528185257522756 9828 7105602845288880475128647656182556090781120 9829 7142866781358776652249572019274830008009256 9830 7180324248897930495319013981165185381867400 9831 7217976243290342118811453260317240019906432 9832 7255823764990005491184261211682269863465900 9833 7293867819546482740077863886245614821298610 9834 7332109417630606213779424246253204912943568 9835 7370549575060308930990988128816565551441168 9836 7409189312826584054039716045592366523029502 9837 7448029657119574023779526214314875835786704 9838 7487071639354789997560275545427866866480640 9839 7526316296199462234782577203864136195373210 9840 7565764669599022077713568727369351585973248 9841 7605417806803716178411476750769313176166368 9842 7645276760395353625794746750870976833793760 9843 7685342588314186630094892830073654413620800 9844 7725616353885925425151147690874590772588304 9845 7766099125848888052239531264388490323698512 9846 7806791978381285692379182945013995296150048 9847 7847695991128644217324792408540119699393728 9848 7888812249231362632735793268860014854802772 9849 7930141843352409090310728435804357073864848 9850 7971685869705155148988932412063629154464988 9851 8013445430081348968651480712969368974990798 9852 8055421631879228123099307276583922607258760 9853 8097615588131772722448564687665122374706512 9854 8140028417535099538461777170938151637435800 9855 8182661244476997829728190890522914908045936 9856 8225515199065607567018038769367502452090440 9857 8268591417158240762563286835150748655472234 9858 8311891040390346610461895403112628466554432 9859 8355415216204621148863790994942352472329644 9860 8399165097880262158074683918789211187800848 9861 8443141844562370012208662432331954817313056 9862 8487346621291495205532228295197473230631592 9863 8531780599033333278171191590087486501905156 9864 8576444954708567869397696641472843704017624 9865 8621340871222862630277687762679750868691224 9866 8666469537497002731039425882790762114288080 9867 8711832148497186702121317702161372132957184 9868 8757429905265469351472401151477220330009876 9869 8803264014950356504311428231788754846389724 9870 8849335690837552315200682837038516006394368 9871 8895646152380859905958551350828257818000884 9872 8942196625233236086620512511434577327649710 9873 8988988341278000920361715502425222611780664 9874 9036022538660202897015757104780933236195508 9875 9083300461818140483563736101297444498144584 9876 9130823361515040823725242425233027633256096 9877 9178592494870896362558716673502593619771424 9878 9226609125394460175772679853777061794944224 9879 9274874523015400787261771312898735058772272 9880 9323389964116617262212432825988568502142160 9881 9372156731566715366972527355024815224810256 9882 9421176114752645590747270976615917552509768 9883 9470449409612503828070675317829539311597444 9884 9519977918668495524907335337472444955083120 9885 9569762951060064095163943685879973542345408 9886 9619805822577184418333458835352203949449896 9887 9670107855693822232957490792710946126158674 9888 9720670379601560244574287014478167168846160 9889 9771494730243391770820794107943976773353568 9890 9822582250347682750377730418617297541211032 9891 9873934289462302946486523515669594014867536 9892 9925552203988927179826438172207681638344416 9893 9977437357217507429619338419615878667665092 9894 10029591119360916645928385802797162511470336 9895 10082014867589765120235669690952495408053704 9896 10134709986067390265522389470732174689253468 9897 10187677865985020661233858180579713554152600 9898 10240919905597115222690368605637200760794156 9899 10294437510256878358703952465955470063994800 9900 10348232092451951985380367978852378953589912 9901 10402305071840285268325368100774331860576664 9902 10456657875286182969734528958573974563902824 9903 10511291936896533281126753632473843377409344 9904 10566208698057216026783109287195138004813204 9905 10621409607469692127275004866338005341012256 9906 10676896121187775216808971841343592799800192 9907 10732669702654586312479571986392934249988772 9908 10788731822739692437907324455675426797838178 9909 10845083959776430108145120668222450780757200 9910 10901727599599414587164481236185001595331704 9911 10958664235582235833682306465130065692945024 9912 11015895368675342055559583353851409076290688 9913 11073422507444111797495940556943887388264000 9914 11131247168107115491258091965263678076011192 9915 11189370874574567402216183417652874131041952 9916 11247795158486968910519960085490417372137264 9917 11306521559253944069826609268886051596337348 9918 11365551624093268391094210206730232600309184 9919 11424886908070091803579045029686516728274480 9920 11484528974136356749821699675514555490902980 9921 11544479393170412376076017444767514457563408 9922 11604739744016825784326668414190398235029700 9923 11665311613526391316755473167057573143296262 9924 11726196596596338848253777778353749672491912 9925 11787396296210742067338227756775361870880808 9926 11848912323481127730610341260604590358648488 9927 11910746297687286880706446455552651078313248 9928 11972899846318289022513934976457723963588888 9929 12035374605113700257282504222289945927079046 9930 12098172218105006379135227313014895133987136 9931 12161294337657241943384013154443885627013476 9932 12224742624510826320977412911876463598264440 9933 12288518747823607758355906537911988004782080 9934 12352624385213116466960877623746488243365928 9935 12417061222799027771638571075249547484567768 9936 12481830955245836352199540825533778548075424 9937 12546935285805742617437549399257494557975920 9938 12612375926361752255979693602035463578043232 9939 12678154597470990013431817431960317621612736 9940 12744273028408228750400151562214467080345024 9941 12810732957209634841111706041494440038520702 9942 12877536130716730977522357377052574837099280 9943 12944684304620577448992931637936109241880720 9944 13012179243506172972830010940223320045410656 9945 13080022720897076156229801513512500261214048 9946 13148216519300248675430317928094540937509236 9947 13216762430251121263169480984969329893338400 9948 13285662254358883600864617809014351169053568 9949 13354917801351999217272413987761460734751960 9950 13424530890123946500757721891382231337601752 9951 13494503348779186937694899901750425633669344 9952 13564837014679361694946668061823946735738672 9953 13635533734489717669812941109642923682778504 9954 13706595364225764136315865051894132335940736 9955 13778023769300161122187464020270845918186752 9956 13849820824569840656453026394671367964424604 9957 13921988414383362033056749923211953546864016 9958 13994528432628502241556352273138963851723168 9959 14067442782780082721520464165359952841190396 9960 14140733377948033602896785640941965944039312 9961 14214402140925696600280331351976103173643360 9962 14288451004238367734699747944923961594518236 9963 14362881910192081062255786109870572412928640 9964 14437696810922634594689682819500827407800160 9965 14512897668444859602730587413042003686600532 9966 14588486454702134498870380852190658642211840 9967 14664465151616144502041423673773218860470292 9968 14740835751136888292528058502404999785646800 9969 14817600255292932871326221712713516228632488 9970 14894760676241917844077420826914935015671920 9971 14972319036321310355643745019924512727519118 9972 15050277368099411907359631842090965203141456 9973 15128637714426618294993950764523877711817528 9974 15207402128486933911482720856408078118009524 9975 15286572673849741664548593920399414771364224 9976 15366151424521829765408244497102992093601264 9977 15446140464999676650883153714938364523125552 9978 15526541890321995307373095078921777783846080 9979 15607357806122538271325067694991619000538104 9980 15688590328683164587033617514943986266789188 9981 15770241584987170008841582028947943181682464 9982 15852313712772881741073431167866526033981360 9983 15934808860587519015326700421032751504073900 9984 16017729187841320811070665419614238325513216 9985 16101076864861942031855535255397239952620472 9986 16184854072949119455820190058329806447637780 9987 16269063004429608785602002989735642711586480 9988 16353705862712394129198714658868290173200560 9989 16438784862344171249809816569649677591139728 9990 16524302229065105929193597780614647633923648 9991 16610260199864868795616064443472016285584144 9992 16696661023038947974039504907402763619916692 9993 16783506958245240922801693977553418607075184 9994 16870800276560926827671759747961018328396408 9995 16958543260539620930835726956011542311975964 9996 17046738204268812179063854509306934853644944 9997 17135387413427585582043254918848099825840848 9998 17224493205344630678623073760987103530868288 9999 17314057909056537515515872638206846446806432 10000 17404083865366381549827954799690961158702018