0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 2 13 1 14 1 15 1 16 1 17 3 18 3 19 1 20 1 21 1 22 1 23 5 24 5 25 5 26 1 27 1 28 1 29 1 30 8 31 11 32 11 33 8 34 1 35 1 36 1 37 1 38 13 39 21 40 35 41 21 42 13 43 1 44 1 45 1 46 1 47 21 48 43 49 93 50 93 51 43 52 21 53 1 54 1 55 1 56 1 57 34 58 85 59 269 60 314 61 269 62 85 63 34 64 1 65 1 66 1 67 1 68 55 69 171 70 747 71 1213 72 1213 73 747 74 171 75 55 76 1 77 1 78 1 79 1 80 89 81 341 82 2115 83 4375 84 6427 85 4375 86 2115 87 341 88 89 89 1 90 1 91 1 92 1 93 144 94 683 95 5933 96 16334 97 31387 98 31387 99 16334 100 5933 101 683 102 144 103 1 104 1 105 1 106 1 107 233 108 1365 109 16717 110 59925 111 159651 112 202841 113 159651 114 59925 115 16717 116 1365 117 233 118 1 119 1 120 1 121 1 122 377 123 2731 124 47003 125 221799 126 795611 127 1382259 128 1382259 129 795611 130 221799 131 47003 132 2731 133 377 134 1 135 1 136 1 137 1 138 610 139 5461 140 132291 141 817280 142 4005785 143 9167119 144 12727570 145 9167119 146 4005785 147 817280 148 132291 149 5461 150 610 151 1 152 1 153 1 154 1 155 987 156 10923 157 372157 158 3018301 159 20064827 160 61643709 161 113555791 162 113555791 163 61643709 164 20064827 165 3018301 166 372157 167 10923 168 987 169 1 170 1 171 1 172 1 173 1597 174 21845 175 1047181 176 11134189 177 100764343 178 411595537 179 1029574631 180 1355115601 181 1029574631 182 411595537 183 100764343 184 11134189 185 1047181 186 21845 187 1597 188 1 189 1 190 1 191 1 192 2584 193 43691 194 2946251 195 41096528 196 505375405 197 2758179839 198 9258357134 199 16484061769 200 16484061769 201 9258357134 202 2758179839 203 505375405 204 41096528 205 2946251 206 43691 207 2584 208 1 209 1 210 1 211 1 212 4181 213 87381 214 8289731 215 151643937 216 2536323145 217 18448963469 218 83605623809 219 198549329897 220 269718819131 221 198549329897 222 83605623809 223 18448963469 224 2536323145 225 151643937 226 8289731 227 87381 228 4181 229 1 230 1 231 1 232 1 233 6765 234 174763 235 23323853 236 559640289 237 12724855013 238 123518353059 239 753361554685 240 2403674442213 241 4364059061933 242 4364059061933 243 2403674442213 244 753361554685 245 123518353059 246 12724855013 247 559640289 248 23323853 249 174763 250 6765 251 1 252 1 253 1 254 1 255 10946 256 349525 257 65624397 258 2065192514 259 63851706457 260 826573277157 261 6795928721858 262 29023432116879 263 71019435701025 264 94707789944544 265 71019435701025 266 29023432116879 267 6795928721858 268 826573277157 269 63851706457 270 2065192514 271 65624397 272 349525 273 10946 274 1 275 1 276 1 277 1 278 17711 279 699051 280 184640891 281 7621289593 282 320373303983 283 5532716266089 284 61270295494859 285 350917980468767 286 1152314664726905 287 2068883313029111 288 2068883313029111 289 1152314664726905 290 350917980468767 291 61270295494859 292 5532716266089 293 320373303983 294 7621289593 295 184640891 296 699051 297 17711 298 1 299 1 300 1 301 1 302 28657 303 1398101 304 519507267 305 28124714395 306 1607526474153 307 37028886137273 308 552555688390363 309 4239961392742933 310 18725412666911121 311 45041182570385013 312 60711713670028729 313 45041182570385013 314 18725412666911121 315 4239961392742933 316 552555688390363 317 37028886137273 318 1607526474153 319 28124714395 320 519507267 321 1398101 322 28657 323 1 324 1 325 1 326 1 327 46368 328 2796203 329 1461688413 330 103789150046 331 8065864257905 332 247839719105625 333 4982395765808506 334 51247532773412135 335 304052089851133193 336 982306447523823110 337 1774857106048310417 338 1774857106048310417 339 982306447523823110 340 304052089851133193 341 51247532773412135 342 4982395765808506 343 247839719105625 344 8065864257905 345 103789150046 346 1461688413 347 2796203 348 46368 349 1 350 1 351 1 352 1 353 75025 354 5592405 355 4112616845 356 383013144129 357 40471399479495 358 1658772577825883 359 44929655655496287 360 619304595300705203 361 4939032362569285343 362 21403722105022839327 363 51988386172830194123 364 69645620389200894313 365 51988386172830194123 366 21403722105022839327 367 4939032362569285343 368 619304595300705203 369 44929655655496287 370 1658772577825883 371 40471399479495 372 383013144129 373 4112616845 374 5592405 375 75025 376 1 377 1 378 1 379 1 380 121393 381 11184811 382 11571284395 383 1413437041011 384 203068825478591 385 11102227136885119 386 405145692220245539 387 7484739788762129061 388 80212913126794961581 389 466590512078904543333 390 1521275664760641782529 391 2738859491448250313209 392 2738859491448250313209 393 1521275664760641782529 394 466590512078904543333 395 80212913126794961581 396 7484739788762129061 397 405145692220245539 398 11102227136885119 399 203068825478591 400 1413437041011 401 11571284395 402 11184811 403 121393 404 1 405 1 406 1 407 1 408 196418 409 22369621 410 32557042499 411 5216013647648 412 1018918472214687 413 74306982478800839 414 3653405881837027898 415 90454037365096154821 416 1302848440978689378895 417 10168965958050873085400 418 44538762532546413994797 419 107585839718856570298223 420 144633664064386054815370 421 107585839718856570298223 422 44538762532546413994797 423 10168965958050873085400 424 1302848440978689378895 425 90454037365096154821 426 3653405881837027898 427 74306982478800839 428 1018918472214687 429 5216013647648 430 32557042499 431 22369621 432 196418 433 1 434 1 435 1 436 1 437 317811 438 44739243 439 91602704493 440 19248692843977 441 5112520236292975 442 497337328226935873 443 32944296635703537619 444 1093176040561352890815 445 21160170045208400163639 446 221652375294869546049573 447 1303616639402011461251233 448 4228584664960398272666933 449 7628353499253647368076833 450 7628353499253647368076833 451 4228584664960398272666933 452 1303616639402011461251233 453 221652375294869546049573 454 21160170045208400163639 455 1093176040561352890815 456 32944296635703537619 457 497337328226935873 458 5112520236292975 459 19248692843977 460 91602704493 461 44739243 462 317811 463 1 464 1 465 1 466 1 467 514229 468 89478485 469 257733967693 470 71033567707081 471 25652573037707685 472 3328675884465670943 473 297074105711137785643 474 13211332941694795139451 475 343682150838629617207661 476 4831029285684338977528933 477 38161289867462339837921581 478 166150949940038589493630307 479 402598175011997933123641683 480 540156683236043677756331721 481 402598175011997933123641683 482 166150949940038589493630307 483 38161289867462339837921581 484 4831029285684338977528933 485 343682150838629617207661 486 13211332941694795139451 487 297074105711137785643 488 3328675884465670943 489 25652573037707685 490 71033567707081 491 257733967693 492 89478485 493 514229 494 1 495 1 496 1 497 1 498 832040 499 178956971 500 725161963867 501 262135646903672 502 128714264896906815 503 22278834269568500575 504 2678848846908468312922 505 159663653922455046451869 506 5581980494655675324244739 507 105298360336552259359097072 508 1117028797150925598138259865 509 6529489194328067696608292131 510 21240637029540947331761269010 511 38274876122104839113120012341 512 38274876122104839113120012341 513 21240637029540947331761269010 514 6529489194328067696608292131 515 1117028797150925598138259865 516 105298360336552259359097072 517 5581980494655675324244739 518 159663653922455046451869 519 2678848846908468312922 520 22278834269568500575 521 128714264896906815 522 262135646903672 523 725161963867 524 178956971 525 832040 526 1 527 1 528 1 529 1 530 1346269 531 357913941 532 2040320421827 533 967360841126013 534 645836374307029587 535 149112193913847412949 536 24156399743204708778265 537 1929585377217863614296141 538 90661520882395433032959949 539 2295070116937324934320566315 540 32698075493600104570825295211 541 256578334072481466140413824599 542 1120827437186661152489742796181 543 2711122570756390724662274842497 544 3641548665525780178990584908643 545 2711122570756390724662274842497 546 1120827437186661152489742796181 547 256578334072481466140413824599 548 32698075493600104570825295211 549 2295070116937324934320566315 550 90661520882395433032959949 551 1929585377217863614296141 552 24156399743204708778265 553 149112193913847412949 554 645836374307029587 555 967360841126013 556 2040320421827 557 357913941 558 1346269 559 1 560 1 561 1 562 1 563 2178309 564 715827883 565 5740658799869 566 3569857996631637 567 3240546707396494625 568 998007921036660377625 569 217829104194580425063225 570 23319686255381112700601777 571 1472502216500854476747431579 572 50023518704119664307484862493 573 957131172335012832314410728629 574 10082755646996303380069132603149 575 59138559349051342536717121416727 576 192073323919312485185355372338349 577 346327118672514571464359727241557 578 346327118672514571464359727241557 579 192073323919312485185355372338349 580 59138559349051342536717121416727 581 10082755646996303380069132603149 582 957131172335012832314410728629 583 50023518704119664307484862493 584 1472502216500854476747431579 585 23319686255381112700601777 586 217829104194580425063225 587 998007921036660377625 588 3240546707396494625 589 3569857996631637 590 5740658799869 591 715827883 592 2178309 593 1 594 1 595 1 596 1 597 3524578 598 1431655765 599 16151954937485 600 13173869884216778 601 16259758390709413685 602 6679666034491067264711 603 1964263547173032904106778 604 281825970280194270275027439 605 23916069489707762545940889011 606 1090311220406024665034467739996 607 28017228036878008588540272135721 608 396213165824381924181425210042453 609 3120492324345841910280904006262914 610 13606361629319096653666725246968935 611 32944004670150550617620828563063297 612 44222017282082621251230960522832336 613 32944004670150550617620828563063297 614 13606361629319096653666725246968935 615 3120492324345841910280904006262914 616 396213165824381924181425210042453 617 28017228036878008588540272135721 618 1090311220406024665034467739996 619 23916069489707762545940889011 620 281825970280194270275027439 621 1964263547173032904106778 622 6679666034491067264711 623 16259758390709413685 624 13173869884216778 625 16151954937485 626 1431655765 627 3524578 628 1 629 1 630 1 631 1 632 5702887 633 2863311531 634 45445245430923 635 48615617121891973 636 81584917975836166537 637 44707001724558570655777 638 17712649543774032969693555 639 3405959839297277179310027897 640 388439329016314485217916673991 641 23764450649371185636597591063399 642 820118424820648199207478855871831 643 15569818483592254607210198973538683 644 164651198432962467420583061092223271 645 963916269238693918013893247349033565 646 3133427694441111119940251968175062045 647 5647901713291406892787326563994800373 648 5647901713291406892787326563994800373 649 3133427694441111119940251968175062045 650 963916269238693918013893247349033565 651 164651198432962467420583061092223271 652 15569818483592254607210198973538683 653 820118424820648199207478855871831 654 23764450649371185636597591063399 655 388439329016314485217916673991 656 3405959839297277179310027897 657 17712649543774032969693555 658 44707001724558570655777 659 81584917975836166537 660 48615617121891973 661 45445245430923 662 2863311531 663 5702887 664 1 665 1 666 1 667 1 668 9227465 669 5726623061 670 127865038074563 671 179406524916660079 672 409360259361177385365 673 299223930114960047946823 674 159722957458775453872978851 675 41162138484194137810277407223 676 6308946169139419314381772394365 677 517969910304164940866204414361147 678 24006517609986637579561723049724781 679 611836816031234180090549229387861001 680 8687847420539717676090703118427164999 681 68284948163668420139551876088855502539 682 298048700410600801097245755533047889567 683 721249317838448862419569053505713284619 684 968503939616343947563582929715005880647 685 721249317838448862419569053505713284619 686 298048700410600801097245755533047889567 687 68284948163668420139551876088855502539 688 8687847420539717676090703118427164999 689 611836816031234180090549229387861001 690 24006517609986637579561723049724781 691 517969910304164940866204414361147 692 6308946169139419314381772394365 693 41162138484194137810277407223 694 159722957458775453872978851 695 299223930114960047946823 696 409360259361177385365 697 179406524916660079 698 127865038074563 699 5726623061 700 9227465 701 1 702 1 703 1 704 1 705 14930352 706 11453246123 707 359761902566925 708 662065055928235502 709 2054004897060632150979 710 2002705588468526143941265 711 1440293947229189565550635942 712 497457966638047026859755470435 713 102468487437631303083353132952419 714 11289678290801562701972381475410738 715 702718106599383028542397084922195395 716 24043019487603581578827269646338586611 717 458412665363575743143304269569580153014 718 4837452450303073550033229852197204414223 719 28349287524797612269624696396570185001509 720 92110663170202875240184239127218444479972 721 166058718756215924460980588871429869851847 722 166058718756215924460980588871429869851847 723 92110663170202875240184239127218444479972 724 28349287524797612269624696396570185001509 725 4837452450303073550033229852197204414223 726 458412665363575743143304269569580153014 727 24043019487603581578827269646338586611 728 702718106599383028542397084922195395 729 11289678290801562701972381475410738 730 102468487437631303083353132952419 731 497457966638047026859755470435 732 1440293947229189565550635942 733 2002705588468526143941265 734 2054004897060632150979 735 662065055928235502 736 359761902566925 737 11453246123 738 14930352 739 1 740 1 741 1 742 1 743 24157817 744 22906492245 745 1012228428495693 746 2443222942376657277 747 10306169277531409077813 748 13404107185891614540056041 749 12987780453593331350001178483 750 6011942570569166516255820217717 751 1664270413792109595792235935963677 752 246069878593654483589365217906373163 753 20569959804305124182932577245354074049 754 944803974693625909859898623749818732663 755 24188142669494601941814393332996516457177 756 342693040217490229341217951488788558392427 757 2696520012410850826894676277602986085104287 758 11763071691015700690839152499694848484938585 759 28474107085691172679592026978662266114678591 760 38227887218717761202510261178854062185464315 761 28474107085691172679592026978662266114678591 762 11763071691015700690839152499694848484938585 763 2696520012410850826894676277602986085104287 764 342693040217490229341217951488788558392427 765 24188142669494601941814393332996516457177 766 944803974693625909859898623749818732663 767 20569959804305124182932577245354074049 768 246069878593654483589365217906373163 769 1664270413792109595792235935963677 770 6011942570569166516255820217717 771 12987780453593331350001178483 772 13404107185891614540056041 773 10306169277531409077813 774 2443222942376657277 775 1012228428495693 776 22906492245 777 24157817 778 1 779 1 780 1 781 1 782 39088169 783 45812984491 784 2848012488543035 785 9016241375051966991 786 51712206327266828852341 787 89713681058718209910755533 788 117116675617180368459249751051 789 72656298812106557610525490693813 790 27030708372439127399929456920046913 791 5363341112537235451192528649566978031 792 602123497554563844292140883033549259917 793 37127420603868061825679554070234633267099 794 1276284984730989378687368437759355806001193 795 24277026887871223239523176852569216113966191 796 256484850228269444416319174826437109393513541 797 1502237842292186440274977714897528001448490317 798 4882293360115802294603445886695918797084955833 799 8800938496699912826233450955203643371249044173 800 8800938496699912826233450955203643371249044173 801 4882293360115802294603445886695918797084955833 802 1502237842292186440274977714897528001448490317 803 256484850228269444416319174826437109393513541 804 24277026887871223239523176852569216113966191 805 1276284984730989378687368437759355806001193 806 37127420603868061825679554070234633267099 807 602123497554563844292140883033549259917 808 5363341112537235451192528649566978031 809 27030708372439127399929456920046913 810 72656298812106557610525490693813 811 117116675617180368459249751051 812 89713681058718209910755533 813 51712206327266828852341 814 9016241375051966991 815 2848012488543035 816 45812984491 817 39088169 818 1 819 1 820 1 821 1 822 63245986 823 91625968981 824 8013186457439299 825 33272693660134083680 826 259471022940883719517091 827 600453609876773294325657653 828 1056093906424014416121997017282 829 878075198634745487001209780346959 830 439026745607598720698941467344422563 831 116899416750185539961962028798213416920 832 17625351817010674852777085138881590178409 833 1458974346671473266794414363056397014291723 834 67343115037713705527791418379748331290590702 835 1719827387474635952393524607962621379955933913 836 24396165686219958407505768105508789509936150023 837 191846084952898517108262706750418297343144328044 838 837153854339953647935073014014750346712263251409 839 2026105166048043576089496658731786008356556618339 840 2720444488584821384410936779813343554469758172682 841 2026105166048043576089496658731786008356556618339 842 837153854339953647935073014014750346712263251409 843 191846084952898517108262706750418297343144328044 844 24396165686219958407505768105508789509936150023 845 1719827387474635952393524607962621379955933913 846 67343115037713705527791418379748331290590702 847 1458974346671473266794414363056397014291723 848 17625351817010674852777085138881590178409 849 116899416750185539961962028798213416920 850 439026745607598720698941467344422563 851 878075198634745487001209780346959 852 1056093906424014416121997017282 853 600453609876773294325657653 854 259471022940883719517091 855 33272693660134083680 856 8013186457439299 857 91625968981 858 63245986 859 1 860 1 861 1 862 1 863 102334155 864 183251937963 865 22545953523516317 866 122786435893093915237 867 1301921084106195563724531 868 4018835632055950725569139907 869 9523275226784894796666062913943 870 10611826832041259429984692473770245 871 7130574486825718754005964152421398995 872 2547940544928440295656050548174169074967 873 515929034294652120212530698651339100450103 874 57332467224353087838501862739748676294721701 875 3553354468161428713054635280468350440091706907 876 121835729034236460920821819593809674964611068597 877 2320494267439112412891765479545580215828933566379 878 24500171167381573626561016738214072227493522982189 879 143543225067586930976480756629466094849133573152683 880 466447929620859831449961245321322660686625286653205 881 840880037198010191364658903530217905455299935841099 882 840880037198010191364658903530217905455299935841099 883 466447929620859831449961245321322660686625286653205 884 143543225067586930976480756629466094849133573152683 885 24500171167381573626561016738214072227493522982189 886 2320494267439112412891765479545580215828933566379 887 121835729034236460920821819593809674964611068597 888 3553354468161428713054635280468350440091706907 889 57332467224353087838501862739748676294721701 890 515929034294652120212530698651339100450103 891 2547940544928440295656050548174169074967 892 7130574486825718754005964152421398995 893 10611826832041259429984692473770245 894 9523275226784894796666062913943 895 4018835632055950725569139907 896 1301921084106195563724531 897 122786435893093915237 898 22545953523516317 899 183251937963 900 102334155 901 1 902 1 903 1 904 1 905 165580141 906 366503875925 907 63435441442264461 908 453119575829892510421 909 6532515617034954765166347 910 26898064330347423545143397199 911 85875669431312019297013937879455 912 128247407940529283268561242910685467 913 115813201699241121168780971509773476297 914 55534929457817756165043050400427396770329 915 15102267769852607213878169988706772597439833 916 2252960389476043920091819149380302711032163511 917 187492531952860851262309492766673553057818555491 918 8631062086528728121352916155158672746855193067995 919 220719096911143153546581367472729935641915251808163 920 3128846716970515584629935022027188705840357509256831 921 24612866726057690722891443579871827934013938616789791 922 107384125008557853137629284607252749275036218874537731 923 259918348230233137286932967908468045393012078528504575 924 348970226122589397373342369495005120745703462667115175 925 259918348230233137286932967908468045393012078528504575 926 107384125008557853137629284607252749275036218874537731 927 24612866726057690722891443579871827934013938616789791 928 3128846716970515584629935022027188705840357509256831 929 220719096911143153546581367472729935641915251808163 930 8631062086528728121352916155158672746855193067995 931 187492531952860851262309492766673553057818555491 932 2252960389476043920091819149380302711032163511 933 15102267769852607213878169988706772597439833 934 55534929457817756165043050400427396770329 935 115813201699241121168780971509773476297 936 128247407940529283268561242910685467 937 85875669431312019297013937879455 938 26898064330347423545143397199 939 6532515617034954765166347 940 453119575829892510421 941 63435441442264461 942 366503875925 943 165580141 944 1 945 1 946 1 947 1 948 267914296 949 733007751851 950 178482370540199275 951 1672150091466018359168 952 32777532220739491828110803 953 180028727528655655503611143947 954 774379655985671163763134959447590 955 1549911993692628069997909753250262391 956 1881012201841984327625053473287803581267 957 1210439715642149540645424232602371226156682 958 442073367258136752015091339305920135131716719 959 88533270445886986592300878391770239341446909983 960 9893030728913007732260566105315021403198402195712 961 611440125186099182360862310617604148989883488947875 962 20994187348652112845085675011690159690872130458909671 963 399576540392265555803744729187570537598842760351190610 964 4220273670861931173704896927770429557175464639688016419 965 24721750878902583628018351749889629833721726278981751413 966 80340638858374712448512634349643420823023453625408590128 967 144827810288491288023001325834616563223552230568846589101 968 144827810288491288023001325834616563223552230568846589101 969 80340638858374712448512634349643420823023453625408590128 970 24721750878902583628018351749889629833721726278981751413 971 4220273670861931173704896927770429557175464639688016419 972 399576540392265555803744729187570537598842760351190610 973 20994187348652112845085675011690159690872130458909671 974 611440125186099182360862310617604148989883488947875 975 9893030728913007732260566105315021403198402195712 976 88533270445886986592300878391770239341446909983 977 442073367258136752015091339305920135131716719 978 1210439715642149540645424232602371226156682 979 1881012201841984327625053473287803581267 980 1549911993692628069997909753250262391 981 774379655985671163763134959447590 982 180028727528655655503611143947 983 32777532220739491828110803 984 1672150091466018359168 985 178482370540199275 986 733007751851 987 267914296 988 1 989 1 990 1 991 1 992 433494437 993 1466015503701 994 502179158360159299 995 6170746260974694209769 996 164464454662177987500809825 997 1204932159111518914223000102873 998 6982930739729582564998386672522921 999 18731194835589083583494448590850055155 1000 30550980901742819917314404351203135607585 1001 26382752439955087605929908981596913206042027 1002 12940365502316247931544152468599637035564979895 1003 3479040183756852223612292065253154578299147333313 1004 522005130754332323476851665653120199995140342220151 1005 43315523502710851172698615895065201010498722817277623 1006 1996909385105412035786964008839575104617824672212334309 1007 51028805577991910385009391298131475342481516749541120657 1008 723635052142755769876222738573291258343926959436888870205 1009 5691375038460302250656902194987183984592888520277440610655 1010 24833389534248252755042597295552748563993749552022455784897 1011 60105016298778246818604396522331446944493255850123877621935 1012 80700603403721730646640814391653008712705595500769624448529 1013 60105016298778246818604396522331446944493255850123877621935 1014 24833389534248252755042597295552748563993749552022455784897 1015 5691375038460302250656902194987183984592888520277440610655 1016 723635052142755769876222738573291258343926959436888870205 1017 51028805577991910385009391298131475342481516749541120657 1018 1996909385105412035786964008839575104617824672212334309 1019 43315523502710851172698615895065201010498722817277623 1020 522005130754332323476851665653120199995140342220151 1021 3479040183756852223612292065253154578299147333313 1022 12940365502316247931544152468599637035564979895 1023 26382752439955087605929908981596913206042027 1024 30550980901742819917314404351203135607585 1025 18731194835589083583494448590850055155 1026 6982930739729582564998386672522921 1027 1204932159111518914223000102873 1028 164464454662177987500809825 1029 6170746260974694209769 1030 502179158360159299 1031 1466015503701 1032 433494437 1033 1 1034 1 1035 1 1036 1 1037 701408733 1038 2932031007403 1039 1412934545456387501 1040 22771944702872450167161 1041 825216391050605469830922963 1042 8064610177116297609101395635611 1043 62968236998527255012813942164499517 1044 226372633810736678829453395662461355673 1045 496202221234306771652471473460604008412825 1046 575038657161715976524244696470133695388604895 1047 378790197472663947683696060644445230423631287495 1048 136713810962189941821655994151931011748179406730685 1049 27543566209494461671325868045605644660121010277676155 1050 3068550198515235703165881694214048700444200915379791909 1051 189940500951216820133397718423898040940379797121083097619 1052 6516748590207465258382815646058880724606026572955516311623 1053 124078998906353270539864487426831414012532480044477610045685 1054 1310254896594758967494986165460540033165763558157405261307355 1055 7676009073361676757903737600162663815676976349671789259385575 1056 24944338962611960630965629397218618915035343938735107607175701 1057 44967266043427752868386453990892404907966748992989455390493319 1058 44967266043427752868386453990892404907966748992989455390493319 1059 24944338962611960630965629397218618915035343938735107607175701 1060 7676009073361676757903737600162663815676976349671789259385575 1061 1310254896594758967494986165460540033165763558157405261307355 1062 124078998906353270539864487426831414012532480044477610045685 1063 6516748590207465258382815646058880724606026572955516311623 1064 189940500951216820133397718423898040940379797121083097619 1065 3068550198515235703165881694214048700444200915379791909 1066 27543566209494461671325868045605644660121010277676155 1067 136713810962189941821655994151931011748179406730685 1068 378790197472663947683696060644445230423631287495 1069 575038657161715976524244696470133695388604895 1070 496202221234306771652471473460604008412825 1071 226372633810736678829453395662461355673 1072 62968236998527255012813942164499517 1073 8064610177116297609101395635611 1074 825216391050605469830922963 1075 22771944702872450167161 1076 1412934545456387501 1077 2932031007403 1078 701408733 1079 1 1080 1