0 1 1 2 2 3 3 5 4 4 5 13 6 14 7 7 8 14 9 63 10 41 11 16 12 17 13 64 14 313 15 122 16 43 17 26 18 67 19 314 20 1563 21 365 22 124 23 53 24 76 25 317 26 1564 27 7813 28 1094 29 367 30 134 31 103 32 326 33 1567 34 7814 35 39063 36 3281 37 1096 38 377 39 184 40 353 41 1576 42 7817 43 39064 44 195313 45 9842 46 3283 47 1106 48 427 49 434 50 1603 51 7826 52 39067 53 195314 54 976563 55 29525 56 9844 57 3293 58 1156 59 677 60 1684 61 7853 62 39076 63 195317 64 976564 65 4882813 66 88574 67 29527 68 9854 69 3343 70 1406 71 1927 72 7934 73 39103 74 195326 75 976567 76 4882814 77 24414063 78 265721 79 88576 80 29537 81 9904 82 3593 83 2656 84 8177 85 39184 86 195353 87 976576 88 4882817 89 24414064 90 122070313 91 797162 92 265723 93 88586 94 29587 95 10154 96 4843 97 8906 98 39427 99 195434 100 976603 101 4882826 102 24414067 103 122070314 104 610351563 105 2391485 106 797164 107 265733 108 88636 109 29837 110 11404 111 11093 112 40156 113 195677 114 976684 115 4882853 116 24414076 117 122070317 118 610351564 119 3051757813 120 7174454 121 2391487 122 797174 123 265783 124 88886 125 31087 126 17654 127 42343 128 196406 129 976927 130 4882934 131 24414103 132 122070326 133 610351567 134 3051757814 135 15258789063 136 21523361 137 7174456 138 2391497 139 797224 140 266033 141 90136 142 37337 143 48904 144 198593 145 977656 146 4883177 147 24414184 148 122070353 149 610351576 150 3051757817 151 15258789064 152 76293945313 153 64570082 154 21523363 155 7174466 156 2391547 157 797474 158 267283 159 96386 160 68587 161 205154 162 979843 163 4883906 164 24414427 165 122070434 166 610351603 167 3051757826 168 15258789067 169 76293945314 170 381469726563 171 193710245 172 64570084 173 21523373 174 7174516 175 2391797 176 798724 177 273533 178 127636 179 224837 180 986404 181 4886093 182 24415156 183 122070677 184 610351684 185 3051757853 186 15258789076 187 76293945317 188 381469726564 189 1907348632813 190 581130734 191 193710247 192 64570094 193 21523423 194 7174766 195 2393047 196 804974 197 304783 198 283886 199 1006087 200 4892654 201 24417343 202 122071406 203 610351927 204 3051757934 205 15258789103 206 76293945326 207 381469726567 208 1907348632814 209 9536743164063 210 1743392201 211 581130736 212 193710257 213 64570144 214 21523673 215 7176016 216 2399297 217 836224 218 461033 219 1065136 220 4912337 221 24423904 222 122073593 223 610352656 224 3051758177 225 15258789184 226 76293945353 227 381469726576 228 1907348632817 229 9536743164064 230 47683715820313 231 5230176602 232 1743392203 233 581130746 234 193710307 235 64570394 236 21524923 237 7182266 238 2430547 239 992474 240 1242283 241 4971386 242 24443587 243 122080154 244 610354843 245 3051758906 246 15258789427 247 76293945434 248 381469726603 249 1907348632826 250 9536743164067 251 47683715820314 252 238418579101563 253 15690529805 254 5230176604 255 1743392213 256 581130796 257 193710557 258 64571644 259 21531173 260 7213516 261 2586797 262 1773724 263 5148533 264 24502636 265 122099837 266 610361404 267 3051761093 268 15258790156 269 76293945677 270 381469726684 271 1907348632853 272 9536743164076 273 47683715820317 274 238418579101564 275 1192092895507813 276 47071589414 277 15690529807 278 5230176614 279 1743392263 280 581131046 281 193711807 282 64577894 283 21562423 284 7369766 285 3368047 286 5679974 287 24679783 288 122158886 289 610381087 290 3051767654 291 15258792343 292 76293946406 293 381469726927 294 1907348632934 295 9536743164103 296 47683715820326 297 238418579101567 298 1192092895507814 299 5960464477539063 300 141214768241 301 47071589416 302 15690529817 303 5230176664 304 1743392513 305 581132296 306 193718057 307 64609144 308 21718673 309 8151016 310 7274297 311 25211224 312 122336033 313 610440136 314 3051787337 315 15258798904 316 76293948593 317 381469727656 318 1907348633177 319 9536743164184 320 47683715820353 321 238418579101576 322 1192092895507817 323 5960464477539064 324 29802322387695313 325 423644304722 326 141214768243 327 47071589426 328 15690529867 329 5230176914 330 1743393763 331 581138546 332 193749307 333 64765394 334 22499923 335 12057266 336 26805547 337 122867474 338 610617283 339 3051846386 340 15258818587 341 76293955154 342 381469729843 343 1907348633906 344 9536743164427 345 47683715820434 346 238418579101603 347 1192092895507826 348 5960464477539067 349 29802322387695314 350 149011611938476563 351 1270932914165 352 423644304724 353 141214768253 354 47071589476 355 15690530117 356 5230178164 357 1743400013 358 581169796 359 193905557 360 65546644 361 26406173 362 31588516 363 124461797 364 611148724 365 3052023533 366 15258877636 367 76293974837 368 381469736404 369 1907348636093 370 9536743165156 371 47683715820677 372 238418579101684 373 1192092895507853 374 5960464477539076 375 29802322387695317 376 149011611938476564 377 745058059692382813 378 3812798742494 379 1270932914167 380 423644304734 381 141214768303 382 47071589726 383 15690531367 384 5230184414 385 1743431263 386 581326046 387 194686807 388 69452894 389 45937423 390 129244766 391 612743047 392 3052554974 393 15259054783 394 76294033886 395 381469756087 396 1907348642654 397 9536743167343 398 47683715821406 399 238418579101927 400 1192092895507934 401 5960464477539103 402 29802322387695326 403 149011611938476567 404 745058059692382814 405 3725290298461914063 406 11438396227481 407 3812798742496 408 1270932914177 409 423644304784 410 141214768553 411 47071590976 412 15690537617 413 5230215664 414 1743587513 415 582107296 416 198593057 417 88984144 418 143593673 419 617526016 420 3054149297 421 15259586224 422 76294211033 423 381469815136 424 1907348662337 425 9536743173904 426 47683715823593 427 238418579102656 428 1192092895508177 429 5960464477539184 430 29802322387695353 431 149011611938476576 432 745058059692382817 433 3725290298461914064 434 18626451492309570313 435 34315188682442 436 11438396227483 437 3812798742506 438 1270932914227 439 423644305034 440 141214769803 441 47071597226 442 15690568867 443 5230371914 444 1744368763 445 586013546 446 218124307 447 186640394 448 631874923 449 3058932266 450 15261180547 451 76294742474 452 381469992283 453 1907348721386 454 9536743193587 455 47683715830154 456 238418579104843 457 1192092895508906 458 5960464477539427 459 29802322387695434 460 149011611938476603 461 745058059692382826 462 3725290298461914067 463 18626451492309570314 464 93132257461547851563 465 102945566047325 466 34315188682444 467 11438396227493 468 3812798742556 469 1270932914477 470 423644306284 471 141214776053 472 47071628476 473 15690725117 474 5231153164 475 1748275013 476 605544796 477 315780557 478 674921644 479 3073281173 480 15265963516 481 76296336797 482 381470523724 483 1907348898533 484 9536743252636 485 47683715849837 486 238418579111404 487 1192092895511093 488 5960464477540156 489 29802322387695677 490 149011611938476684 491 745058059692382853 492 3725290298461914076 493 18626451492309570317 494 93132257461547851564 495 465661287307739257813 496 308836698141974 497 102945566047327 498 34315188682454 499 11438396227543 500 3812798742806 501 1270932915727 502 423644312534 503 141214807303 504 47071784726 505 15691506367 506 5235059414 507 1767806263 508 703201046 509 804061807 510 3116327894 511 15280312423 512 76301119766 513 381472118047 514 1907349429974 515 9536743429783 516 47683715908886 517 238418579131087 518 1192092895517654 519 5960464477542343 520 29802322387696406 521 149011611938476927 522 745058059692382934 523 3725290298461914103 524 18626451492309570326 525 93132257461547851567 526 465661287307739257814 527 2328306436538696289063 528 926510094425921 529 308836698141976 530 102945566047337 531 34315188682504 532 11438396227793 533 3812798744056 534 1270932921977 535 423644343784 536 141214963553 537 47072565976 538 15695412617 539 5254590664 540 1865462513 541 1191482296 542 3245468057 543 15323359144 544 76315468673 545 381476901016 546 1907351024297 547 9536743961224 548 47683716086033 549 238418579190136 550 1192092895537337 551 5960464477548904 552 29802322387698593 553 149011611938477656 554 745058059692383177 555 3725290298461914184 556 18626451492309570353 557 93132257461547851576 558 465661287307739257817 559 2328306436538696289064 560 11641532182693481445313 561 2779530283277762 562 926510094425923 563 308836698141986 564 102945566047387 565 34315188682754 566 11438396229043 567 3812798750306 568 1270932953227 569 423644500034 570 141215744803 571 47076472226 572 15714943867 573 5352246914 574 2353743763 575 3632888546 576 15452499307 577 76358515394 578 381491249923 579 1907355807266 580 9536745555547 581 47683716617474 582 238418579367283 583 1192092895596386 584 5960464477568587 585 29802322387705154 586 149011611938479843 587 745058059692383906 588 3725290298461914427 589 18626451492309570434 590 93132257461547851603 591 465661287307739257826 592 2328306436538696289067 593 11641532182693481445314 594 58207660913467407226563 595 8338590849833285 596 2779530283277764 597 926510094425933 598 308836698142036 599 102945566047637 600 34315188684004 601 11438396235293 602 3812798781556 603 1270933109477 604 423645281284 605 141219651053 606 47096003476 607 15812600117 608 5840528164 609 4795150013 610 15839919796 611 76487655557 612 381534296644 613 1907370156173 614 9536750338516 615 47683718211797 616 238418579898724 617 1192092895773533 618 5960464477627636 619 29802322387724837 620 149011611938486404 621 745058059692386093 622 3725290298461915156 623 18626451492309570677 624 93132257461547851684 625 465661287307739257853 626 2328306436538696289076 627 11641532182693481445317 628 58207660913467407226564 629 291038304567337036132813 630 25015772549499854 631 8338590849833287 632 2779530283277774 633 926510094425983 634 308836698142286 635 102945566048887 636 34315188690254 637 11438396266543 638 3812798937806 639 1270933890727 640 423649187534 641 141239182303 642 47193659726 643 16300881367 644 8281934414 645 17002181263 646 76875076046 647 381663436807 648 1907413202894 649 9536764687423 650 47683722994766 651 238418581493047 652 1192092896304974 653 5960464477804783 654 29802322387783886 655 149011611938506087 656 745058059692392654 657 3725290298461917343 658 18626451492309571406 659 93132257461547851927 660 465661287307739257934 661 2328306436538696289103 662 11641532182693481445326 663 58207660913467407226567 664 291038304567337036132814 665 1455191522836685180664063 666 75047317648499561 667 25015772549499856 668 8338590849833297 669 2779530283277824 670 926510094426233 671 308836698143536 672 102945566055137 673 34315188721504 674 11438396422793 675 3812799719056 676 1270937796977 677 423668718784 678 141336838553 679 47681940976 680 18742287617 681 20488965664 682 78037337513 683 382050857296 684 1907542343057 685 9536807734144 686 47683737343673 687 238418586276016 688 1192092897899297 689 5960464478336224 690 29802322387961033 691 149011611938565136 692 745058059692412337 693 3725290298461923904 694 18626451492309573593 695 93132257461547852656 696 465661287307739258177 697 2328306436538696289184 698 11641532182693481445353 699 58207660913467407226576 700 291038304567337036132817 701 1455191522836685180664064 702 7275957614183425903320313 703 225141952945498682 704 75047317648499563 705 25015772549499866 706 8338590849833347 707 2779530283278074 708 926510094427483 709 308836698149786 710 102945566086387 711 34315188877754 712 11438397204043 713 3812803625306 714 1270957328227 715 423766375034 716 141825119803 717 50123347226 718 30949318867 719 81524121914 720 383213118763 721 1907929763546 722 9536936874307 723 47683780390394 724 238418600624923 725 1192092902682266 726 5960464479930547 727 29802322388492474 728 149011611938742283 729 745058059692471386 730 3725290298461943587 731 18626451492309580154 732 93132257461547854843 733 465661287307739258906 734 2328306436538696289427 735 11641532182693481445434 736 58207660913467407226603 737 291038304567337036132826 738 1455191522836685180664067 739 7275957614183425903320314 740 36379788070917129516601563 741 675425858836496045 742 225141952945498684 743 75047317648499573 744 25015772549499916 745 8338590849833597 746 2779530283279324 747 926510094433733 748 308836698181036 749 102945566242637 750 34315189659004 751 11438401110293 752 3812823156556 753 1271054984477 754 424254656284 755 144266526053 756 62330378476 757 91984475117 758 386699903164 759 1909092025013 760 9537324294796 761 47683909530557 762 238418643671644 763 1192092917031173 764 5960464484713516 765 29802322390086797 766 149011611939273724 767 745058059692648533 768 3725290298462002636 769 18626451492309599837 770 93132257461547861404 771 465661287307739261093 772 2328306436538696290156 773 11641532182693481445677 774 58207660913467407226684 775 291038304567337036132853 776 1455191522836685180664076 777 7275957614183425903320317 778 36379788070917129516601564 779 181898940354585647583007813 780 2026277576509488134 781 675425858836496047 782 225141952945498694 783 75047317648499623 784 25015772549500166 785 8338590849834847 786 2779530283285574 787 926510094464983 788 308836698337286 789 102945567023887 790 34315193565254 791 11438420641543 792 3812920812806 793 1271543265727 794 426696062534 795 156473557303 796 123365534726 797 397160256367 798 1912578809414 799 9538486556263 800 47684296951046 801 238418772811807 802 1192092960077894 803 5960464499062423 804 29802322394869766 805 149011611940868047 806 745058059693179974 807 3725290298462179783 808 18626451492309658886 809 93132257461547881087 810 465661287307739267654 811 2328306436538696292343 812 11641532182693481446406 813 58207660913467407226927 814 291038304567337036132934 815 1455191522836685180664103 816 7275957614183425903320326 817 36379788070917129516601567 818 181898940354585647583007814 819 909494701772928237915039063 820 6078832729528464401 821 2026277576509488136 822 675425858836496057 823 225141952945498744 824 75047317648499873 825 25015772549501416 826 8338590849841097 827 2779530283316824 828 926510094621233 829 308836699118536 830 102945570930137 831 34315213096504 832 11438518297793 833 3813409094056 834 1273984671977 835 438903093784 836 217508713553 837 428541315976 838 1923039162617 839 9541973340664 840 47685459212513 841 238419160232296 842 1192093089218057 843 5960464542109144 844 29802322409218673 845 149011611945651016 846 745058059694774297 847 3725290298462711224 848 18626451492309836033 849 93132257461547940136 850 465661287307739287337 851 2328306436538696298904 852 11641532182693481448593 853 58207660913467407227656 854 291038304567337036133177 855 1455191522836685180664184 856 7275957614183425903320353 857 36379788070917129516601576 858 181898940354585647583007817 859 909494701772928237915039064 860 4547473508864641189575195313 861 18236498188585393202 862 6078832729528464403 863 2026277576509488146 864 675425858836496107 865 225141952945498994 866 75047317648501123 867 25015772549507666 868 8338590849872347 869 2779530283473074 870 926510095402483 871 308836703024786 872 102945590461387 873 34315310752754 874 11439006579043 875 3815850500306 876 1286191703227 877 499938250034 878 522684494803 879 1954420222226 880 9552433693867 881 47688945996914 882 238420322493763 883 1192093476638546 884 5960464671249307 885 29802322452265394 886 149011611959999923 887 745058059699557266 888 3725290298464305547 889 18626451492310367474 890 93132257461548117283 891 465661287307739346386 892 2328306436538696318587 893 11641532182693481455154 894 58207660913467407229843 895 291038304567337036133906 896 1455191522836685180664427 897 7275957614183425903320434 898 36379788070917129516601603 899 181898940354585647583007826 900 909494701772928237915039067 901 4547473508864641189575195314 902 22737367544323205947875976563 903 54709494565756179605 904 18236498188585393204 905 6078832729528464413 906 2026277576509488196 907 675425858836496357 908 225141952945500244 909 75047317648507373 910 25015772549538916 911 8338590850028597 912 2779530284254324 913 926510099308733 914 308836722556036 915 102945688117637 916 34315799034004 917 11441447985293 918 3828057531556 919 1347226859477 920 805114031284 921 2048563401053 922 9583814753476 923 47699406350117 924 238423809278164 925 1192094638900013 926 5960465058669796 927 29802322581405557 928 149011612003046644 929 745058059713906173 930 3725290298469088516 931 18626451492311961797 932 93132257461548648724 933 465661287307739523533 934 2328306436538696377636 935 11641532182693481474837 936 58207660913467407236404 937 291038304567337036136093 938 1455191522836685180665156 939 7275957614183425903320677 940 36379788070917129516601684 941 181898940354585647583007853 942 909494701772928237915039076 943 4547473508864641189575195317 944 22737367544323205947875976564 945 113686837721616029739379882813 946 164128483697268538814 947 54709494565756179607 948 18236498188585393214 949 6078832729528464463 950 2026277576509488446 951 675425858836497607 952 225141952945506494 953 75047317648538623 954 25015772549695166 955 8338590850809847 956 2779530288160574 957 926510118839983 958 308836820212286 959 102946176398887 960 34318240440254 961 11453655016543 962 3889092687806 963 1652402640727 964 2330992937534 965 9677957932303 966 47730787409726 967 238434269631367 968 1192098125684414 969 5960466220931263 970 29802322968826046 971 149011612132186807 972 745058059756952894 973 3725290298483437423 974 18626451492316744766 975 93132257461550243047 976 465661287307740054974 977 2328306436538696554783 978 11641532182693481533886 979 58207660913467407256087 980 291038304567337036142654 981 1455191522836685180667343 982 7275957614183425903321406 983 36379788070917129516601927 984 181898940354585647583007934 985 909494701772928237915039103 986 4547473508864641189575195326 987 22737367544323205947875976567 988 113686837721616029739379882814 989 568434188608080148696899414063 990 492385451091805616441 991 164128483697268538816 992 54709494565756179617 993 18236498188585393264 994 6078832729528464713 995 2026277576509489696 996 675425858836503857 997 225141952945537744 998 75047317648694873 999 25015772550476416 1000 8338590854716097 1001 2779530307691824 1002 926510216496233 1003 308837308493536 1004 102948617805137 1005 34330447471504 1006 11514690172793 1007 4194268469056 1008 3178281546977 1009 9960387468784 1010 47824930588553 1011 238465650690976 1012 1192108586037617 1013 5960469707715664 1014 29802324131087513 1015 149011612519607296 1016 745058059886093057 1017 3725290298526484144 1018 18626451492331093673 1019 93132257461555026016 1020 465661287307741649297 1021 2328306436538697086224 1022 11641532182693481711033 1023 58207660913467407315136 1024 291038304567337036162337 1025 1455191522836685180673904 1026 7275957614183425903323593 1027 36379788070917129516602656 1028 181898940354585647583008177 1029 909494701772928237915039184 1030 4547473508864641189575195353 1031 22737367544323205947875976576 1032 113686837721616029739379882817 1033 568434188608080148696899414064 1034 2842170943040400743484497070313 1035 1477156353275416849322 1036 492385451091805616443 1037 164128483697268538826 1038 54709494565756179667 1039 18236498188585393514 1040 6078832729528465963 1041 2026277576509495946 1042 675425858836535107 1043 225141952945693994 1044 75047317649476123 1045 25015772554382666 1046 8338590874247347 1047 2779530405348074 1048 926510704777483 1049 308839749899786 1050 102960824836387 1051 34391482627754 1052 11819865954043 1053 5720147375306 1054 10807676078227 1055 48107360125034 1056 238559793869803 1057 1192139967097226 1058 5960480168068867 1059 29802327617871914 1060 149011613681868763 1061 745058060273513546 1062 3725290298655624307 1063 18626451492374140394 1064 93132257461569374923 1065 465661287307746432266 1066 2328306436538698680547 1067 11641532182693482242474 1068 58207660913467407492283 1069 291038304567337036221386 1070 1455191522836685180693587 1071 7275957614183425903330154 1072 36379788070917129516604843 1073 181898940354585647583008906 1074 909494701772928237915039427 1075 4547473508864641189575195434 1076 22737367544323205947875976603 1077 113686837721616029739379882826 1078 568434188608080148696899414067 1079 2842170943040400743484497070314 1080 14210854715202003717422485351563 1081 4431469059826250547965 1082 1477156353275416849324 1083 492385451091805616453 1084 164128483697268538876 1085 54709494565756179917 1086 18236498188585394764 1087 6078832729528472213 1088 2026277576509527196 1089 675425858836691357 1090 225141952946475244 1091 75047317653382373 1092 25015772573913916 1093 8338590971903597 1094 2779530893629324 1095 926513146183733 1096 308851956931036 1097 103021859992637 1098 34696658409004 1099 13345744860293 1100 13349541906556 1101 48954648734477 1102 238842223406284 1103 1192234110276053 1104 5960511549128476 1105 29802338078225117 1106 149011617168653164 1107 745058061435775013 1108 3725290299043044796 1109 18626451492503280557 1110 93132257461612421644 1111 465661287307760781173 1112 2328306436538703463516 1113 11641532182693483836797 1114 58207660913467408023724 1115 291038304567337036398533 1116 1455191522836685180752636 1117 7275957614183425903349837 1118 36379788070917129516611404 1119 181898940354585647583011093 1120 909494701772928237915040156 1121 4547473508864641189575195677 1122 22737367544323205947875976684 1123 113686837721616029739379882853 1124 568434188608080148696899414076 1125 2842170943040400743484497070317 1126 14210854715202003717422485351564 1127 71054273576010018587112426757813 1128 13294407179478751643894 1129 4431469059826250547967 1130 1477156353275416849334 1131 492385451091805616503 1132 164128483697268539126 1133 54709494565756181167 1134 18236498188585401014 1135 6078832729528503463 1136 2026277576509683446 1137 675425858837472607 1138 225141952950381494 1139 75047317672913623 1140 25015772671570166 1141 8338591460184847 1142 2779533335035574 1143 926525353214983 1144 308912992087286 1145 103327035773887 1146 36222537315254 1147 20975139391543 1148 51496514562806 1149 239689512015727 1150 1192516539812534 1151 5960605692307303 1152 29802369459284726 1153 149011627629006367 1154 745058064922559414 1155 3725290300205306263 1156 18626451492890701046 1157 93132257461741561807 1158 465661287307803827894 1159 2328306436538717812423 1160 11641532182693488619766 1161 58207660913467409618047 1162 291038304567337036929974 1163 1455191522836685180929783 1164 7275957614183425903408886 1165 36379788070917129516631087 1166 181898940354585647583017654 1167 909494701772928237915042343 1168 4547473508864641189575196406 1169 22737367544323205947875976927 1170 113686837721616029739379882934 1171 568434188608080148696899414103 1172 2842170943040400743484497070326 1173 14210854715202003717422485351567 1174 71054273576010018587112426757814 1175 355271367880050092935562133789063 1176 39883221538436254931681 1177 13294407179478751643896 1178 4431469059826250547977 1179 1477156353275416849384 1180 492385451091805616753 1181 164128483697268540376 1182 54709494565756187417 1183 18236498188585432264 1184 6078832729528659713 1185 2026277576510464696 1186 675425858841378857 1187 225141952969912744 1188 75047317770569873 1189 25015773159851416 1190 8338593901591097 1191 2779545542066824 1192 926586388371233 1193 309218167868536 1194 104852914680137 1195 43851931846504 1196 59122112047793 1197 242231377844056 1198 1193363828421977 1199 5960888121843784 1200 29802463602463553 1201 149011659010065976 1202 745058075382912617 1203 3725290303692090664 1204 18626451494052962513 1205 93132257462128982296 1206 465661287307932968057 1207 2328306436538760859144 1208 11641532182693502968673 1209 58207660913467414401016 1210 291038304567337038524297 1211 1455191522836685181461224 1212 7275957614183425903586033 1213 36379788070917129516690136 1214 181898940354585647583037337 1215 909494701772928237915048904 1216 4547473508864641189575198593 1217 22737367544323205947875977656 1218 113686837721616029739379883177 1219 568434188608080148696899414184 1220 2842170943040400743484497070353 1221 14210854715202003717422485351576 1222 71054273576010018587112426757817 1223 355271367880050092935562133789064 1224 1776356839400250464677810668945313 1225 119649664615308764795042 1226 39883221538436254931683 1227 13294407179478751643906 1228 4431469059826250548027 1229 1477156353275416849634 1230 492385451091805618003 1231 164128483697268546626 1232 54709494565756218667 1233 18236498188585588514 1234 6078832729529440963 1235 2026277576514370946 1236 675425858860910107 1237 225141953067568994 1238 75047318258851123 1239 25015775601257666 1240 8338606108622347 1241 2779606577223074 1242 926891564152483 1243 310744046774786 1244 112482309211387 1245 81998904502754 1246 249856975329043 1247 1195905694250306 1248 5961735410453227 1249 29802746032000034 1250 149011753153244803 1251 745058106763972226 1252 3725290314152443867 1253 18626451497539746914 1254 93132257463291243763 1255 465661287308320388546 1256 2328306436538889999307 1257 11641532182693546015394 1258 58207660913467428749923 1259 291038304567337043307266 1260 1455191522836685183055547 1261 7275957614183425904117474 1262 36379788070917129516867283 1263 181898940354585647583096386 1264 909494701772928237915068587 1265 4547473508864641189575205154 1266 22737367544323205947875979843 1267 113686837721616029739379883906 1268 568434188608080148696899414427 1269 2842170943040400743484497070434 1270 14210854715202003717422485351603 1271 71054273576010018587112426757826 1272 355271367880050092935562133789067 1273 1776356839400250464677810668945314 1274 8881784197001252323389053344726563 1275 358948993845926294385125 1276 119649664615308764795044 1277 39883221538436254931693 1278 13294407179478751643956 1279 4431469059826250548277 1280 1477156353275416850884 1281 492385451091805624253 1282 164128483697268577876 1283 54709494565756374917 1284 18236498188586369764 1285 6078832729533347213 1286 2026277576533902196 1287 675425858958566357 1288 225141953555850244 1289 75047320700257373 1290 25015787808288916 1291 8338667143778597 1292 2779911753004324 1293 928417443058733 1294 318373441306036 1295 150629281867637 1296 272733767784004 1297 1203531291735293 1298 5964277276281556 1299 29803593320609477 1300 149012035582781284 1301 745058200907151053 1302 3725290345533503476 1303 18626451508000100117 1304 93132257466778028164 1305 465661287309482650013 1306 2328306436539277419796 1307 11641532182693675155557 1308 58207660913467471796644 1309 291038304567337057656173 1310 1455191522836685187838516 1311 7275957614183425905711797 1312 36379788070917129517398724 1313 181898940354585647583273533 1314 909494701772928237915127636 1315 4547473508864641189575224837 1316 22737367544323205947875986404 1317 113686837721616029739379886093 1318 568434188608080148696899415156 1319 2842170943040400743484497070677 1320 14210854715202003717422485351684 1321 71054273576010018587112426757853 1322 355271367880050092935562133789076 1323 1776356839400250464677810668945317 1324 8881784197001252323389053344726564 1325 44408920985006261616945266723632813 1326 1076846981537778883155374 1327 358948993845926294385127 1328 119649664615308764795054 1329 39883221538436254931743 1330 13294407179478751644206 1331 4431469059826250549527 1332 1477156353275416857134 1333 492385451091805655503 1334 164128483697268734126 1335 54709494565757156167 1336 18236498188590276014 1337 6078832729552878463 1338 2026277576631558446 1339 675425859446847607 1340 225141955997256494 1341 75047332907288623 1342 25015848843445166 1343 8338972319559847 1344 2781437631910574 1345 936046837589983 1346 356520413962286 1347 341364145148887 1348 1226408084190254 1349 5971902873766543 1350 29806135186437806 1351 149012882871390727 1352 745058483336687534 1353 3725290439676682303 1354 18626451539381159726 1355 93132257477238381367 1356 465661287312969434414 1357 2328306436540439681263 1358 11641532182694062576046 1359 58207660913467600936807 1360 291038304567337100702894 1361 1455191522836685202187423 1362 7275957614183425910494766 1363 36379788070917129518993047 1364 181898940354585647583804974 1365 909494701772928237915304783 1366 4547473508864641189575283886 1367 22737367544323205947876006087 1368 113686837721616029739379892654 1369 568434188608080148696899417343 1370 2842170943040400743484497071406 1371 14210854715202003717422485351927 1372 71054273576010018587112426757934 1373 355271367880050092935562133789103 1374 1776356839400250464677810668945326 1375 8881784197001252323389053344726567 1376 44408920985006261616945266723632814 1377 222044604925031308084726333618164063 1378 3230540944613336649466121 1379 1076846981537778883155376 1380 358948993845926294385137 1381 119649664615308764795104 1382 39883221538436254931993 1383 13294407179478751645456 1384 4431469059826250555777 1385 1477156353275416888384 1386 492385451091805811753 1387 164128483697269515376 1388 54709494565761062417 1389 18236498188609807264 1390 6078832729650534713 1391 2026277577119839696 1392 675425861888253857 1393 225141968204287744 1394 75047393942444873 1395 25016154019226416 1396 8340498198466097 1397 2789067026441824 1398 974193810246233 1399 547255277243536 1400 1295038461555137 1401 5994779666221504 1402 29813760783922793 1403 149015424737219056 1404 745059330625296977 1405 3725290722106218784 1406 18626451633524338553 1407 93132257508619440976 1408 465661287323429787617 1409 2328306436543926465664 1410 11641532182695224837513 1411 58207660913467988357296 1412 291038304567337229843057 1413 1455191522836685245234144 1414 7275957614183425924843673 1415 36379788070917129523776016 1416 181898940354585647585399297 1417 909494701772928237915836224 1418 4547473508864641189575461033 1419 22737367544323205947876065136 1420 113686837721616029739379912337 1421 568434188608080148696899423904 1422 2842170943040400743484497073593 1423 14210854715202003717422485352656 1424 71054273576010018587112426758177 1425 355271367880050092935562133789184 1426 1776356839400250464677810668945353 1427 8881784197001252323389053344726576 1428 44408920985006261616945266723632817 1429 222044604925031308084726333618164064 1430 1110223024625156540423631668090820313 1431 9691622833840009948398362 1432 3230540944613336649466123 1433 1076846981537778883155386 1434 358948993845926294385187 1435 119649664615308764795354 1436 39883221538436254933243 1437 13294407179478751651706 1438 4431469059826250587027 1439 1477156353275417044634 1440 492385451091806593003 1441 164128483697273421626 1442 54709494565780593667 1443 18236498188707463514 1444 6078832730138815963 1445 2026277579561245946 1446 675425874095285107 1447 225142029239443994 1448 75047699118226123 1449 25017679898132666 1450 8348127592997347 1451 2827213999098074 1452 1164928673527483 1453 1500929593649786 1454 6063410043586387 1455 29836637576377754 1456 149023050334704043 1457 745061872491125306 1458 3725291569394828227 1459 18626451915953875034 1460 93132257602762619803 1461 465661287354810847226 1462 2328306436554386818867 1463 11641532182698711621914 1464 58207660913469150618763 1465 291038304567337617263546 1466 1455191522836685374374307 1467 7275957614183425967890394 1468 36379788070917129538124923 1469 181898940354585647590182266 1470 909494701772928237917430547 1471 4547473508864641189575992474 1472 22737367544323205947876242283 1473 113686837721616029739379971386 1474 568434188608080148696899443587 1475 2842170943040400743484497080154 1476 14210854715202003717422485354843 1477 71054273576010018587112426758906 1478 355271367880050092935562133789427 1479 1776356839400250464677810668945434 1480 8881784197001252323389053344726603 1481 44408920985006261616945266723632826 1482 222044604925031308084726333618164067 1483 1110223024625156540423631668090820314 1484 5551115123125782702118158340454101563 1485 29074868501520029845195085 1486 9691622833840009948398364 1487 3230540944613336649466133 1488 1076846981537778883155436 1489 358948993845926294385437 1490 119649664615308764796604 1491 39883221538436254939493 1492 13294407179478751682956 1493 4431469059826250743277 1494 1477156353275417825884 1495 492385451091810499253 1496 164128483697292952876 1497 54709494565878249917 1498 18236498189195744764 1499 6078832732580222213 1500 2026277591768277196 1501 675425935130441357 1502 225142334415225244 1503 75049224997132373 1504 25025309292663916 1505 8386274565653597 1506 3017948862379324 1507 2118602989933733 1508 6269301175681036 1509 29905267953742637 1510 149045927127159004 1511 745069498088610293 1512 3725294111260656556 1513 18626452763242484477 1514 93132257885192156284 1515 465661287448954026053 1516 2328306436585767878476 1517 11641532182709171975117 1518 58207660913472637403164 1519 291038304567338779525013 1520 1455191522836685761794796 1521 7275957614183426097030557 1522 36379788070917129581171644 1523 181898940354585647604531173 1524 909494701772928237922213516 1525 4547473508864641189577586797 1526 22737367544323205947876773724 1527 113686837721616029739380148533 1528 568434188608080148696899502636 1529 2842170943040400743484497099837 1530 14210854715202003717422485361404 1531 71054273576010018587112426761093 1532 355271367880050092935562133790156 1533 1776356839400250464677810668945677 1534 8881784197001252323389053344726684 1535 44408920985006261616945266723632853 1536 222044604925031308084726333618164076 1537 1110223024625156540423631668090820317 1538 5551115123125782702118158340454101564 1539 27755575615628913510590791702270507813 1540 87224605504560089535585254 1541 29074868501520029845195087 1542 9691622833840009948398374 1543 3230540944613336649466183 1544 1076846981537778883155686 1545 358948993845926294386687 1546 119649664615308764802854 1547 39883221538436254970743 1548 13294407179478751839206 1549 4431469059826251524527 1550 1477156353275421732134 1551 492385451091830030503 1552 164128483697390609126 1553 54709494566366531167 1554 18236498191637151014 1555 6078832744787253463 1556 2026277652803433446 1557 675426240306222607 1558 225143860294131494 1559 75056854391663623 1560 25063456265320166 1561 8577009428934847 1562 3971623178785574 1563 6886974571964983 1564 30111159085837286 1565 149114557504523887 1566 745092374881065254 1567 3725301736858141543 1568 18626455305108312806 1569 93132258732480765727 1570 465661287731383562534 1571 2328306436679911057303 1572 11641532182740553034726 1573 58207660913483097756367 1574 291038304567342266309414 1575 1455191522836686924056263 1576 7275957614183426484451046 1577 36379788070917129710311807 1578 181898940354585647647577894 1579 909494701772928237936562423 1580 4547473508864641189582369766 1581 22737367544323205947878368047 1582 113686837721616029739380679974 1583 568434188608080148696899679783 1584 2842170943040400743484497158886 1585 14210854715202003717422485381087 1586 71054273576010018587112426767654 1587 355271367880050092935562133792343 1588 1776356839400250464677810668946406 1589 8881784197001252323389053344726927 1590 44408920985006261616945266723632934 1591 222044604925031308084726333618164103 1592 1110223024625156540423631668090820326 1593 5551115123125782702118158340454101567 1594 27755575615628913510590791702270507814 1595 138777878078144567552953958511352539063 1596 261673816513680268606755761 1597 87224605504560089535585256 1598 29074868501520029845195097 1599 9691622833840009948398424 1600 3230540944613336649466433 1601 1076846981537778883156936 1602 358948993845926294392937 1603 119649664615308764834104 1604 39883221538436255126993 1605 13294407179478752620456 1606 4431469059826255430777 1607 1477156353275441263384 1608 492385451091927686753 1609 164128483697878890376 1610 54709494568807937417 1611 18236498203844182264 1612 6078832805822409713 1613 2026277957979214696 1614 675427766185128857 1615 225151489688662744 1616 75095001364319873 1617 25254191128601416 1618 9530683745341097 1619 8739994760816824 1620 30728832482121233 1621 149320448636618536 1622 745161005258430137 1623 3725324613650596504 1624 18626462930705797793 1625 93132261274346594056 1626 465661288578672171977 1627 2328306436962340593784 1628 11641532182834696213553 1629 58207660913514478815976 1630 291038304567352726662617 1631 1455191522836690410840664 1632 7275957614183427646712513 1633 36379788070917130097732296 1634 181898940354585647776718057 1635 909494701772928237979609144 1636 4547473508864641189596718673 1637 22737367544323205947883151016 1638 113686837721616029739382274297 1639 568434188608080148696900211224 1640 2842170943040400743484497336033 1641 14210854715202003717422485440136 1642 71054273576010018587112426787337 1643 355271367880050092935562133798904 1644 1776356839400250464677810668948593 1645 8881784197001252323389053344727656 1646 44408920985006261616945266723633177 1647 222044604925031308084726333618164184 1648 1110223024625156540423631668090820353 1649 5551115123125782702118158340454101576 1650 27755575615628913510590791702270507817 1651 138777878078144567552953958511352539064 1652 693889390390722837764769792556762695313 1653 785021449541040805820267282 1654 261673816513680268606755763 1655 87224605504560089535585266 1656 29074868501520029845195147 1657 9691622833840009948398674 1658 3230540944613336649467683 1659 1076846981537778883163186 1660 358948993845926294424187 1661 119649664615308764990354 1662 39883221538436255908243 1663 13294407179478756526706 1664 4431469059826274962027 1665 1477156353275538919634 1666 492385451092415968003 1667 164128483700320296626 1668 54709494581014968667 1669 18236498264879338514 1670 6078833110998190963 1671 2026279483858120946 1672 675435395579660107 1673 225189636661318994 1674 75285736227601123 1675 26207865445007666 1676 14299055327372347 1677 32581852670973074 1678 149938122032902483 1679 745366896390524786 1680 3725393244027961387 1681 18626485807498252754 1682 93132268899944079043 1683 465661291120538000306 1684 2328306437809629203227 1685 11641532183117125750034 1686 58207660913608621994803 1687 291038304567384107722226 1688 1455191522836700871193867 1689 7275957614183431133496914 1690 36379788070917131259993763 1691 181898940354585648164138546 1692 909494701772928238108749307 1693 4547473508864641189639765394 1694 22737367544323205947897499923 1695 113686837721616029739387057266 1696 568434188608080148696901805547 1697 2842170943040400743484497867474 1698 14210854715202003717422485617283 1699 71054273576010018587112426846386 1700 355271367880050092935562133818587 1701 1776356839400250464677810668955154 1702 8881784197001252323389053344729843 1703 44408920985006261616945266723633906 1704 222044604925031308084726333618164427 1705 1110223024625156540423631668090820434 1706 5551115123125782702118158340454101603 1707 27755575615628913510590791702270507826 1708 138777878078144567552953958511352539067 1709 693889390390722837764769792556762695314 1710 3469446951953614188823848962783813476563 1711 2355064348623122417460801845 1712 785021449541040805820267284 1713 261673816513680268606755773 1714 87224605504560089535585316 1715 29074868501520029845195397 1716 9691622833840009948399924 1717 3230540944613336649473933 1718 1076846981537778883194436 1719 358948993845926294580437 1720 119649664615308765771604 1721 39883221538436259814493 1722 13294407179478776057956 1723 4431469059826372618277 1724 1477156353276027200884 1725 492385451094857374253 1726 164128483712527327876 1727 54709494642050124917 1728 18236498570055119764 1729 6078834636877097213 1730 2026287113252652196 1731 675473542552316357 1732 225380371524600244 1733 76239410544007373 1734 30976237027038916 1735 38140913237528597 1736 151791142221754324 1737 745984569786808733 1738 3725599135160056036 1739 18626554437875617637 1740 93132291776736534004 1741 465661298746135485293 1742 2328306440351495031556 1743 11641532183964414359477 1744 58207660913891051531284 1745 291038304567478250901053 1746 1455191522836732252253476 1747 7275957614183441593850117 1748 36379788070917134746778164 1749 181898940354585649326400013 1750 909494701772928238496169796 1751 4547473508864641189768905557 1752 22737367544323205947940546644 1753 113686837721616029739401406173 1754 568434188608080148696906588516 1755 2842170943040400743484499461797 1756 14210854715202003717422486148724 1757 71054273576010018587112427023533 1758 355271367880050092935562133877636 1759 1776356839400250464677810668974837 1760 8881784197001252323389053344736404 1761 44408920985006261616945266723636093 1762 222044604925031308084726333618165156 1763 1110223024625156540423631668090820677 1764 5551115123125782702118158340454101684 1765 27755575615628913510590791702270507853 1766 138777878078144567552953958511352539076 1767 693889390390722837764769792556762695317 1768 3469446951953614188823848962783813476564 1769 17347234759768070944119244813919067382813 1770 7065193045869367252382405534 1771 2355064348623122417460801847 1772 785021449541040805820267294 1773 261673816513680268606755823 1774 87224605504560089535585566 1775 29074868501520029845196647 1776 9691622833840009948406174 1777 3230540944613336649505183 1778 1076846981537778883350686 1779 358948993845926295361687 1780 119649664615308769677854 1781 39883221538436279345743 1782 13294407179478873714206 1783 4431469059826860899527 1784 1477156353278468607134 1785 492385451107064405503 1786 164128483773562484126 1787 54709494947225906167 1788 18236500095934026014 1789 6078842266271628463 1790 2026325260225308446 1791 675664277415597607 1792 226334045841006494 1793 81007782126038623 1794 54818094937195166 1795 157350202788309847 1796 747837589975660574 1797 3726216808556339983 1798 18626760329007712286 1799 93132360407113898887 1800 465661321622927940254 1801 2328306447977092516543 1802 11641532186506280187806 1803 58207660914738340140727 1804 291038304567760680437534 1805 1455191522836826395432303 1806 7275957614183472974909726 1807 36379788070917145207131367 1808 181898940354585652813184414 1809 909494701772928239658431263 1810 4547473508864641190156326046 1811 22737367544323205948069686807 1812 113686837721616029739444452894 1813 568434188608080148696920937423 1814 2842170943040400743484504244766 1815 14210854715202003717422487743047 1816 71054273576010018587112427554974 1817 355271367880050092935562134054783 1818 1776356839400250464677810669033886 1819 8881784197001252323389053344756087 1820 44408920985006261616945266723642654 1821 222044604925031308084726333618167343 1822 1110223024625156540423631668090821406 1823 5551115123125782702118158340454101927 1824 27755575615628913510590791702270507934 1825 138777878078144567552953958511352539103 1826 693889390390722837764769792556762695326 1827 3469446951953614188823848962783813476567 1828 17347234759768070944119244813919067382814 1829 86736173798840354720596224069595336914063 1830 21195579137608101757147216601 1831 7065193045869367252382405536 1832 2355064348623122417460801857 1833 785021449541040805820267344 1834 261673816513680268606756073 1835 87224605504560089535586816 1836 29074868501520029845202897 1837 9691622833840009948437424 1838 3230540944613336649661433 1839 1076846981537778884131936 1840 358948993845926299267937 1841 119649664615308789209104 1842 39883221538436377001993 1843 13294407179479361995456 1844 4431469059829302305777 1845 1477156353290675638384 1846 492385451168099561753 1847 164128484078738265376 1848 54709496473104812417 1849 18236507725328557264 1850 6078880413244284713 1851 2026515995088589696 1852 676617951732003857 1853 231102417423037744 1854 104849640036194873 1855 174027384487976416 1856 753396650542216097 1857 3728069828745191824 1858 18627378002403996233 1859 93132566298245993536 1860 465661390253305305137 1861 2328306470853884971504 1862 11641532194131877672793 1863 58207660917280205969056 1864 291038304568607969046977 1865 1455191522837108824968784 1866 7275957614183567118088553 1867 36379788070917176588190976 1868 181898940354585663273537617 1869 909494701772928243145215664 1870 4547473508864641191318587513 1871 22737367544323205948457107296 1872 113686837721616029739573593057 1873 568434188608080148696963984144 1874 2842170943040400743484518593673 1875 14210854715202003717422492526016 1876 71054273576010018587112429149297 1877 355271367880050092935562134586224 1878 1776356839400250464677810669211033 1879 8881784197001252323389053344815136 1880 44408920985006261616945266723662337 1881 222044604925031308084726333618173904 1882 1110223024625156540423631668090823593 1883 5551115123125782702118158340454102656 1884 27755575615628913510590791702270508177 1885 138777878078144567552953958511352539184 1886 693889390390722837764769792556762695353 1887 3469446951953614188823848962783813476576 1888 17347234759768070944119244813919067382817 1889 86736173798840354720596224069595336914064 1890 433680868994201773602981120347976684570313 1891 63586737412824305271441649802 1892 21195579137608101757147216603 1893 7065193045869367252382405546 1894 2355064348623122417460801907 1895 785021449541040805820267594 1896 261673816513680268606757323 1897 87224605504560089535593066 1898 29074868501520029845234147 1899 9691622833840009948593674 1900 3230540944613336650442683 1901 1076846981537778888038186 1902 358948993845926318799187 1903 119649664615308886865354 1904 39883221538436865283243 1905 13294407179481803401706 1906 4431469059841509337027 1907 1477156353351710794634 1908 492385451473275343003 1909 164128485604617171626 1910 54709504102499343667 1911 18236545872301213514 1912 6079071148107565963 1913 2027469669404995946 1914 681386323314035107 1915 254944275333193994 1916 224058929586976123 1917 770073832241882666 1918 3733628889311747347 1919 18629231022592848074 1920 93133183971642277483 1921 465661596144437399786 1922 2328306539484262336387 1923 11641532217008670127754 1924 58207660924905803454043 1925 291038304571149834875306 1926 1455191522837956113578227 1927 7275957614183849547625034 1928 36379788070917270731369803 1929 181898940354585694654597226 1930 909494701772928253605568867 1931 4547473508864641194805371914 1932 22737367544323205949619368763 1933 113686837721616029739961013546 1934 568434188608080148697093124307 1935 2842170943040400743484561640394 1936 14210854715202003717422506874923 1937 71054273576010018587112433932266 1938 355271367880050092935562136180547 1939 1776356839400250464677810669742474 1940 8881784197001252323389053344992283 1941 44408920985006261616945266723721386 1942 222044604925031308084726333618193587 1943 1110223024625156540423631668090830154 1944 5551115123125782702118158340454104843 1945 27755575615628913510590791702270508906 1946 138777878078144567552953958511352539427 1947 693889390390722837764769792556762695434 1948 3469446951953614188823848962783813476603 1949 17347234759768070944119244813919067382826 1950 86736173798840354720596224069595336914067 1951 433680868994201773602981120347976684570314 1952 2168404344971008868014905601739883422851563 1953 190760212238472915814324949405 1954 63586737412824305271441649804 1955 21195579137608101757147216613 1956 7065193045869367252382405596 1957 2355064348623122417460802157 1958 785021449541040805820268844 1959 261673816513680268606763573 1960 87224605504560089535624316 1961 29074868501520029845390397 1962 9691622833840009949374924 1963 3230540944613336654348933 1964 1076846981537778907569436 1965 358948993845926416455437 1966 119649664615309375146604 1967 39883221538439306689493 1968 13294407179494010432956 1969 4431469059902544493277 1970 1477156353656886575884 1971 492385452999154249253 1972 164128493234011702876 1973 54709542249471999917 1974 18236736607164494764 1975 6080024822423972213 1976 2032238040987027196 1977 705228181224191357 1978 374153564883975244 1979 820105377340882373 1980 3750306071011413916 1981 18634790083159403597 1982 93135036991831129324 1983 465662213817833683733 1984 2328306745375394431036 1985 11641532285639047492637 1986 58207660947782595909004 1987 291038304578775432360293 1988 1455191522840497979406556 1989 7275957614184696836234477 1990 36379788070917553160906284 1991 181898940354585788797776053 1992 909494701772928284986628476 1993 4547473508864641205265725117 1994 22737367544323205953106153164 1995 113686837721616029741123275013 1996 568434188608080148697480544796 1997 2842170943040400743484690780557 1998 14210854715202003717422549921644 1999 71054273576010018587112448281173 2000 355271367880050092935562140963516 2001 1776356839400250464677810671336797 2002 8881784197001252323389053345523724 2003 44408920985006261616945266723898533 2004 222044604925031308084726333618252636 2005 1110223024625156540423631668090849837 2006 5551115123125782702118158340454111404 2007 27755575615628913510590791702270511093 2008 138777878078144567552953958511352540156 2009 693889390390722837764769792556762695677 2010 3469446951953614188823848962783813476684 2011 17347234759768070944119244813919067382853 2012 86736173798840354720596224069595336914076 2013 433680868994201773602981120347976684570317 2014 2168404344971008868014905601739883422851564 2015 10842021724855044340074528008699417114257813 2016 572280636715418747442974848214 2017 190760212238472915814324949407 2018 63586737412824305271441649814 2019 21195579137608101757147216663 2020 7065193045869367252382405846 2021 2355064348623122417460803407 2022 785021449541040805820275094 2023 261673816513680268606794823 2024 87224605504560089535780566 2025 29074868501520029846171647 2026 9691622833840009953281174 2027 3230540944613336673880183 2028 1076846981537779005225686 2029 358948993845926904736687 2030 119649664615311816552854 2031 39883221538451513720743 2032 13294407179555045589206 2033 4431469060207720274527 2034 1477156355182765482134 2035 492385460628548780503 2036 164128531380984359126 2037 54709732984335281167 2038 18237690281480901014 2039 6084793194006003463 2040 2056079898897183446 2041 824437470774972607 2042 970200012637881494 2043 3800337616110413623 2044 18651467264859070166 2045 93140596052397684847 2046 465664066838022535574 2047 2328307363048790714983 2048 11641532491530179587286 2049 58207661016412973273887 2050 291038304601652224815254 2051 1455191522848123576891543 2052 7275957614187238702062806 2053 36379788070918400449515727 2054 181898940354586071227312534 2055 909494701772928379129807303 2056 4547473508864641236646784726 2057 22737367544323205963566506367 2058 113686837721616029744610059414 2059 568434188608080148698642806263 2060 2842170943040400743485078201046 2061 14210854715202003717422679061807 2062 71054273576010018587112491327894 2063 355271367880050092935562155312423 2064 1776356839400250464677810676119766 2065 8881784197001252323389053347118047 2066 44408920985006261616945266724429974 2067 222044604925031308084726333618429783 2068 1110223024625156540423631668090908886 2069 5551115123125782702118158340454131087 2070 27755575615628913510590791702270517654 2071 138777878078144567552953958511352542343 2072 693889390390722837764769792556762696406 2073 3469446951953614188823848962783813476927 2074 17347234759768070944119244813919067382934 2075 86736173798840354720596224069595336914103 2076 433680868994201773602981120347976684570326 2077 2168404344971008868014905601739883422851567 2078 10842021724855044340074528008699417114257814 2079 54210108624275221700372640043497085571289063 2080 1716841910146256242328924544641 2081 572280636715418747442974848216 2082 190760212238472915814324949417 2083 63586737412824305271441649864 2084 21195579137608101757147216913 2085 7065193045869367252382407096 2086 2355064348623122417460809657 2087 785021449541040805820306344 2088 261673816513680268606951073 2089 87224605504560089536561816 2090 29074868501520029850077897 2091 9691622833840009972812424 2092 3230540944613336771536433 2093 1076846981537779493506936 2094 358948993845929346142937 2095 119649664615324023584104 2096 39883221538512548876993 2097 13294407179860221370456 2098 4431469061733599180777 2099 1477156362812160013384 2100 492385498775521436753 2101 164128722115847640376 2102 54710686658651687417 2103 18242458653062932264 2104 6108635051916159713 2105 2175289188447964696 2106 1420483918528878857 2107 3950432251407412744 2108 18701498809958069873 2109 93157273234097351416 2110 465669625898589091097 2111 2328309216068979566824 2112 11641533109203575871233 2113 58207661222304105368536 2114 291038304670282602180137 2115 1455191522871000369346504 2116 7275957614194864299547793 2117 36379788070920942315344056 2118 181898940354586918515921977 2119 909494701772928661559343784 2120 4547473508864641330789963553 2121 22737367544323205994947565976 2122 113686837721616029755070412617 2123 568434188608080148702129590664 2124 2842170943040400743486240462513 2125 14210854715202003717423066482296 2126 71054273576010018587112620468057 2127 355271367880050092935562198359144 2128 1776356839400250464677810690468673 2129 8881784197001252323389053351901016 2130 44408920985006261616945266726024297 2131 222044604925031308084726333618961224 2132 1110223024625156540423631668091086033 2133 5551115123125782702118158340454190136 2134 27755575615628913510590791702270537337 2135 138777878078144567552953958511352548904 2136 693889390390722837764769792556762698593 2137 3469446951953614188823848962783813477656 2138 17347234759768070944119244813919067383177 2139 86736173798840354720596224069595336914184 2140 433680868994201773602981120347976684570353 2141 2168404344971008868014905601739883422851576 2142 10842021724855044340074528008699417114257817 2143 54210108624275221700372640043497085571289064 2144 271050543121376108501863200217485427856445313 2145 5150525730438768726986773633922 2146 1716841910146256242328924544643 2147 572280636715418747442974848226 2148 190760212238472915814324949467 2149 63586737412824305271441650114 2150 21195579137608101757147218163 2151 7065193045869367252382413346 2152 2355064348623122417460840907 2153 785021449541040805820462594 2154 261673816513680268607732323 2155 87224605504560089540468066 2156 29074868501520029869609147 2157 9691622833840010070468674 2158 3230540944613337259817683 2159 1076846981537781934913186 2160 358948993845941553174187 2161 119649664615385058740354 2162 39883221538817724658243 2163 13294407181386100276706 2164 4431469069362993712027 2165 1477156400959132669634 2166 492385689510384718003 2167 164129675790164046626 2168 54715455030233718667 2169 18266300510973088514 2170 6227844341466940963 2171 2771335636201870946 2172 4400716157298410107 2173 18851593445255068994 2174 93207304779196351123 2175 465686303080288757666 2176 2328314775129546122347 2177 11641534962223764723074 2178 58207661839977501652483 2179 291038304876173734274786 2180 1455191522939630746711387 2181 7275957614217741092002754 2182 36379788070928567912829043 2183 181898940354589460381750306 2184 909494701772929508847953227 2185 4547473508864641613219500034 2186 22737367544323206089090744803 2187 113686837721616029786451472226 2188 568434188608080148712589943867 2189 2842170943040400743489727246914 2190 14210854715202003717424228743763 2191 71054273576010018587113007888546 2192 355271367880050092935562327499307 2193 1776356839400250464677810733515394 2194 8881784197001252323389053366249923 2195 44408920985006261616945266730807266 2196 222044604925031308084726333620555547 2197 1110223024625156540423631668091617474 2198 5551115123125782702118158340454367283 2199 27755575615628913510590791702270596386 2200 138777878078144567552953958511352568587 2201 693889390390722837764769792556762705154 2202 3469446951953614188823848962783813479843 2203 17347234759768070944119244813919067383906 2204 86736173798840354720596224069595336914427 2205 433680868994201773602981120347976684570434 2206 2168404344971008868014905601739883422851603 2207 10842021724855044340074528008699417114257826 2208 54210108624275221700372640043497085571289067 2209 271050543121376108501863200217485427856445314 2210 1355252715606880542509316001087427139282226563 2211 15451577191316306180960320901765 2212 5150525730438768726986773633924 2213 1716841910146256242328924544653 2214 572280636715418747442974848276 2215 190760212238472915814324949717 2216 63586737412824305271441651364 2217 21195579137608101757147224413 2218 7065193045869367252382444596 2219 2355064348623122417460997157 2220 785021449541040805821243844 2221 261673816513680268611638573 2222 87224605504560089559999316 2223 29074868501520029967265397 2224 9691622833840010558749924 2225 3230540944613339701223933 2226 1076846981537794141944436 2227 358948993846002588330437 2228 119649664615690234521604 2229 39883221540343603564493 2230 13294407189015494807956 2231 4431469107509966368277 2232 1477156591693995950884 2233 492386643184701124253 2234 164134444161746077876 2235 54739296888143874917 2236 18385509800523869764 2237 6823890789220847213 2238 5751567874971402196 2239 19301877351146066357 2240 93357399414493350244 2241 465736334625387757373 2242 2328331452311245788916 2243 11641540521284331278597 2244 58207663692997690504324 2245 291038305493847130558733 2246 1455191523145521878806036 2247 7275957614286371469367637 2248 36379788070951444705284004 2249 181898940354597085979235293 2250 909494701772932050713781556 2251 4547473508864642460508109477 2252 22737367544323206371520281284 2253 113686837721616029880594651053 2254 568434188608080148743971003476 2255 2842170943040400743500187600117 2256 14210854715202003717427715528164 2257 71054273576010018587114170150013 2258 355271367880050092935562714919796 2259 1776356839400250464677810862655557 2260 8881784197001252323389053409296644 2261 44408920985006261616945266745156173 2262 222044604925031308084726333625338516 2263 1110223024625156540423631668093211797 2264 5551115123125782702118158340454898724 2265 27755575615628913510590791702270773533 2266 138777878078144567552953958511352627636 2267 693889390390722837764769792556762724837 2268 3469446951953614188823848962783813486404 2269 17347234759768070944119244813919067386093 2270 86736173798840354720596224069595336915156 2271 433680868994201773602981120347976684570677 2272 2168404344971008868014905601739883422851684 2273 10842021724855044340074528008699417114257853 2274 54210108624275221700372640043497085571289076 2275 271050543121376108501863200217485427856445317 2276 1355252715606880542509316001087427139282226564 2277 6776263578034402712546580005437135696411132813 2278 46354731573948918542880962705294 2279 15451577191316306180960320901767 2280 5150525730438768726986773633934 2281 1716841910146256242328924544703 2282 572280636715418747442974848526 2283 190760212238472915814324950967 2284 63586737412824305271441657614 2285 21195579137608101757147255663 2286 7065193045869367252382600846 2287 2355064348623122417461778407 2288 785021449541040805825150094 2289 261673816513680268631169823 2290 87224605504560089657655566 2291 29074868501520030455546647 2292 9691622833840013000156174 2293 3230540944613351908255183 2294 1076846981537855177100686 2295 358948993846307764111687 2296 119649664617216113427854 2297 39883221547972998095743 2298 13294407227162467464206 2299 4431469298244829649527 2300 1477157545368312357134 2301 492391411556283155503 2302 164158286019656234126 2303 54858506177694656167 2304 18981556248277776014 2305 9804123027990378463 2306 20652729068819058446 2307 93807683320384347607 2308 465886429260684756494 2309 2328381483856344788623 2310 11641557198466030945166 2311 58207669252058257059847 2312 291038307346867319410574 2313 1455191523763195275089983 2314 7275957614492262601462286 2315 36379788071020075082648887 2316 181898940354619962771690254 2317 909494701772939676311266543 2318 4547473508864645002373937806 2319 22737367544323207218808890727 2320 113686837721616030163024187534 2321 568434188608080148838114182303 2322 2842170943040400743531568659726 2323 14210854715202003717438175881367 2324 71054273576010018587117656934414 2325 355271367880050092935563877181263 2326 1776356839400250464677811250076046 2327 8881784197001252323389053538436807 2328 44408920985006261616945266788202894 2329 222044604925031308084726333639687423 2330 1110223024625156540423631668097994766 2331 5551115123125782702118158340456493047 2332 27755575615628913510590791702271304974 2333 138777878078144567552953958511352804783 2334 693889390390722837764769792556762783886 2335 3469446951953614188823848962783813506087 2336 17347234759768070944119244813919067392654 2337 86736173798840354720596224069595336917343 2338 433680868994201773602981120347976684571406 2339 2168404344971008868014905601739883422851927 2340 10842021724855044340074528008699417114257934 2341 54210108624275221700372640043497085571289103 2342 271050543121376108501863200217485427856445326 2343 1355252715606880542509316001087427139282226567 2344 6776263578034402712546580005437135696411132814 2345 33881317890172013562732900027185678482055664063 2346 139064194721846755628642888115881 2347 46354731573948918542880962705296 2348 15451577191316306180960320901777 2349 5150525730438768726986773633984 2350 1716841910146256242328924544953 2351 572280636715418747442974849776 2352 190760212238472915814324957217 2353 63586737412824305271441688864 2354 21195579137608101757147411913 2355 7065193045869367252383382096 2356 2355064348623122417465684657 2357 785021449541040805844681344 2358 261673816513680268728826073 2359 87224605504560090145936816 2360 29074868501520032896952897 2361 9691622833840025207187424 2362 3230540944613412943411433 2363 1076846981538160352881936 2364 358948993847833643017937 2365 119649664624845507959104 2366 39883221586119970751993 2367 13294407417897330745456 2368 4431470251919146055777 2369 1477162313739894388384 2370 492415253414193311753 2371 164277495309207015376 2372 55454552625448562417 2373 21961788487047307264 2374 24705284221838034713 2375 95158535038057339696 2376 466336713166575753857 2377 2328531578491641787744 2378 11641607230011129944873 2379 58207685929239956726416 2380 291038312905927885966097 2381 1455191525616215463941824 2382 7275957615109935997746233 2383 36379788071225966214743536 2384 181898940354688593149055137 2385 909494701772962553103721504 2386 4547473508864652627971422793 2387 22737367544323209760674719056 2388 113686837721616031010312796977 2389 568434188608080149120543718784 2390 2842170943040400743625711838553 2391 14210854715202003717469556940976 2392 71054273576010018587128117287617 2393 355271367880050092935567363965664 2394 1776356839400250464677812412337513 2395 8881784197001252323389053925857296 2396 44408920985006261616945266917343057 2397 222044604925031308084726333682734144 2398 1110223024625156540423631668112343673 2399 5551115123125782702118158340461276016 2400 27755575615628913510590791702272899297 2401 138777878078144567552953958511353336224 2402 693889390390722837764769792556762961033 2403 3469446951953614188823848962783813565136 2404 17347234759768070944119244813919067412337 2405 86736173798840354720596224069595336923904 2406 433680868994201773602981120347976684573593 2407 2168404344971008868014905601739883422852656 2408 10842021724855044340074528008699417114258177 2409 54210108624275221700372640043497085571289184 2410 271050543121376108501863200217485427856445353 2411 1355252715606880542509316001087427139282226576 2412 6776263578034402712546580005437135696411132817 2413 33881317890172013562732900027185678482055664064 2414 169406589450860067813664500135928392410278320313 2415 417192584165540266885928664347642 2416 139064194721846755628642888115883 2417 46354731573948918542880962705306 2418 15451577191316306180960320901827 2419 5150525730438768726986773634234 2420 1716841910146256242328924546203 2421 572280636715418747442974856026 2422 190760212238472915814324988467 2423 63586737412824305271441845114 2424 21195579137608101757148193163 2425 7065193045869367252387288346 2426 2355064348623122417485215907 2427 785021449541040805942337594 2428 261673816513680269217107323 2429 87224605504560092587343066 2430 29074868501520045103984147 2431 9691622833840086242343674 2432 3230540944613718119192683 2433 1076846981539686231788186 2434 358948993855463037549187 2435 119649664662992480615354 2436 39883221776854834033243 2437 13294408371571647151706 2438 4431475020290728087027 2439 1477186155597804544634 2440 492534462703744093003 2441 164873541756960921626 2442 58434784864218093667 2443 36862949680894963514 2444 99211090191076315963 2445 467687564884248745946 2446 2328981862397532785107 2447 11641757324646426943994 2448 58207735960785055726123 2449 291038329583109585632666 2450 1455191531175276030497347 2451 7275957616962956186598074 2452 36379788071843639611027483 2453 181898940354894484281149786 2454 909494701773031183481086387 2455 4547473508864675504763877754 2456 22737367544323217386272204043 2457 113686837721616033552178625306 2458 568434188608080149967832328227 2459 2842170943040400743908141375034 2460 14210854715202003717563700119803 2461 71054273576010018587159498347226 2462 355271367880050092935577824318867 2463 1776356839400250464677815899121914 2464 8881784197001252323389055088118763 2465 44408920985006261616945267304763546 2466 222044604925031308084726333811874307 2467 1110223024625156540423631668155390394 2468 5551115123125782702118158340475624923 2469 27755575615628913510590791702277682266 2470 138777878078144567552953958511354930547 2471 693889390390722837764769792556763492474 2472 3469446951953614188823848962783813742283 2473 17347234759768070944119244813919067471386 2474 86736173798840354720596224069595336943587 2475 433680868994201773602981120347976684580154 2476 2168404344971008868014905601739883422854843 2477 10842021724855044340074528008699417114258906 2478 54210108624275221700372640043497085571289427 2479 271050543121376108501863200217485427856445434 2480 1355252715606880542509316001087427139282226603 2481 6776263578034402712546580005437135696411132826 2482 33881317890172013562732900027185678482055664067 2483 169406589450860067813664500135928392410278320314 2484 847032947254300339068322500679641962051391601563 2485 1251577752496620800657785993042925 2486 417192584165540266885928664347644 2487 139064194721846755628642888115893 2488 46354731573948918542880962705356 2489 15451577191316306180960320902077 2490 5150525730438768726986773635484 2491 1716841910146256242328924552453 2492 572280636715418747442974887276 2493 190760212238472915814325144717 2494 63586737412824305271442626364 2495 21195579137608101757152099413 2496 7065193045869367252406819596 2497 2355064348623122417582872157 2498 785021449541040806430618844 2499 261673816513680271658513573 2500 87224605504560104794374316 2501 29074868501520106139140397 2502 9691622833840391418124924 2503 3230540944615243998098933 2504 1076846981547315626319436 2505 358948993893610010205437 2506 119649664853727343896604 2507 39883222730529150439493 2508 13294413139943229182956 2509 4431498862148638243277 2510 1477305364887355325884 2511 493130509151497999253 2512 167853773995730452876 2513 73335946058065749917 2514 111368755650133244764 2515 471740120037267722213 2516 2330332714115205777196 2517 11642207608552317941357 2518 58207886055420352725244 2519 291038379614654684632373 2520 1455191547852457730163916 2521 7275957622522016753153597 2522 36379788073696659799879324 2523 181898940355512157677433733 2524 909494701773237074613181036 2525 4547473508864744135141242637 2526 22737367544323240263064659004 2527 113686837721616041177776110293 2528 568434188608080152509698156556 2529 2842170943040400744755429984477 2530 14210854715202003717846129656284 2531 71054273576010018587253641526053 2532 355271367880050092935609205378476 2533 1776356839400250464677826359475117 2534 8881784197001252323389058574903164 2535 44408920985006261616945268467025013 2536 222044604925031308084726334199294796 2537 1110223024625156540423631668284530557 2538 5551115123125782702118158340518671644 2539 27755575615628913510590791702292031173 2540 138777878078144567552953958511359713516 2541 693889390390722837764769792556765086797 2542 3469446951953614188823848962783814273724 2543 17347234759768070944119244813919067648533 2544 86736173798840354720596224069595337002636 2545 433680868994201773602981120347976684599837 2546 2168404344971008868014905601739883422861404 2547 10842021724855044340074528008699417114261093 2548 54210108624275221700372640043497085571290156 2549 271050543121376108501863200217485427856445677 2550 1355252715606880542509316001087427139282226684 2551 6776263578034402712546580005437135696411132853 2552 33881317890172013562732900027185678482055664076 2553 169406589450860067813664500135928392410278320317 2554 847032947254300339068322500679641962051391601564 2555 4235164736271501695341612503398209810256958007813 2556 3754733257489862401973357979128774 2557 1251577752496620800657785993042927 2558 417192584165540266885928664347654 2559 139064194721846755628642888115943 2560 46354731573948918542880962705606 2561 15451577191316306180960320903327 2562 5150525730438768726986773641734 2563 1716841910146256242328924583703 2564 572280636715418747442975043526 2565 190760212238472915814325925967 2566 63586737412824305271446532614 2567 21195579137608101757171630663 2568 7065193045869367252504475846 2569 2355064348623122418071153407 2570 785021449541040808872025094 2571 261673816513680283865544823 2572 87224605504560165829530566 2573 29074868501520411314921647 2574 9691622833841917297031174 2575 3230540944622873392630183 2576 1076846981585462598975686 2577 358948994084344873486687 2578 119649665807401660302854 2579 39883227498900732470743 2580 13294436981801139339206 2581 4431618071438189024527 2582 1477901411335109232134 2583 496110741390267530503 2584 182754935189578109126 2585 147841752027304031167 2586 483897785496324651014 2587 2334385269268224753463 2588 11643558460269990933446 2589 58208336339326243722607 2590 291038529709289981631494 2591 1455191597884002829163623 2592 7275957639199198452820166 2593 36379788079255720366434847 2594 181898940357365177866285574 2595 909494701773854748009464983 2596 4547473508864950026273337286 2597 22737367544323308893442023887 2598 113686837721616064054568565254 2599 568434188608080160135295641543 2600 2842170943040400747297295812806 2601 14210854715202003718693418265727 2602 71054273576010018587536071062534 2603 355271367880050092935703348557303 2604 1776356839400250464677857740534726 2605 8881784197001252323389069035256367 2606 44408920985006261616945271953809414 2607 222044604925031308084726335361556263 2608 1110223024625156540423631668671951046 2609 5551115123125782702118158340647811807 2610 27755575615628913510590791702335077894 2611 138777878078144567552953958511374062423 2612 693889390390722837764769792556769869766 2613 3469446951953614188823848962783815868047 2614 17347234759768070944119244813919068179974 2615 86736173798840354720596224069595337179783 2616 433680868994201773602981120347976684658886 2617 2168404344971008868014905601739883422881087 2618 10842021724855044340074528008699417114267654 2619 54210108624275221700372640043497085571292343 2620 271050543121376108501863200217485427856446406 2621 1355252715606880542509316001087427139282226927 2622 6776263578034402712546580005437135696411132934 2623 33881317890172013562732900027185678482055664103 2624 169406589450860067813664500135928392410278320326 2625 847032947254300339068322500679641962051391601567 2626 4235164736271501695341612503398209810256958007814 2627 21175823681357508476708062516991049051284790039063 2628 11264199772469587205920073937386321 2629 3754733257489862401973357979128776 2630 1251577752496620800657785993042937 2631 417192584165540266885928664347704 2632 139064194721846755628642888116193 2633 46354731573948918542880962706856 2634 15451577191316306180960320909577 2635 5150525730438768726986773672984 2636 1716841910146256242328924739953 2637 572280636715418747442975824776 2638 190760212238472915814329832217 2639 63586737412824305271466063864 2640 21195579137608101757269286913 2641 7065193045869367252992757096 2642 2355064348623122420512559657 2643 785021449541040821079056344 2644 261673816513680344900701073 2645 87224605504560471005311816 2646 29074868501521937193827897 2647 9691622833849546691562424 2648 3230540944661020365286433 2649 1076846981776197462256936 2650 358948995038019189892937 2651 119649670575773242334104 2652 39883251340758642626993 2653 13294556191090690120456 2654 4432214117885942930777 2655 1480881643573878763384 2656 511011902584115186753 2657 257260741158816390376 2658 520370781873495437417 2659 2346542934727281682264 2660 11647611015423009909713 2661 58209687191043916714696 2662 291038979993195872628857 2663 1455191747978638126162744 2664 7275957689230743551819873 2665 36379788095932902066101416 2666 181898940362924238432841097 2667 909494701775707768198316824 2668 4547473508865567699669621233 2669 22737367544323514784574118536 2670 113686837721616132684945930137 2671 568434188608080183012088096504 2672 2842170943040400754922893297793 2673 14210854715202003721235284094056 2674 71054273576010018588383359671977 2675 355271367880050092935985778093784 2676 1776356839400250464677951883713553 2677 8881784197001252323389100416315976 2678 44408920985006261616945282414162617 2679 222044604925031308084726338848340664 2680 1110223024625156540423631669834212513 2681 5551115123125782702118158341035232296 2682 27755575615628913510590791702464218057 2683 138777878078144567552953958511417109144 2684 693889390390722837764769792556784218673 2685 3469446951953614188823848962783820651016 2686 17347234759768070944119244813919069774297 2687 86736173798840354720596224069595337711224 2688 433680868994201773602981120347976684836033 2689 2168404344971008868014905601739883422940136 2690 10842021724855044340074528008699417114287337 2691 54210108624275221700372640043497085571298904 2692 271050543121376108501863200217485427856448593 2693 1355252715606880542509316001087427139282227656 2694 6776263578034402712546580005437135696411133177 2695 33881317890172013562732900027185678482055664184 2696 169406589450860067813664500135928392410278320353 2697 847032947254300339068322500679641962051391601576 2698 4235164736271501695341612503398209810256958007817 2699 21175823681357508476708062516991049051284790039064 2700 105879118406787542383540312584955245256423950195313 2701 33792599317408761617760221812158962 2702 11264199772469587205920073937386323 2703 3754733257489862401973357979128786 2704 1251577752496620800657785993042987 2705 417192584165540266885928664347954 2706 139064194721846755628642888117443 2707 46354731573948918542880962713106 2708 15451577191316306180960320940827 2709 5150525730438768726986773829234 2710 1716841910146256242328925521203 2711 572280636715418747442979731026 2712 190760212238472915814349363467 2713 63586737412824305271563720114 2714 21195579137608101757757568163 2715 7065193045869367255434163346 2716 2355064348623122432719590907 2717 785021449541040882114212594 2718 261673816513680650076482323 2719 87224605504561996884218066 2720 29074868501529566588359147 2721 9691622833887693664218674 2722 3230540944851755228567683 2723 1076846982729871778663186 2724 358948999806390771924187 2725 119649694417631152490354 2726 39883370550048193408243 2727 13295152237538444026706 2728 4435194350124712462027 2729 1495782804767726419634 2730 585517708553353468003 2731 629789771005007796626 2732 2383015931104452468667 2733 11659768680882066838514 2734 58213739746196935690963 2735 291040330844913545620946 2736 1455192198262544017160107 2737 7275957839325378848818994 2738 36379788145964447165101123 2739 181898940379601420132507666 2740 909494701781266828764872347 2741 4547473508867420719858473074 2742 22737367544324132457970402483 2743 113686837721616338576078024786 2744 568434188608080251642465461387 2745 2842170943040400777799685752754 2746 14210854715202003728860881579043 2747 71054273576010018590925225500306 2748 355271367880050092936833066703227 2749 1776356839400250464678234313250034 2750 8881784197001252323389194559494803 2751 44408920985006261616945313795222226 2752 222044604925031308084726349308693867 2753 1110223024625156540423631673320996914 2754 5551115123125782702118158342197493763 2755 27755575615628913510590791702851638546 2756 138777878078144567552953958511546249307 2757 693889390390722837764769792556827265394 2758 3469446951953614188823848962783834999923 2759 17347234759768070944119244813919074557266 2760 86736173798840354720596224069595339305547 2761 433680868994201773602981120347976685367474 2762 2168404344971008868014905601739883423117283 2763 10842021724855044340074528008699417114346386 2764 54210108624275221700372640043497085571318587 2765 271050543121376108501863200217485427856455154 2766 1355252715606880542509316001087427139282229843 2767 6776263578034402712546580005437135696411133906 2768 33881317890172013562732900027185678482055664427 2769 169406589450860067813664500135928392410278320434 2770 847032947254300339068322500679641962051391601603 2771 4235164736271501695341612503398209810256958007826 2772 21175823681357508476708062516991049051284790039067 2773 105879118406787542383540312584955245256423950195314 2774 529395592033937711917701562924776226282119750976563 2775 101377797952226284853280665436476885 2776 33792599317408761617760221812158964 2777 11264199772469587205920073937386333 2778 3754733257489862401973357979128836 2779 1251577752496620800657785993043237 2780 417192584165540266885928664349204 2781 139064194721846755628642888123693 2782 46354731573948918542880962744356 2783 15451577191316306180960321097077 2784 5150525730438768726986774610484 2785 1716841910146256242328929427453 2786 572280636715418747442999262276 2787 190760212238472915814447019717 2788 63586737412824305272052001364 2789 21195579137608101760198974413 2790 7065193045869367267641194596 2791 2355064348623122493754747157 2792 785021449541041187289993844 2793 261673816513682175955388573 2794 87224605504569626278749316 2795 29074868501567713561015397 2796 9691622834078428527499924 2797 3230540945805429544973933 2798 1076846987498243360694436 2799 358949023648248682080437 2800 119649813626920703271604 2801 39883966596495947314493 2802 13298132469777213557956 2803 4450095511318560118277 2804 1570288610736964700884 2805 958046738399544874253 2806 2492434920235964827876 2807 11696241677259237624917 2808 58225897411655992619764 2809 291044383400066564597213 2810 1455193549114261690152196 2811 7275958289609284739816357 2812 36379788296059082462100244 2813 181898940429632965231507373 2814 909494701797944010464538916 2815 4547473508872979780425028597 2816 22737367544325985478159254324 2817 113686837721616956249474308733 2818 568434188608080457533597556036 2819 2842170943040400846430063117637 2820 14210854715202003751737674034004 2821 71054273576010018598550822985293 2822 355271367880050092939374932531556 2823 1776356839400250464679081601859477 2824 8881784197001252323389476989031284 2825 44408920985006261616945407938401053 2826 222044604925031308084726380689753476 2827 1110223024625156540423631683781350117 2828 5551115123125782702118158345684278164 2829 27755575615628913510590791704013900013 2830 138777878078144567552953958511933669796 2831 693889390390722837764769792556956405557 2832 3469446951953614188823848962783878046644 2833 17347234759768070944119244813919088906173 2834 86736173798840354720596224069595344088516 2835 433680868994201773602981120347976686961797 2836 2168404344971008868014905601739883423648724 2837 10842021724855044340074528008699417114523533 2838 54210108624275221700372640043497085571377636 2839 271050543121376108501863200217485427856474837 2840 1355252715606880542509316001087427139282236404 2841 6776263578034402712546580005437135696411136093 2842 33881317890172013562732900027185678482055665156 2843 169406589450860067813664500135928392410278320677 2844 847032947254300339068322500679641962051391601684 2845 4235164736271501695341612503398209810256958007853 2846 21175823681357508476708062516991049051284790039076 2847 105879118406787542383540312584955245256423950195317 2848 529395592033937711917701562924776226282119750976564 2849 2646977960169688559588507814623881131410598754882813 2850 304133393856678854559841996309430654 2851 101377797952226284853280665436476887 2852 33792599317408761617760221812158974 2853 11264199772469587205920073937386383 2854 3754733257489862401973357979129086 2855 1251577752496620800657785993044487 2856 417192584165540266885928664355454 2857 139064194721846755628642888154943 2858 46354731573948918542880962900606 2859 15451577191316306180960321878327 2860 5150525730438768726986778516734 2861 1716841910146256242328948958703 2862 572280636715418747443096918526 2863 190760212238472915814935300967 2864 63586737412824305274493407614 2865 21195579137608101772406005663 2866 7065193045869367328676350846 2867 2355064348623122798930528407 2868 785021449541042713168900094 2869 261673816513689805349919823 2870 87224605504607773251405566 2871 29074868501758448424296647 2872 9691622835032102843906174 2873 3230540950573801127005183 2874 1076847011340101270850686 2875 358949142857538232861687 2876 119650409673368457177854 2877 39886946828734716845743 2878 13313033630971061214206 2879 4524601317287798399527 2880 1942817640583156107134 2881 2820691887630501905503 2882 11805660666390749984126 2883 58262370408033163406167 2884 291056541065525621526014 2885 1455197601669414709128463 2886 7275959640461002412808446 2887 36379788746342988353097607 2888 181898940579727600528506494 2889 909494701847975555563538623 2890 4547473508889656962124695166 2891 22737367544331544538725809847 2892 113686837721618809269663160574 2893 568434188608081075206993839983 2894 2842170943040401052321195212286 2895 14210854715202003820368051398887 2896 71054273576010018621427615440254 2897 355271367880050092947000530016543 2898 1776356839400250464681623467687806 2899 8881784197001252323390324277640727 2900 44408920985006261616945690367937534 2901 222044604925031308084726474832932303 2902 1110223024625156540423631715162409726 2903 5551115123125782702118158356144631367 2904 27755575615628913510590791707500684414 2905 138777878078144567552953958513095931263 2906 693889390390722837764769792557343826046 2907 3469446951953614188823848962784007186807 2908 17347234759768070944119244813919131952894 2909 86736173798840354720596224069595358437423 2910 433680868994201773602981120347976691744766 2911 2168404344971008868014905601739883425243047 2912 10842021724855044340074528008699417115054974 2913 54210108624275221700372640043497085571554783 2914 271050543121376108501863200217485427856533886 2915 1355252715606880542509316001087427139282256087 2916 6776263578034402712546580005437135696411142654 2917 33881317890172013562732900027185678482055667343 2918 169406589450860067813664500135928392410278321406 2919 847032947254300339068322500679641962051391601927 2920 4235164736271501695341612503398209810256958007934 2921 21175823681357508476708062516991049051284790039103 2922 105879118406787542383540312584955245256423950195326 2923 529395592033937711917701562924776226282119750976567 2924 2646977960169688559588507814623881131410598754882814 2925 13234889800848442797942539073119405657052993774414063 2926 912400181570036563679525988928291961 2927 304133393856678854559841996309430656 2928 101377797952226284853280665436476897 2929 33792599317408761617760221812159024 2930 11264199772469587205920073937386633 2931 3754733257489862401973357979130336 2932 1251577752496620800657785993050737 2933 417192584165540266885928664386704 2934 139064194721846755628642888311193 2935 46354731573948918542880963681856 2936 15451577191316306180960325784577 2937 5150525730438768726986798047984 2938 1716841910146256242329046614953 2939 572280636715418747443585199776 2940 190760212238472915817376707217 2941 63586737412824305286700438864 2942 21195579137608101833441161913 2943 7065193045869367633852132096 2944 2355064348623124324809434657 2945 785021449541050342563431344 2946 261673816513727952322576073 2947 87224605504798508114686816 2948 29074868502712122740702897 2949 9691622839800474425937424 2950 3230540974415659037161433 2951 1076847130549390821631936 2952 358949738903985986767937 2953 119653389905607226709104 2954 39901847989928564501993 2955 13387539436940299495456 2956 4897130347133989805777 2957 3805462789814113138384 2958 12133917633785287061753 2959 58371789397164675765376 2960 291093014061902792312417 2961 1455209759334873766057264 2962 7275963693016155431784713 2963 36379790097194706026089696 2964 181898941030011506419503857 2965 909494701998070190860537744 2966 4547473508939688507223694873 2967 22737367544348221720425476416 2968 113686837721624368330229716097 2969 568434188608082928227182691824 2970 2842170943040401669994591496233 2971 14210854715202004026259183493536 2972 71054273576010018690057992805137 2973 355271367880050092969877322471504 2974 1776356839400250464689249065172793 2975 8881784197001252323392866143469056 2976 44408920985006261616946537656546977 2977 222044604925031308084726757262468784 2978 1110223024625156540423631809305588553 2979 5551115123125782702118158387525690976 2980 27755575615628913510590791717961037617 2981 138777878078144567552953958516582715664 2982 693889390390722837764769792558506087513 2983 3469446951953614188823848962784394607296 2984 17347234759768070944119244813919261093057 2985 86736173798840354720596224069595401484144 2986 433680868994201773602981120347976706093673 2987 2168404344971008868014905601739883430026016 2988 10842021724855044340074528008699417116649297 2989 54210108624275221700372640043497085572086224 2990 271050543121376108501863200217485427856711033 2991 1355252715606880542509316001087427139282315136 2992 6776263578034402712546580005437135696411162337 2993 33881317890172013562732900027185678482055673904 2994 169406589450860067813664500135928392410278323593 2995 847032947254300339068322500679641962051391602656 2996 4235164736271501695341612503398209810256958008177 2997 21175823681357508476708062516991049051284790039184 2998 105879118406787542383540312584955245256423950195353 2999 529395592033937711917701562924776226282119750976576 3000 2646977960169688559588507814623881131410598754882817 3001 13234889800848442797942539073119405657052993774414064 3002 66174449004242213989712695365597028285264968872070313 3003 2737200544710109691038577966784875882 3004 912400181570036563679525988928291963 3005 304133393856678854559841996309430666 3006 101377797952226284853280665436476947 3007 33792599317408761617760221812159274 3008 11264199772469587205920073937387883 3009 3754733257489862401973357979136586 3010 1251577752496620800657785993081987 3011 417192584165540266885928664542954 3012 139064194721846755628642889092443 3013 46354731573948918542880967588106 3014 15451577191316306180960345315827 3015 5150525730438768726986895704234 3016 1716841910146256242329534896203 3017 572280636715418747446026606026 3018 190760212238472915829583738467 3019 63586737412824305347735595114 3020 21195579137608102138616943163 3021 7065193045869369159731038346 3022 2355064348623131954203965907 3023 785021449541088489536087594 3024 261673816513918687185857323 3025 87224605505752182431093066 3026 29074868507480494322734147 3027 9691622863642332336093674 3028 3230541093624948587942683 3029 1076847726595838575538186 3030 358952719136224756299187 3031 119668291066801074365354 3032 39976353795897802783243 3033 13760068466786490901706 3034 6759775496364946837027 3035 13118688535968898294634 3036 58700046364559212843003 3037 291202433051034304671626 3038 1455246232331250936843667 3039 7275975850681614488713514 3040 36379794149749859045065963 3041 181898942380863224092495946 3042 909494702448354096751535107 3043 4547473509089783142520693994 3044 22737367544398253265524476123 3045 113686837721641045511929382666 3046 568434188608088487287749247347 3047 2842170943040403523014780348074 3048 14210854715202004643932579777483 3049 71054273576010018895949124899786 3050 355271367880050093038507699836387 3051 1776356839400250464712125857627754 3052 8881784197001252323400491740954043 3053 44408920985006261616949079522375306 3054 222044604925031308084727604551078227 3055 1110223024625156540423632091735125034 3056 5551115123125782702118158481668869803 3057 27755575615628913510590791749342097226 3058 138777878078144567552953958527043068867 3059 693889390390722837764769792561992871914 3060 3469446951953614188823848962785556868763 3061 17347234759768070944119244813919648513546 3062 86736173798840354720596224069595530624307 3063 433680868994201773602981120347976749140394 3064 2168404344971008868014905601739883444374923 3065 10842021724855044340074528008699417121432266 3066 54210108624275221700372640043497085573680547 3067 271050543121376108501863200217485427857242474 3068 1355252715606880542509316001087427139282492283 3069 6776263578034402712546580005437135696411221386 3070 33881317890172013562732900027185678482055693587 3071 169406589450860067813664500135928392410278330154 3072 847032947254300339068322500679641962051391604843 3073 4235164736271501695341612503398209810256958008906 3074 21175823681357508476708062516991049051284790039427 3075 105879118406787542383540312584955245256423950195434 3076 529395592033937711917701562924776226282119750976603 3077 2646977960169688559588507814623881131410598754882826 3078 13234889800848442797942539073119405657052993774414067 3079 66174449004242213989712695365597028285264968872070314 3080 330872245021211069948563476827985141426324844360351563 3081 8211601634130329073115733900354627645 3082 2737200544710109691038577966784875884 3083 912400181570036563679525988928291973 3084 304133393856678854559841996309430716 3085 101377797952226284853280665436477197 3086 33792599317408761617760221812160524 3087 11264199772469587205920073937394133 3088 3754733257489862401973357979167836 3089 1251577752496620800657785993238237 3090 417192584165540266885928665324204 3091 139064194721846755628642892998693 3092 46354731573948918542880987119356 3093 15451577191316306180960442972077 3094 5150525730438768726987383985484 3095 1716841910146256242331976302453 3096 572280636715418747458233637276 3097 190760212238472915890618894717 3098 63586737412824305652911376364 3099 21195579137608103664495849413 3100 7065193045869376789125569596 3101 2355064348623170101176622157 3102 785021449541279224399368844 3103 261673816514872361502263573 3104 87224605510520554013124316 3105 29074868531322352232890397 3106 9691622982851621886874924 3107 3230541689671396341848933 3108 1076850706828077345069436 3109 358967620297418603955437 3110 119742796872770312646604 3111 40348882825743994189493 3112 15622713616017447932956 3113 16073001242519731993277 3114 59684817266742824075884 3115 291530690018428841749253 3116 1455355651320382449202876 3117 7276012323677991659499917 3118 36379806307415318101994764 3119 181898946433418377111472213 3120 909494703799205814424527196 3121 4547473509540067048411691357 3122 22737367544548347900821475244 3123 113686837721691077057028382373 3124 568434188608105164469448913916 3125 2842170943040409082075346903597 3126 14210854715202006496952768629324 3127 71054273576010019513622521183733 3128 355271367880050093244398831931036 3129 1776356839400250464780756234992637 3130 8881784197001252323423368533409004 3131 44408920985006261616956705119860293 3132 222044604925031308084730146416906556 3133 1110223024625156540423632939023734477 3134 5551115123125782702118158764098406284 3135 27755575615628913510590791843485276053 3136 138777878078144567552953958558424128476 3137 693889390390722837764769792572453225117 3138 3469446951953614188823848962789043653164 3139 17347234759768070944119244813920810775013 3140 86736173798840354720596224069595918044796 3141 433680868994201773602981120347976878280557 3142 2168404344971008868014905601739883487421644 3143 10842021724855044340074528008699417135781173 3144 54210108624275221700372640043497085578463516 3145 271050543121376108501863200217485427858836797 3146 1355252715606880542509316001087427139283023724 3147 6776263578034402712546580005437135696411398533 3148 33881317890172013562732900027185678482055752636 3149 169406589450860067813664500135928392410278349837 3150 847032947254300339068322500679641962051391611404 3151 4235164736271501695341612503398209810256958011093 3152 21175823681357508476708062516991049051284790040156 3153 105879118406787542383540312584955245256423950195677 3154 529395592033937711917701562924776226282119750976684 3155 2646977960169688559588507814623881131410598754882853 3156 13234889800848442797942539073119405657052993774414076 3157 66174449004242213989712695365597028285264968872070317 3158 330872245021211069948563476827985141426324844360351564 3159 1654361225106055349742817384139925707131624221801757813 3160 24634804902390987219347201701063882934 3161 8211601634130329073115733900354627647 3162 2737200544710109691038577966784875894 3163 912400181570036563679525988928292023 3164 304133393856678854559841996309430966 3165 101377797952226284853280665436478447 3166 33792599317408761617760221812166774 3167 11264199772469587205920073937425383 3168 3754733257489862401973357979324086 3169 1251577752496620800657785994019487 3170 417192584165540266885928669230454 3171 139064194721846755628642912529943 3172 46354731573948918542881084775606 3173 15451577191316306180960931253327 3174 5150525730438768726989825391734 3175 1716841910146256242344183333703 3176 572280636715418747519268793526 3177 190760212238472916195794675967 3178 63586737412824307178790282614 3179 21195579137608111293890380663 3180 7065193045869414936098225846 3181 2355064348623360836039903407 3182 785021449542232898715775094 3183 261673816519640733084294823 3184 87224605534362411923280566 3185 29074868650531641783671647 3186 9691623578898069640781174 3187 3230544669903635111380183 3188 1076865607989271192725686 3189 359042126103387842236687 3190 120115325902616504052854 3191 42211527974974951220743 3192 24935939362172233089206 3193 62639129973293657774527 3194 292515460920612452982134 3195 1455683908287776986280503 3196 7276121742667123171859126 3197 36379842780411695272781167 3198 181898958591083836168401014 3199 909494707851760967443503463 3200 4547473510890918766084683446 3201 22737367544998631806712472607 3202 113686837721841171692325381494 3203 568434188608155196014547913623 3204 2842170943040425759257046570166 3205 14210854715202012056013335184847 3206 71054273576010021366642710035574 3207 355271367880050093862072228214983 3208 1776356839400250464986647367087286 3209 8881784197001252323491998910773887 3210 44408920985006261616979581912315254 3211 222044604925031308084737772014391543 3212 1110223024625156540423635480889562806 3213 5551115123125782702118159611387015727 3214 27755575615628913510590792125914812534 3215 138777878078144567552953958652567307303 3216 693889390390722837764769792603834284726 3217 3469446951953614188823848962799504006367 3218 17347234759768070944119244813924297559414 3219 86736173798840354720596224069597080306263 3220 433680868994201773602981120347977265701046 3221 2168404344971008868014905601739883616561807 3222 10842021724855044340074528008699417178827894 3223 54210108624275221700372640043497085592812423 3224 271050543121376108501863200217485427863619766 3225 1355252715606880542509316001087427139284618047 3226 6776263578034402712546580005437135696411929974 3227 33881317890172013562732900027185678482055929783 3228 169406589450860067813664500135928392410278408886 3229 847032947254300339068322500679641962051391631087 3230 4235164736271501695341612503398209810256958017654 3231 21175823681357508476708062516991049051284790042343 3232 105879118406787542383540312584955245256423950196406 3233 529395592033937711917701562924776226282119750976927 3234 2646977960169688559588507814623881131410598754882934 3235 13234889800848442797942539073119405657052993774414103 3236 66174449004242213989712695365597028285264968872070326 3237 330872245021211069948563476827985141426324844360351567 3238 1654361225106055349742817384139925707131624221801757814 3239 8271806125530276748714086920699628535658121109008789063 3240 73904414707172961658041605103191648801 3241 24634804902390987219347201701063882936 3242 8211601634130329073115733900354627657 3243 2737200544710109691038577966784875944 3244 912400181570036563679525988928292273 3245 304133393856678854559841996309432216 3246 101377797952226284853280665436484697 3247 33792599317408761617760221812198024 3248 11264199772469587205920073937581633 3249 3754733257489862401973357980105336 3250 1251577752496620800657785997925737 3251 417192584165540266885928688761704 3252 139064194721846755628643010186193 3253 46354731573948918542881573056856 3254 15451577191316306180963372659577 3255 5150525730438768727002032422984 3256 1716841910146256242405218489953 3257 572280636715418747824444574776 3258 190760212238472917721673582217 3259 63586737412824314808184813864 3260 21195579137608149440863036913 3261 7065193045869605670961507096 3262 2355064348624314510356309657 3263 785021449547001270297806344 3264 261673816543482590994451073 3265 87224605653571701474061816 3266 29074869246578089537577897 3267 9691626559130308410312424 3268 3230559571064828959036433 3269 1076940113795240431006936 3270 359414655133234033642937 3271 121977971051847461084104 3272 51524753721129736376993 3273 71502068092946158870456 3274 295469773627163286680777 3275 1456668679189960597513384 3276 7276449999634517708936753 3277 36379952199400826785140376 3278 181898995064080213339187417 3279 909494720009426426500432264 3280 4547473514943473919103659713 3281 22737367546349483524385464696 3282 113686837722291455598216378857 3283 568434188608305290649844912744 3284 2842170943040475790802145569873 3285 14210854715202028733195034851416 3286 71054273576010026925703276591097 3287 355271367880050095715092417066824 3288 1776356839400250465604320763371233 3289 8881784197001252323697890042868536 3290 44408920985006261617048212289680137 3291 222044604925031308084760648806846504 3292 1110223024625156540423643106487047793 3293 5551115123125782702118162153252844056 3294 27755575615628913510590792973203421977 3295 138777878078144567552953958934996843784 3296 693889390390722837764769792697977463553 3297 3469446951953614188823848962830885065976 3298 17347234759768070944119244813934757912617 3299 86736173798840354720596224069600567090664 3300 433680868994201773602981120347978427962513 3301 2168404344971008868014905601739884003982296 3302 10842021724855044340074528008699417307968057 3303 54210108624275221700372640043497085635859144 3304 271050543121376108501863200217485427877968673 3305 1355252715606880542509316001087427139289401016 3306 6776263578034402712546580005437135696413524297 3307 33881317890172013562732900027185678482056461224 3308 169406589450860067813664500135928392410278586033 3309 847032947254300339068322500679641962051391690136 3310 4235164736271501695341612503398209810256958037337 3311 21175823681357508476708062516991049051284790048904 3312 105879118406787542383540312584955245256423950198593 3313 529395592033937711917701562924776226282119750977656 3314 2646977960169688559588507814623881131410598754883177 3315 13234889800848442797942539073119405657052993774414184 3316 66174449004242213989712695365597028285264968872070353 3317 330872245021211069948563476827985141426324844360351576 3318 1654361225106055349742817384139925707131624221801757817 3319 8271806125530276748714086920699628535658121109008789064 3320 41359030627651383743570434603498142678290605545043945313 3321 221713244121518884974124815309574946402 3322 73904414707172961658041605103191648803 3323 24634804902390987219347201701063882946 3324 8211601634130329073115733900354627707 3325 2737200544710109691038577966784876194 3326 912400181570036563679525988928293523 3327 304133393856678854559841996309438466 3328 101377797952226284853280665436515947 3329 33792599317408761617760221812354274 3330 11264199772469587205920073938362883 3331 3754733257489862401973357984011586 3332 1251577752496620800657786017456987 3333 417192584165540266885928786417954 3334 139064194721846755628643498467443 3335 46354731573948918542884014463106 3336 15451577191316306180975579690827 3337 5150525730438768727063067579234 3338 1716841910146256242710394271203 3339 572280636715418749350323481026 3340 190760212238472925351068113467 3341 63586737412824352955157470114 3342 21195579137608340175726318163 3343 7065193045870559345277913346 3344 2355064348629082881938340907 3345 785021449570843128207962594 3346 261673816662691880545232323 3347 87224606249618149227968066 3348 29074872226810328307109147 3349 9691641460291502257968674 3350 3230634076870798197317683 3351 1077312642825086622413186 3352 361277300282464990674187 3353 131291196798002246240354 3354 98090882451903662158243 3355 304332711746815787776706 3356 1459622991896511431212027 3357 7277434770536701320169634 3358 36380280456368221322218003 3359 181899104483069344851546626 3360 909494756482422803671218667 3361 4547473527101139378160588514 3362 22737367550402038677404440963 3363 113686837723642307315889370946 3364 568434188608755574555735910107 3365 2842170943040625885437442568994 3366 14210854715202078764740133851123 3367 71054273576010043602884976257666 3368 355271367880050101274152983622347 3369 1776356839400250467457340952223074 3370 8881784197001252324315563439152483 3371 44408920985006261617254103421774786 3372 222044604925031308084829279184211387 3373 1110223024625156540423665983279502754 3374 5551115123125782702118169778850329043 3375 27755575615628913510590795515069250306 3376 138777878078144567552953959782285453227 3377 693889390390722837764769792980407000034 3378 3469446951953614188823848962925028244803 3379 17347234759768070944119244813966138972226 3380 86736173798840354720596224069611027443867 3381 433680868994201773602981120347981914746914 3382 2168404344971008868014905601739885166243763 3383 10842021724855044340074528008699417695388546 3384 54210108624275221700372640043497085764999307 3385 271050543121376108501863200217485427921015394 3386 1355252715606880542509316001087427139303749923 3387 6776263578034402712546580005437135696418307266 3388 33881317890172013562732900027185678482058055547 3389 169406589450860067813664500135928392410279117474 3390 847032947254300339068322500679641962051391867283 3391 4235164736271501695341612503398209810256958096386 3392 21175823681357508476708062516991049051284790068587 3393 105879118406787542383540312584955245256423950205154 3394 529395592033937711917701562924776226282119750979843 3395 2646977960169688559588507814623881131410598754883906 3396 13234889800848442797942539073119405657052993774414427 3397 66174449004242213989712695365597028285264968872070434 3398 330872245021211069948563476827985141426324844360351603 3399 1654361225106055349742817384139925707131624221801757826 3400 8271806125530276748714086920699628535658121109008789067 3401 41359030627651383743570434603498142678290605545043945314 3402 206795153138256918717852173017490713391453027725219726563 3403 665139732364556654922374445928724839205 3404 221713244121518884974124815309574946404 3405 73904414707172961658041605103191648813 3406 24634804902390987219347201701063882996 3407 8211601634130329073115733900354627957 3408 2737200544710109691038577966784877444 3409 912400181570036563679525988928299773 3410 304133393856678854559841996309469716 3411 101377797952226284853280665436672197 3412 33792599317408761617760221813135524 3413 11264199772469587205920073942269133 3414 3754733257489862401973358003542836 3415 1251577752496620800657786115113237 3416 417192584165540266885929274699204 3417 139064194721846755628645939873693 3418 46354731573948918542896221494356 3419 15451577191316306181036614847077 3420 5150525730438768727368243360484 3421 1716841910146256244236273177453 3422 572280636715418756979718012276 3423 190760212238472963498040769717 3424 63586737412824543690020751364 3425 21195579137609293850042724413 3426 7065193045875327716859944596 3427 2355064348652924739848497157 3428 785021449690052417758743844 3429 261673817258738328299138573 3430 87224609229850387997499316 3431 29074887127971522154765397 3432 9691715966097471496249924 3433 3231006605900644388723933 3434 1079175287974317579444436 3435 370590526028619775830437 3436 177857325528776172021604 3437 330921526105773291064493 3438 1468485930016163932307956 3439 7280389083243252153868277 3440 36381265227270404933450884 3441 181899432740036739388624253 3442 909494865901411935183577876 3443 4547473563574135755331374917 3444 22737367562559704136461369764 3445 113686837727694862468908347213 3446 568434188610106426273408902196 3447 2842170943041076169343333566357 3448 14210854715202228859375430850244 3449 71054273576010093634430075257373 3450 355271367880050117951334683288916 3451 1776356839400250473016401518778597 3452 8881784197001252326168583628004324 3453 44408920985006261617871776818058733 3454 222044604925031308085035170316306036 3455 1110223024625156540423734613656867637 3456 5551115123125782702118192655642784004 3457 27755575615628913510590803140666735293 3458 138777878078144567552953962324151281556 3459 693889390390722837764769793827695609477 3460 3469446951953614188823848963207457781284 3461 17347234759768070944119244814060282151053 3462 86736173798840354720596224069642408503476 3463 433680868994201773602981120347992375100117 3464 2168404344971008868014905601739888653028164 3465 10842021724855044340074528008699418857650013 3466 54210108624275221700372640043497086152419796 3467 271050543121376108501863200217485428050155557 3468 1355252715606880542509316001087427139346796644 3469 6776263578034402712546580005437135696432656173 3470 33881317890172013562732900027185678482062838516 3471 169406589450860067813664500135928392410280711797 3472 847032947254300339068322500679641962051392398724 3473 4235164736271501695341612503398209810256958273533 3474 21175823681357508476708062516991049051284790127636 3475 105879118406787542383540312584955245256423950224837 3476 529395592033937711917701562924776226282119750986404 3477 2646977960169688559588507814623881131410598754886093 3478 13234889800848442797942539073119405657052993774415156 3479 66174449004242213989712695365597028285264968872070677 3480 330872245021211069948563476827985141426324844360351684 3481 1654361225106055349742817384139925707131624221801757853 3482 8271806125530276748714086920699628535658121109008789076 3483 41359030627651383743570434603498142678290605545043945317 3484 206795153138256918717852173017490713391453027725219726564 3485 1033975765691284593589260865087453566957265138626098632813 3486 1995419197093669964767123337786174517614 3487 665139732364556654922374445928724839207 3488 221713244121518884974124815309574946414 3489 73904414707172961658041605103191648863 3490 24634804902390987219347201701063883246 3491 8211601634130329073115733900354629207 3492 2737200544710109691038577966784883694 3493 912400181570036563679525988928331023 3494 304133393856678854559841996309625966 3495 101377797952226284853280665437453447 3496 33792599317408761617760221817041774 3497 11264199772469587205920073961800383 3498 3754733257489862401973358101199086 3499 1251577752496620800657786603394487 3500 417192584165540266885931716105454 3501 139064194721846755628658146904943 3502 46354731573948918542957256650606 3503 15451577191316306181341790628327 3504 5150525730438768728894122266734 3505 1716841910146256251865667708703 3506 572280636715418795126690668526 3507 190760212238473154232904050967 3508 63586737412825497364337157614 3509 21195579137614062221624755663 3510 7065193045899169574770100846 3511 2355064348772134029399278407 3512 785021450286098865512650094 3513 261673820238970567068669823 3514 87224624131011581845155566 3515 29074961633777491393046647 3516 9692088495127317687656174 3517 3232869251049875345755183 3518 1088488513720472364600686 3519 417156654759393701611687 3520 410687969182645800927854 3521 1495074744375121435595743 3522 7289252021362904654964206 3523 36384219539976955767149527 3524 181900417510938922999857134 3525 909495194158379329720655503 3526 4547473672993124886843734126 3527 22737367599032700513632156167 3528 113686837739852527927965276014 3529 568434188614158981426427878463 3530 2842170943042427021061006558446 3531 14210854715202679143281321847607 3532 71054273576010243729065372256494 3533 355271367880050167982879782288623 3534 1776356839400250489693583218445166 3535 8881784197001252331727644194559847 3536 44408920985006261619724797006910574 3537 222044604925031308085652843712589983 3538 1110223024625156540423940504788962286 3539 5551115123125782702118261286020148887 3540 27755575615628913510590826017459190254 3541 138777878078144567552953969949748766543 3542 693889390390722837764769796369561437806 3543 3469446951953614188823848964054746390727 3544 17347234759768070944119244814342711687534 3545 86736173798840354720596224069736551682303 3546 433680868994201773602981120348023756159726 3547 2168404344971008868014905601739899113381367 3548 10842021724855044340074528008699422344434414 3549 54210108624275221700372640043497087314681263 3550 271050543121376108501863200217485428437576046 3551 1355252715606880542509316001087427139475936807 3552 6776263578034402712546580005437135696475702894 3553 33881317890172013562732900027185678482077187423 3554 169406589450860067813664500135928392410285494766 3555 847032947254300339068322500679641962051393993047 3556 4235164736271501695341612503398209810256958804974 3557 21175823681357508476708062516991049051284790304783 3558 105879118406787542383540312584955245256423950283886 3559 529395592033937711917701562924776226282119751006087 3560 2646977960169688559588507814623881131410598754892654 3561 13234889800848442797942539073119405657052993774417343 3562 66174449004242213989712695365597028285264968872071406 3563 330872245021211069948563476827985141426324844360351927 3564 1654361225106055349742817384139925707131624221801757934 3565 8271806125530276748714086920699628535658121109008789103 3566 41359030627651383743570434603498142678290605545043945326 3567 206795153138256918717852173017490713391453027725219726567 3568 1033975765691284593589260865087453566957265138626098632814 3569 5169878828456422967946304325437267834786325693130493164063 3570 5986257591281009894301370013358523552841 3571 1995419197093669964767123337786174517616 3572 665139732364556654922374445928724839217 3573 221713244121518884974124815309574946464 3574 73904414707172961658041605103191649113 3575 24634804902390987219347201701063884496 3576 8211601634130329073115733900354635457 3577 2737200544710109691038577966784914944 3578 912400181570036563679525988928487273 3579 304133393856678854559841996310407216 3580 101377797952226284853280665441359697 3581 33792599317408761617760221836573024 3582 11264199772469587205920074059456633 3583 3754733257489862401973358589480336 3584 1251577752496620800657789044800737 3585 417192584165540266885943923136704 3586 139064194721846755628719182061193 3587 46354731573948918543262432431856 3588 15451577191316306182867669534577 3589 5150525730438768736523516797984 3590 1716841910146256290012640364953 3591 572280636715418985861553949776 3592 190760212238474107907220457217 3593 63586737412830265735919188864 3594 21195579137637904079534911913 3595 7065193046018378864320882096 3596 2355064349368180477153184657 3597 785021453266331104282181344 3598 261673835140131760916326073 3599 87224698636817551083436816 3600 29075334162807337584452897 3601 9693951140276548644687424 3602 3242182476796030130911433 3603 1135054642451246290381936 3604 649987298413263330517937 3605 1574841187451993945459104 3606 7315840835721862158251993 3607 36393082478096608268245456 3608 181903371823645473833555777 3609 909496178929281513331888384 3610 4547474001250092281380811753 3611 22737367708451689645144515376 3612 113686837776325524305136062417 3613 568434188626316646885484807264 3614 2842170943046479576214025534713 3615 14210854715204029994998994839696 3616 71054273576010694012971263253857 3617 355271367880050318077515079287744 3618 1776356839400250539725128317444873 3619 8881784197001252348404825894226416 3620 44408920985006261625283857573466097 3621 222044604925031308087505863901441824 3622 1110223024625156540424558178185246233 3623 5551115123125782702118467177152243536 3624 27755575615628913510590894647836555137 3625 138777878078144567552953992826541221504 3626 693889390390722837764769803995158922793 3627 3469446951953614188823848966596612219056 3628 17347234759768070944119244815190000296977 3629 86736173798840354720596224070018981218784 3630 433680868994201773602981120348117899338553 3631 2168404344971008868014905601739930494440976 3632 10842021724855044340074528008699432804787617 3633 54210108624275221700372640043497090801465664 3634 271050543121376108501863200217485429599837513 3635 1355252715606880542509316001087427139863357296 3636 6776263578034402712546580005437135696604843057 3637 33881317890172013562732900027185678482120234144 3638 169406589450860067813664500135928392410299843673 3639 847032947254300339068322500679641962051398776016 3640 4235164736271501695341612503398209810256960399297 3641 21175823681357508476708062516991049051284790836224 3642 105879118406787542383540312584955245256423950461033 3643 529395592033937711917701562924776226282119751065136 3644 2646977960169688559588507814623881131410598754912337 3645 13234889800848442797942539073119405657052993774423904 3646 66174449004242213989712695365597028285264968872073593 3647 330872245021211069948563476827985141426324844360352656 3648 1654361225106055349742817384139925707131624221801758177 3649 8271806125530276748714086920699628535658121109008789184 3650 41359030627651383743570434603498142678290605545043945353 3651 206795153138256918717852173017490713391453027725219726576 3652 1033975765691284593589260865087453566957265138626098632817 3653 5169878828456422967946304325437267834786325693130493164064 3654 25849394142282114839731521627186339173931628465652465820313 3655 17958772773843029682904110040075570658522 3656 5986257591281009894301370013358523552843 3657 1995419197093669964767123337786174517626 3658 665139732364556654922374445928724839267 3659 221713244121518884974124815309574946714 3660 73904414707172961658041605103191650363 3661 24634804902390987219347201701063890746 3662 8211601634130329073115733900354666707 3663 2737200544710109691038577966785071194 3664 912400181570036563679525988929268523 3665 304133393856678854559841996314313466 3666 101377797952226284853280665460890947 3667 33792599317408761617760221934229274 3668 11264199772469587205920074547737883 3669 3754733257489862401973361030886586 3670 1251577752496620800657801251831987 3671 417192584165540266886004958292954 3672 139064194721846755629024357842443 3673 46354731573948918544788311338106 3674 15451577191316306190497064065827 3675 5150525730438768774670489454234 3676 1716841910146256480747503646203 3677 572280636715419939535870356026 3678 190760212238478876278802488467 3679 63586737412854107593829345114 3680 21195579137757113369085693163 3681 7065193046614425312074788346 3682 2355064352348412715922715907 3683 785021468167492298129837594 3684 261673909645937730154607323 3685 87225071165847397274843066 3686 29077196807956568541484147 3687 9703264366022703429843674 3688 3288748605526804056692683 3689 1367885286105115919288186 3690 1814140516682611475049187 3691 7395607278798734668115354 3692 36419671292455565771533243 3693 181912234761765126334651706 3694 909499133241988064165587027 3695 4547474986020994464992044634 3696 22737368036708657039681593003 3697 113686837885744513436648421626 3698 568434188662789643262655593667 3699 2842170943058637241673082463514 3700 14210854715208082550152013815963 3701 71054273576012044864688936245946 3702 355271367880050768361420970285107 3703 1776356839400250689819763614443994 3704 8881784197001252398436370993226123 3705 44408920985006261641961039273132666 3706 222044604925031308093064924467997347 3707 1110223024625156540426411198374098074 3708 5551115123125782702119084850548527483 3709 27755575615628913510591100538968649786 3710 138777878078144567552954061456918586387 3711 693889390390722837764769826871951377754 3712 3469446951953614188823848974222209704043 3713 17347234759768070944119244817731866125306 3714 86736173798840354720596224070866269828227 3715 433680868994201773602981120348400328875034 3716 2168404344971008868014905601740024637619803 3717 10842021724855044340074528008699464185847226 3718 54210108624275221700372640043497101261818867 3719 271050543121376108501863200217485433086621914 3720 1355252715606880542509316001087427141025618763 3721 6776263578034402712546580005437135696992263546 3722 33881317890172013562732900027185678482249374307 3723 169406589450860067813664500135928392410342890394 3724 847032947254300339068322500679641962051413124923 3725 4235164736271501695341612503398209810256965182266 3726 21175823681357508476708062516991049051284792430547 3727 105879118406787542383540312584955245256423950992474 3728 529395592033937711917701562924776226282119751242283 3729 2646977960169688559588507814623881131410598754971386 3730 13234889800848442797942539073119405657052993774443587 3731 66174449004242213989712695365597028285264968872080154 3732 330872245021211069948563476827985141426324844360354843 3733 1654361225106055349742817384139925707131624221801758906 3734 8271806125530276748714086920699628535658121109008789427 3735 41359030627651383743570434603498142678290605545043945434 3736 206795153138256918717852173017490713391453027725219726603 3737 1033975765691284593589260865087453566957265138626098632826 3738 5169878828456422967946304325437267834786325693130493164067 3739 25849394142282114839731521627186339173931628465652465820314 3740 129246970711410574198657608135931695869658142328262329101563 3741 53876318321529089048712330120226711975565 3742 17958772773843029682904110040075570658524 3743 5986257591281009894301370013358523552853 3744 1995419197093669964767123337786174517676 3745 665139732364556654922374445928724839517 3746 221713244121518884974124815309574947964 3747 73904414707172961658041605103191656613 3748 24634804902390987219347201701063921996 3749 8211601634130329073115733900354822957 3750 2737200544710109691038577966785852444 3751 912400181570036563679525988933174773 3752 304133393856678854559841996333844716 3753 101377797952226284853280665558547197 3754 33792599317408761617760222422510524 3755 11264199772469587205920076989144133 3756 3754733257489862401973373237917836 3757 1251577752496620800657862286988237 3758 417192584165540266886310134074204 3759 139064194721846755630550236748693 3760 46354731573948918552417705869356 3761 15451577191316306228644036722077 3762 5150525730438768965405352735484 3763 1716841910146257434421820052453 3764 572280636715424707907452387276 3765 190760212238502718136712644717 3766 63586737412973316883380126364 3767 21195579138353159816839599413 3768 7065193049594657550844319596 3769 2355064367249573909770372157 3770 785021542673298267368118844 3771 261674282174967576346013573 3772 87226933810996628231874316 3773 29086510033702723326640397 3774 9749830494753477355624924 3775 3521579249180673685598933 3776 2532038504374464063819436 3777 7634906608029352197705437 3778 36499437735532438281396604 3779 181938823576124083837939493 3780 909507996180107716666682956 3781 4547477940333701015825743277 3782 22737369021479559223292825884 3783 113686838214001480831185499253 3784 568434188772208632394167952876 3785 2842170943095110238050253249917 3786 14210854715220240215611070744764 3787 71054273576016097419841955222213 3788 355271367880052119213138643277196 3789 1776356839400251140103669505441357 3790 8881784197001252548531006290225244 3791 44408920985006261691992584372132373 3792 222044604925031308109742106167663916 3793 1110223024625156540431970258940653597 3794 5551115123125782702120937870737379324 3795 27755575615628913510591718212364933733 3796 138777878078144567552954267348050681036 3797 693889390390722837764769895502328742637 3798 3469446951953614188823848997099002159004 3799 17347234759768070944119244825357463610293 3800 86736173798840354720596224073408135656556 3801 433680868994201773602981120349247617484477 3802 2168404344971008868014905601740307067156284 3803 10842021724855044340074528008699558329026053 3804 54210108624275221700372640043497132642878476 3805 271050543121376108501863200217485443546975117 3806 1355252715606880542509316001087427144512403164 3807 6776263578034402712546580005437135698154525013 3808 33881317890172013562732900027185678482636794796 3809 169406589450860067813664500135928392410472030557 3810 847032947254300339068322500679641962051456171644 3811 4235164736271501695341612503398209810256979531173 3812 21175823681357508476708062516991049051284797213516 3813 105879118406787542383540312584955245256423952586797 3814 529395592033937711917701562924776226282119751773724 3815 2646977960169688559588507814623881131410598755148533 3816 13234889800848442797942539073119405657052993774502636 3817 66174449004242213989712695365597028285264968872099837 3818 330872245021211069948563476827985141426324844360361404 3819 1654361225106055349742817384139925707131624221801761093 3820 8271806125530276748714086920699628535658121109008790156 3821 41359030627651383743570434603498142678290605545043945677 3822 206795153138256918717852173017490713391453027725219726684 3823 1033975765691284593589260865087453566957265138626098632853 3824 5169878828456422967946304325437267834786325693130493164076 3825 25849394142282114839731521627186339173931628465652465820317 3826 129246970711410574198657608135931695869658142328262329101564 3827 646234853557052870993288040679658479348290711641311645507813 3828 161628954964587267146136990360680135926694 3829 53876318321529089048712330120226711975567 3830 17958772773843029682904110040075570658534 3831 5986257591281009894301370013358523552903 3832 1995419197093669964767123337786174517926 3833 665139732364556654922374445928724840767 3834 221713244121518884974124815309574954214 3835 73904414707172961658041605103191687863 3836 24634804902390987219347201701064078246 3837 8211601634130329073115733900355604207 3838 2737200544710109691038577966789758694 3839 912400181570036563679525988952706023 3840 304133393856678854559841996431500966 3841 101377797952226284853280666046828447 3842 33792599317408761617760224863916774 3843 11264199772469587205920089196175383 3844 3754733257489862401973434273074086 3845 1251577752496620800658167462769487 3846 417192584165540266887836012980454 3847 139064194721846755638179631279943 3848 46354731573948918590564678525606 3849 15451577191316306419378900003327 3850 5150525730438769919079669141734 3851 1716841910146262202793402083703 3852 572280636715448549765362543526 3853 190760212238621927426263425967 3854 63586737413569363331134032614 3855 21195579141333392055609130663 3856 7065193064495818744691975846 3857 2355064441755379879008653407 3858 785021915202328113559525094 3859 261676144820116807303044823 3860 87236247036742783017030566 3861 29133076162433497252421647 3862 9982661138407346984531174 3863 4685732467450021830130183 3864 8352804595721204786475686 3865 36738737064763055810986687 3866 182018590019200956347802854 3867 909534584994466674169970743 3868 4547486803271820668326839206 3869 22737371975792265774126524527 3870 113686839198772383014796732134 3871 568434189100465599788705030503 3872 2842170943204529227181765609126 3873 14210854715256713211988241531167 3874 71054273576028255085301012151014 3875 355271367880056171768291662253463 3876 1776356839400252490955387178433446 3877 8881784197001252998814912181222607 3878 44408920985006261842087219669131494 3879 222044604925031308159773651266663623 3880 1110223024625156540448647440640320166 3881 5551115123125782702126496931303934847 3882 27755575615628913510593571232553785574 3883 138777878078144567552954885021446964983 3884 693889390390722837764770101393460837286 3885 3469446951953614188823849065729379523887 3886 17347234759768070944119244848234256065254 3887 86736173798840354720596224081033733141543 3888 433680868994201773602981120351789483312806 3889 2168404344971008868014905601741154355765727 3890 10842021724855044340074528008699840758562534 3891 54210108624275221700372640043497226786057303 3892 271050543121376108501863200217485474928034726 3893 1355252715606880542509316001087427154972756367 3894 6776263578034402712546580005437135701641309414 3895 33881317890172013562732900027185678483799056263 3896 169406589450860067813664500135928392410859451046 3897 847032947254300339068322500679641962051585311807 3898 4235164736271501695341612503398209810257022577894 3899 21175823681357508476708062516991049051284811562423 3900 105879118406787542383540312584955245256423957369766 3901 529395592033937711917701562924776226282119753368047 3902 2646977960169688559588507814623881131410598755679974 3903 13234889800848442797942539073119405657052993774679783 3904 66174449004242213989712695365597028285264968872158886 3905 330872245021211069948563476827985141426324844360381087 3906 1654361225106055349742817384139925707131624221801767654 3907 8271806125530276748714086920699628535658121109008792343 3908 41359030627651383743570434603498142678290605545043946406 3909 206795153138256918717852173017490713391453027725219726927 3910 1033975765691284593589260865087453566957265138626098632934 3911 5169878828456422967946304325437267834786325693130493164103 3912 25849394142282114839731521627186339173931628465652465820326 3913 129246970711410574198657608135931695869658142328262329101567 3914 646234853557052870993288040679658479348290711641311645507814 3915 3231174267785264354966440203398292396741453558206558227539063 3916 484886864893761801438410971082040407780081 3917 161628954964587267146136990360680135926696 3918 53876318321529089048712330120226711975577 3919 17958772773843029682904110040075570658584 3920 5986257591281009894301370013358523553153 3921 1995419197093669964767123337786174519176 3922 665139732364556654922374445928724847017 3923 221713244121518884974124815309574985464 3924 73904414707172961658041605103191844113 3925 24634804902390987219347201701064859496 3926 8211601634130329073115733900359510457 3927 2737200544710109691038577966809289944 3928 912400181570036563679525989050362273 3929 304133393856678854559841996919782216 3930 101377797952226284853280668488234697 3931 33792599317408761617760237070948024 3932 11264199772469587205920150231331633 3933 3754733257489862401973739448855336 3934 1251577752496620800659693341675737 3935 417192584165540266895465407511704 3936 139064194721846755676326603936193 3937 46354731573948918781299541806856 3938 15451577191316307373053216409577 3939 5150525730438774687451251172984 3940 1716841910146286044651312239953 3941 572280636715567759054913324776 3942 190760212239217973874017332217 3943 63586737416549595569903563864 3944 21195579156234553249456786913 3945 7065193139001624713930257096 3946 2355064814284409725200059657 3947 785023777847477344516556344 3948 261685458045862962088201073 3949 87282813165473556942811816 3950 29365906806087366881327897 3951 11146814356676695129062424 3952 10506498558796762552786433 3953 37456635052454908399756936 3954 182257889348431573877392937 3955 909614351437543546679834104 3956 4547513392086179625830126993 3957 22737380838730385426627620456 3958 113686842153085089565630430777 3959 568434190085236501972316263384 3960 2842170943532786194576302686753 3961 14210854715366132201119753890376 3962 71054273576064728081678182937417 3963 355271367880068329433750719182264 3964 1776356839400256543510540197409713 3965 8881784197001254349666629854214696 3966 44408920985006262292371125560128857 3967 222044604925031308309868286563662744 3968 1110223024625156540498678985739319873 3969 5551115123125782702143174113003601416 3970 27755575615628913510599130293120341097 3971 138777878078144567552956738041635816824 3972 693889390390722837764770719066857121233 3973 3469446951953614188823849271620511618536 3974 17347234759768070944119244916864633430137 3975 86736173798840354720596224103910525596504 3976 433680868994201773602981120359415080797793 3977 2168404344971008868014905601743696221594056 3978 10842021724855044340074528008700688047171977 3979 54210108624275221700372640043497509215593784 3980 271050543121376108501863200217485569071213553 3981 1355252715606880542509316001087427186353815976 3982 6776263578034402712546580005437135712101662617 3983 33881317890172013562732900027185678487285840664 3984 169406589450860067813664500135928392412021712513 3985 847032947254300339068322500679641962051972732296 3986 4235164736271501695341612503398209810257151718057 3987 21175823681357508476708062516991049051284854609144 3988 105879118406787542383540312584955245256423971718673 3989 529395592033937711917701562924776226282119758151016 3990 2646977960169688559588507814623881131410598757274297 3991 13234889800848442797942539073119405657052993775211224 3992 66174449004242213989712695365597028285264968872336033 3993 330872245021211069948563476827985141426324844360440136 3994 1654361225106055349742817384139925707131624221801787337 3995 8271806125530276748714086920699628535658121109008798904 3996 41359030627651383743570434603498142678290605545043948593 3997 206795153138256918717852173017490713391453027725219727656 3998 1033975765691284593589260865087453566957265138626098633177 3999 5169878828456422967946304325437267834786325693130493164184 4000 25849394142282114839731521627186339173931628465652465820353 4001 129246970711410574198657608135931695869658142328262329101576 4002 646234853557052870993288040679658479348290711641311645507817 4003 3231174267785264354966440203398292396741453558206558227539064 4004 16155871338926321774832201016991461983707267791032791137695313 4005 1454660594681285404315232913246121223340242 4006 484886864893761801438410971082040407780083 4007 161628954964587267146136990360680135926706 4008 53876318321529089048712330120226711975627 4009 17958772773843029682904110040075570658834 4010 5986257591281009894301370013358523554403 4011 1995419197093669964767123337786174525426 4012 665139732364556654922374445928724878267 4013 221713244121518884974124815309575141714 4014 73904414707172961658041605103192625363 4015 24634804902390987219347201701068765746 4016 8211601634130329073115733900379041707 4017 2737200544710109691038577966906946194 4018 912400181570036563679525989538643523 4019 304133393856678854559841999361188466 4020 101377797952226284853280680695265947 4021 33792599317408761617760298106104274 4022 11264199772469587205920455407112883 4023 3754733257489862401975265327761586 4024 1251577752496620800667322736206987 4025 417192584165540266933612380167954 4026 139064194721846755867061467217443 4027 46354731573948919734973858213106 4028 15451577191316312141424798440827 4029 5150525730438798529309161329234 4030 1716841910146405253940863021203 4031 572280636716163805502667231026 4032 190760212242198206112786863467 4033 63586737431450756763751220114 4034 21195579230740359218695068163 4035 7065193511530654560121663346 4036 2355066676929558956157090907 4037 785033091073223499301712594 4038 261732024174593736013982323 4039 87515643809127426571718066 4040 30530060024356715025859147 4041 16967580448023435851718674 4042 39610329015530466166067683 4043 182975787336123426466163186 4044 909853650766774164209424187 4045 4547593158529256498339990354 4046 22737407427544744384130908243 4047 113686851016023209218131526706 4048 568434193039549208523149962027 4049 2842170944517557096759913919634 4050 14210854715694389168514290968003 4051 71054273576174147070809695296626 4052 355271367880104802430127889968667 4053 1776356839400268701175999254338514 4054 8881784197001258402221782873190963 4055 44408920985006263643222843233120946 4056 222044604925031308760152192454660107 4057 1110223024625156540648773621036318994 4058 5551115123125782702193205658102601123 4059 27755575615628913510615807474820007666 4060 138777878078144567552962297102202372347 4061 693889390390722837764772572087045973074 4062 3469446951953614188823849889293907902483 4063 17347234759768070944119245122755765524786 4064 86736173798840354720596224172540902961387 4065 433680868994201773602981120382291873252754 4066 2168404344971008868014905601751321819079043 4067 10842021724855044340074528008703229913000306 4068 54210108624275221700372640043498356504203227 4069 271050543121376108501863200217485851500750034 4070 1355252715606880542509316001087427280496994803 4071 6776263578034402712546580005437135743482722226 4072 33881317890172013562732900027185678497746193867 4073 169406589450860067813664500135928392415508496914 4074 847032947254300339068322500679641962053134993763 4075 4235164736271501695341612503398209810257539138546 4076 21175823681357508476708062516991049051284983749307 4077 105879118406787542383540312584955245256424014765394 4078 529395592033937711917701562924776226282119772499923 4079 2646977960169688559588507814623881131410598762057266 4080 13234889800848442797942539073119405657052993776805547 4081 66174449004242213989712695365597028285264968872867474 4082 330872245021211069948563476827985141426324844360617283 4083 1654361225106055349742817384139925707131624221801846386 4084 8271806125530276748714086920699628535658121109008818587 4085 41359030627651383743570434603498142678290605545043955154 4086 206795153138256918717852173017490713391453027725219729843 4087 1033975765691284593589260865087453566957265138626098633906 4088 5169878828456422967946304325437267834786325693130493164427 4089 25849394142282114839731521627186339173931628465652465820434 4090 129246970711410574198657608135931695869658142328262329101603 4091 646234853557052870993288040679658479348290711641311645507826 4092 3231174267785264354966440203398292396741453558206558227539067 4093 16155871338926321774832201016991461983707267791032791137695314 4094 80779356694631608874161005084957309918536338955163955688476563 4095 4363981784043856212945698739738363670020725 4096 1454660594681285404315232913246121223340244 4097 484886864893761801438410971082040407780093 4098 161628954964587267146136990360680135926756 4099 53876318321529089048712330120226711975877 4100 17958772773843029682904110040075570660084 4101 5986257591281009894301370013358523560653 4102 1995419197093669964767123337786174556676 4103 665139732364556654922374445928725034517 4104 221713244121518884974124815309575922964 4105 73904414707172961658041605103196531613 4106 24634804902390987219347201701088296996 4107 8211601634130329073115733900476697957 4108 2737200544710109691038577967395227444 4109 912400181570036563679525991980049773 4110 304133393856678854559842011568219716 4111 101377797952226284853280741730422197 4112 33792599317408761617760603281885524 4113 11264199772469587205921981286019133 4114 3754733257489862401982894722292836 4115 1251577752496620800705469708863237 4116 417192584165540267124347243449204 4117 139064194721846756820735783623693 4118 46354731573948924503345440244356 4119 15451577191316335983282708597077 4120 5150525730438917738598712110484 4121 1716841910147001300388616927453 4122 572280636719144037741436762276 4123 190760212257099367306634519717 4124 63586737505956562732989501364 4125 21195579603269389064886474413 4126 7065195374175803791078694596 4127 2355075990155305110942247157 4128 785079657201954273227493844 4129 261964854818247605642888573 4130 88679797027396774716249316 4131 36350826115703455748515397 4132 46071410904757139464999924 4133 185129481299198984232473933 4134 910571548754466016798194436 4135 4547832457858487115869580437 4136 22737487193987821256640771604 4137 113686877604837568175634814493 4138 568434201902487328175651057956 4139 2842170947471869803310747618277 4140 14210854716679160070697902200884 4141 71054273576502404038204232374253 4142 355271367880214221419259402327876 4143 1776356839400305174172376425124917 4144 8881784197001270559887241930119764 4145 44408920985006267695777996252097213 4146 222044604925031310111003910127652196 4147 1110223024625156541099057526927316357 4148 5551115123125782702343300293399600244 4149 27755575615628913510665839019919007373 4150 138777878078144567552978974283902038916 4151 693889390390722837764778131147612528597 4152 3469446951953614188823851742314096754324 4153 17347234759768070944119245740429161808733 4154 86736173798840354720596224378432035056036 4155 433680868994201773602981120450922250617637 4156 2168404344971008868014905601774198611534004 4157 10842021724855044340074528008710855510485293 4158 54210108624275221700372640043500898370031556 4159 271050543121376108501863200217486698789359477 4160 1355252715606880542509316001087427562926531284 4161 6776263578034402712546580005437135837625901053 4162 33881317890172013562732900027185678529127253476 4163 169406589450860067813664500135928392425968850117 4164 847032947254300339068322500679641962056621778164 4165 4235164736271501695341612503398209810258701400013 4166 21175823681357508476708062516991049051285371169796 4167 105879118406787542383540312584955245256424143905557 4168 529395592033937711917701562924776226282119815546644 4169 2646977960169688559588507814623881131410598776406173 4170 13234889800848442797942539073119405657052993781588516 4171 66174449004242213989712695365597028285264968874461797 4172 330872245021211069948563476827985141426324844361148724 4173 1654361225106055349742817384139925707131624221802023533 4174 8271806125530276748714086920699628535658121109008877636 4175 41359030627651383743570434603498142678290605545043974837 4176 206795153138256918717852173017490713391453027725219736404 4177 1033975765691284593589260865087453566957265138626098636093 4178 5169878828456422967946304325437267834786325693130493165156 4179 25849394142282114839731521627186339173931628465652465820677 4180 129246970711410574198657608135931695869658142328262329101684 4181 646234853557052870993288040679658479348290711641311645507853 4182 3231174267785264354966440203398292396741453558206558227539076 4183 16155871338926321774832201016991461983707267791032791137695317 4184 80779356694631608874161005084957309918536338955163955688476564 4185 403896783473158044370805025424786549592681694775819778442382813 4186 13091945352131568638837096219215091010062174 4187 4363981784043856212945698739738363670020727 4188 1454660594681285404315232913246121223340254 4189 484886864893761801438410971082040407780143 4190 161628954964587267146136990360680135927006 4191 53876318321529089048712330120226711977127 4192 17958772773843029682904110040075570666334 4193 5986257591281009894301370013358523591903 4194 1995419197093669964767123337786174712926 4195 665139732364556654922374445928725815767 4196 221713244121518884974124815309579829214 4197 73904414707172961658041605103216062863 4198 24634804902390987219347201701185953246 4199 8211601634130329073115733900964979207 4200 2737200544710109691038577969836633694 4201 912400181570036563679526004187081023 4202 304133393856678854559842072603375966 4203 101377797952226284853281046906203447 4204 33792599317408761617762129160791774 4205 11264199772469587205929610680550383 4206 3754733257489862402021041694949086 4207 1251577752496620800896204572144487 4208 417192584165540268078021559855454 4209 139064194721846761589107365654943 4210 46354731573948948345203350400606 4211 15451577191316455192572259378327 4212 5150525730439513785046466016734 4213 1716841910149981532627386458703 4214 572280636734045198935284418526 4215 190760212331605173275872800967 4216 63586737878485592579180907614 4217 21195581465914538295843505663 4218 7065204687401549945863850846 4219 2355122556284035884868028407 4220 785312487845608142856400094 4221 263129008036516953787419823 4222 94500563118743515438905566 4223 65454656572437159361796647 4224 191590563188425657531406174 4225 912725242717541574564505183 4226 4548550355846178968458350686 4227 22737726493317051874170361687 4228 113686957371280645048144677854 4229 568434228491301687133154345743 4230 2842170956334807922963248714206 4231 14210854719633472777248735899527 4232 71054273577487174940387843607134 4233 355271367880542478386653939405503 4234 1776356839400414593161507937484126 4235 8881784197001307032883619100906167 4236 44408920985006279853443455309026014 4237 222044604925031314163559063146628463 4238 1110223024625156542449909244600308446 4239 5551115123125782702793584199290597607 4240 27755575615628913510815933655216006494 4241 138777878078144567553029005829001038623 4242 693889390390722837764794808329312195166 4243 3469446951953614188823857301374663309847 4244 17347234759768070944119247593449350660574 4245 86736173798840354720596224996105431339983 4246 433680868994201773602981120656813382712286 4247 2168404344971008868014905601842828988898887 4248 10842021724855044340074528008733732302940254 4249 54210108624275221700372640043508523967516543 4250 271050543121376108501863200217489240655187806 4251 1355252715606880542509316001087428410215140727 4252 6776263578034402712546580005437136120055437534 4253 33881317890172013562732900027185678623270432303 4254 169406589450860067813664500135928392457349909726 4255 847032947254300339068322500679641962067082131367 4256 4235164736271501695341612503398209810262188184414 4257 21175823681357508476708062516991049051286533431263 4258 105879118406787542383540312584955245256424531326046 4259 529395592033937711917701562924776226282119944686807 4260 2646977960169688559588507814623881131410598819452894 4261 13234889800848442797942539073119405657052993795937423 4262 66174449004242213989712695365597028285264968879244766 4263 330872245021211069948563476827985141426324844362743047 4264 1654361225106055349742817384139925707131624221802554974 4265 8271806125530276748714086920699628535658121109009054783 4266 41359030627651383743570434603498142678290605545044033886 4267 206795153138256918717852173017490713391453027725219756087 4268 1033975765691284593589260865087453566957265138626098642654 4269 5169878828456422967946304325437267834786325693130493167343 4270 25849394142282114839731521627186339173931628465652465821406 4271 129246970711410574198657608135931695869658142328262329101927 4272 646234853557052870993288040679658479348290711641311645507934 4273 3231174267785264354966440203398292396741453558206558227539103 4274 16155871338926321774832201016991461983707267791032791137695326 4275 80779356694631608874161005084957309918536338955163955688476567 4276 403896783473158044370805025424786549592681694775819778442382814 4277 2019483917365790221854025127123932747963408473879098892211914063 4278 39275836056394705916511288657645273030186521 4279 13091945352131568638837096219215091010062176 4280 4363981784043856212945698739738363670020737 4281 1454660594681285404315232913246121223340304 4282 484886864893761801438410971082040407780393 4283 161628954964587267146136990360680135928256 4284 53876318321529089048712330120226711983377 4285 17958772773843029682904110040075570697584 4286 5986257591281009894301370013358523748153 4287 1995419197093669964767123337786175494176 4288 665139732364556654922374445928729722017 4289 221713244121518884974124815309599360464 4290 73904414707172961658041605103313719113 4291 24634804902390987219347201701674234496 4292 8211601634130329073115733903406385457 4293 2737200544710109691038577982043664944 4294 912400181570036563679526065222237273 4295 304133393856678854559842377779157216 4296 101377797952226284853282572785109697 4297 33792599317408761617769758555323024 4298 11264199772469587205967757653206633 4299 3754733257489862402211776558230336 4300 1251577752496620801849878888550737 4301 417192584165540272846393141886704 4302 139064194721846785430965275811193 4303 46354731573949067554492901181856 4304 15451577191317051239020013284577 4305 5150525730442494017285235547984 4306 1716841910164882693821234114953 4307 572280636808551004904522699776 4308 190760212704134203122064207217 4309 63586739741130741810137938864 4310 21195590779140284450628661913 4311 7065251253530280719789632096 4312 2355355386927689754496934657 4313 786476641063877491000931344 4314 268949774127863694510076073 4315 123604393575477219052186816 4316 210973808856105677428202897 4317 919186324606768247863437424 4318 4550704049809254526224661433 4319 22738444391304743726759131936 4320 113687196670609875665674267937 4321 568434308257744764005664209104 4322 2842170982923622281920752001993 4323 14210854728496410896901236995456 4324 71054273580441487646938677305777 4325 355271367881527249288837550638384 4326 1776356839400742850128902474561753 4327 8881784197001416451872750613265376 4328 44408920985006316326439832479812417 4329 222044604925031326321224522203557264 4330 1110223024625156546502464397619284713 4331 5551115123125782704144435916963589696 4332 27755575615628913511266217561107003857 4333 138777878078144567553179100464298037744 4334 693889390390722837764844839874411194873 4335 3469446951953614188823873978556362976416 4336 17347234759768070944119253152509917216097 4337 86736173798840354720596226849125620191824 4338 433680868994201773602981121274486778996233 4339 2168404344971008868014905602048720120993536 4340 10842021724855044340074528008802362680305137 4341 54210108624275221700372640043531400759971504 4342 271050543121376108501863200217496866252672793 4343 1355252715606880542509316001087430952080969056 4344 6776263578034402712546580005437136967344046977 4345 33881317890172013562732900027185678905699968784 4346 169406589450860067813664500135928392551493088553 4347 847032947254300339068322500679641962098463190976 4348 4235164736271501695341612503398209810272648537617 4349 21175823681357508476708062516991049051290020215664 4350 105879118406787542383540312584955245256425693587513 4351 529395592033937711917701562924776226282120332107296 4352 2646977960169688559588507814623881131410598948593057 4353 13234889800848442797942539073119405657052993838984144 4354 66174449004242213989712695365597028285264968893593673 4355 330872245021211069948563476827985141426324844367526016 4356 1654361225106055349742817384139925707131624221804149297 4357 8271806125530276748714086920699628535658121109009586224 4358 41359030627651383743570434603498142678290605545044211033 4359 206795153138256918717852173017490713391453027725219815136 4360 1033975765691284593589260865087453566957265138626098662337 4361 5169878828456422967946304325437267834786325693130493173904 4362 25849394142282114839731521627186339173931628465652465823593 4363 129246970711410574198657608135931695869658142328262329102656 4364 646234853557052870993288040679658479348290711641311645508177 4365 3231174267785264354966440203398292396741453558206558227539184 4366 16155871338926321774832201016991461983707267791032791137695353 4367 80779356694631608874161005084957309918536338955163955688476576 4368 403896783473158044370805025424786549592681694775819778442382817 4369 2019483917365790221854025127123932747963408473879098892211914064 4370 10097419586828951109270125635619663739817042369395494461059570313 4371 117827508169184117749533865972935819090559562 4372 39275836056394705916511288657645273030186523 4373 13091945352131568638837096219215091010062186 4374 4363981784043856212945698739738363670020787 4375 1454660594681285404315232913246121223340554 4376 484886864893761801438410971082040407781643 4377 161628954964587267146136990360680135934506 4378 53876318321529089048712330120226712014627 4379 17958772773843029682904110040075570853834 4380 5986257591281009894301370013358524529403 4381 1995419197093669964767123337786179400426 4382 665139732364556654922374445928749253267 4383 221713244121518884974124815309697016714 4384 73904414707172961658041605103802000363 4385 24634804902390987219347201704115640746 4386 8211601634130329073115733915613416707 4387 2737200544710109691038578043078821194 4388 912400181570036563679526370398018523 4389 304133393856678854559843903658063466 4390 101377797952226284853290202179640947 4391 33792599317408761617807905527979274 4392 11264199772469587206158492516487883 4393 3754733257489862403165450874636586 4394 1251577752496620806618250470581987 4395 417192584165540296688251052042954 4396 139064194721846904640254826592443 4397 46354731573949663600940655088106 4398 15451577191320031471258782815827 4399 5150525730457395178479083204234 4400 1716841910239388499790472396203 4401 572280637181080034750714106026 4402 190760214566779352353021238467 4403 63586749054356487964923095114 4404 21195637345269015224554443163 4405 7065484084173934589418538346 4406 2356519540145959102641465907 4407 792297407155224231723587594 4408 298053604584597398123357323 4409 269123545859145737118593066 4410 938569570274448267760234147 4411 4557165131698481199523593674 4412 22740598085267819284525442683 4413 113687914568597567518263038186 4414 568434547557073994623193799187 4415 2842171062690065358793261865354 4416 14210854755085225255858740283243 4417 71054273589304425766591178401706 4418 355271367884481561995388384337027 4419 1776356839401727621031086085794634 4420 8881784197001744708840145150343003 4421 44408920985006425745428963992171626 4422 222044604925031362794220899374343667 4423 1110223024625156558660129856676213514 4424 5551115123125782708196991069982565963 4425 27755575615628913512617069278779995946 4426 138777878078144567553629384370189035107 4427 693889390390722837764994934509708193994 4428 3469446951953614188823924010101461976123 4429 17347234759768070944119269829691616882666 4430 86736173798840354720596232408186186747347 4431 433680868994201773602981123127506967848074 4432 2168404344971008868014905602666393517277483 4433 10842021724855044340074528009008253812399786 4434 54210108624275221700372640043600031137336387 4435 271050543121376108501863200217519743045127754 4436 1355252715606880542509316001087438577678454043 4437 6776263578034402712546580005437139509209875306 4438 33881317890172013562732900027185679752988578227 4439 169406589450860067813664500135928392833922625034 4440 847032947254300339068322500679641962192606369803 4441 4235164736271501695341612503398209810304029597226 4442 21175823681357508476708062516991049051300480568867 4443 105879118406787542383540312584955245256429180371914 4444 529395592033937711917701562924776226282121494368763 4445 2646977960169688559588507814623881131410599336013546 4446 13234889800848442797942539073119405657052993968124307 4447 66174449004242213989712695365597028285264968936640394 4448 330872245021211069948563476827985141426324844381874923 4449 1654361225106055349742817384139925707131624221808932266 4450 8271806125530276748714086920699628535658121109011180547 4451 41359030627651383743570434603498142678290605545044742474 4452 206795153138256918717852173017490713391453027725219992283 4453 1033975765691284593589260865087453566957265138626098721386 4454 5169878828456422967946304325437267834786325693130493193587 4455 25849394142282114839731521627186339173931628465652465830154 4456 129246970711410574198657608135931695869658142328262329104843 4457 646234853557052870993288040679658479348290711641311645508906 4458 3231174267785264354966440203398292396741453558206558227539427 4459 16155871338926321774832201016991461983707267791032791137695434 4460 80779356694631608874161005084957309918536338955163955688476603 4461 403896783473158044370805025424786549592681694775819778442382826 4462 2019483917365790221854025127123932747963408473879098892211914067 4463 10097419586828951109270125635619663739817042369395494461059570314 4464 50487097934144755546350628178098318699085211846977472305297851563 4465 353482524507552353248601597918807457271678685 4466 117827508169184117749533865972935819090559564 4467 39275836056394705916511288657645273030186533 4468 13091945352131568638837096219215091010062236 4469 4363981784043856212945698739738363670021037 4470 1454660594681285404315232913246121223341804 4471 484886864893761801438410971082040407787893 4472 161628954964587267146136990360680135965756 4473 53876318321529089048712330120226712170877 4474 17958772773843029682904110040075571635084 4475 5986257591281009894301370013358528435653 4476 1995419197093669964767123337786198931676 4477 665139732364556654922374445928846909517 4478 221713244121518884974124815310185297964 4479 73904414707172961658041605106243406613 4480 24634804902390987219347201716322671996 4481 8211601634130329073115733976648572957 4482 2737200544710109691038578348254602444 4483 912400181570036563679527896276924773 4484 304133393856678854559851533052594716 4485 101377797952226284853328349152297197 4486 33792599317408761617998640391260524 4487 11264199772469587207112166832894133 4488 3754733257489862407933822456667836 4489 1251577752496620830460108380738237 4490 417192584165540415897540602824204 4491 139064194721847500686702580498693 4492 46354731573952643833179424619356 4493 15451577191334932632452630472077 4494 5150525730531900984448321485484 4495 1716841910611917529636663802453 4496 572280639043725183981671137276 4497 190760223880005098507806394717 4498 63586795620485218738848876364 4499 21195870175912669094183349413 4500 7066648237392203937563069596 4501 2362340306237305843364122157 4502 821401237611957935336868844 4503 443572756868265916189763573 4504 996719307277488327450624316 4505 4576548377366161219420390397 4506 22747059167157045957824374924 4507 113690068262560643076029348933 4508 568435265455061686475782569436 4509 2842171301989394589410791455437 4510 14210854834851668332731250146604 4511 71054273615893240125548681689493 4512 355271367893344500115040885432956 4513 1776356839404681933737636919493277 4514 8881784197002729479742328761575884 4515 44408920985006754002396358529249253 4516 222044604925031472213210030886702876 4517 1110223024625156595133126233846999917 4518 5551115123125782720354656529039494764 4519 27755575615628913516669624431798972213 4520 138777878078144567554980236087862027196 4521 693889390390722837765445218415599191357 4522 3469446951953614188824074104736758975244 4523 17347234759768070944119319861236715882373 4524 86736173798840354720596249085367886413916 4525 433680868994201773602981128686567534403597 4526 2168404344971008868014905604519413706129324 4527 10842021724855044340074528009625927208683733 4528 54210108624275221700372640043805922269431036 4529 271050543121376108501863200217588373422492637 4530 1355252715606880542509316001087461454470909004 4531 6776263578034402712546580005437147134807360293 4532 33881317890172013562732900027185682294854406556 4533 169406589450860067813664500135928393681211234477 4534 847032947254300339068322500679641962475035906284 4535 4235164736271501695341612503398209810398172776053 4536 21175823681357508476708062516991049051331861628476 4537 105879118406787542383540312584955245256439640725117 4538 529395592033937711917701562924776226282124981153164 4539 2646977960169688559588507814623881131410600498275013 4540 13234889800848442797942539073119405657052994355544796 4541 66174449004242213989712695365597028285264969065780557 4542 330872245021211069948563476827985141426324844424921644 4543 1654361225106055349742817384139925707131624221823281173 4544 8271806125530276748714086920699628535658121109015963516 4545 41359030627651383743570434603498142678290605545046336797 4546 206795153138256918717852173017490713391453027725220523724 4547 1033975765691284593589260865087453566957265138626098898533 4548 5169878828456422967946304325437267834786325693130493252636 4549 25849394142282114839731521627186339173931628465652465849837 4550 129246970711410574198657608135931695869658142328262329111404 4551 646234853557052870993288040679658479348290711641311645511093 4552 3231174267785264354966440203398292396741453558206558227540156 4553 16155871338926321774832201016991461983707267791032791137695677 4554 80779356694631608874161005084957309918536338955163955688476684 4555 403896783473158044370805025424786549592681694775819778442382853 4556 2019483917365790221854025127123932747963408473879098892211914076 4557 10097419586828951109270125635619663739817042369395494461059570317 4558 50487097934144755546350628178098318699085211846977472305297851564 4559 252435489670723777731753140890491593495426059234887361526489257813 4560 1060447573522657059745804793756422371815036054 4561 353482524507552353248601597918807457271678687 4562 117827508169184117749533865972935819090559574 4563 39275836056394705916511288657645273030186583 4564 13091945352131568638837096219215091010062486 4565 4363981784043856212945698739738363670022287 4566 1454660594681285404315232913246121223348054 4567 484886864893761801438410971082040407819143 4568 161628954964587267146136990360680136122006 4569 53876318321529089048712330120226712952127 4570 17958772773843029682904110040075575541334 4571 5986257591281009894301370013358547966903 4572 1995419197093669964767123337786296587926 4573 665139732364556654922374445929335190767 4574 221713244121518884974124815312626704214 4575 73904414707172961658041605118450437863 4576 24634804902390987219347201777357828246 4577 8211601634130329073115734281824354207 4578 2737200544710109691038579874133508694 4579 912400181570036563679535525671456023 4580 304133393856678854559889680025250966 4581 101377797952226284853519084015578447 4582 33792599317408761618952314707666774 4583 11264199772469587211880538414925383 4584 3754733257489862431775680366824086 4585 1251577752496620949669397931519487 4586 417192584165541011943988356730454 4587 139064194721850480918941350029943 4588 46354731573967544994373272275606 4589 15451577191409438438421868753327 4590 5150525730904430014294512891734 4591 1716841912474562678867620833703 4592 572280648356950930136456293526 4593 190760270446133829281732175967 4594 63587028451128872608477782614 4595 21197034329130938442327880663 4596 7072469003483550678285725846 4597 2391444136694039546977403407 4598 966920389895626453403275094 4599 1171168518286608506521794823 4600 4634698114369201279110780566 4601 22766442412824725977721171647 4602 113696529344449869749328281174 4603 568437419149024762033548880183 4604 2842172019887382281263380225686 4605 14210855074150997563348779736687 4606 71054273695659683202421191552854 4607 355271367919933314473998388720743 4608 1776356839413544871857289420589206 4609 8881784197005683792448879595274527 4610 44408920985007738773298542140482134 4611 222044604925031800470177425423780503 4612 1110223024625156704552115365359359126 4613 5551115123125782756827652906210281167 4614 27755575615628913528827289890855901014 4615 138777878078144567559032791240881003463 4616 693889390390722837766796070133272183446 4617 3469446951953614188824524388642649972607 4618 17347234759768070944119469955872012881494 4619 86736173798840354720596299116912985413623 4620 433680868994201773602981145363749234070166 4621 2168404344971008868014905610078474272684847 4622 10842021724855044340074528011478947397535574 4623 54210108624275221700372640044423595665714983 4624 271050543121376108501863200217794264554587286 4625 1355252715606880542509316001087530084848273887 4626 6776263578034402712546580005437170011599815254 4627 33881317890172013562732900027185689920451891543 4628 169406589450860067813664500135928396223077062806 4629 847032947254300339068322500679641963322324515727 4630 4235164736271501695341612503398209810680602312534 4631 21175823681357508476708062516991049051426004807303 4632 105879118406787542383540312584955245256471021784726 4633 529395592033937711917701562924776226282135441506367 4634 2646977960169688559588507814623881131410603985059414 4635 13234889800848442797942539073119405657052995517806263 4636 66174449004242213989712695365597028285264969453201046 4637 330872245021211069948563476827985141426324844554061807 4638 1654361225106055349742817384139925707131624221866327894 4639 8271806125530276748714086920699628535658121109030312423 4640 41359030627651383743570434603498142678290605545051119766 4641 206795153138256918717852173017490713391453027725222118047 4642 1033975765691284593589260865087453566957265138626099429974 4643 5169878828456422967946304325437267834786325693130493429783 4644 25849394142282114839731521627186339173931628465652465908886 4645 129246970711410574198657608135931695869658142328262329131087 4646 646234853557052870993288040679658479348290711641311645517654 4647 3231174267785264354966440203398292396741453558206558227542343 4648 16155871338926321774832201016991461983707267791032791137696406 4649 80779356694631608874161005084957309918536338955163955688476927 4650 403896783473158044370805025424786549592681694775819778442382934 4651 2019483917365790221854025127123932747963408473879098892211914103 4652 10097419586828951109270125635619663739817042369395494461059570326 4653 50487097934144755546350628178098318699085211846977472305297851567 4654 252435489670723777731753140890491593495426059234887361526489257814 4655 1262177448353618888658765704452457967477130296174436807632446289063 4656 3181342720567971179237414381269267115445108161 4657 1060447573522657059745804793756422371815036056 4658 353482524507552353248601597918807457271678697 4659 117827508169184117749533865972935819090559624 4660 39275836056394705916511288657645273030186833 4661 13091945352131568638837096219215091010063736 4662 4363981784043856212945698739738363670028537 4663 1454660594681285404315232913246121223379304 4664 484886864893761801438410971082040407975393 4665 161628954964587267146136990360680136903256 4666 53876318321529089048712330120226716858377 4667 17958772773843029682904110040075595072584 4668 5986257591281009894301370013358645623153 4669 1995419197093669964767123337786784869176 4670 665139732364556654922374445931776597017 4671 221713244121518884974124815324833735464 4672 73904414707172961658041605179485594113 4673 24634804902390987219347202082533609496 4674 8211601634130329073115735807703260457 4675 2737200544710109691038587503528039944 4676 912400181570036563679573672644112273 4677 304133393856678854560080414888532216 4678 101377797952226284854472758331984697 4679 33792599317408761623720686289698024 4680 11264199772469587235722396325081633 4681 3754733257489862550984969917605336 4682 1251577752496621545715845685425737 4683 417192584165543992176227126261704 4684 139064194721865382080135197686193 4685 46354731574042050800342510556856 4686 15451577191781967468268060159577 4687 5150525732767075163525469922984 4688 1716841921787788425022405989953 4689 572280694923079660910382074776 4690 190760503276777483151361082217 4691 63588192604347141956622313864 4692 21202855095222285183050536913 4693 7101572833940284381899007096 4694 2536963288977708065043809657 4695 1694516151313969043735306344 4696 4809147325378321458181951073 4697 22824592149827766037411561816 4698 113715912590117549769225077897 4699 568443880230913988706847812424 4700 2842174173581345356821146536433 4701 14210855792048985255201368506936 4702 71054273934959012433038721142937 4703 355271367999699757550870898584104 4704 1776356839440133686216246923876993 4705 8881784197014546730568532096370456 4706 44408920985010693086005092974180777 4707 222044604925032785241079609035013384 4708 1110223024625157032809082759896436753 4709 5551115123125782866246642037722640376 4710 27755575615628913565300286268026687417 4711 138777878078144567571190456699937932264 4712 693889390390722837770848625286291159713 4713 3469446951953614188825875240360322964696 4714 17347234759768070944119920239777903878857 4715 86736173798840354720596449211548282412744 4716 433680868994201773602981195395294333069873 4717 2168404344971008868014905626755655972351416 4718 10842021724855044340074528017038007964091097 4719 54210108624275221700372640046276615854566824 4720 271050543121376108501863200218411937950871233 4721 1355252715606880542509316001087735975980368536 4722 6776263578034402712546580005437238641977180137 4723 33881317890172013562732900027185712797244346504 4724 169406589450860067813664500135928403848674547793 4725 847032947254300339068322500679641965864190344056 4726 4235164736271501695341612503398209811527890921977 4727 21175823681357508476708062516991049051708434343784 4728 105879118406787542383540312584955245256565164963553 4729 529395592033937711917701562924776226282166822565976 4730 2646977960169688559588507814623881131410614445412617 4731 13234889800848442797942539073119405657052999004590664 4732 66174449004242213989712695365597028285264970615462513 4733 330872245021211069948563476827985141426324844941482296 4734 1654361225106055349742817384139925707131624221995468057 4735 8271806125530276748714086920699628535658121109073359144 4736 41359030627651383743570434603498142678290605545065468673 4737 206795153138256918717852173017490713391453027725226901016 4738 1033975765691284593589260865087453566957265138626101024297 4739 5169878828456422967946304325437267834786325693130493961224 4740 25849394142282114839731521627186339173931628465652466086033 4741 129246970711410574198657608135931695869658142328262329190136 4742 646234853557052870993288040679658479348290711641311645537337 4743 3231174267785264354966440203398292396741453558206558227548904 4744 16155871338926321774832201016991461983707267791032791137698593 4745 80779356694631608874161005084957309918536338955163955688477656 4746 403896783473158044370805025424786549592681694775819778442383177 4747 2019483917365790221854025127123932747963408473879098892211914184 4748 10097419586828951109270125635619663739817042369395494461059570353 4749 50487097934144755546350628178098318699085211846977472305297851576 4750 252435489670723777731753140890491593495426059234887361526489257817 4751 1262177448353618888658765704452457967477130296174436807632446289064 4752 6310887241768094443293828522262289837385651480872184038162231445313 4753 9544028161703913537712243143807801346335324482 4754 3181342720567971179237414381269267115445108163 4755 1060447573522657059745804793756422371815036066 4756 353482524507552353248601597918807457271678747 4757 117827508169184117749533865972935819090559874 4758 39275836056394705916511288657645273030188083 4759 13091945352131568638837096219215091010069986 4760 4363981784043856212945698739738363670059787 4761 1454660594681285404315232913246121223535554 4762 484886864893761801438410971082040408756643 4763 161628954964587267146136990360680140809506 4764 53876318321529089048712330120226736389627 4765 17958772773843029682904110040075692728834 4766 5986257591281009894301370013359133904403 4767 1995419197093669964767123337789226275426 4768 665139732364556654922374445943983628267 4769 221713244121518884974124815385868891714 4770 73904414707172961658041605484661375363 4771 24634804902390987219347203608412515746 4772 8211601634130329073115743437097791707 4773 2737200544710109691038625650500696194 4774 912400181570036563679764407507393523 4775 304133393856678854561034089204938466 4776 101377797952226284859241129914015947 4777 33792599317408761647562544199854274 4778 11264199772469587354931685875862883 4779 3754733257489863147031417671511586 4780 1251577752496624525948084454956987 4781 417192584165558893337420973917954 4782 139064194721939887886104435967443 4783 46354731574414579830188701963106 4784 15451577193644612617499017190827 4785 5150525742080300909680255079234 4786 1716841968353917155796331771203 4787 572280927753723314780010981026 4788 190761667429995752499505613467 4789 63594013370438488697344970114 4790 21231958925679018886663818163 4791 7247091986223952899965413346 4792 3264559050396050655375840907 4793 5332494958405681995395462594 4794 22999041360836886216482732323 4795 113774062327120589828915468066 4796 568463263476581668726744609147 4797 2842180634663234583494445468674 4798 14210857945742948330759134817683 4799 71054274652857000124891309913186 4800 355271368238999086781488428174187 4801 1776356839519900129293119433740354 4802 8881784197041135544927489599658243 4803 44408920985019556024124745475276706 4804 222044604925035739553786159868712027 4805 1110223024625158017579984943507669634 4806 5551115123125783194503609432259718003 4807 27755575615628913674719275399539046626 4808 138777878078144567607663453077108718667 4809 693889390390722837783006290745348088514 4810 3469446951953614188829927795513341940963 4811 17347234759768070944121271091495576870946 4812 86736173798840354720596899495454173410107 4813 433680868994201773602981345489929630068994 4814 2168404344971008868014905676787201071351123 4815 10842021724855044340074528033715189663757666 4816 54210108624275221700372640051835676421122347 4817 271050543121376108501863200220264958139723074 4818 1355252715606880542509316001088353649376652483 4819 6776263578034402712546580005437444533109274786 4820 33881317890172013562732900027185781427621711387 4821 169406589450860067813664500135928426725467002754 4822 847032947254300339068322500679641973489787829043 4823 4235164736271501695341612503398209814069756750306 4824 21175823681357508476708062516991049052555722953227 4825 105879118406787542383540312584955245256847594500034 4826 529395592033937711917701562924776226282260965744803 4827 2646977960169688559588507814623881131410645826472226 4828 13234889800848442797942539073119405657053009464943867 4829 66174449004242213989712695365597028285264974102246914 4830 330872245021211069948563476827985141426324846103743763 4831 1654361225106055349742817384139925707131624222382888546 4832 8271806125530276748714086920699628535658121109202499307 4833 41359030627651383743570434603498142678290605545108515394 4834 206795153138256918717852173017490713391453027725241249923 4835 1033975765691284593589260865087453566957265138626105807266 4836 5169878828456422967946304325437267834786325693130495555547 4837 25849394142282114839731521627186339173931628465652466617474 4838 129246970711410574198657608135931695869658142328262329367283 4839 646234853557052870993288040679658479348290711641311645596386 4840 3231174267785264354966440203398292396741453558206558227568587 4841 16155871338926321774832201016991461983707267791032791137705154 4842 80779356694631608874161005084957309918536338955163955688479843 4843 403896783473158044370805025424786549592681694775819778442383906 4844 2019483917365790221854025127123932747963408473879098892211914427 4845 10097419586828951109270125635619663739817042369395494461059570434 4846 50487097934144755546350628178098318699085211846977472305297851603 4847 252435489670723777731753140890491593495426059234887361526489257826 4848 1262177448353618888658765704452457967477130296174436807632446289067 4849 6310887241768094443293828522262289837385651480872184038162231445314 4850 31554436208840472216469142611311449186928257404360920190811157226563 4851 28632084485111740613136729431423404039005973445 4852 9544028161703913537712243143807801346335324484 4853 3181342720567971179237414381269267115445108173 4854 1060447573522657059745804793756422371815036116 4855 353482524507552353248601597918807457271678997 4856 117827508169184117749533865972935819090561124 4857 39275836056394705916511288657645273030194333 4858 13091945352131568638837096219215091010101236 4859 4363981784043856212945698739738363670216037 4860 1454660594681285404315232913246121224316804 4861 484886864893761801438410971082040412662893 4862 161628954964587267146136990360680160340756 4863 53876318321529089048712330120226834045877 4864 17958772773843029682904110040076181010084 4865 5986257591281009894301370013361575310653 4866 1995419197093669964767123337801433306676 4867 665139732364556654922374446005018784517 4868 221713244121518884974124815691044672964 4869 73904414707172961658041607010540281613 4870 24634804902390987219347211237807046996 4871 8211601634130329073115781584070447957 4872 2737200544710109691038816385363977444 4873 912400181570036563680718081823799773 4874 304133393856678854565802460786969716 4875 101377797952226284883082987824172197 4876 33792599317408761766771833750635524 4877 11264199772469587950978133629769133 4878 3754733257489866127263656441042836 4879 1251577752496639427109278302613237 4880 417192584165633399143390212199204 4881 139064194722312416915950627373693 4882 46354731576277224979419658994356 4883 15451577202957838363653802347077 4884 5150525788646429640454180860484 4885 1716842201184560809665960677453 4886 572282091906941584128155512276 4887 190767488196087099240228269717 4888 63623117200895222400958251364 4889 21377478077962687404730224413 4890 7974687747642295490297444596 4891 6902537857487763607035997157 4892 23522388993864246753696243844 4893 113948511538129710007986638573 4894 568521413213584708786434999316 4895 2842200017908902263514342265397 4896 14210864406824837557432433749924 4897 71054276806550963200449076223933 4898 355271368956897074473341016944436 4899 1776356839759199458523736963330437 4900 8881784197120901988004362109521604 4901 44408920985046144838483702978564493 4902 222044604925044602491905812369807956 4903 1110223024625160971892691494341368277 4904 5551115123125784179274511615870950884 4905 27755575615628914002976242794076124253 4906 138777878078144567717082442208621077876 4907 693889390390722837819479287122518874917 4908 3469446951953614188842085460972398869764 4909 17347234759768070944125323646648595847213 4910 86736173798840354720598250347171846402196 4911 433680868994201773602981795773835521066357 4912 2168404344971008868014905826881836368350244 4913 10842021724855044340074528083746734762757373 4914 54210108624275221700372640068512858120788916 4915 271050543121376108501863200225824018706278597 4916 1355252715606880542509316001090206669565504324 4917 6776263578034402712546580005438062206505558733 4918 33881317890172013562732900027185987318753806036 4919 169406589450860067813664500135928495355844367637 4920 847032947254300339068322500679641996366580284004 4921 4235164736271501695341612503398209821695354235293 4922 21175823681357508476708062516991049055097588781556 4923 105879118406787542383540312584955245257694883109477 4924 529395592033937711917701562924776226282543395281284 4925 2646977960169688559588507814623881131410739969651053 4926 13234889800848442797942539073119405657053040846003476 4927 66174449004242213989712695365597028285264984562600117 4928 330872245021211069948563476827985141426324849590528164 4929 1654361225106055349742817384139925707131624223545150013 4930 8271806125530276748714086920699628535658121109589919796 4931 41359030627651383743570434603498142678290605545237655557 4932 206795153138256918717852173017490713391453027725284296644 4933 1033975765691284593589260865087453566957265138626120156173 4934 5169878828456422967946304325437267834786325693130500338516 4935 25849394142282114839731521627186339173931628465652468211797 4936 129246970711410574198657608135931695869658142328262329898724 4937 646234853557052870993288040679658479348290711641311645773533 4938 3231174267785264354966440203398292396741453558206558227627636 4939 16155871338926321774832201016991461983707267791032791137724837 4940 80779356694631608874161005084957309918536338955163955688486404 4941 403896783473158044370805025424786549592681694775819778442386093 4942 2019483917365790221854025127123932747963408473879098892211915156 4943 10097419586828951109270125635619663739817042369395494461059570677 4944 50487097934144755546350628178098318699085211846977472305297851684 4945 252435489670723777731753140890491593495426059234887361526489257853 4946 1262177448353618888658765704452457967477130296174436807632446289076 4947 6310887241768094443293828522262289837385651480872184038162231445317 4948 31554436208840472216469142611311449186928257404360920190811157226564 4949 157772181044202361082345713056557245934641287021804600954055786132813 4950 85896253455335221839410188294270212117017920334 4951 28632084485111740613136729431423404039005973447 4952 9544028161703913537712243143807801346335324494 4953 3181342720567971179237414381269267115445108223 4954 1060447573522657059745804793756422371815036366 4955 353482524507552353248601597918807457271680247 4956 117827508169184117749533865972935819090567374 4957 39275836056394705916511288657645273030225583 4958 13091945352131568638837096219215091010257486 4959 4363981784043856212945698739738363670997287 4960 1454660594681285404315232913246121228223054 4961 484886864893761801438410971082040432194143 4962 161628954964587267146136990360680257997006 4963 53876318321529089048712330120227322327127 4964 17958772773843029682904110040078622416334 4965 5986257591281009894301370013373782341903 4966 1995419197093669964767123337862468462926 4967 665139732364556654922374446310194565767 4968 221713244121518884974124817216923579214 4969 73904414707172961658041614639934812863 4970 24634804902390987219347249384779703246 4971 8211601634130329073115972318933729207 4972 2737200544710109691039770059680383694 4973 912400181570036563685486453405831023 4974 304133393856678854589644318697125966 4975 101377797952226285002292277374953447 4976 33792599317408762362818281504541774 4977 11264199772469590931210372399300383 4978 3754733257489881028424850288699086 4979 1251577752496713932915247540894487 4980 417192584166005928173236403605454 4981 139064194724175062065181584404943 4982 46354731585590450725574444150606 4983 15451577249523967094427728128327 4984 5150526021477073294323809766734 4985 1716843365337779079014105208703 4986 572287912673032930868878168526 4987 190796592026543832943841550967 4988 63768636353178890919024657614 4989 22105073839381029995062255663 4990 11612666554734008441957600846 4991 25092431892946328365336778407 4992 114471859171157070545200150094 4993 568695862424593828965506169823 4994 2842258167645905303574032655566 4995 14210883790070505237452330546647 4996 71054283267632852427122375156174 4997 355271371110591037548898783255183 4998 1776356840477097446215589552100686 4999 8881784197360201317234979639111687 5000 44408920985125911281560575488427854 5001 222044604925071191306264769873095743 5002 1110223024625169834830811146842464206 5003 5551115123125787133587218166704649527 5004 27755575615628914987747144977687357134 5005 138777878078144568045339409603158155503 5006 693889390390722837928898276254031234126 5007 3469446951953614188878558457349569656167 5008 17347234759768070944137481312107652776014 5009 86736173798840354720602302902324865378463 5010 433680868994201773602983146625553194058446 5011 2168404344971008868014906277165742259347607 5012 10842021724855044340074528233841370059756494 5013 54210108624275221700372640118544403219788623 5014 271050543121376108501863200242501200405945166 5015 1355252715606880542509316001095765730132059847 5016 6776263578034402712546580005439915226694410574 5017 33881317890172013562732900027186604992150089983 5018 169406589450860067813664500135928701246976462286 5019 847032947254300339068322500679642064996957648887 5020 4235164736271501695341612503398209844572146690254 5021 21175823681357508476708062516991049062723186266543 5022 105879118406787542383540312584955245260236748937806 5023 529395592033937711917701562924776226283390683890727 5024 2646977960169688559588507814623881131411022399187534 5025 13234889800848442797942539073119405657053134989182303 5026 66174449004242213989712695365597028285265015943659726 5027 330872245021211069948563476827985141426324860050881367 5028 1654361225106055349742817384139925707131624227031934414 5029 8271806125530276748714086920699628535658121110752181263 5030 41359030627651383743570434603498142678290605545625076046 5031 206795153138256918717852173017490713391453027725413436807 5032 1033975765691284593589260865087453566957265138626163202894 5033 5169878828456422967946304325437267834786325693130514687423 5034 25849394142282114839731521627186339173931628465652472994766 5035 129246970711410574198657608135931695869658142328262331493047 5036 646234853557052870993288040679658479348290711641311646304974 5037 3231174267785264354966440203398292396741453558206558227804783 5038 16155871338926321774832201016991461983707267791032791137783886 5039 80779356694631608874161005084957309918536338955163955688506087 5040 403896783473158044370805025424786549592681694775819778442392654 5041 2019483917365790221854025127123932747963408473879098892211917343 5042 10097419586828951109270125635619663739817042369395494461059571406 5043 50487097934144755546350628178098318699085211846977472305297851927 5044 252435489670723777731753140890491593495426059234887361526489257934 5045 1262177448353618888658765704452457967477130296174436807632446289103 5046 6310887241768094443293828522262289837385651480872184038162231445326 5047 31554436208840472216469142611311449186928257404360920190811157226567 5048 157772181044202361082345713056557245934641287021804600954055786132814 5049 788860905221011805411728565282786229673206435109023004770278930664063