1 1 2 2 3 3 4 7 5 12 6 4 7 32 8 57 9 17 10 5 11 157 12 282 13 82 14 22 15 6 16 782 17 1407 18 407 19 107 20 27 21 8 22 3907 23 7032 24 2032 25 532 26 132 27 37 28 9 29 19532 30 35157 31 10157 32 2657 33 657 34 182 35 42 36 10 37 97657 38 175782 39 50782 40 13282 41 3282 42 907 43 207 44 47 45 11 46 488282 47 878907 48 253907 49 66407 50 16407 51 4532 52 1032 53 232 54 52 55 13 56 2441407 57 4394532 58 1269532 59 332032 60 82032 61 22657 62 5157 63 1157 64 257 65 62 66 14 67 12207032 68 21972657 69 6347657 70 1660157 71 410157 72 113282 73 25782 74 5782 75 1282 76 307 77 67 78 15 79 61035157 80 109863282 81 31738282 82 8300782 83 2050782 84 566407 85 128907 86 28907 87 6407 88 1532 89 332 90 72 91 16 92 305175782 93 549316407 94 158691407 95 41503907 96 10253907 97 2832032 98 644532 99 144532 100 32032 101 7657 102 1657 103 357 104 77 105 18 106 1525878907 107 2746582032 108 793457032 109 207519532 110 51269532 111 14160157 112 3222657 113 722657 114 160157 115 38282 116 8282 117 1782 118 382 119 87 120 19 121 7629394532 122 13732910157 123 3967285157 124 1037597657 125 256347657 126 70800782 127 16113282 128 3613282 129 800782 130 191407 131 41407 132 8907 133 1907 134 432 135 92 136 20 137 38146972657 138 68664550782 139 19836425782 140 5187988282 141 1281738282 142 354003907 143 80566407 144 18066407 145 4003907 146 957032 147 207032 148 44532 149 9532 150 2157 151 457 152 97 153 21 154 190734863282 155 343322753907 156 99182128907 157 25939941407 158 6408691407 159 1770019532 160 402832032 161 90332032 162 20019532 163 4785157 164 1035157 165 222657 166 47657 167 10782 168 2282 169 482 170 102 171 23 172 953674316407 173 1716613769532 174 495910644532 175 129699707032 176 32043457032 177 8850097657 178 2014160157 179 451660157 180 100097657 181 23925782 182 5175782 183 1113282 184 238282 185 53907 186 11407 187 2407 188 507 189 112 190 24 191 4768371582032 192 8583068847657 193 2479553222657 194 648498535157 195 160217285157 196 44250488282 197 10070800782 198 2258300782 199 500488282 200 119628907 201 25878907 202 5566407 203 1191407 204 269532 205 57032 206 12032 207 2532 208 557 209 117 210 25 211 23841857910157 212 42915344238282 213 12397766113282 214 3242492675782 215 801086425782 216 221252441407 217 50354003907 218 11291503907 219 2502441407 220 598144532 221 129394532 222 27832032 223 5957032 224 1347657 225 285157 226 60157 227 12657 228 2782 229 582 230 122 231 26 232 119209289550782 233 214576721191407 234 61988830566407 235 16212463378907 236 4005432128907 237 1106262207032 238 251770019532 239 56457519532 240 12512207032 241 2990722657 242 646972657 243 139160157 244 29785157 245 6738282 246 1425782 247 300782 248 63282 249 13907 250 2907 251 607 252 127 253 28 254 596046447753907 255 1072883605957032 256 309944152832032 257 81062316894532 258 20027160644532 259 5531311035157 260 1258850097657 261 282287597657 262 62561035157 263 14953613282 264 3234863282 265 695800782 266 148925782 267 33691407 268 7128907 269 1503907 270 316407 271 69532 272 14532 273 3032 274 632 275 137 276 29 277 2980232238769532 278 5364418029785157 279 1549720764160157 280 405311584472657 281 100135803222657 282 27656555175782 283 6294250488282 284 1411437988282 285 312805175782 286 74768066407 287 16174316407 288 3479003907 289 744628907 290 168457032 291 35644532 292 7519532 293 1582032 294 347657 295 72657 296 15157 297 3157 298 682 299 142 300 30 301 14901161193847657 302 26822090148925782 303 7748603820800782 304 2026557922363282 305 500679016113282 306 138282775878907 307 31471252441407 308 7057189941407 309 1564025878907 310 373840332032 311 80871582032 312 17395019532 313 3723144532 314 842285157 315 178222657 316 37597657 317 7910157 318 1738282 319 363282 320 75782 321 15782 322 3407 323 707 324 147 325 31 326 74505805969238282 327 134110450744628907 328 38743019104003907 329 10132789611816407 330 2503395080566407 331 691413879394532 332 157356262207032 333 35285949707032 334 7820129394532 335 1869201660157 336 404357910157 337 86975097657 338 18615722657 339 4211425782 340 891113282 341 187988282 342 39550782 343 8691407 344 1816407 345 378907 346 78907 347 17032 348 3532 349 732 350 152 351 33 352 372529029846191407 353 670552253723144532 354 193715095520019532 355 50663948059082032 356 12516975402832032 357 3457069396972657 358 786781311035157 359 176429748535157 360 39100646972657 361 9346008300782 362 2021789550782 363 434875488282 364 93078613282 365 21057128907 366 4455566407 367 939941407 368 197753907 369 43457032 370 9082032 371 1894532 372 394532 373 85157 374 17657 375 3657 376 757 377 162 378 34 379 1862645149230957032 380 3352761268615722657 381 968575477600097657 382 253319740295410157 383 62584877014160157 384 17285346984863282 385 3933906555175782 386 882148742675782 387 195503234863282 388 46730041503907 389 10108947753907 390 2174377441407 391 465393066407 392 105285644532 393 22277832032 394 4699707032 395 988769532 396 217285157 397 45410157 398 9472657 399 1972657 400 425782 401 88282 402 18282 403 3782 404 807 405 167 406 35 407 9313225746154785157 408 16763806343078613282 409 4842877388000488282 410 1266598701477050782 411 312924385070800782 412 86426734924316407 413 19669532775878907 414 4410743713378907 415 977516174316407 416 233650207519532 417 50544738769532 418 10871887207032 419 2326965332032 420 526428222657 421 111389160157 422 23498535157 423 4943847657 424 1086425782 425 227050782 426 47363282 427 9863282 428 2128907 429 441407 430 91407 431 18907 432 4032 433 832 434 172 435 36 436 46566128730773925782 437 83819031715393066407 438 24214386940002441407 439 6332993507385253907 440 1564621925354003907 441 432133674621582032 442 98347663879394532 443 22053718566894532 444 4887580871582032 445 1168251037597657 446 252723693847657 447 54359436035157 448 11634826660157 449 2632141113282 450 556945800782 451 117492675782 452 24719238282 453 5432128907 454 1135253907 455 236816407 456 49316407 457 10644532 458 2207032 459 457032 460 94532 461 20157 462 4157 463 857 464 177 465 38 466 232830643653869628907 467 419095158576965332032 468 121071934700012207032 469 31664967536926269532 470 7823109626770019532 471 2160668373107910157 472 491738319396972657 473 110268592834472657 474 24437904357910157 475 5841255187988282 476 1263618469238282 477 271797180175782 478 58174133300782 479 13160705566407 480 2784729003907 481 587463378907 482 123596191407 483 27160644532 484 5676269532 485 1184082032 486 246582032 487 53222657 488 11035157 489 2285157 490 472657 491 100782 492 20782 493 4282 494 882 495 187 496 39 497 1164153218269348144532 498 2095475792884826660157 499 605359673500061035157 500 158324837684631347657 501 39115548133850097657 502 10803341865539550782 503 2458691596984863282 504 551342964172363282 505 122189521789550782 506 29206275939941407 507 6318092346191407 508 1358985900878907 509 290870666503907 510 65803527832032 511 13923645019532 512 2937316894532 513 617980957032 514 135803222657 515 28381347657 516 5920410157 517 1232910157 518 266113282 519 55175782 520 11425782 521 2363282 522 503907 523 103907 524 21407 525 4407 526 932 527 192 528 40 529 5820766091346740722657 530 10477378964424133300782 531 3026798367500305175782 532 791624188423156738282 533 195577740669250488282 534 54016709327697753907 535 12293457984924316407 536 2756714820861816407 537 610947608947753907 538 146031379699707032 539 31590461730957032 540 6794929504394532 541 1454353332519532 542 329017639160157 543 69618225097657 544 14686584472657 545 3089904785157 546 679016113282 547 141906738282 548 29602050782 549 6164550782 550 1330566407 551 275878907 552 57128907 553 11816407 554 2519532 555 519532 556 107032 557 22032 558 4657 559 957 560 197 561 41 562 29103830456733703613282 563 52386894822120666503907 564 15133991837501525878907 565 3958120942115783691407 566 977888703346252441407 567 270083546638488769532 568 61467289924621582032 569 13783574104309082032 570 3054738044738769532 571 730156898498535157 572 157952308654785157 573 33974647521972657 574 7271766662597657 575 1645088195800782 576 348091125488282 577 73432922363282 578 15449523925782 579 3395080566407 580 709533691407 581 148010253907 582 30822753907 583 6652832032 584 1379394532 585 285644532 586 59082032 587 12597657 588 2597657 589 535157 590 110157 591 23282 592 4782 593 982 594 202 595 43 596 145519152283668518066407 597 261934474110603332519532 598 75669959187507629394532 599 19790604710578918457032 600 4889443516731262207032 601 1350417733192443847657 602 307336449623107910157 603 68917870521545410157 604 15273690223693847657 605 3650784492492675782 606 789761543273925782 607 169873237609863282 608 36358833312988282 609 8225440979003907 610 1740455627441407 611 367164611816407 612 77247619628907 613 16975402832032 614 3547668457032 615 740051269532 616 154113769532 617 33264160157 618 6896972657 619 1428222657 620 295410157 621 62988282 622 12988282 623 2675782 624 550782 625 116407 626 23907 627 4907 628 1007 629 212 630 44 631 727595761418342590332032 632 1309672370553016662597657 633 378349795937538146972657 634 98953023552894592285157 635 24447217583656311035157 636 6752088665962219238282 637 1536682248115539550782 638 344589352607727050782 639 76368451118469238282 640 18253922462463378907 641 3948807716369628907 642 849366188049316407 643 181794166564941407 644 41127204895019532 645 8702278137207032 646 1835823059082032 647 386238098144532 648 84877014160157 649 17738342285157 650 3700256347657 651 770568847657 652 166320800782 653 34484863282 654 7141113282 655 1477050782 656 314941407 657 64941407 658 13378907 659 2753907 660 582032 661 119532 662 24532 663 5032 664 1057 665 217 666 45 667 3637978807091712951660157 668 6548361852765083312988282 669 1891748979687690734863282 670 494765117764472961425782 671 122236087918281555175782 672 33760443329811096191407 673 7683411240577697753907 674 1722946763038635253907 675 381842255592346191407 676 91269612312316894532 677 19744038581848144532 678 4246830940246582032 679 908970832824707032 680 205636024475097657 681 43511390686035157 682 9179115295410157 683 1931190490722657 684 424385070800782 685 88691711425782 686 18501281738282 687 3852844238282 688 831604003907 689 172424316407 690 35705566407 691 7385253907 692 1574707032 693 324707032 694 66894532 695 13769532 696 2910157 697 597657 698 122657 699 25157 700 5282 701 1082 702 222 703 46 704 18189894035458564758300782 705 32741809263825416564941407 706 9458744898438453674316407 707 2473825588822364807128907 708 611180439591407775878907 709 168802216649055480957032 710 38417056202888488769532 711 8614733815193176269532 712 1909211277961730957032 713 456348061561584472657 714 98720192909240722657 715 21234154701232910157 716 4544854164123535157 717 1028180122375488282 718 217556953430175782 719 45895576477050782 720 9655952453613282 721 2121925354003907 722 443458557128907 723 92506408691407 724 19264221191407 725 4158020019532 726 862121582032 727 178527832032 728 36926269532 729 7873535157 730 1623535157 731 334472657 732 68847657 733 14550782 734 2988282 735 613282 736 125782 737 26407 738 5407 739 1107 740 227 741 48 742 90949470177292823791503907 743 163709046319127082824707032 744 47293724492192268371582032 745 12369127944111824035644532 746 3055902197957038879394532 747 844011083245277404785157 748 192085281014442443847657 749 43073669075965881347657 750 9546056389808654785157 751 2281740307807922363282 752 493600964546203613282 753 106170773506164550782 754 22724270820617675782 755 5140900611877441407 756 1087784767150878907 757 229477882385253907 758 48279762268066407 759 10609626770019532 760 2217292785644532 761 462532043457032 762 96321105957032 763 20790100097657 764 4310607910157 765 892639160157 766 184631347657 767 39367675782 768 8117675782 769 1672363282 770 344238282 771 72753907 772 14941407 773 3066407 774 628907 775 132032 776 27032 777 5532 778 1132 779 237 780 49 781 454747350886464118957519532 782 818545231595635414123535157 783 236468622460961341857910157 784 61845639720559120178222657 785 15279510989785194396972657 786 4220055416226387023925782 787 960426405072212219238282 788 215368345379829406738282 789 47730281949043273925782 790 11408701539039611816407 791 2468004822731018066407 792 530853867530822753907 793 113621354103088378907 794 25704503059387207032 795 5438923835754394532 796 1147389411926269532 797 241398811340332032 798 53048133850097657 799 11086463928222657 800 2312660217285157 801 481605529785157 802 103950500488282 803 21553039550782 804 4463195800782 805 923156738282 806 196838378907 807 40588378907 808 8361816407 809 1721191407 810 363769532 811 74707032 812 15332032 813 3144532 814 660157 815 135157 816 27657 817 5657 818 1182 819 242 820 50 821 2273736754432320594787597657 822 4092726157978177070617675782 823 1182343112304806709289550782 824 309228198602795600891113282 825 76397554948925971984863282 826 21100277081131935119628907 827 4802132025361061096191407 828 1076841726899147033691407 829 238651409745216369628907 830 57043507695198059082032 831 12340024113655090332032 832 2654269337654113769532 833 568106770515441894532 834 128522515296936035157 835 27194619178771972657 836 5736947059631347657 837 1206994056701660157 838 265240669250488282 839 55432319641113282 840 11563301086425782 841 2408027648925782 842 519752502441407 843 107765197753907 844 22315979003907 845 4615783691407 846 984191894532 847 202941894532 848 41809082032 849 8605957032 850 1818847657 851 373535157 852 76660157 853 15722657 854 3300782 855 675782 856 138282 857 28282 858 5907 859 1207 860 247 861 51 862 11368683772161602973937988282 863 20463630789890885353088378907 864 5911715561524033546447753907 865 1546140993013978004455566407 866 381987774744629859924316407 867 105501385405659675598144532 868 24010660126805305480957032 869 5384208634495735168457032 870 1193257048726081848144532 871 285217538475990295410157 872 61700120568275451660157 873 13271346688270568847657 874 2840533852577209472657 875 642612576484680175782 876 135973095893859863282 877 28684735298156738282 878 6034970283508300782 879 1326203346252441407 880 277161598205566407 881 57816505432128907 882 12040138244628907 883 2598762512207032 884 538825988769532 885 111579895019532 886 23078918457032 887 4920959472657 888 1014709472657 889 209045410157 890 43029785157 891 9094238282 892 1867675782 893 383300782 894 78613282 895 16503907 896 3378907 897 691407 898 141407 899 29532 900 6032 901 1232 902 252 903 53 904 56843418860808014869689941407 905 102318153949454426765441894532 906 29558577807620167732238769532 907 7730704965069890022277832032 908 1909938873723149299621582032 909 527506927028298377990722657 910 120053300634026527404785157 911 26921043172478675842285157 912 5966285243630409240722657 913 1426087692379951477050782 914 308500602841377258300782 915 66356733441352844238282 916 14202669262886047363282 917 3213062882423400878907 918 679865479469299316407 919 143423676490783691407 920 30174851417541503907 921 6631016731262207032 922 1385807991027832032 923 289082527160644532 924 60200691223144532 925 12993812561035157 926 2694129943847657 927 557899475097657 928 115394592285157 929 24604797363282 930 5073547363282 931 1045227050782 932 215148925782 933 45471191407 934 9338378907 935 1916503907 936 393066407 937 82519532 938 16894532 939 3457032 940 707032 941 147657 942 30157 943 6157 944 1257 945 262 946 54 947 284217094304040074348449707032 948 511590769747272133827209472657 949 147792889038100838661193847657 950 38653524825349450111389160157 951 9549694368615746498107910157 952 2637534635141491889953613282 953 600266503170132637023925782 954 134605215862393379211425782 955 29831426218152046203613282 956 7130438461899757385253907 957 1542503014206886291503907 958 331783667206764221191407 959 71013346314430236816407 960 16065314412117004394532 961 3399327397346496582032 962 717118382453918457032 963 150874257087707519532 964 33155083656311035157 965 6929039955139160157 966 1445412635803222657 967 301003456115722657 968 64969062805175782 969 13470649719238282 970 2789497375488282 971 576972961425782 972 123023986816407 973 25367736816407 974 5226135253907 975 1075744628907 976 227355957032 977 46691894532 978 9582519532 979 1965332032 980 412597657 981 84472657 982 17285157 983 3535157 984 738282 985 150782 986 30782 987 6282 988 1307 989 267 990 55 991 1421085471520200371742248535157 992 2557953848736360669136047363282 993 738964445190504193305969238282 994 193267624126747250556945800782 995 47748471843078732490539550782 996 13187673175707459449768066407 997 3001332515850663185119628907 998 673026079311966896057128907 999 149157131090760231018066407 1000 35652192309498786926269532 1001 7712515071034431457519532 1002 1658918336033821105957032 1003 355066731572151184082032 1004 80326572060585021972657 1005 16996636986732482910157 1006 3585591912269592285157 1007 754371285438537597657 1008 165775418281555175782 1009 34645199775695800782 1010 7227063179016113282 1011 1505017280578613282 1012 324845314025878907 1013 67353248596191407 1014 13947486877441407 1015 2884864807128907 1016 615119934082032 1017 126838684082032 1018 26130676269532 1019 5378723144532 1020 1136779785157 1021 233459472657 1022 47912597657 1023 9826660157 1024 2062988282 1025 422363282 1026 86425782 1027 17675782 1028 3691407 1029 753907 1030 153907 1031 31407 1032 6532 1033 1332 1034 272 1035 56 1036 7105427357601001858711242675782 1037 12789769243681803345680236816407 1038 3694822225952520966529846191407 1039 966338120633736252784729003907 1040 238742359215393662452697753907 1041 65938365878537297248840332032 1042 15006662579253315925598144532 1043 3365130396559834480285644532 1044 745785655453801155090332032 1045 178260961547493934631347657 1046 38562575355172157287597657 1047 8294591680169105529785157 1048 1775333657860755920410157 1049 401632860302925109863282 1050 84983184933662414550782 1051 17927959561347961425782 1052 3771856427192687988282 1053 828877091407775878907 1054 173225998878479003907 1055 36135315895080566407 1056 7525086402893066407 1057 1624226570129394532 1058 336766242980957032 1059 69737434387207032 1060 14424324035644532 1061 3075599670410157 1062 634193420410157 1063 130653381347657 1064 26893615722657 1065 5683898925782 1066 1167297363282 1067 239562988282 1068 49133300782 1069 10314941407 1070 2111816407 1071 432128907 1072 88378907 1073 18457032 1074 3769532 1075 769532 1076 157032 1077 32657 1078 6657 1079 1357 1080 277 1081 58 1082 35527136788005009293556213378907 1083 63948846218409016728401184082032 1084 18474111129762604832649230957032 1085 4831690603168681263923645019532 1086 1193711796076968312263488769532 1087 329691829392686486244201660157 1088 75033312896266579627990722657 1089 16825651982799172401428222657 1090 3728928277269005775451660157 1091 891304807737469673156738282 1092 192812876775860786437988282 1093 41472958400845527648925782 1094 8876668289303779602050782 1095 2008164301514625549316407 1096 424915924668312072753907 1097 89639797806739807128907 1098 18859282135963439941407 1099 4144385457038879394532 1100 866129994392395019532 1101 180676579475402832032 1102 37625432014465332032 1103 8121132850646972657 1104 1683831214904785157 1105 348687171936035157 1106 72121620178222657 1107 15377998352050782 1108 3170967102050782 1109 653266906738282 1110 134468078613282 1111 28419494628907 1112 5836486816407 1113 1197814941407 1114 245666503907 1115 51574707032 1116 10559082032 1117 2160644532 1118 441894532 1119 92285157 1120 18847657 1121 3847657 1122 785157 1123 163282 1124 33282 1125 6782 1126 1382 1127 287 1128 59 1129 177635683940025046467781066894532 1130 319744231092045083642005920410157 1131 92370555648813024163246154785157 1132 24158453015843406319618225097657 1133 5968558980384841561317443847657 1134 1648459146963432431221008300782 1135 375166564481332898139953613282 1136 84128259913995862007141113282 1137 18644641386345028877258300782 1138 4456524038687348365783691407 1139 964064383879303932189941407 1140 207364792004227638244628907 1141 44383341446518898010253907 1142 10040821507573127746582032 1143 2124579623341560363769532 1144 448198989033699035644532 1145 94296410679817199707032 1146 20721927285194396972657 1147 4330649971961975097657 1148 903382897377014160157 1149 188127160072326660157 1150 40605664253234863282 1151 8419156074523925782 1152 1743435859680175782 1153 360608100891113282 1154 76889991760253907 1155 15854835510253907 1156 3266334533691407 1157 672340393066407 1158 142097473144532 1159 29182434082032 1160 5989074707032 1161 1228332519532 1162 257873535157 1163 52795410157 1164 10803222657 1165 2209472657 1166 461425782 1167 94238282 1168 19238282 1169 3925782 1170 816407 1171 166407 1172 33907 1173 6907 1174 1432 1175 292 1176 60 1177 888178419700125232338905334472657 1178 1598721155460225418210029602050782 1179 461852778244065120816230773925782 1180 120792265079217031598091125488282 1181 29842794901924207806587219238282 1182 8242295734817162156105041503907 1183 1875832822406664490699768066407 1184 420641299569979310035705566407 1185 93223206931725144386291503907 1186 22282620193436741828918457032 1187 4820321919396519660949707032 1188 1036823960021138191223144532 1189 221916707232594490051269532 1190 50204107537865638732910157 1191 10622898116707801818847657 1192 2240994945168495178222657 1193 471482053399085998535157 1194 103609636425971984863282 1195 21653249859809875488282 1196 4516914486885070800782 1197 940635800361633300782 1198 203028321266174316407 1199 42095780372619628907 1200 8717179298400878907 1201 1803040504455566407 1202 384449958801269532 1203 79274177551269532 1204 16331672668457032 1205 3361701965332032 1206 710487365722657 1207 145912170410157 1208 29945373535157 1209 6141662597657 1210 1289367675782 1211 263977050782 1212 54016113282 1213 11047363282 1214 2307128907 1215 471191407 1216 96191407 1217 19628907 1218 4082032 1219 832032 1220 169532 1221 34532 1222 7157 1223 1457 1224 297 1225 61 1226 4440892098500626161694526672363282 1227 7993605777301127091050148010253907 1228 2309263891220325604081153869628907 1229 603961325396085157990455627441407 1230 149213974509621039032936096191407 1231 41211478674085810780525207519532 1232 9379164112033322453498840332032 1233 2103206497849896550178527832032 1234 466116034658625721931457519532 1235 111413100967183709144592285157 1236 24101609596982598304748535157 1237 5184119800105690956115722657 1238 1109583536162972450256347657 1239 251020537689328193664550782 1240 53114490583539009094238282 1241 11204974725842475891113282 1242 2357410266995429992675782 1243 518048182129859924316407 1244 108266249299049377441407 1245 22584572434425354003907 1246 4703179001808166503907 1247 1015141606330871582032 1248 210478901863098144532 1249 43585896492004394532 1250 9015202522277832032 1251 1922249794006347657 1252 396370887756347657 1253 81658363342285157 1254 16808509826660157 1255 3552436828613282 1256 729560852050782 1257 149726867675782 1258 30708312988282 1259 6446838378907 1260 1319885253907 1261 270080566407 1262 55236816407 1263 11535644532 1264 2355957032 1265 480957032 1266 98144532 1267 20410157 1268 4160157 1269 847657 1270 172657 1271 35782 1272 7282 1273 1482 1274 302 1275 63 1276 22204460492503130808472633361816407 1277 39968028886505635455250740051269532 1278 11546319456101628020405769348144532 1279 3019806626980425789952278137207032 1280 746069872548105195164680480957032 1281 206057393370429053902626037597657 1282 46895820560166612267494201660157 1283 10516032489249482750892639160157 1284 2330580173293128609657287597657 1285 557065504835918545722961425782 1286 120508047984912991523742675782 1287 25920599000528454780578613282 1288 5547917680814862251281738282 1289 1255102688446640968322753907 1290 265572452917695045471191407 1291 56024873629212379455566407 1292 11787051334977149963378907 1293 2590240910649299621582032 1294 541331246495246887207032 1295 112922862172126770019532 1296 23515895009040832519532 1297 5075708031654357910157 1298 1052394509315490722657 1299 217929482460021972657 1300 45076012611389160157 1301 9611248970031738282 1302 1981854438781738282 1303 408291816711425782 1304 84042549133300782 1305 17762184143066407 1306 3647804260253907 1307 748634338378907 1308 153541564941407 1309 32234191894532 1310 6599426269532 1311 1350402832032 1312 276184082032 1313 57678222657 1314 11779785157 1315 2404785157 1316 490722657 1317 102050782 1318 20800782 1319 4238282 1320 863282 1321 178907 1322 36407 1323 7407 1324 1507 1325 312 1326 64 1327 111022302462515654042363166809082032 1328 199840144432528177276253700256347657 1329 57731597280508140102028846740722657 1330 15099033134902128949761390686035157 1331 3730349362740525975823402404785157 1332 1030286966852145269513130187988282 1333 234479102800833061337471008300782 1334 52580162446247413754463195800782 1335 11652900866465643048286437988282 1336 2785327524179592728614807128907 1337 602540239924564957618713378907 1338 129602995002642273902893066407 1339 27739588404074311256408691407 1340 6275513442233204841613769532 1341 1327862264588475227355957032 1342 280124368146061897277832032 1343 58935256674885749816894532 1344 12951204553246498107910157 1345 2706656232476234436035157 1346 564614310860633850097657 1347 117579475045204162597657 1348 25378540158271789550782 1349 5261972546577453613282 1350 1089647412300109863282 1351 225380063056945800782 1352 48056244850158691407 1353 9909272193908691407 1354 2041459083557128907 1355 420212745666503907 1356 88810920715332032 1357 18239021301269532 1358 3743171691894532 1359 767707824707032 1360 161170959472657 1361 32997131347657 1362 6752014160157 1363 1380920410157 1364 288391113282 1365 58898925782 1366 12023925782 1367 2453613282 1368 510253907 1369 104003907 1370 21191407 1371 4316407 1372 894532 1373 182032 1374 37032 1375 7532 1376 1557 1377 317 1378 65 1379 555111512312578270211815834045410157 1380 999200722162640886381268501281738282 1381 288657986402540700510144233703613282 1382 75495165674510644748806953430175782 1383 18651746813702629879117012023925782 1384 5151434834260726347565650939941407 1385 1172395514004165306687355041503907 1386 262900812231237068772315979003907 1387 58264504332328215241432189941407 1388 13926637620897963643074035644532 1389 3012701199622824788093566894532 1390 648014975013211369514465332032 1391 138697942020371556282043457032 1392 31377567211166024208068847657 1393 6639311322942376136779785157 1394 1400621840730309486389160157 1395 294676283374428749084472657 1396 64756022766232490539550782 1397 13533281162381172180175782 1398 2823071554303169250488282 1399 587897375226020812988282 1400 126892700791358947753907 1401 26309862732887268066407 1402 5448237061500549316407 1403 1126900315284729003907 1404 240281224250793457032 1405 49546360969543457032 1406 10207295417785644532 1407 2101063728332519532 1408 444054603576660157 1409 91195106506347657 1410 18715858459472657 1411 3838539123535157 1412 805854797363282 1413 164985656738282 1414 33760070800782 1415 6904602050782 1416 1441955566407 1417 294494628907 1418 60119628907 1419 12268066407 1420 2551269532 1421 520019532 1422 105957032 1423 21582032 1424 4472657 1425 910157 1426 185157 1427 37657 1428 7782 1429 1582 1430 322 1431 66 1432 2775557561562891351059079170227050782 1433 4996003610813204431906342506408691407 1434 1443289932012703502550721168518066407 1435 377475828372553223744034767150878907 1436 93258734068513149395585060119628907 1437 25757174171303631737828254699707032 1438 5861977570020826533436775207519532 1439 1314504061156185343861579895019532 1440 291322521661641076207160949707032 1441 69633188104489818215370178222657 1442 15063505998114123940467834472657 1443 3240074875066056847572326660157 1444 693489710101857781410217285157 1445 156887836055830121040344238282 1446 33196556614711880683898925782 1447 7003109203651547431945800782 1448 1473381416872143745422363282 1449 323780113831162452697753907 1450 67666405811905860900878907 1451 14115357771515846252441407 1452 2939486876130104064941407 1453 634463503956794738769532 1454 131549313664436340332032 1455 27241185307502746582032 1456 5634501576423645019532 1457 1201406121253967285157 1458 247731804847717285157 1459 51036477088928222657 1460 10505318641662597657 1461 2220273017883300782 1462 455975532531738282 1463 93579292297363282 1464 19192695617675782 1465 4029273986816407 1466 824928283691407 1467 168800354003907 1468 34523010253907 1469 7209777832032 1470 1472473144532 1471 300598144532 1472 61340332032 1473 12756347657 1474 2600097657 1475 529785157 1476 107910157 1477 22363282 1478 4550782 1479 925782 1480 188282 1481 38907 1482 7907 1483 1607 1484 327 1485 68 1486 13877787807814456755295395851135253907 1487 24980018054066022159531712532043457032 1488 7216449660063517512753605842590332032 1489 1887379141862766118720173835754394532 1490 466293670342565746977925300598144532 1491 128785870856518158689141273498535157 1492 29309887850104132667183876037597657 1493 6572520305780926719307899475097657 1494 1456612608308205381035804748535157 1495 348165940522449091076850891113282 1496 75317529990570619702339172363282 1497 16200374375330284237861633300782 1498 3467448550509288907051086425782 1499 784439180279150605201721191407 1500 165982783073559403419494628907 1501 35015546018257737159729003907 1502 7366907084360718727111816407 1503 1618900569155812263488769532 1504 338332029059529304504394532 1505 70576788857579231262207032 1506 14697434380650520324707032 1507 3172317519783973693847657 1508 657746568322181701660157 1509 136205926537513732910157 1510 28172507882118225097657 1511 6007030606269836425782 1512 1238659024238586425782 1513 255182385444641113282 1514 52526593208312988282 1515 11101365089416503907 1516 2279877662658691407 1517 467896461486816407 1518 95963478088378907 1519 20146369934082032 1520 4124641418457032 1521 844001770019532 1522 172615051269532 1523 36048889160157 1524 7362365722657 1525 1502990722657 1526 306701660157 1527 63781738282 1528 13000488282 1529 2648925782 1530 539550782 1531 111816407 1532 22753907 1533 4628907 1534 941407 1535 194532 1536 39532 1537 8032 1538 1632 1539 337 1540 69 1541 69388939039072283776476979255676269532 1542 124900090270330110797658562660217285157 1543 36082248300317587563768029212951660157 1544 9436895709313830593600869178771972657 1545 2331468351712828734889626502990722657 1546 643929354282590793445706367492675782 1547 146549439250520663335919380187988282 1548 32862601528904633596539497375488282 1549 7283063041541026905179023742675782 1550 1740829702612245455384254455566407 1551 376587649952853098511695861816407 1552 81001871876651421189308166503907 1553 17337242752546444535255432128907 1554 3922195901395753026008605957032 1555 829913915367797017097473144532 1556 175077730091288685798645019532 1557 36834535421803593635559082032 1558 8094502845779061317443847657 1559 1691660145297646522521972657 1560 352883944287896156311035157 1561 73487171903252601623535157 1562 15861587598919868469238282 1563 3288732841610908508300782 1564 681029632687568664550782 1565 140862539410591125488282 1566 30035153031349182128907 1567 6193295121192932128907 1568 1275911927223205566407 1569 262632966041564941407 1570 55506825447082519532 1571 11399388313293457032 1572 2339482307434082032 1573 479817390441894532 1574 100731849670410157 1575 20623207092285157 1576 4220008850097657 1577 863075256347657 1578 180244445800782 1579 36811828613282 1580 7514953613282 1581 1533508300782 1582 318908691407 1583 65002441407 1584 13244628907 1585 2697753907 1586 559082032 1587 113769532 1588 23144532 1589 4707032 1590 972657 1591 197657 1592 40157 1593 8157 1594 1682 1595 342 1596 70 1597 346944695195361418882384896278381347657 1598 624500451351650553988292813301086425782 1599 180411241501587937818840146064758300782 1600 47184478546569152968004345893859863282 1601 11657341758564143674448132514953613282 1602 3219646771412953967228531837463378907 1603 732747196252603316679596900939941407 1604 164313007644523167982697486877441407 1605 36415315207705134525895118713378907 1606 8704148513061227276921272277832032 1607 1882938249764265492558479309082032 1608 405009359383257105946540832519532 1609 86686213762732222676277160644532 1610 19610979506978765130043029785157 1611 4149569576838985085487365722657 1612 875388650456443428993225097657 1613 184172677109017968177795410157 1614 40472514228895306587219238282 1615 8458300726488232612609863282 1616 1764419721439480781555175782 1617 367435859516263008117675782 1618 79307937994599342346191407 1619 16443664208054542541503907 1620 3405148163437843322753907 1621 704312697052955627441407 1622 150175765156745910644532 1623 30966475605964660644532 1624 6379559636116027832032 1625 1313164830207824707032 1626 277534127235412597657 1627 56996941566467285157 1628 11697411537170410157 1629 2399086952209472657 1630 503659248352050782 1631 103116035461425782 1632 21100044250488282 1633 4315376281738282 1634 901222229003907 1635 184059143066407 1636 37574768066407 1637 7667541503907 1638 1594543457032 1639 325012207032 1640 66223144532 1641 13488769532 1642 2795410157 1643 568847657 1644 115722657 1645 23535157 1646 4863282 1647 988282 1648 200782 1649 40782 1650 8407 1651 1707 1652 347 1653 71 1654 1734723475976807094411924481391906738282 1655 3122502256758252769941464066505432128907 1656 902056207507939689094200730323791503907 1657 235922392732845764840021729469299316407 1658 58286708792820718372240662574768066407 1659 16098233857064769836142659187316894532 1660 3663735981263016583397984504699707032 1661 821565038222615839913487434387207032 1662 182076576038525672629475593566894532 1663 43520742565306136384606361389160157 1664 9414691248821327462792396545410157 1665 2025046796916285529732704162597657 1666 433431068813661113381385803222657 1667 98054897534893825650215148925782 1668 20747847884194925427436828613282 1669 4376943252282217144966125488282 1670 920863385545089840888977050782 1671 202362571144476532936096191407 1672 42291503632441163063049316407 1673 8822098607197403907775878907 1674 1837179297581315040588378907 1675 396539689972996711730957032 1676 82218321040272712707519532 1677 17025740817189216613769532 1678 3521563485264778137207032 1679 750878825783729553222657 1680 154832378029823303222657 1681 31897798180580139160157 1682 6565824151039123535157 1683 1387670636177062988282 1684 284984707832336425782 1685 58487057685852050782 1686 11995434761047363282 1687 2518296241760253907 1688 515580177307128907 1689 105500221252441407 1690 21576881408691407 1691 4506111145019532 1692 920295715332032 1693 187873840332032 1694 38337707519532 1695 7972717285157 1696 1625061035157 1697 331115722657 1698 67443847657 1699 13977050782 1700 2844238282 1701 578613282 1702 117675782 1703 24316407 1704 4941407 1705 1003907 1706 203907 1707 42032 1708 8532 1709 1732 1710 352 1711 73 1712 8673617379884035472059622406959533691407 1713 15612511283791263849707320332527160644532 1714 4510281037539698445471003651618957519532 1715 1179611963664228824200108647346496582032 1716 291433543964103591861203312873840332032 1717 80491169285323849180713295936584472657 1718 18318679906315082916989922523498535157 1719 4107825191113079199567437171936035157 1720 910382880192628363147377967834472657 1721 217603712826530681923031806945800782 1722 47073456244106637313961982727050782 1723 10125233984581427648663520812988282 1724 2167155344068305566906929016113282 1725 490274487674469128251075744628907 1726 103739239420974627137184143066407 1727 21884716261411085724830627441407 1728 4604316927725449204444885253907 1729 1011812855722382664680480957032 1730 211457518162205815315246582032 1731 44110493035987019538879394532 1732 9185896487906575202941894532 1733 1982698449864983558654785157 1734 411091605201363563537597657 1735 85128704085946083068847657 1736 17607817426323890686035157 1737 3754394128918647766113282 1738 774161890149116516113282 1739 159488990902900695800782 1740 32829120755195617675782 1741 6938353180885314941407 1742 1424923539161682128907 1743 292435288429260253907 1744 59977173805236816407 1745 12591481208801269532 1746 2577900886535644532 1747 527501106262207032 1748 107884407043457032 1749 22530555725097657 1750 4601478576660157 1751 939369201660157 1752 191688537597657 1753 39863586425782 1754 8125305175782 1755 1655578613282 1756 337219238282 1757 69885253907 1758 14221191407 1759 2893066407 1760 588378907 1761 121582032 1762 24707032 1763 5019532 1764 1019532 1765 210157 1766 42657 1767 8657 1768 1757 1769 362 1770 74 1771 43368086899420177360298112034797668457032 1772 78062556418956319248536601662635803222657 1773 22551405187698492227355018258094787597657 1774 5898059818321144121000543236732482910157 1775 1457167719820517959306016564369201660157 1776 402455846426619245903566479682922363282 1777 91593399531575414584949612617492675782 1778 20539125955565395997837185859680175782 1779 4551914400963141815736889839172363282 1780 1088018564132653409615159034729003907 1781 235367281220533186569809913635253907 1782 50626169922907138243317604064941407 1783 10835776720341527834534645080566407 1784 2451372438372345641255378723144532 1785 518696197104873135685920715332032 1786 109423581307055428624153137207032 1787 23021584638627246022224426269532 1788 5059064278611913323402404785157 1789 1057287590811029076576232910157 1790 220552465179935097694396972657 1791 45929482439532876014709472657 1792 9913492249324917793273925782 1793 2055458026006817817687988282 1794 425643520429730415344238282 1795 88039087131619453430175782 1796 18771970644593238830566407 1797 3870809450745582580566407 1798 797444954514503479003907 1799 164145603775978088378907 1800 34691765904426574707032 1801 7124617695808410644532 1802 1462176442146301269532 1803 299885869026184082032 1804 62957406044006347657 1805 12889504432678222657 1806 2637505531311035157 1807 539422035217285157 1808 112652778625488282 1809 23007392883300782 1810 4696846008300782 1811 958442687988282 1812 199317932128907 1813 40626525878907 1814 8277893066407 1815 1686096191407 1816 349426269532 1817 71105957032 1818 14465332032 1819 2941894532 1820 607910157 1821 123535157 1822 25097657 1823 5097657 1824 1050782 1825 213282 1826 43282 1827 8782 1828 1807 1829 367 1830 75 1831 216840434497100886801490560173988342285157 1832 390312782094781596242683008313179016113282 1833 112757025938492461136775091290473937988282 1834 29490299091605720605002716183662414550782 1835 7285838599102589796530082821846008300782 1836 2012279232133096229517832398414611816407 1837 457966997657877072924748063087463378907 1838 102695629777826979989185929298400878907 1839 22759572004815709078684449195861816407 1840 5440092820663267048075795173645019532 1841 1176836406102665932849049568176269532 1842 253130849614535691216588020324707032 1843 54178883601707639172673225402832032 1844 12256862191861728206276893615722657 1845 2593480985524365678429603576660157 1846 547117906535277143120765686035157 1847 115107923193136230111122131347657 1848 25295321393059566617012023925782 1849 5286437954055145382881164550782 1850 1102762325899675488471984863282 1851 229647412197664380073547363282 1852 49567461246624588966369628907 1853 10277290130034089088439941407 1854 2128217602148652076721191407 1855 440195435658097267150878907 1856 93859853222966194152832032 1857 19354047253727912902832032 1858 3987224772572517395019532 1859 820728018879890441894532 1860 173458829522132873535157 1861 35623088479042053222657 1862 7310882210731506347657 1863 1499429345130920410157 1864 314787030220031738282 1865 64447522163391113282 1866 13187527656555175782 1867 2697110176086425782 1868 563263893127441407 1869 115036964416503907 1870 23484230041503907 1871 4792213439941407 1872 996589660644532 1873 203132629394532 1874 41389465332032 1875 8430480957032 1876 1747131347657 1877 355529785157 1878 72326660157 1879 14709472657 1880 3039550782 1881 617675782 1882 125488282 1883 25488282 1884 5253907 1885 1066407 1886 216407 1887 43907 1888 9032 1889 1832 1890 372 1891 76 1892 1084202172485504434007452800869941711425782 1893 1951563910473907981213415041565895080566407 1894 563785129692462305683875456452369689941407 1895 147451495458028603025013580918312072753907 1896 36429192995512948982650414109230041503907 1897 10061396160665481147589161992073059082032 1898 2289834988289385364623740315437316894532 1899 513478148889134899945929646492004394532 1900 113797860024078545393422245979309082032 1901 27200464103316335240378975868225097657 1902 5884182030513329664245247840881347657 1903 1265654248072678456082940101623535157 1904 270894418008538195863366127014160157 1905 61284310959308641031384468078613282 1906 12967404927621828392148017883300782 1907 2735589532676385715603828430175782 1908 575539615965681150555610656738282 1909 126476606965297833085060119628907 1910 26432189770275726914405822753907 1911 5513811629498377442359924316407 1912 1148237060988321900367736816407 1913 247837306233122944831848144532 1914 51386450650170445442199707032 1915 10641088010743260383605957032 1916 2200977178290486335754394532 1917 469299266114830970764160157 1918 96770236268639564514160157 1919 19936123862862586975097657 1920 4103640094399452209472657 1921 867294147610664367675782 1922 178115442395210266113282 1923 36554411053657531738282 1924 7497146725654602050782 1925 1573935151100158691407 1926 322237610816955566407 1927 65937638282775878907 1928 13485550880432128907 1929 2816319465637207032 1930 575184822082519532 1931 117421150207519532 1932 23961067199707032 1933 4982948303222657 1934 1015663146972657 1935 206947326660157 1936 42152404785157 1937 8735656738282 1938 1777648925782 1939 361633300782 1940 73547363282 1941 15197753907 1942 3088378907 1943 627441407 1944 127441407 1945 26269532 1946 5332032 1947 1082032 1948 219532 1949 45157 1950 9157 1951 1857 1952 377 1953 78 1954 5421010862427522170037264004349708557128907 1955 9757819552369539906067075207829475402832032 1956 2818925648462311528419377282261848449707032 1957 737257477290143015125067904591560363769532 1958 182145964977564744913252070546150207519532 1959 50306980803327405737945809960365295410157 1960 11449174941446926823118701577186584472657 1961 2567390744445674499729648232460021972657 1962 568989300120392726967111229896545410157 1963 136002320516581676201894879341125488282 1964 29420910152566648321226239204406738282 1965 6328271240363392280414700508117675782 1966 1354472090042690979316830635070800782 1967 306421554796543205156922340393066407 1968 64837024638109141960740089416503907 1969 13677947663381928578019142150878907 1970 2877698079828405752778053283691407 1971 632383034826489165425300598144532 1972 132160948851378634572029113769532 1973 27569058147491887211799621582032 1974 5741185304941609501838684082032 1975 1239186531165614724159240722657 1976 256932253250852227210998535157 1977 53205440053716301918029785157 1978 11004885891452431678771972657 1979 2346496330574154853820800782 1980 483851181343197822570800782 1981 99680619314312934875488282 1982 20518200471997261047363282 1983 4336470738053321838378907 1984 890577211976051330566407 1985 182772055268287658691407 1986 37485733628273010253907 1987 7869675755500793457032 1988 1611188054084777832032 1989 329688191413879394532 1990 67427754402160644532 1991 14081597328186035157 1992 2875924110412597657 1993 587105751037597657 1994 119805335998535157 1995 24914741516113282 1996 5078315734863282 1997 1034736633300782 1998 210762023925782 1999 43678283691407 2000 8888244628907 2001 1808166503907 2002 367736816407 2003 75988769532 2004 15441894532 2005 3137207032 2006 637207032 2007 131347657 2008 26660157 2009 5410157 2010 1097657 2011 225782 2012 45782 2013 9282 2014 1882 2015 387 2016 79 2017 27105054312137610850186320021748542785644532 2018 48789097761847699530335376039147377014160157 2019 14094628242311557642096886411309242248535157 2020 3686287386450715075625339522957801818847657 2021 910729824887823724566260352730751037597657 2022 251534904016637028689729049801826477050782 2023 57245874707234634115593507885932922363282 2024 12836953722228372498648241162300109863282 2025 2844946500601963634835556149482727050782 2026 680011602582908381009474396705627441407 2027 147104550762833241606131196022033691407 2028 31641356201816961402073502540588378907 2029 6772360450213454896584153175354003907 2030 1532107773982716025784611701965332032 2031 324185123190545709803700447082519532 2032 68389738316909642890095710754394532 2033 14388490399142028763890266418457032 2034 3161915174132445827126502990722657 2035 660804744256893172860145568847657 2036 137845290737459436058998107910157 2037 28705926524708047509193420410157 2038 6195932655828073620796203613282 2039 1284661266254261136054992675782 2040 266027200268581509590148925782 2041 55024429457262158393859863282 2042 11732481652870774269104003907 2043 2419255906715989112854003907 2044 498403096571564674377441407 2045 102591002359986305236816407 2046 21682353690266609191894532 2047 4452886059880256652832032 2048 913860276341438293457032 2049 187428668141365051269532 2050 39348378777503967285157 2051 8055940270423889160157 2052 1648440957069396972657 2053 337138772010803222657 2054 70407986640930175782 2055 14379620552062988282 2056 2935528755187988282 2057 599026679992675782 2058 124573707580566407 2059 25391578674316407 2060 5173683166503907 2061 1053810119628907 2062 218391418457032 2063 44441223144532 2064 9040832519532 2065 1838684082032 2066 379943847657 2067 77209472657 2068 15686035157 2069 3186035157 2070 656738282 2071 133300782 2072 27050782 2073 5488282 2074 1128907 2075 228907 2076 46407 2077 9407 2078 1932 2079 392 2080 80 2081 135525271560688054250931600108742713928222657 2082 243945488809238497651676880195736885070800782 2083 70473141211557788210484432056546211242675782 2084 18431436932253575378126697614789009094238282 2085 4553649124439118622831301763653755187988282 2086 1257674520083185143448645249009132385253907 2087 286229373536173170577967539429664611816407 2088 64184768611141862493241205811500549316407 2089 14224732503009818174177780747413635253907 2090 3400058012914541905047371983528137207032 2091 735522753814166208030655980110168457032 2092 158206781009084807010367512702941894532 2093 33861802251067274482920765876770019532 2094 7660538869913580128923058509826660157 2095 1620925615952728549018502235412597657 2096 341948691584548214450478553771972657 2097 71942451995710143819451332092285157 2098 15809575870662229135632514953613282 2099 3304023721284465864300727844238282 2100 689226453687297180294990539550782 2101 143529632623540237545967102050782 2102 30979663279140368103981018066407 2103 6423306331271305680274963378907 2104 1330136001342907547950744628907 2105 275122147286310791969299316407 2106 58662408264353871345520019532 2107 12096279533579945564270019532 2108 2492015482857823371887207032 2109 512955011799931526184082032 2110 108411768451333045959472657 2111 22264430299401283264160157 2112 4569301381707191467285157 2113 937143340706825256347657 2114 196741893887519836425782 2115 40279701352119445800782 2116 8242204785346984863282 2117 1685693860054016113282 2118 352039933204650878907 2119 71898102760314941407 2120 14677643775939941407 2121 2995133399963378907 2122 622868537902832032 2123 126957893371582032 2124 25868415832519532 2125 5269050598144532 2126 1091957092285157 2127 222206115722657 2128 45204162597657 2129 9193420410157 2130 1899719238282 2131 386047363282 2132 78430175782 2133 15930175782 2134 3283691407 2135 666503907 2136 135253907 2137 27441407 2138 5644532 2139 1144532 2140 232032 2141 47032 2142 9657 2143 1957 2144 397 2145 81 2146 677626357803440271254658000543713569641113282 2147 1219727444046192488258384400978684425354003907 2148 352365706057788941052422160282731056213378907 2149 92157184661267876890633488073945045471191407 2150 22768245622195593114156508818268775939941407 2151 6288372600415925717243226245045661926269532 2152 1431146867680865852889837697148323059082032 2153 320923843055709312466206029057502746582032 2154 71123662515049090870888903737068176269532 2155 17000290064572709525236859917640686035157 2156 3677613769070831040153279900550842285157 2157 791033905045424035051837563514709472657 2158 169309011255336372414603829383850097657 2159 38302694349567900644615292549133300782 2160 8104628079763642745092511177062988282 2161 1709743457922741072252392768859863282 2162 359712259978550719097256660461425782 2163 79047879353311145678162574768066407 2164 16520118606422329321503639221191407 2165 3446132268436485901474952697753907 2166 717648163117701187729835510253907 2167 154898316395701840519905090332032 2168 32116531656356528401374816894532 2169 6650680006714537739753723144532 2170 1375610736431553959846496582032 2171 293312041321769356727600097657 2172 60481397667899727821350097657 2173 12460077414289116859436035157 2174 2564775058999657630920410157 2175 542058842256665229797363282 2176 111322151497006416320800782 2177 22846506908535957336425782 2178 4685716703534126281738282 2179 983709469437599182128907 2180 201398506760597229003907 2181 41211023926734924316407 2182 8428469300270080566407 2183 1760199666023254394532 2184 359490513801574707032 2185 73388218879699707032 2186 14975666999816894532 2187 3114342689514160157 2188 634789466857910157 2189 129342079162597657 2190 26345252990722657 2191 5459785461425782 2192 1111030578613282 2193 226020812988282 2194 45967102050782 2195 9498596191407 2196 1930236816407 2197 392150878907 2198 79650878907 2199 16418457032 2200 3332519532 2201 676269532 2202 137207032 2203 28222657 2204 5722657 2205 1160157 2206 235157 2207 48282 2208 9782 2209 1982 2210 402 2211 83 2212 3388131789017201356273290002718567848205566407 2213 6098637220230962441291922004893422126770019532 2214 1761828530288944705262110801413655281066894532 2215 460785923306339384453167440369725227355957032 2216 113841228110977965570782544091343879699707032 2217 31441863002079628586216131225228309631347657 2218 7155734338404329264449188485741615295410157 2219 1604619215278546562331030145287513732910157 2220 355618312575245454354444518685340881347657 2221 85001450322863547626184299588203430175782 2222 18388068845354155200766399502754211425782 2223 3955169525227120175259187817573547363282 2224 846545056276681862073019146919250488282 2225 191513471747839503223076462745666503907 2226 40523140398818213725462555885314941407 2227 8548717289613705361261963844299316407 2228 1798561299892753595486283302307128907 2229 395239396766555728390812873840332032 2230 82600593032111646607518196105957032 2231 17230661342182429507374763488769532 2232 3588240815588505938649177551269532 2233 774491581978509202599525451660157 2234 160582658281782642006874084472657 2235 33253400033572688698768615722657 2236 6878053682157769799232482910157 2237 1466560206608846783638000488282 2238 302406988339498639106750488282 2239 62300387071445584297180175782 2240 12823875294998288154602050782 2241 2710294211283326148986816407 2242 556610757485032081604003907 2243 114232534542679786682128907 2244 23428583517670631408691407 2245 4918547347187995910644532 2246 1006992533802986145019532 2247 206055119633674621582032 2248 42142346501350402832032 2249 8800998330116271972657 2250 1797452569007873535157 2251 366941094398498535157 2252 74878334999084472657 2253 15571713447570800782 2254 3173947334289550782 2255 646710395812988282 2256 131726264953613282 2257 27298927307128907 2258 5555152893066407 2259 1130104064941407 2260 229835510253907 2261 47492980957032 2262 9651184082032 2263 1960754394532 2264 398254394532 2265 82092285157 2266 16662597657 2267 3381347657 2268 686035157 2269 141113282 2270 28613282 2271 5800782 2272 1175782 2273 241407 2274 48907 2275 9907 2276 2007 2277 412 2278 84 2279 16940658945086006781366450013592839241027832032 2280 30493186101154812206459610024467110633850097657 2281 8809142651444723526310554007068276405334472657 2282 2303929616531696922265837201848626136779785157 2283 569206140554889827853912720456719398498535157 2284 157209315010398142931080656126141548156738282 2285 35778671692021646322245942428708076477050782 2286 8023096076392732811655150726437568664550782 2287 1778091562876227271772222593426704406738282 2288 425007251614317738130921497941017150878907 2289 91940344226770776003831997513771057128907 2290 19775847626135600876295939087867736816407 2291 4232725281383409310365095734596252441407 2292 957567358739197516115382313728332519532 2293 202615701994091068627312779426574707032 2294 42743586448068526806309819221496582032 2295 8992806499463767977431416511535644532 2296 1976196983832778641954064369201660157 2297 413002965160558233037590980529785157 2298 86153306710912147536873817443847657 2299 17941204077942529693245887756347657 2300 3872457909892546012997627258300782 2301 802913291408913210034370422363282 2302 166267000167863443493843078613282 2303 34390268410788848996162414550782 2304 7332801033044233918190002441407 2305 1512034941697493195533752441407 2306 311501935357227921485900878907 2307 64119376474991440773010253907 2308 13551471056416630744934082032 2309 2783053787425160408020019532 2310 571162672713398933410644532 2311 117142917588353157043457032 2312 24592736735939979553222657 2313 5034962669014930725097657 2314 1030275598168373107910157 2315 210711732506752014160157 2316 44004991650581359863282 2317 8987262845039367675782 2318 1834705471992492675782 2319 374391674995422363282 2320 77858567237854003907 2321 15869736671447753907 2322 3233551979064941407 2323 658631324768066407 2324 136494636535644532 2325 27775764465332032 2326 5650520324707032 2327 1149177551269532 2328 237464904785157 2329 48255920410157 2330 9803771972657 2331 1991271972657 2332 410461425782 2333 83312988282 2334 16906738282 2335 3430175782 2336 705566407 2337 143066407 2338 29003907 2339 5878907 2340 1207032 2341 244532 2342 49532 2343 10032 2344 2057 2345 417 2346 85 2347 84703294725430033906832250067964196205139160157 2348 152465930505774061032298050122335553169250488282 2349 44045713257223617631552770035341382026672363282 2350 11519648082658484611329186009243130683898925782 2351 2846030702774449139269563602283596992492675782 2352 786046575051990714655403280630707740783691407 2353 178893358460108231611229712143540382385253907 2354 40115480381963664058275753632187843322753907 2355 8890457814381136358861112967133522033691407 2356 2125036258071588690654607489705085754394532 2357 459701721133853880019159987568855285644532 2358 98879238130678004381479695439338684082032 2359 21163626406917046551825478672981262207032 2360 4787836793695987580576911568641662597657 2361 1013078509970455343136563897132873535157 2362 213717932240342634031549096107482910157 2363 44964032497318839887157082557678222657 2364 9880984919163893209770321846008300782 2365 2065014825802791165187954902648925782 2366 430766533554560737684369087219238282 2367 89706020389712648466229438781738282 2368 19362289549462730064988136291503907 2369 4014566457044566050171852111816407 2370 831335000839317217469215393066407 2371 171951342053944244980812072753907 2372 36664005165221169590950012207032 2373 7560174708487465977668762207032 2374 1557509676786139607429504394532 2375 320596882374957203865051269532 2376 67757355282083153724670410157 2377 13915268937125802040100097657 2378 2855813363566994667053222657 2379 585714587941765785217285157 2380 122963683679699897766113282 2381 25174813345074653625488282 2382 5151377990841865539550782 2383 1053558662533760070800782 2384 220024958252906799316407 2385 44936314225196838378907 2386 9173527359962463378907 2387 1871958374977111816407 2388 389292836189270019532 2389 79348683357238769532 2390 16167759895324707032 2391 3293156623840332032 2392 682473182678222657 2393 138878822326660157 2394 28252601623535157 2395 5745887756347657 2396 1187324523925782 2397 241279602050782 2398 49018859863282 2399 9956359863282 2400 2052307128907 2401 416564941407 2402 84533691407 2403 17150878907 2404 3527832032 2405 715332032 2406 145019532 2407 29394532 2408 6035157 2409 1222657 2410 247657 2411 50157 2412 10282 2413 2082 2414 422 2415 86 2416 423516473627150169534161250339820981025695800782 2417 762329652528870305161490250611677765846252441407 2418 220228566286118088157763850176706910133361816407 2419 57598240413292423056645930046215653419494628907 2420 14230153513872245696347818011417984962463378907 2421 3930232875259953573277016403153538703918457032 2422 894466792300541158056148560717701911926269532 2423 200577401909818320291378768160939216613769532 2424 44452289071905681794305564835667610168457032 2425 10625181290357943453273037448525428771972657 2426 2298508605669269400095799937844276428222657 2427 494396190653390021907398477196693420410157 2428 105818132034585232759127393364906311035157 2429 23939183968479937902884557843208312988282 2430 5065392549852276715682819485664367675782 2431 1068589661201713170157745480537414550782 2432 224820162486594199435785412788391113282 2433 49404924595819466048851609230041503907 2434 10325074129013955825939774513244628907 2435 2153832667772803688421845436096191407 2436 448530101948563242331147193908691407 2437 96811447747313650324940681457519532 2438 20072832285222830250859260559082032 2439 4156675004196586087346076965332032 2440 859756710269721224904060363769532 2441 183320025826105847954750061035157 2442 37800873542437329888343811035157 2443 7787548383930698037147521972657 2444 1602984411874786019325256347657 2445 338786776410415768623352050782 2446 69576344685629010200500488282 2447 14279066817834973335266113282 2448 2928572939708828926086425782 2449 614818418398499488830566407 2450 125874066725373268127441407 2451 25756889954209327697753907 2452 5267793312668800354003907 2453 1100124791264533996582032 2454 224681571125984191894532 2455 45867636799812316894532 2456 9359791874885559082032 2457 1946464180946350097657 2458 396743416786193847657 2459 80838799476623535157 2460 16465783119201660157 2461 3412365913391113282 2462 694394111633300782 2463 141263008117675782 2464 28729438781738282 2465 5936622619628907 2466 1206398010253907 2467 245094299316407 2468 49781799316407 2469 10261535644532 2470 2082824707032 2471 422668457032 2472 85754394532 2473 17639160157 2474 3576660157 2475 725097657 2476 146972657 2477 30175782 2478 6113282 2479 1238282 2480 250782 2481 51407 2482 10407 2483 2107 2484 427 2485 88 2486 2117582368135750847670806251699104905128479003907 2487 3811648262644351525807451253058388829231262207032 2488 1101142831430590440788819250883534550666809082032 2489 287991202066462115283229650231078267097473144532 2490 71150767569361228481739090057089924812316894532 2491 19651164376299767866385082015767693519592285157 2492 4472333961502705790280742803588509559631347657 2493 1002887009549091601456893840804696083068847657 2494 222261445359528408971527824178338050842285157 2495 53125906451789717266365187242627143859863282 2496 11492543028346347000478999689221382141113282 2497 2471980953266950109536992385983467102050782 2498 529090660172926163795636966824531555175782 2499 119695919842399689514422789216041564941407 2500 25326962749261383578414097428321838378907 2501 5342948306008565850788727402687072753907 2502 1124100812432970997178927063941955566407 2503 247024622979097330244258046150207519532 2504 51625370645069779129698872566223144532 2505 10769163338864018442109227180480957032 2506 2242650509742816211655735969543457032 2507 484057238736568251624703407287597657 2508 100364161426114151254296302795410157 2509 20783375020982930436730384826660157 2510 4298783551348606124520301818847657 2511 916600129130529239773750305175782 2512 189004367712186649441719055175782 2513 38937741919653490185737609863282 2514 8014922059373930096626281738282 2515 1693933882052078843116760253907 2516 347881723428145051002502441407 2517 71395334089174866676330566407 2518 14642864698544144630432128907 2519 3074092091992497444152832032 2520 629370333626866340637207032 2521 128784449771046638488769532 2522 26338966563344001770019532 2523 5500623956322669982910157 2524 1123407855629920959472657 2525 229338183999061584472657 2526 46798959374427795410157 2527 9732320904731750488282 2528 1983717083930969238282 2529 404193997383117675782 2530 82328915596008300782 2531 17061829566955566407 2532 3471970558166503907 2533 706315040588378907 2534 143647193908691407 2535 29683113098144532 2536 6031990051269532 2537 1225471496582032 2538 248908996582032 2539 51307678222657 2540 10414123535157 2541 2113342285157 2542 428771972657 2543 88195800782 2544 17883300782 2545 3625488282 2546 734863282 2547 150878907 2548 30566407 2549 6191407 2550 1253907 2551 257032 2552 52032 2553 10532 2554 2132 2555 437 2556 89 2557 10587911840678754238354031258495524525642395019532 2558 19058241313221757629037256265291944146156311035157 2559 5505714157152952203944096254417672753334045410157 2560 1439956010332310576416148251155391335487365722657 2561 355753837846806142408695450285449624061584472657 2562 98255821881498839331925410078838467597961425782 2563 22361669807513528951403714017942547798156738282 2564 5014435047745458007284469204023480415344238282 2565 1111307226797642044857639120891690254211425782 2566 265629532258948586331825936213135719299316407 2567 57462715141731735002394998446106910705566407 2568 12359904766334750547684961929917335510253907 2569 2645453300864630818978184834122657775878907 2570 598479599211998447572113946080207824707032 2571 126634813746306917892070487141609191894532 2572 26714741530042829253943637013435363769532 2573 5620504062164854985894635319709777832032 2574 1235123114895486651221290230751037597657 2575 258126853225348895648494362831115722657 2576 53845816694320092210546135902404785157 2577 11213252548714081058278679847717285157 2578 2420286193682841258123517036437988282 2579 501820807130570756271481513977050782 2580 103916875104914652183651924133300782 2581 21493917756743030622601509094238282 2582 4583000645652646198868751525878907 2583 945021838560933247208595275878907 2584 194688709598267450928688049316407 2585 40074610296869650483131408691407 2586 8469669410260394215583801269532 2587 1739408617140725255012512207032 2588 356976670445874333381652832032 2589 73214323492720723152160644532 2590 15370460459962487220764160157 2591 3146851668134331703186035157 2592 643922248855233192443847657 2593 131694832816720008850097657 2594 27503119781613349914550782 2595 5617039278149604797363282 2596 1146690919995307922363282 2597 233994796872138977050782 2598 48661604523658752441407 2599 9918585419654846191407 2600 2020969986915588378907 2601 411644577980041503907 2602 85309147834777832032 2603 17359852790832519532 2604 3531575202941894532 2605 718235969543457032 2606 148415565490722657 2607 30159950256347657 2608 6127357482910157 2609 1244544982910157 2610 256538391113282 2611 52070617675782 2612 10566711425782 2613 2143859863282 2614 440979003907 2615 89416503907 2616 18127441407 2617 3674316407 2618 754394532 2619 152832032 2620 30957032 2621 6269532 2622 1285157 2623 260157 2624 52657 2625 10657 2626 2182 2627 442 2628 90 2629 52939559203393771191770156292477622628211975097657 2630 95291206566108788145186281326459720730781555175782 2631 27528570785764761019720481272088363766670227050782 2632 7199780051661552882080741255776956677436828613282 2633 1778769189234030712043477251427248120307922363282 2634 491279109407494196659627050394192337989807128907 2635 111808349037567644757018570089712738990783691407 2636 25072175238727290036422346020117402076721191407 2637 5556536133988210224288195604458451271057128907 2638 1328147661294742931659129681065678596496582032 2639 287313575708658675011974992230534553527832032 2640 61799523831673752738424809649586677551269532 2641 13227266504323154094890924170613288879394532 2642 2992397996059992237860569730401039123535157 2643 633174068731534589460352435708045959472657 2644 133573707650214146269718185067176818847657 2645 28102520310824274929473176598548889160157 2646 6175615574477433256106451153755187988282 2647 1290634266126744478242471814155578613282 2648 269229083471600461052730679512023925782 2649 56066262743570405291393399238586425782 2650 12101430968414206290617585182189941407 2651 2509104035652853781357407569885253907 2652 519584375524573260918259620666503907 2653 107469588783715153113007545471191407 2654 22915003228263230994343757629394532 2655 4725109192804666236042976379394532 2656 973443547991337254643440246582032 2657 200373051484348252415657043457032 2658 42348347051301971077919006347657 2659 8697043085703626275062561035157 2660 1784883352229371666908264160157 2661 366071617463603615760803222657 2662 76852302299812436103820800782 2663 15734258340671658515930175782 2664 3219611244276165962219238282 2665 658474164083600044250488282 2666 137515598908066749572753907 2667 28085196390748023986816407 2668 5733454599976539611816407 2669 1169973984360694885253907 2670 243308022618293762207032 2671 49592927098274230957032 2672 10104849934577941894532 2673 2058222889900207519532 2674 426545739173889160157 2675 86799263954162597657 2676 17657876014709472657 2677 3591179847717285157 2678 742077827453613282 2679 150799751281738282 2680 30636787414550782 2681 6222724914550782 2682 1282691955566407 2683 260353088378907 2684 52833557128907 2685 10719299316407 2686 2204895019532 2687 447082519532 2688 90637207032 2689 18371582032 2690 3771972657 2691 764160157 2692 154785157 2693 31347657 2694 6425782 2695 1300782 2696 263282 2697 53282 2698 10907 2699 2207 2700 447 2701 91 2702 264697796016968855958850781462388113141059875488282 2703 476456032830543940725931406632298603653907775878907 2704 137642853928823805098602406360441818833351135253907 2705 35998900258307764410403706278884783387184143066407 2706 8893845946170153560217386257136240601539611816407 2707 2456395547037470983298135251970961689949035644532 2708 559041745187838223785092850448563694953918457032 2709 125360876193636450182111730100587010383605957032 2710 27782680669941051121440978022292256355285644532 2711 6640738306473714658295648405328392982482910157 2712 1436567878543293375059874961152672767639160157 2713 308997619158368763692124048247933387756347657 2714 66136332521615770474454620853066444396972657 2715 14961989980299961189302848652005195617675782 2716 3165870343657672947301762178540229797363282 2717 667868538251070731348590925335884094238282 2718 140512601554121374647365882992744445800782 2719 30878077872387166280532255768775939941407 2720 6453171330633722391212359070777893066407 2721 1346145417358002305263653397560119628907 2722 280331313717852026456966996192932128907 2723 60507154842071031453087925910949707032 2724 12545520178264268906787037849426269532 2725 2597921877622866304591298103332519532 2726 537347943918575765565037727355957032 2727 114575016141316154971718788146972657 2728 23625545964023331180214881896972657 2729 4867217739956686273217201232910157 2730 1001865257421741262078285217285157 2731 211741735256509855389595031738282 2732 43485215428518131375312805175782 2733 8924416761146858334541320800782 2734 1830358087318018078804016113282 2735 384261511499062180519104003907 2736 78671291703358292579650878907 2737 16098056221380829811096191407 2738 3292370820418000221252441407 2739 687577994540333747863769532 2740 140425981953740119934082032 2741 28667272999882698059082032 2742 5849869921803474426269532 2743 1216540113091468811035157 2744 247964635491371154785157 2745 50524249672889709472657 2746 10291114449501037597657 2747 2132728695869445800782 2748 433996319770812988282 2749 88289380073547363282 2750 17955899238586425782 2751 3710389137268066407 2752 753998756408691407 2753 153183937072753907 2754 31113624572753907 2755 6413459777832032 2756 1301765441894532 2757 264167785644532 2758 53596496582032 2759 11024475097657 2760 2235412597657 2761 453186035157 2762 91857910157 2763 18859863282 2764 3820800782 2765 773925782 2766 156738282 2767 32128907 2768 6503907 2769 1316407 2770 266407 2771 54532 2772 11032 2773 2232 2774 452 2775 93 2776 1323488980084844279794253907311940565705299377441407 2777 2382280164152719703629657033161493018269538879394532 2778 688214269644119025493012031802209094166755676269532 2779 179994501291538822052018531394423916935920715332032 2780 44469229730850767801086931285681203007698059082032 2781 12281977735187354916490676259854808449745178222657 2782 2795208725939191118925464252242818474769592285157 2783 626804380968182250910558650502935051918029785157 2784 138913403349705255607204890111461281776428222657 2785 33203691532368573291478242026641964912414550782 2786 7182839392716466875299374805763363838195800782 2787 1544988095791843818460620241239666938781738282 2788 330681662608078852372273104265332221984863282 2789 74809949901499805946514243260025978088378907 2790 15829351718288364736508810892701148986816407 2791 3339342691255353656742954626679420471191407 2792 702563007770606873236829414963722229003907 2793 154390389361935831402661278843879699707032 2794 32265856653168611956061795353889465332032 2795 6730727086790011526318266987800598144532 2796 1401656568589260132284834980964660644532 2797 302535774210355157265439629554748535157 2798 62727600891321344533935189247131347657 2799 12989609388114331522956490516662597657 2800 2686739719592878827825188636779785157 2801 572875080706580774858593940734863282 2802 118127729820116655901074409484863282 2803 24336088699783431366086006164550782 2804 5009326287108706310391426086425782 2805 1058708676282549276947975158691407 2806 217426077142590656876564025878907 2807 44622083805734291672706604003907 2808 9151790436590090394020080566407 2809 1921307557495310902595520019532 2810 393356458516791462898254394532 2811 80490281106904149055480957032 2812 16461854102090001106262207032 2813 3437889972701668739318847657 2814 702129909768700599670410157 2815 143336364999413490295410157 2816 29249349609017372131347657 2817 6082700565457344055175782 2818 1239823177456855773925782 2819 252621248364448547363282 2820 51455572247505187988282 2821 10663643479347229003907 2822 2169981598854064941407 2823 441446900367736816407 2824 89779496192932128907 2825 18551945686340332032 2826 3769993782043457032 2827 765919685363769532 2828 155568122863769532 2829 32067298889160157 2830 6508827209472657 2831 1320838928222657 2832 267982482910157 2833 55122375488282 2834 11177062988282 2835 2265930175782 2836 459289550782 2837 94299316407 2838 19104003907 2839 3869628907 2840 783691407 2841 160644532 2842 32519532 2843 6582032 2844 1332032 2845 272657 2846 55157 2847 11157 2848 2257 2849 462 2850 94 2851 6617444900424221398971269536559702828526496887207032 2852 11911400820763598518148285165807465091347694396972657 2853 3441071348220595127465060159011045470833778381347657 2854 899972506457694110260092656972119584679603576660157 2855 222346148654253839005434656428406015038490295410157 2856 61409888675936774582453381299274042248725891113282 2857 13976043629695955594627321261214092373847961425782 2858 3134021904840911254552793252514675259590148925782 2859 694567016748526278036024450557306408882141113282 2860 166018457661842866457391210133209824562072753907 2861 35914196963582334376496874028816819190979003907 2862 7724940478959219092303101206198334693908691407 2863 1653408313040394261861365521326661109924316407 2864 374049749507499029732571216300129890441894532 2865 79146758591441823682544054463505744934082032 2866 16696713456276768283714773133397102355957032 2867 3512815038853034366184147074818611145019532 2868 771951946809679157013306394219398498535157 2869 161329283265843059780308976769447326660157 2870 33653635433950057631591334939002990722657 2871 7008282842946300661424174904823303222657 2872 1512678871051775786327198147773742675782 2873 313638004456606722669675946235656738282 2874 64948046940571657614782452583312988282 2875 13433698597964394139125943183898925782 2876 2864375403532903874292969703674316407 2877 590638649100583279505372047424316407 2878 121680443498917156830430030822753907 2879 25046631435543531551957130432128907 2880 5293543381412746384739875793457032 2881 1087130385712953284382820129394532 2882 223110419028671458363533020019532 2883 45758952182950451970100402832032 2884 9606537787476554512977600097657 2885 1966782292583957314491271972657 2886 402451405534520745277404785157 2887 82309270510450005531311035157 2888 17189449863508343696594238282 2889 3510649548843502998352050782 2890 716681824997067451477050782 2891 146246748045086860656738282 2892 30413502827286720275878907 2893 6199115887284278869628907 2894 1263106241822242736816407 2895 257277861237525939941407 2896 53318217396736145019532 2897 10849907994270324707032 2898 2207234501838684082032 2899 448897480964660644532 2900 92759728431701660157 2901 18849968910217285157 2902 3829598426818847657 2903 777840614318847657 2904 160336494445800782 2905 32544136047363282 2906 6604194641113282 2907 1339912414550782 2908 275611877441407 2909 55885314941407 2910 11329650878907 2911 2296447753907 2912 471496582032 2913 95520019532 2914 19348144532 2915 3918457032 2916 803222657 2917 162597657 2918 32910157 2919 6660157 2920 1363282 2921 275782 2922 55782 2923 11282 2924 2307 2925 467 2926 95 2927 33087224502121106994856347682798514142632484436035157 2928 59557004103817992590741425829037325456738471984863282 2929 17205356741102975637325300795055227354168891906738282 2930 4499862532288470551300463284860597923398017883300782 2931 1111730743271269195027173282142030075192451477050782 2932 307049443379683872912266906496370211243629455566407 2933 69880218148479777973136606306070461869239807128907 2934 15670109524204556272763966262573376297950744628907 2935 3472835083742631390180122252786532044410705566407 2936 830092288309214332286956050666049122810363769532 2937 179570984817911671882484370144084095954895019532 2938 38624702394796095461515506030991673469543457032 2939 8267041565201971309306827606633305549621582032 2940 1870248747537495148662856081500649452209472657 2941 395733792957209118412720272317528724670410157 2942 83483567281383841418573865666985511779785157 2943 17564075194265171830920735374093055725097657 2944 3859759734048395785066531971096992492675782 2945 806646416329215298901544883847236633300782 2946 168268177169750288157956674695014953613282 2947 35041414214731503307120874524116516113282 2948 7563394355258878931635990738868713378907 2949 1568190022283033613348379731178283691407 2950 324740234702858288073912262916564941407 2951 67168492989821970695629715919494628907 2952 14321877017664519371464848518371582032 2953 2953193245502916397526860237121582032 2954 608402217494585784152150154113769532 2955 125233157177717657759785652160644532 2956 26467716907063731923699378967285157 2957 5435651928564766421914100646972657 2958 1115552095143357291817665100097657 2959 228794760914752259850502014160157 2960 48032688937382772564888000488282 2961 9833911462919786572456359863282 2962 2012257027672603726387023925782 2963 411546352552250027656555175782 2964 85947249317541718482971191407 2965 17553247744217514991760253907 2966 3583409124985337257385253907 2967 731233740225434303283691407 2968 152067514136433601379394532 2969 30995579436421394348144532 2970 6315531209111213684082032 2971 1286389306187629699707032 2972 266591086983680725097657 2973 54249539971351623535157 2974 11036172509193420410157 2975 2244487404823303222657 2976 463798642158508300782 2977 94249844551086425782 2978 19147992134094238282 2979 3889203071594238282 2980 801682472229003907 2981 162720680236816407 2982 33020973205566407 2983 6699562072753907 2984 1378059387207032 2985 279426574707032 2986 56648254394532 2987 11482238769532 2988 2357482910157 2989 477600097657 2990 96740722657 2991 19592285157 2992 4016113282 2993 812988282 2994 164550782 2995 33300782 2996 6816407 2997 1378907 2998 278907 2999 56407 3000 11532 3001 2332 3002 472 3003 96 3004 165436122510605534974281738413992570713162422180175782 3005 297785020519089962953707129145186627283692359924316407 3006 86026783705514878186626503975276136770844459533691407 3007 22499312661442352756502316424302989616990089416503907 3008 5558653716356345975135866410710150375962257385253907 3009 1535247216898419364561334532481851056218147277832032 3010 349401090742398889865683031530352309346199035644532 3011 78350547621022781363819831312866881489753723144532 3012 17364175418713156950900611263932660222053527832032 3013 4150461441546071661434780253330245614051818847657 3014 897854924089558359412421850720420479774475097657 3015 193123511973980477307577530154958367347717285157 3016 41335207826009856546534138033166527748107910157 3017 9351243737687475743314280407503247261047363282 3018 1978668964786045592063601361587643623352050782 3019 417417836406919207092869328334927558898925782 3020 87820375971325859154603676870465278625488282 3021 19298798670241978925332659855484962463378907 3022 4033232081646076494507724419236183166503907 3023 841340885848751440789783373475074768066407 3024 175207071073657516535604372620582580566407 3025 37816971776294394658179953694343566894532 3026 7840950111415168066741898655891418457032 3027 1623701173514291440369561314582824707032 3028 335842464949109853478148579597473144532 3029 71609385088322596857324242591857910157 3030 14765966227514581987634301185607910157 3031 3042011087472928920760750770568847657 3032 626165785888588288798928260803222657 3033 132338584535318659618496894836425782 3034 27178259642823832109570503234863282 3035 5577760475716786459088325500488282 3036 1143973804573761299252510070800782 3037 240163444686913862824440002441407 3038 49169557314598932862281799316407 3039 10061285138363018631935119628907 3040 2057731762761250138282775878907 3041 429736246587708592414855957032 3042 87766238721087574958801269532 3043 17917045624926686286926269532 3044 3656168701127171516418457032 3045 760337570682168006896972657 3046 154977897182106971740722657 3047 31577656045556068420410157 3048 6431946530938148498535157 3049 1332955434918403625488282 3050 271247699856758117675782 3051 55180862545967102050782 3052 11222437024116516113282 3053 2318993210792541503907 3054 471249222755432128907 3055 95739960670471191407 3056 19446015357971191407 3057 4008412361145019532 3058 813603401184082032 3059 165104866027832032 3060 33497810363769532 3061 6890296936035157 3062 1397132873535157 3063 283241271972657 3064 57411193847657 3065 11787414550782 3066 2388000488282 3067 483703613282 3068 97961425782 3069 20080566407 3070 4064941407 3071 822753907 3072 166503907 3073 34082032 3074 6894532 3075 1394532 3076 282032 3077 57657 3078 11657 3079 2357 3080 477 3081 98 3082 827180612553027674871408692069962853565812110900878907 3083 1488925102595449814768535645725933136418461799621582032 3084 430133918527574390933132519876380683854222297668457032 3085 112496563307211763782511582121514948084950447082519532 3086 27793268581781729875679332053550751879811286926269532 3087 7676236084492096822806672662409255281090736389160157 3088 1747005453711994449328415157651761546730995178222657 3089 391752738105113906819099156564334407448768615722657 3090 86820877093565784754503056319663301110267639160157 3091 20752307207730358307173901266651228070259094238282 3092 4489274620447791797062109253602102398872375488282 3093 965617559869902386537887650774791836738586425782 3094 206676039130049282732670690165832638740539550782 3095 46756218688437378716571402037516236305236816407 3096 9893344823930227960318006807938218116760253907 3097 2087089182034596035464346641674637794494628907 3098 439101879856629295773018384352326393127441407 3099 96493993351209894626663299277424812316894532 3100 20166160408230382472538622096180915832519532 3101 4206704429243757203948916867375373840332032 3102 876035355368287582678021863102912902832032 3103 189084858881471973290899768471717834472657 3104 39204750557075840333709493279457092285157 3105 8118505867571457201847806572914123535157 3106 1679212324745549267390742897987365722657 3107 358046925441612984286621212959289550782 3108 73829831137572909938171505928039550782 3109 15210055437364644603803753852844238282 3110 3130828929442941443994641304016113282 3111 661692922676593298092484474182128907 3112 135891298214119160547852516174316407 3113 27888802378583932295441627502441407 3114 5719869022868806496262550354003907 3115 1200817223434569314122200012207032 3116 245847786572994664311408996582032 3117 50306425691815093159675598144532 3118 10288658813806250691413879394532 3119 2148681232938542962074279785157 3120 438831193605437874794006347657 3121 89585228124633431434631347657 3122 18280843505635857582092285157 3123 3801687853410840034484863282 3124 774889485910534858703613282 3125 157888280227780342102050782 3126 32159732654690742492675782 3127 6664777174592018127441407 3128 1356238499283790588378907 3129 275904312729835510253907 3130 56112185120582580566407 3131 11594966053962707519532 3132 2356246113777160644532 3133 478699803352355957032 3134 97230076789855957032 3135 20042061805725097657 3136 4068017005920410157 3137 825524330139160157 3138 167489051818847657 3139 34451484680175782 3140 6985664367675782 3141 1416206359863282 3142 287055969238282 3143 58937072753907 3144 11940002441407 3145 2418518066407 3146 489807128907 3147 100402832032 3148 20324707032 3149 4113769532 3150 832519532 3151 170410157 3152 34472657 3153 6972657 3154 1410157 3155 288282 3156 58282 3157 11782 3158 2382 3159 487 3160 99 3161 4135903062765138374357043460349814267829060554504394532 3162 7444625512977249073842678228629665682092308998107910157 3163 2150669592637871954665662599381903419271111488342285157 3164 562482816536058818912557910607574740424752235412597657 3165 138966342908908649378396660267753759399056434631347657 3166 38381180422460484114033363312046276405453681945800782 3167 8735027268559972246642075788258807733654975891113282 3168 1958763690525569534095495782821672037243843078613282 3169 434104385467828923772515281598316505551338195800782 3170 103761536038651791535869506333256140351295471191407 3171 22446373102238958985310546268010511994361877441407 3172 4828087799349511932689438253873959183692932128907 3173 1033380195650246413663353450829163193702697753907 3174 233781093442186893582857010187581181526184082032 3175 49466724119651139801590034039691090583801269532 3176 10435445910172980177321733208373188972473144532 3177 2195509399283146478865091921761631965637207032 3178 482469966756049473133316496387124061584472657 3179 100830802041151912362693110480904579162597657 3180 21033522146218786019744584336876869201660157 3181 4380176776841437913390109315514564514160157 3182 945424294407359866454498842358589172363282 3183 196023752785379201668547466397285461425782 3184 40592529337857286009239032864570617675782 3185 8396061623727746336953714489936828613282 3186 1790234627208064921433106064796447753907 3187 369149155687864549690857529640197753907 3188 76050277186823223019018769264221191407 3189 15654144647214707219973206520080566407 3190 3308464613382966490462422370910644532 3191 679456491070595802739262580871582032 3192 139444011892919661477208137512207032 3193 28599345114344032481312751770019532 3194 6004086117172846570611000061035157 3195 1229238932864973321557044982910157 3196 251532128459075465798377990722657 3197 51443294069031253457069396972657 3198 10743406164692714810371398925782 3199 2194155968027189373970031738282 3200 447926140623167157173156738282 3201 91404217528179287910461425782 3202 19008439267054200172424316407 3203 3874447429552674293518066407 3204 789441401138901710510253907 3205 160798663273453712463378907 3206 33323885872960090637207032 3207 6781192496418952941894532 3208 1379521563649177551269532 3209 280560925602912902832032 3210 57974830269813537597657 3211 11781230568885803222657 3212 2393499016761779785157 3213 486150383949279785157 3214 100210309028625488282 3215 20340085029602050782 3216 4127621650695800782 3217 837445259094238282 3218 172257423400878907 3219 34928321838378907 3220 7081031799316407 3221 1435279846191407 3222 294685363769532 3223 59700012207032 3224 12092590332032 3225 2449035644532 3226 502014160157 3227 101623535157 3228 20568847657 3229 4162597657 3230 852050782 3231 172363282 3232 34863282 3233 7050782 3234 1441407 3235 291407 3236 58907 3237 11907 3238 2432 3239 492 3240 100 3241 20679515313825691871785217301749071339145302772521972657 3242 37223127564886245369213391143148328410461544990539550782 3243 10753347963189359773328312996909517096355557441711425782 3244 2812414082680294094562789553037873702123761177062988282 3245 694831714544543246891983301338768796995282173156738282 3246 191905902112302420570166816560231382027268409729003907 3247 43675136342799861233210378941294038668274879455566407 3248 9793818452627847670477478914108360186219215393066407 3249 2170521927339144618862576407991582527756690979003907 3250 518807680193258957679347531666280701756477355957032 3251 112231865511194794926552731340052559971809387207032 3252 24140438996747559663447191269369795918464660644532 3253 5166900978251232068316767254145815968513488769532 3254 1168905467210934467914285050937905907630920410157 3255 247333620598255699007950170198455452919006347657 3256 52177229550864900886608666041865944862365722657 3257 10977546996415732394325459608808159828186035157 3258 2412349833780247365666582481935620307922363282 3259 504154010205759561813465552404522895812988282 3260 105167610731093930098722921684384346008300782 3261 21900883884207189566950546577572822570800782 3262 4727121472036799332272494211792945861816407 3263 980118763926896008342737331986427307128907 3264 202962646689286430046195164322853088378907 3265 41980308118638731684768572449684143066407 3266 8951173136040324607165530323982238769532 3267 1845745778439322748454287648200988769532 3268 380251385934116115095093846321105957032 3269 78270723236073536099866032600402832032 3270 16542323066914832452312111854553222657 3271 3397282455352979013696312904357910157 3272 697220059464598307386040687561035157 3273 142996725571720162406563758850097657 3274 30020430585864232853055000305175782 3275 6146194664324866607785224914550782 3276 1257660642295377328991889953613282 3277 257216470345156267285346984863282 3278 53717030823463574051856994628907 3279 10970779840135946869850158691407 3280 2239630703115835785865783691407 3281 457021087640896439552307128907 3282 95042196335271000862121582032 3283 19372237147763371467590332032 3284 3947207005694508552551269532 3285 803993316367268562316894532 3286 166619429364800453186035157 3287 33905962482094764709472657 3288 6897607818245887756347657 3289 1402804628014564514160157 3290 289874151349067687988282 3291 58906152844429016113282 3292 11967495083808898925782 3293 2430751919746398925782 3294 501051545143127441407 3295 101700425148010253907 3296 20638108253479003907 3297 4187226295471191407 3298 861287117004394532 3299 174641609191894532 3300 35405158996582032 3301 7176399230957032 3302 1473426818847657 3303 298500061035157 3304 60462951660157 3305 12245178222657 3306 2510070800782 3307 508117675782 3308 102844238282 3309 20812988282 3310 4260253907 3311 861816407 3312 174316407 3313 35253907 3314 7207032 3315 1457032 3316 294532 3317 59532 3318 12157 3319 2457 3320 497 3321 101 3322 103397576569128459358926086508745356695726513862609863282 3323 186115637824431226846066955715741642052307724952697753907 3324 53766739815946798866641564984547585481777787208557128907 3325 14062070413401470472813947765189368510618805885314941407 3326 3474158572722716234459916506693843984976410865783691407 3327 959529510561512102850834082801156910136342048645019532 3328 218375681713999306166051894706470193341374397277832032 3329 48969092263139238352387394570541800931096076965332032 3330 10852609636695723094312882039957912638783454895019532 3331 2594038400966294788396737658331403508782386779785157 3332 561159327555973974632763656700262799859046936035157 3333 120702194983737798317235956346848979592323303222657 3334 25834504891256160341583836270729079842567443847657 3335 5844527336054672339571425254689529538154602050782 3336 1236668102991278495039750850992277264595031738282 3337 260886147754324504433043330209329724311828613282 3338 54887734982078661971627298044040799140930175782 3339 12061749168901236828332912409678101539611816407 3340 2520770051028797809067327762022614479064941407 3341 525838053655469650493614608421921730041503907 3342 109504419421035947834752732887864112854003907 3343 23635607360183996661362471058964729309082032 3344 4900593819634480041713686659932136535644532 3345 1014813233446432150230975821614265441894532 3346 209901540593193658423842862248420715332032 3347 44755865680201623035827651619911193847657 3348 9228728892196613742271438241004943847657 3349 1901256929670580575475469231605529785157 3350 391353616180367680499330163002014160157 3351 82711615334574162261560559272766113282 3352 16986412276764895068481564521789550782 3353 3486100297322991536930203437805175782 3354 714983627858600812032818794250488282 3355 150102152929321164265275001525878907 3356 30730973321624333038926124572753907 3357 6288303211476886644959449768066407 3358 1286082351725781336426734924316407 3359 268585154117317870259284973144532 3360 54853899200679734349250793457032 3361 11198153515579178929328918457032 3362 2285105438204482197761535644532 3363 475210981676355004310607910157 3364 96861185738816857337951660157 3365 19736035028472542762756347657 3366 4019966581836342811584472657 3367 833097146824002265930175782 3368 169529812410473823547363282 3369 34488039091229438781738282 3370 7014023140072822570800782 3371 1449370756745338439941407 3372 294530764222145080566407 3373 59837475419044494628907 3374 12153759598731994628907 3375 2505257725715637207032 3376 508502125740051269532 3377 103190541267395019532 3378 20936131477355957032 3379 4306435585021972657 3380 873208045959472657 3381 177025794982910157 3382 35881996154785157 3383 7367134094238282 3384 1492500305175782 3385 302314758300782 3386 61225891113282 3387 12550354003907 3388 2540588378907 3389 514221191407 3390 104064941407 3391 21301269532 3392 4309082032 3393 871582032 3394 176269532 3395 36035157 3396 7285157 3397 1472657 3398 297657 3399 60782 3400 12282 3401 2482 3402 502 3403 103 3404 516987882845642296794630432543726783478632569313049316407 3405 930578189122156134230334778578708210261538624763488769532 3406 268833699079733994333207824922737927408888936042785644532 3407 70310352067007352364069738825946842553094029426574707032 3408 17370792863613581172299582533469219924882054328918457032 3409 4797647552807560514254170414005784550681710243225097657 3410 1091878408569996530830259473532350966706871986389160157 3411 244845461315696191761936972852709004655480384826660157 3412 54263048183478615471564410199789563193917274475097657 3413 12970192004831473941983688291657017543911933898925782 3414 2805796637779869873163818283501313999295234680175782 3415 603510974918688991586179781734244897961616516113282 3416 129172524456280801707919181353645399212837219238282 3417 29222636680273361697857126273447647690773010253907 3418 6183340514956392475198754254961386322975158691407 3419 1304430738771622522165216651046648621559143066407 3420 274438674910393309858136490220203995704650878907 3421 60308745844506184141664562048390507698059082032 3422 12603850255143989045336638810113072395324707032 3423 2629190268277348252468073042109608650207519532 3424 547522097105179739173763664439320564270019532 3425 118178036800919983306812355294823646545410157 3426 24502969098172400208568433299660682678222657 3427 5074066167232160751154879108071327209472657 3428 1049507702965968292119214311242103576660157 3429 223779328401008115179138258099555969238282 3430 46143644460983068711357191205024719238282 3431 9506284648352902877377346158027648925782 3432 1956768080901838402496650815010070800782 3433 413558076672870811307802796363830566407 3434 84932061383824475342407822608947753907 3435 17430501486614957684651017189025878907 3436 3574918139293004060164093971252441407 3437 750510764646605821326375007629394532 3438 153654866608121665194630622863769532 3439 31441516057384433224797248840332032 3440 6430411758628906682133674621582032 3441 1342925770586589351296424865722657 3442 274269496003398671746253967285157 3443 55990767577895894646644592285157 3444 11425527191022410988807678222657 3445 2376054908381775021553039550782 3446 484305928694084286689758300782 3447 98680175142362713813781738282 3448 20099832909181714057922363282 3449 4165485734120011329650878907 3450 847649062052369117736816407 3451 172440195456147193908691407 3452 35070115700364112854003907 3453 7246853783726692199707032 3454 1472653821110725402832032 3455 299187377095222473144532 3456 60768797993659973144532 3457 12526288628578186035157 3458 2542510628700256347657 3459 515952706336975097657 3460 104680657386779785157 3461 21532177925109863282 3462 4366040229797363282 3463 885128974914550782 3464 179409980773925782 3465 36835670471191407 3466 7462501525878907 3467 1511573791503907 3468 306129455566407 3469 62751770019532 3470 12702941894532 3471 2571105957032 3472 520324707032 3473 106506347657 3474 21545410157 3475 4357910157 3476 881347657 3477 180175782 3478 36425782 3479 7363282 3480 1488282 3481 303907 3482 61407 3483 12407 3484 2507 3485 512 3486 104 3487 2584939414228211483973152162718633917393162846565246582032 3488 4652890945610780671151673892893541051307693123817443847657 3489 1344168495398669971666039124613689637044444680213928222657 3490 351551760335036761820348694129734212765470147132873535157 3491 86853964318067905861497912667346099624410271644592285157 3492 23988237764037802571270852070028922753408551216125488282 3493 5459392042849982654151297367661754833534359931945800782 3494 1224227306578480958809684864263545023277401924133300782 3495 271315240917393077357822050998947815969586372375488282 3496 64850960024157369709918441458285087719559669494628907 3497 14028983188899349365819091417506569996476173400878907 3498 3017554874593444957930898908671224489808082580566407 3499 645862622281404008539595906768226996064186096191407 3500 146113183401366808489285631367238238453865051269532 3501 30916702574781962375993771274806931614875793457032 3502 6522153693858112610826083255233243107795715332032 3503 1372193374551966549290682451101019978523254394532 3504 301543729222530920708322810241952538490295410157 3505 63019251275719945226683194050565361976623535157 3506 13145951341386741262340365210548043251037597657 3507 2737610485525898695868818322196602821350097657 3508 590890184004599916534061776474118232727050782 3509 122514845490862001042842166498303413391113282 3510 25370330836160803755774395540356636047363282 3511 5247538514829841460596071556210517883300782 3512 1118896642005040575895691290497779846191407 3513 230718222304915343556785956025123596191407 3514 47531423241764514386886730790138244628907 3515 9783840404509192012483254075050354003907 3516 2067790383364354056539013981819152832032 3517 424660306919122376712039113044738769532 3518 87152507433074788423255085945129394532 3519 17874590696465020300820469856262207032 3520 3752553823233029106631875038146972657 3521 768274333040608325973153114318847657 3522 157207580286922166123986244201660157 3523 32152058793144533410668373107910157 3524 6714628852932946756482124328613282 3525 1371347480016993358731269836425782 3526 279953837889479473233222961425782 3527 57127635955112054944038391113282 3528 11880274541908875107765197753907 3529 2421529643470421433448791503907 3530 493400875711813569068908691407 3531 100499164545908570289611816407 3532 20827428670600056648254394532 3533 4238245310261845588684082032 3534 862200977280735969543457032 3535 175350578501820564270019532 3536 36234268918633460998535157 3537 7363269105553627014160157 3538 1495936885476112365722657 3539 303843989968299865722657 3540 62631443142890930175782 3541 12712553143501281738282 3542 2579763531684875488282 3543 523403286933898925782 3544 107660889625549316407 3545 21830201148986816407 3546 4425644874572753907 3547 897049903869628907 3548 184178352355957032 3549 37312507629394532 3550 7557868957519532 3551 1530647277832032 3552 313758850097657 3553 63514709472657 3554 12855529785157 3555 2601623535157 3556 532531738282 3557 107727050782 3558 21789550782 3559 4406738282 3560 900878907 3561 182128907 3562 36816407 3563 7441407 3564 1519532 3565 307032 3566 62032 3567 12532 3568 2557 3569 517 3570 105 3571 12924697071141057419865760813593169586965814232826232910157 3572 23264454728053903355758369464467705256538465619087219238282 3573 6720842476993349858330195623068448185222223401069641113282 3574 1757758801675183809101743470648671063827350735664367675782 3575 434269821590339529307489563336730498122051358222961425782 3576 119941188820189012856354260350144613767042756080627441407 3577 27296960214249913270756486838308774167671799659729003907 3578 6121136532892404794048424321317725116387009620666503907 3579 1356576204586965386789110254994739079847931861877441407 3580 324254800120786848549592207291425438597798347473144532 3581 70144915944496746829095457087532849982380867004394532 3582 15087774372967224789654494543356122449040412902832032 3583 3229313111407020042697979533841134980320930480957032 3584 730565917006834042446428156836191192269325256347657 3585 154583512873909811879968856374034658074378967285157 3586 32610768469290563054130416276166215538978576660157 3587 6860966872759832746453412255505099892616271972657 3588 1507718646112654603541614051209762692451477050782 3589 315096256378599726133415970252826809883117675782 3590 65729756706933706311701826052740216255187988282 3591 13688052427629493479344091610983014106750488282 3592 2954450920022999582670308882370591163635253907 3593 612574227454310005214210832491517066955566407 3594 126851654180804018778871977701783180236816407 3595 26237692574149207302980357781052589416503907 3596 5594483210025202879478456452488899230957032 3597 1153591111524576717783929780125617980957032 3598 237657116208822571934433653950691223144532 3599 48919202022545960062416270375251770019532 3600 10338951916821770282695069909095764160157 3601 2123301534595611883560195565223693847657 3602 435762537165373942116275429725646972657 3603 89372953482325101504102349281311035157 3604 18762769116165145533159375190734863282 3605 3841371665203041629865765571594238282 3606 786037901434610830619931221008300782 3607 160760293965722667053341865539550782 3608 33573144264664733782410621643066407 3609 6856737400084966793656349182128907 3610 1399769189447397366166114807128907 3611 285638179775560274720191955566407 3612 59401372709544375538825988769532 3613 12107648217352107167243957519532 3614 2467004378559067845344543457032 3615 502495822729542851448059082032 3616 104137143353000283241271972657 3617 21191226551309227943420410157 3618 4311004886403679847717285157 3619 876752892509102821350097657 3620 181171344593167304992675782 3621 36816345527768135070800782 3622 7479684427380561828613282 3623 1519219949841499328613282 3624 313157215714454650878907 3625 63562765717506408691407 3626 12898817658424377441407 3627 2617016434669494628907 3628 538304448127746582032 3629 109151005744934082032 3630 22128224372863769532 3631 4485249519348144532 3632 920891761779785157 3633 186562538146972657 3634 37789344787597657 3635 7653236389160157 3636 1568794250488282 3637 317573547363282 3638 64277648925782 3639 13008117675782 3640 2662658691407 3641 538635253907 3642 108947753907 3643 22033691407 3644 4504394532 3645 910644532 3646 184082032 3647 37207032 3648 7597657 3649 1535157 3650 310157 3651 62657 3652 12782 3653 2582 3654 522 3655 106 3656 64623485355705287099328804067965847934829071164131164550782 3657 116322273640269516778791847322338526282692328095436096191407 3658 33604212384966749291650978115342240926111117005348205566407 3659 8788794008375919045508717353243355319136753678321838378907 3660 2171349107951697646537447816683652490610256791114807128907 3661 599705944100945064281771301750723068835213780403137207032 3662 136484801071249566353782434191543870838358998298645019532 3663 30605682664462023970242121606588625581935048103332519532 3664 6782881022934826933945551274973695399239659309387207032 3665 1621274000603934242747961036457127192988991737365722657 3666 350724579722483734145477285437664249911904335021972657 3667 75438871864836123948272472716780612245202064514160157 3668 16146565557035100213489897669205674901604652404785157 3669 3652829585034170212232140784180955961346626281738282 3670 772917564369549059399844281870173290371894836425782 3671 163053842346452815270652081380831077694892883300782 3672 34304834363799163732267061277525499463081359863282 3673 7538593230563273017708070256048813462257385253907 3674 1575481281892998630667079851264134049415588378907 3675 328648783534668531558509130263701081275939941407 3676 68440262138147467396720458054915070533752441407 3677 14772254600114997913351544411852955818176269532 3678 3062871137271550026071054162457585334777832032 3679 634258270904020093894359888508915901184082032 3680 131188462870746036514901788905262947082519532 3681 27972416050126014397392282262444496154785157 3682 5767955557622883588919648900628089904785157 3683 1188285581044112859672168269753456115722657 3684 244596010112729800312081351876258850097657 3685 51694759584108851413475349545478820800782 3686 10616507672978059417800977826118469238282 3687 2178812685826869710581377148628234863282 3688 446864767411625507520511746406555175782 3689 93813845580825727665796875953674316407 3690 19206858326015208149328827857971191407 3691 3930189507173054153099656105041503907 3692 803801469828613335266709327697753907 3693 167865721323323668912053108215332032 3694 34283687000424833968281745910644532 3695 6998845947236986830830574035644532 3696 1428190898877801373600959777832032 3697 297006863547721877694129943847657 3698 60538241086760535836219787597657 3699 12335021892795339226722717285157 3700 2512479113647714257240295410157 3701 520685716765001416206359863282 3702 105956132756546139717102050782 3703 21555024432018399238586425782 3704 4383764462545514106750488282 3705 905856722965836524963378907 3706 184081727638840675354003907 3707 37398422136902809143066407 3708 7596099749207496643066407 3709 1565786078572273254394532 3710 317813828587532043457032 3711 64494088292121887207032 3712 13085082173347473144532 3713 2691522240638732910157 3714 545755028724670410157 3715 110641121864318847657 3716 22426247596740722657 3717 4604458808898925782 3718 932812690734863282 3719 188946723937988282 3720 38266181945800782 3721 7843971252441407 3722 1587867736816407 3723 321388244628907 3724 65040588378907 3725 13313293457032 3726 2693176269532 3727 544738769532 3728 110168457032 3729 22521972657 3730 4553222657 3731 920410157 3732 186035157 3733 37988282 3734 7675782 3735 1550782 3736 313282 3737 63907 3738 12907 3739 2607 3740 527 3741 108 3742 323117426778526435496644020339829239674145355820655822753907 3743 581611368201347583893959236611692631413461640477180480957032 3744 168021061924833746458254890576711204630555585026741027832032 3745 43943970041879595227543586766216776595683768391609191894532 3746 10856745539758488232687239083418262453051283955574035644532 3747 2998529720504725321408856508753615344176068902015686035157 3748 682424005356247831768912170957719354191794991493225097657 3749 153028413322310119851210608032943127909675240516662597657 3750 33914405114674134669727756374868476996198296546936035157 3751 8106370003019671213739805182285635964944958686828613282 3752 1753622898612418670727386427188321249559521675109863282 3753 377194359324180619741362363583903061226010322570800782 3754 80732827785175501067449488346028374508023262023925782 3755 18264147925170851061160703920904779806733131408691407 3756 3864587821847745296999221409350866451859474182128907 3757 815269211732264076353260406904155388474464416503907 3758 171524171818995818661335306387627497315406799316407 3759 37692966152816365088540351280244067311286926269532 3760 7877406409464993153335399256320670247077941894532 3761 1643243917673342657792545651318505406379699707032 3762 342201310690737336983602290274575352668762207032 3763 73861273000574989566757722059264779090881347657 3764 15314355686357750130355270812287926673889160157 3765 3171291354520100469471799442544579505920410157 3766 655942314353730182574508944526314735412597657 3767 139862080250630071986961411312222480773925782 3768 28839777788114417944598244503140449523925782 3769 5941427905220564298360841348767280578613282 3770 1222980050563649001560406759381294250488282 3771 258473797920544257067376747727394104003907 3772 53082538364890297089004889130592346191407 3773 10894063429134348552906885743141174316407 3774 2234323837058127537602558732032775878907 3775 469069227904128638328984379768371582032 3776 96034291630076040746644139289855957032 3777 19650947535865270765498280525207519532 3778 4019007349143066676333546638488769532 3779 839328606616618344560265541076660157 3780 171418435002124169841408729553222657 3781 34994229736184934154152870178222657 3782 7140954494389006868004798889160157 3783 1485034317738609388470649719238282 3784 302691205433802679181098937988282 3785 61675109463976696133613586425782 3786 12562395568238571286201477050782 3787 2603428583825007081031799316407 3788 529780663782730698585510253907 3789 107775122160091996192932128907 3790 21918822312727570533752441407 3791 4529283614829182624816894532 3792 920408638194203376770019532 3793 186992110684514045715332032 3794 37980498746037483215332032 3795 7828930392861366271972657 3796 1589069142937660217285157 3797 322470441460609436035157 3798 65425410866737365722657 3799 13457611203193664550782 3800 2728775143623352050782 3801 553205609321594238282 3802 112131237983703613282 3803 23022294044494628907 3804 4664063453674316407 3805 944733619689941407 3806 191330909729003907 3807 39219856262207032 3808 7939338684082032 3809 1606941223144532 3810 325202941894532 3811 66566467285157 3812 13465881347657 3813 2723693847657 3814 550842285157 3815 112609863282 3816 22766113282 3817 4602050782 3818 930175782 3819 189941407 3820 38378907 3821 7753907 3822 1566407 3823 319532 3824 64532 3825 13032 3826 2632 3827 537 3828 109 3829 1615587133892632177483220101699146198370726779103279113769532 3830 2908056841006737919469796183058463157067308202385902404785157 3831 840105309624168732291274452883556023152777925133705139160157 3832 219719850209397976137717933831083882978418841958045959472657 3833 54283727698792441163436195417091312265256419777870178222657 3834 14992648602523626607044282543768076720880344510078430175782 3835 3412120026781239158844560854788596770958974957466125488282 3836 765142066611550599256053040164715639548376202583312988282 3837 169572025573370673348638781874342384980991482734680175782 3838 40531850015098356068699025911428179824724793434143066407 3839 8768114493062093353636932135941606247797608375549316407 3840 1885971796620903098706811817919515306130051612854003907 3841 403664138925877505337247441730141872540116310119628907 3842 91320739625854255305803519604523899033665657043457032 3843 19322939109238726484996107046754332259297370910644532 3844 4076346058661320381766302034520776942372322082519532 3845 857620859094979093306676531938137486577033996582032 3846 188464830764081825442701756401220336556434631347657 3847 39387032047324965766676996281603351235389709472657 3848 8216219588366713288962728256592527031898498535157 3849 1711006553453686684918011451372876763343811035157 3850 369306365002874947833788610296323895454406738282 3851 76571778431788750651776354061439633369445800782 3852 15856456772600502347358997212722897529602050782 3853 3279711571768650912872544722631573677062988282 3854 699310401253150359934807056561112403869628907 3855 144198888940572089722991222515702247619628907 3856 29707139526102821491804206743836402893066407 3857 6114900252818245007802033796906471252441407 3858 1292368989602721285336883738636970520019532 3859 265412691824451485445024445652961730957032 3860 54470317145671742764534428715705871582032 3861 11171619185290637688012793660163879394532 3862 2345346139520643191644921898841857910157 3863 480171458150380203733220696449279785157 3864 98254737679326353827491402626037597657 3865 20095036745715333381667733192443847657 3866 4196643033083091722801327705383300782 3867 857092175010620849207043647766113282 3868 174971148680924670770764350891113282 3869 35704772471945034340023994445800782 3870 7425171588693046942353248596191407 3871 1513456027169013395905494689941407 3872 308375547319883480668067932128907 3873 62811977841192856431007385253907 3874 13017142919125035405158996582032 3875 2648903318913653492927551269532 3876 538875610800459980964660644532 3877 109594111563637852668762207032 3878 22646418074145913124084472657 3879 4602043190971016883850097657 3880 934960553422570228576660157 3881 189902493730187416076660157 3882 39144651964306831359863282 3883 7945345714688301086425782 3884 1612352207303047180175782 3885 327127054333686828613282 3886 67288056015968322753907 3887 13643875718116760253907 3888 2766028046607971191407 3889 560656189918518066407 3890 115111470222473144532 3891 23320317268371582032 3892 4723668098449707032 3893 956654548645019532 3894 196099281311035157 3895 39696693420410157 3896 8034706115722657 3897 1626014709472657 3898 332832336425782 3899 67329406738282 3900 13618469238282 3901 2754211425782 3902 563049316407 3903 113830566407 3904 23010253907 3905 4650878907 3906 949707032 3907 191894532 3908 38769532 3909 7832032 3910 1597657 3911 322657 3912 65157 3913 13157 3914 2682 3915 542 3916 110 3917 8077935669463160887416100508495730991853633895516395568847657 3918 14540284205033689597348980915292315785336541011929512023925782 3919 4200526548120843661456372264417780115763889625668525695800782 3920 1098599251046989880688589669155419414892094209790229797363282 3921 271418638493962205817180977085456561326282098889350891113282 3922 74963243012618133035221412718840383604401722550392150878907 3923 17060600133906195794222804273942983854794874787330627441407 3924 3825710333057752996280265200823578197741881012916564941407 3925 847860127866853366743193909371711924904957413673400878907 3926 202659250075491780343495129557140899123623967170715332032 3927 43840572465310466768184660679708031238988041877746582032 3928 9429858983104515493534059089597576530650258064270019532 3929 2018320694629387526686237208650709362700581550598144532 3930 456603698129271276529017598022619495168328285217285157 3931 96614695546193632424980535233771661296486854553222657 3932 20381730293306601908831510172603884711861610412597657 3933 4288104295474895466533382659690687432885169982910157 3934 942324153820409127213508782006101682782173156738282 3935 196935160236624828833384981408016756176948547363282 3936 41081097941833566444813641282962635159492492675782 3937 8555032767268433424590057256864383816719055175782 3938 1846531825014374739168943051481619477272033691407 3939 382858892158943753258881770307198166847229003907 3940 79282283863002511736794986063614487648010253907 3941 16398557858843254564362723613157868385314941407 3942 3496552006265751799674035282805562019348144532 3943 720994444702860448614956112578511238098144532 3944 148535697630514107459021033719182014465332032 3945 30574501264091225039010168984532356262207032 3946 6461844948013606426684418693184852600097657 3947 1327063459122257427225122228264808654785157 3948 272351585728358713822672143578529357910157 3949 55858095926453188440063968300819396972657 3950 11726730697603215958224609494209289550782 3951 2400857290751901018666103482246398925782 3952 491273688396631769137457013130187988282 3953 100475183728576666908338665962219238282 3954 20983215165415458614006638526916503907 3955 4285460875053104246035218238830566407 3956 874855743404623353853821754455566407 3957 178523862359725171700119972229003907 3958 37125857943465234711766242980957032 3959 7567280135845066979527473449707032 3960 1541877736599417403340339660644532 3961 314059889205964282155036926269532 3962 65085714595625177025794982910157 3963 13244516594568267464637756347657 3964 2694378054002299904823303222657 3965 547970557818189263343811035157 3966 113232090370729565620422363282 3967 23010215954855084419250488282 3968 4674802767112851142883300782 3969 949512468650937080383300782 3970 195723259821534156799316407 3971 39726728573441505432128907 3972 8061761036515235900878907 3973 1635635271668434143066407 3974 336440280079841613769532 3975 68219378590583801269532 3976 13830140233039855957032 3977 2803280949592590332032 3978 575557351112365722657 3979 116601586341857910157 3980 23618340492248535157 3981 4783272743225097657 3982 980496406555175782 3983 198483467102050782 3984 40173530578613282 3985 8130073547363282 3986 1664161682128907 3987 336647033691407 3988 68092346191407 3989 13771057128907 3990 2815246582032 3991 569152832032 3992 115051269532 3993 23254394532 3994 4748535157 3995 959472657 3996 193847657 3997 39160157 3998 7988282 3999 1613282 4000 325782 4001 65782 4002 13407 4003 2707 4004 547 4005 111 4006 40389678347315804437080502542478654959268169477581977844238282 4007 72701421025168447986744904576461578926682705059647560119628907 4008 21002632740604218307281861322088900578819448128342628479003907 4009 5492996255234949403442948345777097074460471048951148986816407 4010 1357093192469811029085904885427282806631410494446754455566407 4011 374816215063090665176107063594201918022008612751960754394532 4012 85303000669530978971114021369714919273974373936653137207032 4013 19128551665288764981401326004117890988709405064582824707032 4014 4239300639334266833715969546858559624524787068367004394532 4015 1013296250377458901717475647785704495618119835853576660157 4016 219202862326552333840923303398540156194940209388732910157 4017 47149294915522577467670295447987882653251290321350097657 4018 10091603473146937633431186043253546813502907752990722657 4019 2283018490646356382645087990113097475841641426086425782 4020 483073477730968162124902676168858306482434272766113282 4021 101908651466533009544157550863019423559308052062988282 4022 21440521477374477332666913298453437164425849914550782 4023 4711620769102045636067543910030508413910865783691407 4024 984675801183124144166924907040083780884742736816407 4025 205405489709167832224068206414813175797462463378907 4026 42775163836342167122950286284321919083595275878907 4027 9232659125071873695844715257408097386360168457032 4028 1914294460794718766294408851535990834236145019532 4029 396411419315012558683974930318072438240051269532 4030 81992789294216272821813618065789341926574707032 4031 17482760031328758998370176414027810096740722657 4032 3604972223514302243074780562892556190490722657 4033 742678488152570537295105168595910072326660157 4034 152872506320456125195050844922661781311035157 4035 32309224740068032133422093465924263000488282 4036 6635317295611287136125611141324043273925782 4037 1361757928641793569113360717892646789550782 4038 279290479632265942200319841504096984863282 4039 58633653488016079791123047471046447753907 4040 12004286453759505093330517411231994628907 4041 2456368441983158845687285065650939941407 4042 502375918642883334541693329811096191407 4043 104916075827077293070033192634582519532 4044 21427304375265521230176091194152832032 4045 4374278717023116769269108772277832032 4046 892619311798625858500599861145019532 4047 185629289717326173558831214904785157 4048 37836400679225334897637367248535157 4049 7709388682997087016701698303222657 4050 1570299446029821410775184631347657 4051 325428572978125885128974914550782 4052 66222582972841337323188781738282 4053 13471890270011499524116516113282 4054 2739852789090946316719055175782 4055 566160451853647828102111816407 4056 115051079774275422096252441407 4057 23374013835564255714416503907 4058 4747562343254685401916503907 4059 978616299107670783996582032 4060 198633642867207527160644532 4061 40308805182576179504394532 4062 8178176358342170715332032 4063 1682201400399208068847657 4064 341096892952919006347657 4065 69150701165199279785157 4066 14016404747962951660157 4067 2877786755561828613282 4068 583007931709289550782 4069 118091702461242675782 4070 23916363716125488282 4071 4902482032775878907 4072 992417335510253907 4073 200867652893066407 4074 40650367736816407 4075 8320808410644532 4076 1683235168457032 4077 340461730957032 4078 68855285644532 4079 14076232910157 4080 2845764160157 4081 575256347657 4082 116271972657 4083 23742675782 4084 4797363282 4085 969238282 4086 195800782 4087 39941407 4088 8066407 4089 1628907 4090 328907 4091 67032 4092 13532 4093 2732 4094 552 4095 113 4096 201948391736579022185402512712393274796340847387909889221191407 4097 363507105125842239933724522882307894633413525298237800598144532 4098 105013163703021091536409306610444502894097240641713142395019532 4099 27464981276174747017214741728885485372302355244755744934082032 4100 6785465962349055145429524427136414033157052472233772277832032 4101 1874081075315453325880535317971009590110043063759803771972657 4102 426515003347654894855570106848574596369871869683265686035157 4103 95642758326443824907006630020589454943547025322914123535157 4104 21196503196671334168579847734292798122623935341835021972657 4105 5066481251887294508587378238928522478090599179267883300782 4106 1096014311632761669204616516992700780974701046943664550782 4107 235746474577612887338351477239939413266256451606750488282 4108 50458017365734688167155930216267734067514538764953613282 4109 11415092453231781913225439950565487379208207130432128907 4110 2415367388654840810624513380844291532412171363830566407 4111 509543257332665047720787754315097117796540260314941407 4112 107202607386872386663334566492267185822129249572753907 4113 23558103845510228180337719550152542069554328918457032 4114 4923379005915620720834624535200418904423713684082032 4115 1027027448545839161120341032074065878987312316894532 4116 213875819181710835614751431421609595417976379394532 4117 46163295625359368479223576287040486931800842285157 4118 9571472303973593831472044257679954171180725097657 4119 1982057096575062793419874651590362191200256347657 4120 409963946471081364109068090328946709632873535157 4121 87413800156643794991850882070139050483703613282 4122 18024861117571511215373902814462780952453613282 4123 3713392440762852686475525842979550361633300782 4124 764362531602280625975254224613308906555175782 4125 161546123700340160667110467329621315002441407 4126 33176586478056435680628055706620216369628907 4127 6808789643208967845566803589463233947753907 4128 1396452398161329711001599207520484924316407 4129 293168267440080398955615237355232238769532 4130 60021432268797525466652587056159973144532 4131 12281842209915794228436425328254699707032 4132 2511879593214416672708466649055480957032 4133 524580379135386465350165963172912597657 4134 107136521876327606150880455970764160157 4135 21871393585115583846345543861389160157 4136 4463096558993129292502999305725097657 4137 928146448586630867794156074523925782 4138 189182003396126674488186836242675782 4139 38546943414985435083508491516113282 4140 7851497230149107053875923156738282 4141 1627142864890629425644874572753907 4142 331112914864206686615943908691407 4143 67359451350057497620582580566407 4144 13699263945454731583595275878907 4145 2830802259268239140510559082032 4146 575255398871377110481262207032 4147 116870069177821278572082519532 4148 23737811716273427009582519532 4149 4893081495538353919982910157 4150 993168214336037635803222657 4151 201544025912880897521972657 4152 40890881791710853576660157 4153 8411007001996040344238282 4154 1705484464764595031738282 4155 345753505825996398925782 4156 70082023739814758300782 4157 14388933777809143066407 4158 2915039658546447753907 4159 590458512306213378907 4160 119581818580627441407 4161 24512410163879394532 4162 4962086677551269532 4163 1004338264465332032 4164 203251838684082032 4165 41604042053222657 4166 8416175842285157 4167 1702308654785157 4168 344276428222657 4169 70381164550782 4170 14228820800782 4171 2876281738282 4172 581359863282 4173 118713378907 4174 23986816407 4175 4846191407 4176 979003907 4177 199707032 4178 40332032 4179 8144532 4180 1644532 4181 335157 4182 67657 4183 13657 4184 2757 4185 562 4186 114 4187 1009741958682895110927012563561966373981704236939549446105957032 4188 1817535525629211199668622614411539473167067626491189002990722657 4189 525065818515105457682046533052222514470486203208565711975097657 4190 137324906380873735086073708644427426861511776223778724670410157 4191 33927329811745275727147622135682070165785262361168861389160157 4192 9370405376577266629402676589855047950550215318799018859863282 4193 2132575016738274474277850534242872981849359348416328430175782 4194 478213791632219124535033150102947274717735126614570617675782 4195 105982515983356670842899238671463990613119676709175109863282 4196 25332406259436472542936891194642612390452995896339416503907 4197 5480071558163808346023082584963503904873505234718322753907 4198 1178732372888064436691757386199697066331282258033752441407 4199 252290086828673440835779651081338670337572693824768066407 4200 57075462266158909566127199752827436896041035652160644532 4201 12076836943274204053122566904221457662060856819152832032 4202 2547716286663325238603938771575485588982701301574707032 4203 536013036934361933316672832461335929110646247863769532 4204 117790519227551140901688597750762710347771644592285157 4205 24616895029578103604173122676002094522118568420410157 4206 5135137242729195805601705160370329394936561584472657 4207 1069379095908554178073757157108047977089881896972657 4208 230816478126796842396117881435202434659004211425782 4209 47857361519867969157360221288399770855903625488282 4210 9910285482875313967099373257951810956001281738282 4211 2049819732355406820545340451644733548164367675782 4212 437069000783218974959254410350695252418518066407 4213 90124305587857556076869514072313904762268066407 4214 18566962203814263432377629214897751808166503907 4215 3821812658011403129876271123066544532775878907 4216 807730618501700803335552336648106575012207032 4217 165882932390282178403140278533101081848144532 4218 34043948216044839227834017947316169738769532 4219 6982261990806648555007996037602424621582032 4220 1465841337200401994778076186776161193847657 4221 300107161343987627333262935280799865722657 4222 61409211049578971142182126641273498535157 4223 12559397966072083363542333245277404785157 4224 2622901895676932326750829815864562988282 4225 535682609381638030754402279853820800782 4226 109356967925577919231727719306945800782 4227 22315482794965646462514996528625488282 4228 4640732242933154338970780372619628907 4229 945910016980633372440934181213378907 4230 192734717074927175417542457580566407 4231 39257486150745535269379615783691407 4232 8135714324453147128224372863769532 4233 1655564574321033433079719543457032 4234 336797256750287488102912902832032 4235 68496319727273657917976379394532 4236 14154011296341195702552795410157 4237 2876276994356885552406311035157 4238 584350345889106392860412597657 4239 118689058581367135047912597657 4240 24465407477691769599914550782 4241 4965841071680188179016113282 4242 1007720129564404487609863282 4243 204454408958554267883300782 4244 42055035009980201721191407 4245 8527422323822975158691407 4246 1728767529129981994628907 4247 350410118699073791503907 4248 71944668889045715332032 4249 14575198292732238769532 4250 2952292561531066894532 4251 597909092903137207032 4252 122562050819396972657 4253 24810433387756347657 4254 5021691322326660157 4255 1016259193420410157 4256 208020210266113282 4257 42080879211425782 4258 8511543273925782 4259 1721382141113282 4260 351905822753907 4261 71144104003907 4262 14381408691407 4263 2906799316407 4264 593566894532 4265 119934082032 4266 24230957032 4267 4895019532 4268 998535157 4269 201660157 4270 40722657 4271 8222657 4272 1675782 4273 338282 4274 68282 4275 13782 4276 2807 4277 567 4278 115 4279 5048709793414475554635062817809831869908521184697747230529785157 4280 9087677628146055998343113072057697365835338132455945014953613282 4281 2625329092575527288410232665261112572352431016042828559875488282 4282 686624531904368675430368543222137134307558881118893623352050782 4283 169636649058726378635738110678410350828926311805844306945800782 4284 46852026882886333147013382949275239752751076593995094299316407 4285 10662875083691372371389252671214364909246796742081642150878907 4286 2391068958161095622675165750514736373588675633072853088378907 4287 529912579916783354214496193357319953065598383545875549316407 4288 126662031297182362714684455973213061952264979481697082519532 4289 27400357790819041730115412924817519524367526173591613769532 4290 5893661864440322183458786930998485331656411290168762207032 4291 1261450434143367204178898255406693351687863469123840332032 4292 285377311330794547830635998764137184480205178260803222657 4293 60384184716371020265612834521107288310304284095764160157 4294 12738581433316626193019693857877427944913506507873535157 4295 2680065184671809666583364162306679645553231239318847657 4296 588952596137755704508442988753813551738858222961425782 4297 123084475147890518020865613380010472610592842102050782 4298 25675686213645979028008525801851646974682807922363282 4299 5346895479542770890368785785540239885449409484863282 4300 1154082390633984211980589407176012173295021057128907 4301 239286807599339845786801106441998854279518127441407 4302 49551427414376569835496866289759054780006408691407 4303 10249098661777034102726702258223667740821838378907 4304 2185345003916094874796272051753476262092590332032 4305 450621527939287780384347570361569523811340332032 4306 92834811019071317161888146074488759040832519532 4307 19109063290057015649381355615332722663879394532 4308 4038653092508504016677761683240532875061035157 4309 829414661951410892015701392665505409240722657 4310 170219741080224196139170089736580848693847657 4311 34911309954033242775039980188012123107910157 4312 7329206686002009973890380933880805969238282 4313 1500535806719938136666314676403999328613282 4314 307046055247894855710910633206367492675782 4315 62796989830360416817711666226387023925782 4316 13114509478384661633754149079322814941407 4317 2678413046908190153772011399269104003907 4318 546784839627889596158638596534729003907 4319 111577413974828232312574982643127441407 4320 23203661214665771694853901863098144532 4321 4729550084903166862204670906066894532 4322 963673585374635877087712287902832032 4323 196287430753727676346898078918457032 4324 40678571622265735641121864318847657 4325 8277822871605167165398597717285157 4326 1683986283751437440514564514160157 4327 342481598636368289589881896972657 4328 70770056481705978512763977050782 4329 14381384971784427762031555175782 4330 2921751729445531964302062988282 4331 593445292906835675239562988282 4332 122327037388458847999572753907 4333 24829205358400940895080566407 4334 5038600647822022438049316407 4335 1022272044792771339416503907 4336 210275175049901008605957032 4337 42637111619114875793457032 4338 8643837645649909973144532 4339 1752050593495368957519532 4340 359723344445228576660157 4341 72875991463661193847657 4342 14761462807655334472657 4343 2989545464515686035157 4344 612810254096984863282 4345 124052166938781738282 4346 25108456611633300782 4347 5081295967102050782 4348 1040101051330566407 4349 210404396057128907 4350 42557716369628907 4351 8606910705566407 4352 1759529113769532 4353 355720520019532 4354 71907043457032 4355 14533996582032 4356 2967834472657 4357 599670410157 4358 121154785157 4359 24475097657 4360 4992675782 4361 1008300782 4362 203613282 4363 41113282 4364 8378907 4365 1691407 4366 341407 4367 68907 4368 14032 4369 2832 4370 572 4371 116 4372 25243548967072377773175314089049159349542605923488736152648925782 4373 45438388140730279991715565360288486829176690662279725074768066407 4374 13126645462877636442051163326305562861762155080214142799377441407 4375 3433122659521843377151842716110685671537794405594468116760253907 4376 848183245293631893178690553392051754144631559029221534729003907 4377 234260134414431665735066914746376198763755382969975471496582032 4378 53314375418456861856946263356071824546233983710408210754394532 4379 11955344790805478113375828752573681867943378165364265441894532 4380 2649562899583916771072480966786599765327991917729377746582032 4381 633310156485911813573422279866065309761324897408485412597657 4382 137001788954095208650577064624087597621837630867958068847657 4383 29468309322201610917293934654992426658282056450843811035157 4384 6307252170716836020894491277033466758439317345619201660157 4385 1426886556653972739153179993820685922401025891304016113282 4386 301920923581855101328064172605536441551521420478820800782 4387 63692907166583130965098469289387139724567532539367675782 4388 13400325923359048332916820811533398227766156196594238282 4389 2944762980688778522542214943769067758694291114807128907 4390 615422375739452590104328066900052363052964210510253907 4391 128378431068229895140042629009258234873414039611816407 4392 26734477397713854451843928927701199427247047424316407 4393 5770411953169921059902947035880060866475105285644532 4394 1196434037996699228934005532209994271397590637207032 4395 247757137071882849177484331448795273900032043457032 4396 51245493308885170513633511291118338704109191894532 4397 10926725019580474373981360258767381310462951660157 4398 2253107639696438901921737851807847619056701660157 4399 464174055095356585809440730372443795204162597657 4400 95545316450285078246906778076663613319396972657 4401 20193265462542520083388808416202664375305175782 4402 4147073309757054460078506963327527046203613282 4403 851098705401120980695850448682904243469238282 4404 174556549770166213875199900940060615539550782 4405 36646033430010049869451904669404029846191407 4406 7502679033599690683331573382019996643066407 4407 1535230276239474278554553166031837463378907 4408 313984949151802084088558331131935119628907 4409 65572547391923308168770745396614074707032 4410 13392065234540950768860056996345520019532 4411 2733924198139447980793192982673645019532 4412 557887069874141161562874913215637207032 4413 116018306073328858474269509315490722657 4414 23647750424515834311023354530334472657 4415 4818367926873179385438561439514160157 4416 981437153768638381734490394592285157 4417 203392858111328678205609321594238282 4418 41389114358025835826992988586425782 4419 8419931418757187202572822570800782 4420 1712407993181841447949409484863282 4421 353850282408529892563819885253907 4422 71906924858922138810157775878907 4423 14608758647227659821510314941407 4424 2967226464534178376197814941407 4425 611635186942294239997863769532 4426 124146026792004704475402832032 4427 25193003239110112190246582032 4428 5111360223963856697082519532 4429 1051375875249505043029785157 4430 213185558095574378967285157 4431 43219188228249549865722657 4432 8760252967476844787597657 4433 1798616722226142883300782 4434 364379957318305969238282 4435 73807314038276672363282 4436 14947727322578430175782 4437 3064051270484924316407 4438 620260834693908691407 4439 125542283058166503907 4440 25406479835510253907 4441 5200505256652832032 4442 1052021980285644532 4443 212788581848144532 4444 43034553527832032 4445 8797645568847657 4446 1778602600097657 4447 359535217285157 4448 72669982910157 4449 14839172363282 4450 2998352050782 4451 605773925782 4452 122375488282 4453 24963378907 4454 5041503907 4455 1018066407 4456 205566407 4457 41894532 4458 8457032 4459 1707032 4460 344532 4461 70157 4462 14157 4463 2857 4464 577 4465 118 4466 126217744835361888865876570445245796747713029617443680763244628907 4467 227191940703651399958577826801442434145883453311398625373840332032 4468 65633227314388182210255816631527814308810775401070713996887207032 4469 17165613297609216885759213580553428357688972027972340583801269532 4470 4240916226468159465893452766960258770723157795146107673645019532 4471 1171300672072158328675334573731880993818776914849877357482910157 4472 266571877092284309284731316780359122731169918552041053771972657 4473 59776723954027390566879143762868409339716890826821327209472657 4474 13247814497919583855362404833932998826639959588646888732910157 4475 3166550782429559067867111399330326548806624487042427062988282 4476 685008944770476043252885323120437988109188154339790344238282 4477 147341546611008054586469673274962133291410282254219055175782 4478 31536260853584180104472456385167333792196586728096008300782 4479 7134432783269863695765899969103429612005129456520080566407 4480 1509604617909275506640320863027682207757607102394104003907 4481 318464535832915654825492346446935698622837662696838378907 4482 67001629616795241664584104057666991138830780982971191407 4483 14723814903443892612711074718845338793471455574035644532 4484 3077111878697262950521640334500261815264821052551269532 4485 641892155341149475700213145046291174367070198059082032 4486 133672386988569272259219644638505997136235237121582032 4487 28852059765849605299514735179400304332375526428222657 4488 5982170189983496144670027661049971356987953186035157 4489 1238785685359414245887421657243976369500160217285157 4490 256227466544425852568167556455591693520545959472657 4491 54633625097902371869906801293836906552314758300782 4492 11265538198482194509608689259039238095283508300782 4493 2320870275476782929047203651862218976020812988282 4494 477726582251425391234533890383318066596984863282 4495 100966327312712600416944042081013321876525878907 4496 20735366548785272300392534816637635231018066407 4497 4255493527005604903479252243414521217346191407 4498 872782748850831069375999504700303077697753907 4499 183230167150050249347259523347020149230957032 4500 37513395167998453416657866910099983215332032 4501 7676151381197371392772765830159187316894532 4502 1569924745759010420442791655659675598144532 4503 327862736959616540843853726983070373535157 4504 66960326172704753844300284981727600097657 4505 13669620990697239903965964913368225097657 4506 2789435349370705807814374566078186035157 4507 580091530366644292371347546577453613282 4508 118238752122579171555116772651672363282 4509 24091839634365896927192807197570800782 4510 4907185768843191908672451972961425782 4511 1016964290556643391028046607971191407 4512 206945571790129179134964942932128907 4513 42099657093785936012864112854003907 4514 8562039965909207239747047424316407 4515 1769251412042649462819099426269532 4516 359534624294610694050788879394532 4517 73043793236138299107551574707032 4518 14836132322670891880989074707032 4519 3058175934711471199989318847657 4520 620730133960023522377014160157 4521 125965016195550560951232910157 4522 25556801119819283485412597657 4523 5256879376247525215148925782 4524 1065927790477871894836425782 4525 216095941141247749328613282 4526 43801264837384223937988282 4527 8993083611130714416503907 4528 1821899786591529846191407 4529 369036570191383361816407 4530 74738636612892150878907 4531 15320256352424621582032 4532 3101304173469543457032 4533 627711415290832519532 4534 127032399177551269532 4535 26002526283264160157 4536 5260109901428222657 4537 1063942909240722657 4538 215172767639160157 4539 43988227844238282 4540 8893013000488282 4541 1797676086425782 4542 363349914550782 4543 74195861816407 4544 14991760253907 4545 3028869628907 4546 611877441407 4547 124816894532 4548 25207519532 4549 5090332032 4550 1027832032 4551 209472657 4552 42285157 4553 8535157 4554 1722657 4555 350782 4556 70782 4557 14282 4558 2882 4559 587 4560 119 4561 631088724176809444329382852226228983738565148087218403816223144532 4562 1135959703518256999792889134007212170729417266556993126869201660157 4563 328166136571940911051279083157639071544053877005353569984436035157 4564 85828066488046084428796067902767141788444860139861702919006347657 4565 21204581132340797329467263834801293853615788975730538368225097657 4566 5856503360360791643376672868659404969093884574249386787414550782 4567 1332859385461421546423656583901795613655849592760205268859863282 4568 298883619770136952834395718814342046698584454134106636047363282 4569 66239072489597919276812024169664994133199797943234443664550782 4570 15832753912147795339335556996651632744033122435212135314941407 4571 3425044723852380216264426615602189940545940771698951721191407 4572 736707733055040272932348366374810666457051411271095275878907 4573 157681304267920900522362281925836668960982933640480041503907 4574 35672163916349318478829499845517148060025647282600402832032 4575 7548023089546377533201604315138411038788035511970520019532 4576 1592322679164578274127461732234678493114188313484191894532 4577 335008148083976208322920520288334955694153904914855957032 4578 73619074517219463063555373594226693967357277870178222657 4579 15385559393486314752608201672501309076324105262756347657 4580 3209460776705747378501065725231455871835350990295410157 4581 668361934942846361296098223192529985681176185607910157 4582 144260298829248026497573675897001521661877632141113282 4583 29910850949917480723350138305249856784939765930175782 4584 6193928426797071229437108286219881847500801086425782 4585 1281137332722129262840837782277958467602729797363282 4586 273168125489511859349534006469184532761573791503907 4587 56327690992410972548043446295196190476417541503907 4588 11604351377383914645236018259311094880104064941407 4589 2388632911257126956172669451916590332984924316407 4590 504831636563563002084720210405066609382629394532 4591 103676832743926361501962674083188176155090332032 4592 21277467635028024517396261217072606086730957032 4593 4363913744254155346879997523501515388488769532 4594 916150835750251246736297616735100746154785157 4595 187566975839992267083289334550499916076660157 4596 38380756905986856963863829150795936584472657 4597 7849623728795052102213958278298377990722657 4598 1639313684798082704219268634915351867675782 4599 334801630863523769221501424908638000488282 4600 68348104953486199519829824566841125488282 4601 13947176746853529039071872830390930175782 4602 2900457651833221461856737732887268066407 4603 591193760612895857775583863258361816407 4604 120459198171829484635964035987854003907 4605 24535928844215959543362259864807128907 4606 5084821452783216955140233039855957032 4607 1034727858950645895674824714660644532 4608 210498285468929680064320564270019532 4609 42810199829546036198735237121582032 4610 8846257060213247314095497131347657 4611 1797673121473053470253944396972657 4612 365218966180691495537757873535157 4613 74180661613354459404945373535157 4614 15290879673557355999946594238282 4615 3103650669800117611885070800782 4616 629825080977752804756164550782 4617 127784005599096417427062988282 4618 26284396881237626075744628907 4619 5329638952389359474182128907 4620 1080479705706238746643066407 4621 219006324186921119689941407 4622 44965418055653572082519532 4623 9109498932957649230957032 4624 1845182850956916809082032 4625 373693183064460754394532 4626 76601281762123107910157 4627 15506520867347717285157 4628 3138557076454162597657 4629 635161995887756347657 4630 130012631416320800782 4631 26300549507141113282 4632 5319714546203613282 4633 1075863838195800782 4634 219941139221191407 4635 44465065002441407 4636 8988380432128907 4637 1816749572753907 4638 370979309082032 4639 74958801269532 4640 15144348144532 4641 3059387207032 4642 624084472657 4643 126037597657 4644 25451660157 4645 5139160157 4646 1047363282 4647 211425782 4648 42675782 4649 8613282 4650 1753907 4651 353907 4652 71407 4653 14407 4654 2932 4655 592 4656 120 4657 3155443620884047221646914261131144918692825740436092019081115722657 4658 5679798517591284998964445670036060853647086332784965634346008300782 4659 1640830682859704555256395415788195357720269385026767849922180175782 4660 429140332440230422143980339513835708942224300699308514595031738282 4661 106022905661703986647336319174006469268078944878652691841125488282 4662 29282516801803958216883364343297024845469422871246933937072753907 4663 6664296927307107732118282919508978068279247963801026344299316407 4664 1494418098850684764171978594071710233492922270670533180236816407 4665 331195362447989596384060120848324970665998989716172218322753907 4666 79163769560738976696677784983258163720165612176060676574707032 4667 17125223619261901081322133078010949702729703858494758605957032 4668 3683538665275201364661741831874053332285257056355476379394532 4669 788406521339604502611811409629183344804914668202400207519532 4670 178360819581746592394147499227585740300128236413002014160157 4671 37740115447731887666008021575692055193940177559852600097657 4672 7961613395822891370637308661173392465570941567420959472657 4673 1675040740419881041614602601441674778470769524574279785157 4674 368095372586097315317776867971133469836786389350891113282 4675 76927796967431573763041008362506545381620526313781738282 4676 16047303883528736892505328626157279359176754951477050782 4677 3341809674714231806480491115962649928405880928039550782 4678 721301494146240132487868379485007608309388160705566407 4679 149554254749587403616750691526249283924698829650878907 4680 30969642133985356147185541431099409237504005432128907 4681 6405686663610646314204188911389792338013648986816407 4682 1365840627447559296747670032345922663807868957519532 4683 281638454962054862740217231475980952382087707519532 4684 58021756886919573226180091296555474400520324707032 4685 11943164556285634780863347259582951664924621582032 4686 2524158182817815010423601052025333046913146972657 4687 518384163719631807509813370415940880775451660157 4688 106387338175140122586981306085363030433654785157 4689 21819568721270776734399987617507576942443847657 4690 4580754178751256233681488083675503730773925782 4691 937834879199961335416446672752499580383300782 4692 191903784529934284819319145753979682922363282 4693 39248118643975260511069791391491889953613282 4694 8196568423990413521096343174576759338378907 4695 1674008154317618846107507124543190002441407 4696 341740524767430997599149122834205627441407 4697 69735883734267645195359364151954650878907 4698 14502288259166107309283688664436340332032 4699 2955968803064479288877919316291809082032 4700 602295990859147423179820179939270019532 4701 122679644221079797716811299324035644532 4702 25424107263916084775701165199279785157 4703 5173639294753229478374123573303222657 4704 1052491427344648400321602821350097657 4705 214050999147730180993676185607910157 4706 44231285301066236570477485656738282 4707 8988365607365267351269721984863282 4708 1826094830903457477688789367675782 4709 370903308066772297024726867675782 4710 76454398367786779999732971191407 4711 15518253349000588059425354003907 4712 3149125404888764023780822753907 4713 638920027995482087135314941407 4714 131421984406188130378723144532 4715 26648194761946797370910644532 4716 5402398528531193733215332032 4717 1095031620934605598449707032 4718 224827090278267860412597657 4719 45547494664788246154785157 4720 9225914254784584045410157 4721 1868465915322303771972657 4722 383006408810615539550782 4723 77532604336738586425782 4724 15692785382270812988282 4725 3175809979438781738282 4726 650063157081604003907 4727 131502747535705566407 4728 26598572731018066407 4729 5379319190979003907 4730 1099705696105957032 4731 222325325012207032 4732 44941902160644532 4733 9083747863769532 4734 1854896545410157 4735 374794006347657 4736 75721740722657 4737 15296936035157 4738 3120422363282 4739 630187988282 4740 127258300782 4741 25695800782 4742 5236816407 4743 1057128907 4744 213378907 4745 43066407 4746 8769532 4747 1769532 4748 357032 4749 72032 4750 14657 4751 2957 4752 597 4753 121 4754 15777218104420236108234571305655724593464128702180460095405578613282 4755 28398992587956424994822228350180304268235431663924828171730041503907 4756 8204153414298522776281977078940976788601346925133839249610900878907 4757 2145701662201152110719901697569178544711121503496542572975158691407 4758 530114528308519933236681595870032346340394724393263459205627441407 4759 146412584009019791084416821716485124227347114356234669685363769532 4760 33321484636535538660591414597544890341396239819005131721496582032 4761 7472090494253423820859892970358551167464611353352665901184082032 4762 1655976812239947981920300604241624853329994948580861091613769532 4763 395818847803694883483388924916290818600828060880303382873535157 4764 85626118096309505406610665390054748513648519292473793029785157 4765 18417693326376006823308709159370266661426285281777381896972657 4766 3942032606698022513059057048145916724024573341012001037597657 4767 891804097908732961970737496137928701500641182065010070800782 4768 188700577238659438330040107878460275969700887799263000488282 4769 39808066979114456853186543305866962327854707837104797363282 4770 8375203702099405208073013007208373892353847622871398925782 4771 1840476862930486576588884339855667349183931946754455566407 4772 384638984837157868815205041812532726908102631568908691407 4773 80236519417643684462526643130786396795883774757385253907 4774 16709048373571159032402455579813249642029404640197753907 4775 3606507470731200662439341897425038041546940803527832032 4776 747771273747937018083753457631246419623494148254394532 4777 154848210669926780735927707155497046187520027160644532 4778 32028433318053231571020944556948961690068244934082032 4779 6829203137237796483738350161729613319039344787597657 4780 1408192274810274313701086157379904761910438537597657 4781 290108784434597866130900456482777372002601623535157 4782 59715822781428173904316736297914758324623107910157 4783 12620790914089075052118005260126665234565734863282 4784 2591920818598159037549066852079704403877258300782 4785 531936690875700612934906530426815152168273925782 4786 109097843606353883671999938087537884712219238282 4787 22903770893756281168407440418377518653869628907 4788 4689174395999806677082233363762497901916503907 4789 959518922649671424096595728769898414611816407 4790 196240593219876302555348956957459449768066407 4791 40982842119952067605481715872883796691894532 4792 8370040771588094230537535622715950012207032 4793 1708702623837154987995745614171028137207032 4794 348679418671338225976796820759773254394532 4795 72511441295830536546418443322181701660157 4796 14779844015322396444389596581459045410157 4797 3011479954295737115899100899696350097657 4798 613398221105398988584056496620178222657 4799 127120536319580423878505825996398925782 4800 25868196473766147391870617866516113282 4801 5262457136723242001608014106750488282 4802 1070254995738650904968380928039550782 4803 221156426505331182852387428283691407 4804 44941828036826336756348609924316407 4805 9130474154517287388443946838378907 4806 1854516540333861485123634338378907 4807 382271991838933899998664855957032 4808 77591266745002940297126770019532 4809 15745627024443820118904113769532 4810 3194600139977410435676574707032 4811 657109922030940651893615722657 4812 133240973809733986854553222657 4813 27011992642655968666076660157 4814 5475158104673027992248535157 4815 1124135451391339302062988282 4816 227737473323941230773925782 4817 46129571273922920227050782 4818 9342329576611518859863282 4819 1915032044053077697753907 4820 387663021683692932128907 4821 78463926911354064941407 4822 15879049897193908691407 4823 3250315785408020019532 4824 657513737678527832032 4825 132992863655090332032 4826 26896595954895019532 4827 5498528480529785157 4828 1111626625061035157 4829 224709510803222657 4830 45418739318847657 4831 9274482727050782 4832 1873970031738282 4833 378608703613282 4834 76484680175782 4835 15602111816407 4836 3150939941407 4837 636291503907 4838 128479003907 4839 26184082032 4840 5285644532 4841 1066894532 4842 215332032 4843 43847657 4844 8847657 4845 1785157 4846 360157 4847 73282 4848 14782 4849 2982 4850 602 4851 123 4852 78886090522101180541172856528278622967320643510902300477027893066407 4853 141994962939782124974111141750901521341177158319624140858650207519532 4854 41020767071492613881409885394704883943006734625669196248054504394532 4855 10728508311005760553599508487845892723555607517482712864875793457032 4856 2650572641542599666183407979350161731701973621966317296028137207032 4857 732062920045098955422084108582425621136735571781173348426818847657 4858 166607423182677693302957072987724451706981199095025658607482910157 4859 37360452471267119104299464851792755837323056766763329505920410157 4860 8279884061199739909601503021208124266649974742904305458068847657 4861 1979094239018474417416944624581454093004140304401516914367675782 4862 428130590481547527033053326950273742568242596462368965148925782 4863 92088466631880034116543545796851333307131426408886909484863282 4864 19710163033490112565295285240729583620122866705060005187988282 4865 4459020489543664809853687480689643507503205910325050354003907 4866 943502886193297191650200539392301379848504438996315002441407 4867 199040334895572284265932716529334811639273539185523986816407 4868 41876018510497026040365065036041869461769238114356994628907 4869 9202384314652432882944421699278336745919659733772277832032 4870 1923194924185789344076025209062663634540513157844543457032 4871 401182597088218422312633215653931983979418873786926269532 4872 83545241867855795162012277899066248210147023200988769532 4873 18032537353656003312196709487125190207734704017639160157 4874 3738856368739685090418767288156232098117470741271972657 4875 774241053349633903679638535777485230937600135803222657 4876 160142166590266157855104722784744808450341224670410157 4877 34146015686188982418691750808648066595196723937988282 4878 7040961374051371568505430786899523809552192687988282 4879 1450543922172989330654502282413886860013008117675782 4880 298579113907140869521583681489573791623115539550782 4881 63103954570445375260590026300633326172828674316407 4882 12959604092990795187745334260398522019386291503907 4883 2659683454378503064674532652134075760841369628907 4884 545489218031769418359999690437689423561096191407 4885 114518854468781405842037202091887593269348144532 4886 23445871979999033385411166818812489509582519532 4887 4797594613248357120482978643849492073059082032 4888 981202966099381512776744784787297248840332032 4889 204914210599760338027408579364418983459472657 4890 41850203857940471152687678113579750061035157 4891 8543513119185774939978728070855140686035157 4892 1743397093356691129883984103798866271972657 4893 362557206479152682732092216610908508300782 4894 73899220076611982221947982907295227050782 4895 15057399771478685579495504498481750488282 4896 3066991105526994942920282483100891113282 4897 635602681597902119392529129981994628907 4898 129340982368830736959353089332580566407 4899 26312285683616210008040070533752441407 4900 5351274978693254524841904640197753907 4901 1105782132526655914261937141418457032 4902 224709140184131683781743049621582032 4903 45652370772586436942219734191894532 4904 9272582701669307425618171691894532 4905 1911359959194669499993324279785157 4906 387956333725014701485633850097657 4907 78728135122219100594520568847657 4908 15973000699887052178382873535157 4909 3285549610154703259468078613282 4910 666204869048669934272766113282 4911 135059963213279843330383300782 4912 27375790523365139961242675782 4913 5620677256956696510314941407 4914 1138687366619706153869628907 4915 230647856369614601135253907 4916 46711647883057594299316407 4917 9575160220265388488769532 4918 1938315108418464660644532 4919 392319634556770324707032 4920 79395249485969543457032 4921 16251578927040100097657 4922 3287568688392639160157 4923 664964318275451660157 4924 134482979774475097657 4925 27492642402648925782 4926 5558133125305175782 4927 1123547554016113282 4928 227093696594238282 4929 46372413635253907 4930 9369850158691407 4931 1893043518066407 4932 382423400878907 4933 78010559082032 4934 15754699707032 4935 3181457519532 4936 642395019532 4937 130920410157 4938 26428222657 4939 5334472657 4940 1076660157 4941 219238282 4942 44238282 4943 8925782 4944 1800782 4945 366407 4946 73907 4947 14907 4948 3007 4949 612 4950 124 4951 394430452610505902705864282641393114836603217554511502385139465332032 4952 709974814698910624870555708754507606705885791598120704293251037597657 4953 205103835357463069407049426973524419715033673128345981240272521972657 4954 53642541555028802767997542439229463617778037587413564324378967285157 4955 13252863207712998330917039896750808658509868109831586480140686035157 4956 3660314600225494777110420542912128105683677858905866742134094238282 4957 833037115913388466514785364938622258534905995475128293037414550782 4958 186802262356335595521497324258963779186615283833816647529602050782 4959 41399420305998699548007515106040621333249873714521527290344238282 4960 9895471195092372087084723122907270465020701522007584571838378907 4961 2140652952407737635165266634751368712841212982311844825744628907 4962 460442333159400170582717728984256666535657132044434547424316407 4963 98550815167450562826476426203647918100614333525300025939941407 4964 22295102447718324049268437403448217537516029551625251770019532 4965 4717514430966485958251002696961506899242522194981575012207032 4966 995201674477861421329663582646674058196367695927619934082032 4967 209380092552485130201825325180209347308846190571784973144532 4968 46011921573262164414722108496391683729598298668861389160157 4969 9615974620928946720380126045313318172702565789222717285157 4970 2005912985441092111563166078269659919897094368934631347657 4971 417726209339278975810061389495331241050735116004943847657 4972 90162686768280016560983547435625951038673520088195800782 4973 18694281843698425452093836440781160490587353706359863282 4974 3871205266748169518398192678887426154688000679016113282 4975 800710832951330789275523613923724042251706123352050782 4976 170730078430944912093458754043240332975983619689941407 4977 35204806870256857842527153934497619047760963439941407 4978 7252719610864946653272511412069434300065040588378907 4979 1492895569535704347607918407447868958115577697753907 4980 315519772852226876302950131503166630864143371582032 4981 64798020464953975938726671301992610096931457519532 4982 13298417271892515323372663260670378804206848144532 4983 2727446090158847091799998452188447117805480957032 4984 572594272343907029210186010459437966346740722657 4985 117229359899995166927055834094062447547912597657 4986 23987973066241785602414893219247460365295410157 4987 4906014830496907563883723923936486244201660157 4988 1024571052998801690137042896822094917297363282 4989 209251019289702355763438390567898750305175782 4990 42717565595928874699893640354275703430175782 4991 8716985466783455649419920518994331359863282 4992 1812786032395763413660461083054542541503907 4993 369496100383059911109739914536476135253907 4994 75286998857393427897477522492408752441407 4995 15334955527634974714601412415504455566407 4996 3178013407989510596962645649909973144532 4997 646704911844153684796765446662902832032 4998 131561428418081050040200352668762207032 4999 26756374893466272624209523200988769532 5000 5528910662633279571309685707092285157 5001 1123545700920658418908715248107910157 5002 228261853862932184711098670959472657 5003 46362913508346537128090858459472657 5004 9556799795973347499966621398925782 5005 1939781668625073507428169250488282 5006 393640675611095502972602844238282 5007 79865003499435260891914367675782 5008 16427748050773516297340393066407 5009 3331024345243349671363830566407 5010 675299816066399216651916503907 5011 136878952616825699806213378907 5012 28103386284783482551574707032 5013 5693436833098530769348144532 5014 1153239281848073005676269532 5015 233558239415287971496582032 5016 47875801101326942443847657 5017 9691575542092323303222657 5018 1961598172783851623535157 5019 396976247429847717285157 5020 81257894635200500488282 5021 16437843441963195800782 5022 3324821591377258300782 5023 672414898872375488282 5024 137463212013244628907 5025 27790665626525878907 5026 5617737770080566407 5027 1135468482971191407 5028 231862068176269532 5029 46849250793457032 5030 9465217590332032 5031 1912117004394532 5032 390052795410157 5033 78773498535157 5034 15907287597657 5035 3211975097657 5036 654602050782 5037 132141113282 5038 26672363282 5039 5383300782 5040 1096191407 5041 221191407 5042 44628907 5043 9003907 5044 1832032 5045 369532 5046 74532 5047 15032 5048 3057 5049 617 5050 125