1 1 2 1 3 5 4 1 5 5 6 5 7 109 8 1 9 5 10 5 11 109 12 5 13 109 14 109 15 32297 16 1 17 5 18 5 19 109 20 5 21 109 22 109 23 32297 24 5 25 109 26 109 27 32297 28 109 29 32297 30 32297 31 2147321017 32 1 33 5 34 5 35 109 36 5 37 109 38 109 39 32297 40 5 41 109 42 109 43 32297 44 109 45 32297 46 32297 47 2147321017 48 5 49 109 50 109 51 32297 52 109 53 32297 54 32297 55 2147321017 56 109 57 32297 58 32297 59 2147321017 60 32297 61 2147321017 62 2147321017 63 9223372023970362989 64 1 65 5 66 5 67 109 68 5 69 109 70 109 71 32297 72 5 73 109 74 109 75 32297 76 109 77 32297 78 32297 79 2147321017 80 5 81 109 82 109 83 32297 84 109 85 32297 86 32297 87 2147321017 88 109 89 32297 90 32297 91 2147321017 92 32297 93 2147321017 94 2147321017 95 9223372023970362989 96 5 97 109 98 109 99 32297 100 109 101 32297 102 32297 103 2147321017 104 109 105 32297 106 32297 107 2147321017 108 32297 109 2147321017 110 2147321017 111 9223372023970362989 112 109 113 32297 114 32297 115 2147321017 116 32297 117 2147321017 118 2147321017 119 9223372023970362989 120 32297 121 2147321017 122 2147321017 123 9223372023970362989 124 2147321017 125 9223372023970362989 126 9223372023970362989 127 170141183460469231667123699502996689125 128 1 129 5 130 5 131 109 132 5 133 109 134 109 135 32297 136 5 137 109 138 109 139 32297 140 109 141 32297 142 32297 143 2147321017 144 5 145 109 146 109 147 32297 148 109 149 32297 150 32297 151 2147321017 152 109 153 32297 154 32297 155 2147321017 156 32297 157 2147321017 158 2147321017 159 9223372023970362989 160 5 161 109 162 109 163 32297 164 109 165 32297 166 32297 167 2147321017 168 109 169 32297 170 32297 171 2147321017 172 32297 173 2147321017 174 2147321017 175 9223372023970362989 176 109 177 32297 178 32297 179 2147321017 180 32297 181 2147321017 182 2147321017 183 9223372023970362989 184 32297 185 2147321017 186 2147321017 187 9223372023970362989 188 2147321017 189 9223372023970362989 190 9223372023970362989 191 170141183460469231667123699502996689125 192 5 193 109 194 109 195 32297 196 109 197 32297 198 32297 199 2147321017 200 109 201 32297 202 32297 203 2147321017 204 32297 205 2147321017 206 2147321017 207 9223372023970362989 208 109 209 32297 210 32297 211 2147321017 212 32297 213 2147321017 214 2147321017 215 9223372023970362989 216 32297 217 2147321017 218 2147321017 219 9223372023970362989 220 2147321017 221 9223372023970362989 222 9223372023970362989 223 170141183460469231667123699502996689125 224 109 225 32297 226 32297 227 2147321017 228 32297 229 2147321017 230 2147321017 231 9223372023970362989 232 32297 233 2147321017 234 2147321017 235 9223372023970362989 236 2147321017 237 9223372023970362989 238 9223372023970362989 239 170141183460469231667123699502996689125 240 32297 241 2147321017 242 2147321017 243 9223372023970362989 244 2147321017 245 9223372023970362989 246 9223372023970362989 247 170141183460469231667123699502996689125 248 2147321017 249 9223372023970362989 250 9223372023970362989 251 170141183460469231667123699502996689125 252 9223372023970362989 253 170141183460469231667123699502996689125 254 170141183460469231667123699502996689125 255 57896044618658097711785492504343953925273862865136528166133547991141168899281 256 1 257 5 258 5 259 109 260 5 261 109 262 109 263 32297 264 5 265 109 266 109 267 32297 268 109 269 32297 270 32297 271 2147321017 272 5 273 109 274 109 275 32297 276 109 277 32297 278 32297 279 2147321017 280 109 281 32297 282 32297 283 2147321017 284 32297 285 2147321017 286 2147321017 287 9223372023970362989 288 5 289 109 290 109 291 32297 292 109 293 32297 294 32297 295 2147321017 296 109 297 32297 298 32297 299 2147321017 300 32297 301 2147321017 302 2147321017 303 9223372023970362989 304 109 305 32297 306 32297 307 2147321017 308 32297 309 2147321017 310 2147321017 311 9223372023970362989 312 32297 313 2147321017 314 2147321017 315 9223372023970362989 316 2147321017 317 9223372023970362989 318 9223372023970362989 319 170141183460469231667123699502996689125 320 5 321 109 322 109 323 32297 324 109 325 32297 326 32297 327 2147321017 328 109 329 32297 330 32297 331 2147321017 332 32297 333 2147321017 334 2147321017 335 9223372023970362989 336 109 337 32297 338 32297 339 2147321017 340 32297 341 2147321017 342 2147321017 343 9223372023970362989 344 32297 345 2147321017 346 2147321017 347 9223372023970362989 348 2147321017 349 9223372023970362989 350 9223372023970362989 351 170141183460469231667123699502996689125 352 109 353 32297 354 32297 355 2147321017 356 32297 357 2147321017 358 2147321017 359 9223372023970362989 360 32297 361 2147321017 362 2147321017 363 9223372023970362989 364 2147321017 365 9223372023970362989 366 9223372023970362989 367 170141183460469231667123699502996689125 368 32297 369 2147321017 370 2147321017 371 9223372023970362989 372 2147321017 373 9223372023970362989 374 9223372023970362989 375 170141183460469231667123699502996689125 376 2147321017 377 9223372023970362989 378 9223372023970362989 379 170141183460469231667123699502996689125 380 9223372023970362989 381 170141183460469231667123699502996689125 382 170141183460469231667123699502996689125 383 57896044618658097711785492504343953925273862865136528166133547991141168899281 384 5 385 109 386 109 387 32297 388 109 389 32297 390 32297 391 2147321017 392 109 393 32297 394 32297 395 2147321017 396 32297 397 2147321017 398 2147321017 399 9223372023970362989 400 109 401 32297 402 32297 403 2147321017 404 32297 405 2147321017 406 2147321017 407 9223372023970362989 408 32297 409 2147321017 410 2147321017 411 9223372023970362989 412 2147321017 413 9223372023970362989 414 9223372023970362989 415 170141183460469231667123699502996689125 416 109 417 32297 418 32297 419 2147321017 420 32297 421 2147321017 422 2147321017 423 9223372023970362989 424 32297 425 2147321017 426 2147321017 427 9223372023970362989 428 2147321017 429 9223372023970362989 430 9223372023970362989 431 170141183460469231667123699502996689125 432 32297 433 2147321017 434 2147321017 435 9223372023970362989 436 2147321017 437 9223372023970362989 438 9223372023970362989 439 170141183460469231667123699502996689125 440 2147321017 441 9223372023970362989 442 9223372023970362989 443 170141183460469231667123699502996689125 444 9223372023970362989 445 170141183460469231667123699502996689125 446 170141183460469231667123699502996689125 447 57896044618658097711785492504343953925273862865136528166133547991141168899281 448 109 449 32297 450 32297 451 2147321017 452 32297 453 2147321017 454 2147321017 455 9223372023970362989 456 32297 457 2147321017 458 2147321017 459 9223372023970362989 460 2147321017 461 9223372023970362989 462 9223372023970362989 463 170141183460469231667123699502996689125 464 32297 465 2147321017 466 2147321017 467 9223372023970362989 468 2147321017 469 9223372023970362989 470 9223372023970362989 471 170141183460469231667123699502996689125 472 2147321017 473 9223372023970362989 474 9223372023970362989 475 170141183460469231667123699502996689125 476 9223372023970362989 477 170141183460469231667123699502996689125 478 170141183460469231667123699502996689125 479 57896044618658097711785492504343953925273862865136528166133547991141168899281 480 32297 481 2147321017 482 2147321017 483 9223372023970362989 484 2147321017 485 9223372023970362989 486 9223372023970362989 487 170141183460469231667123699502996689125 488 2147321017 489 9223372023970362989 490 9223372023970362989 491 170141183460469231667123699502996689125 492 9223372023970362989 493 170141183460469231667123699502996689125 494 170141183460469231667123699502996689125 495 57896044618658097711785492504343953925273862865136528166133547991141168899281 496 2147321017 497 9223372023970362989 498 9223372023970362989 499 170141183460469231667123699502996689125 500 9223372023970362989 501 170141183460469231667123699502996689125 502 170141183460469231667123699502996689125 503 57896044618658097711785492504343953925273862865136528166133547991141168899281 504 9223372023970362989 505 170141183460469231667123699502996689125 506 170141183460469231667123699502996689125 507 57896044618658097711785492504343953925273862865136528166133547991141168899281 508 170141183460469231667123699502996689125 509 57896044618658097711785492504343953925273862865136528166133547991141168899281 510 57896044618658097711785492504343953925273862865136528166133547991141168899281 511 6703903964971298549787012499102923063739682910296196688861780721860882015036252423999369226204045644412476833507909435578486135760137291824864162025122033 512 1 513 5 514 5 515 109 516 5 517 109 518 109 519 32297 520 5 521 109 522 109 523 32297 524 109 525 32297 526 32297 527 2147321017 528 5 529 109 530 109 531 32297 532 109 533 32297 534 32297 535 2147321017 536 109 537 32297 538 32297 539 2147321017 540 32297 541 2147321017 542 2147321017 543 9223372023970362989 544 5 545 109 546 109 547 32297 548 109 549 32297 550 32297 551 2147321017 552 109 553 32297 554 32297 555 2147321017 556 32297 557 2147321017 558 2147321017 559 9223372023970362989 560 109 561 32297 562 32297 563 2147321017 564 32297 565 2147321017 566 2147321017 567 9223372023970362989 568 32297 569 2147321017 570 2147321017 571 9223372023970362989 572 2147321017 573 9223372023970362989 574 9223372023970362989 575 170141183460469231667123699502996689125 576 5 577 109 578 109 579 32297 580 109 581 32297 582 32297 583 2147321017 584 109 585 32297 586 32297 587 2147321017 588 32297 589 2147321017 590 2147321017 591 9223372023970362989 592 109 593 32297 594 32297 595 2147321017 596 32297 597 2147321017 598 2147321017 599 9223372023970362989 600 32297 601 2147321017 602 2147321017 603 9223372023970362989 604 2147321017 605 9223372023970362989 606 9223372023970362989 607 170141183460469231667123699502996689125 608 109 609 32297 610 32297 611 2147321017 612 32297 613 2147321017 614 2147321017 615 9223372023970362989 616 32297 617 2147321017 618 2147321017 619 9223372023970362989 620 2147321017 621 9223372023970362989 622 9223372023970362989 623 170141183460469231667123699502996689125 624 32297 625 2147321017 626 2147321017 627 9223372023970362989 628 2147321017 629 9223372023970362989 630 9223372023970362989 631 170141183460469231667123699502996689125 632 2147321017 633 9223372023970362989 634 9223372023970362989 635 170141183460469231667123699502996689125 636 9223372023970362989 637 170141183460469231667123699502996689125 638 170141183460469231667123699502996689125 639 57896044618658097711785492504343953925273862865136528166133547991141168899281 640 5 641 109 642 109 643 32297 644 109 645 32297 646 32297 647 2147321017 648 109 649 32297 650 32297 651 2147321017 652 32297 653 2147321017 654 2147321017 655 9223372023970362989 656 109 657 32297 658 32297 659 2147321017 660 32297 661 2147321017 662 2147321017 663 9223372023970362989 664 32297 665 2147321017 666 2147321017 667 9223372023970362989 668 2147321017 669 9223372023970362989 670 9223372023970362989 671 170141183460469231667123699502996689125 672 109 673 32297 674 32297 675 2147321017 676 32297 677 2147321017 678 2147321017 679 9223372023970362989 680 32297 681 2147321017 682 2147321017 683 9223372023970362989 684 2147321017 685 9223372023970362989 686 9223372023970362989 687 170141183460469231667123699502996689125 688 32297 689 2147321017 690 2147321017 691 9223372023970362989 692 2147321017 693 9223372023970362989 694 9223372023970362989 695 170141183460469231667123699502996689125 696 2147321017 697 9223372023970362989 698 9223372023970362989 699 170141183460469231667123699502996689125 700 9223372023970362989 701 170141183460469231667123699502996689125 702 170141183460469231667123699502996689125 703 57896044618658097711785492504343953925273862865136528166133547991141168899281 704 109 705 32297 706 32297 707 2147321017 708 32297 709 2147321017 710 2147321017 711 9223372023970362989 712 32297 713 2147321017 714 2147321017 715 9223372023970362989 716 2147321017 717 9223372023970362989 718 9223372023970362989 719 170141183460469231667123699502996689125 720 32297 721 2147321017 722 2147321017 723 9223372023970362989 724 2147321017 725 9223372023970362989 726 9223372023970362989 727 170141183460469231667123699502996689125 728 2147321017 729 9223372023970362989 730 9223372023970362989 731 170141183460469231667123699502996689125 732 9223372023970362989 733 170141183460469231667123699502996689125 734 170141183460469231667123699502996689125 735 57896044618658097711785492504343953925273862865136528166133547991141168899281 736 32297 737 2147321017 738 2147321017 739 9223372023970362989 740 2147321017 741 9223372023970362989 742 9223372023970362989 743 170141183460469231667123699502996689125 744 2147321017 745 9223372023970362989 746 9223372023970362989 747 170141183460469231667123699502996689125 748 9223372023970362989 749 170141183460469231667123699502996689125 750 170141183460469231667123699502996689125 751 57896044618658097711785492504343953925273862865136528166133547991141168899281 752 2147321017 753 9223372023970362989 754 9223372023970362989 755 170141183460469231667123699502996689125 756 9223372023970362989 757 170141183460469231667123699502996689125 758 170141183460469231667123699502996689125 759 57896044618658097711785492504343953925273862865136528166133547991141168899281 760 9223372023970362989 761 170141183460469231667123699502996689125 762 170141183460469231667123699502996689125 763 57896044618658097711785492504343953925273862865136528166133547991141168899281 764 170141183460469231667123699502996689125 765 57896044618658097711785492504343953925273862865136528166133547991141168899281 766 57896044618658097711785492504343953925273862865136528166133547991141168899281 767 6703903964971298549787012499102923063739682910296196688861780721860882015036252423999369226204045644412476833507909435578486135760137291824864162025122033 768 5 769 109 770 109 771 32297 772 109 773 32297 774 32297 775 2147321017 776 109 777 32297 778 32297 779 2147321017 780 32297 781 2147321017 782 2147321017 783 9223372023970362989 784 109 785 32297 786 32297 787 2147321017 788 32297 789 2147321017 790 2147321017 791 9223372023970362989 792 32297 793 2147321017 794 2147321017 795 9223372023970362989 796 2147321017 797 9223372023970362989 798 9223372023970362989 799 170141183460469231667123699502996689125 800 109 801 32297 802 32297 803 2147321017 804 32297 805 2147321017 806 2147321017 807 9223372023970362989 808 32297 809 2147321017 810 2147321017 811 9223372023970362989 812 2147321017 813 9223372023970362989 814 9223372023970362989 815 170141183460469231667123699502996689125 816 32297 817 2147321017 818 2147321017 819 9223372023970362989 820 2147321017 821 9223372023970362989 822 9223372023970362989 823 170141183460469231667123699502996689125 824 2147321017 825 9223372023970362989 826 9223372023970362989 827 170141183460469231667123699502996689125 828 9223372023970362989 829 170141183460469231667123699502996689125 830 170141183460469231667123699502996689125 831 57896044618658097711785492504343953925273862865136528166133547991141168899281 832 109 833 32297 834 32297 835 2147321017 836 32297 837 2147321017 838 2147321017 839 9223372023970362989 840 32297 841 2147321017 842 2147321017 843 9223372023970362989 844 2147321017 845 9223372023970362989 846 9223372023970362989 847 170141183460469231667123699502996689125 848 32297 849 2147321017 850 2147321017 851 9223372023970362989 852 2147321017 853 9223372023970362989 854 9223372023970362989 855 170141183460469231667123699502996689125 856 2147321017 857 9223372023970362989 858 9223372023970362989 859 170141183460469231667123699502996689125 860 9223372023970362989 861 170141183460469231667123699502996689125 862 170141183460469231667123699502996689125 863 57896044618658097711785492504343953925273862865136528166133547991141168899281 864 32297 865 2147321017 866 2147321017 867 9223372023970362989 868 2147321017 869 9223372023970362989 870 9223372023970362989 871 170141183460469231667123699502996689125 872 2147321017 873 9223372023970362989 874 9223372023970362989 875 170141183460469231667123699502996689125 876 9223372023970362989 877 170141183460469231667123699502996689125 878 170141183460469231667123699502996689125 879 57896044618658097711785492504343953925273862865136528166133547991141168899281 880 2147321017 881 9223372023970362989 882 9223372023970362989 883 170141183460469231667123699502996689125 884 9223372023970362989 885 170141183460469231667123699502996689125 886 170141183460469231667123699502996689125 887 57896044618658097711785492504343953925273862865136528166133547991141168899281 888 9223372023970362989 889 170141183460469231667123699502996689125 890 170141183460469231667123699502996689125 891 57896044618658097711785492504343953925273862865136528166133547991141168899281 892 170141183460469231667123699502996689125 893 57896044618658097711785492504343953925273862865136528166133547991141168899281 894 57896044618658097711785492504343953925273862865136528166133547991141168899281 895 6703903964971298549787012499102923063739682910296196688861780721860882015036252423999369226204045644412476833507909435578486135760137291824864162025122033 896 109 897 32297 898 32297 899 2147321017 900 32297 901 2147321017 902 2147321017 903 9223372023970362989 904 32297 905 2147321017 906 2147321017 907 9223372023970362989 908 2147321017 909 9223372023970362989 910 9223372023970362989 911 170141183460469231667123699502996689125 912 32297 913 2147321017 914 2147321017 915 9223372023970362989 916 2147321017 917 9223372023970362989 918 9223372023970362989 919 170141183460469231667123699502996689125 920 2147321017 921 9223372023970362989 922 9223372023970362989 923 170141183460469231667123699502996689125 924 9223372023970362989 925 170141183460469231667123699502996689125 926 170141183460469231667123699502996689125 927 57896044618658097711785492504343953925273862865136528166133547991141168899281 928 32297 929 2147321017 930 2147321017 931 9223372023970362989 932 2147321017 933 9223372023970362989 934 9223372023970362989 935 170141183460469231667123699502996689125 936 2147321017 937 9223372023970362989 938 9223372023970362989 939 170141183460469231667123699502996689125 940 9223372023970362989 941 170141183460469231667123699502996689125 942 170141183460469231667123699502996689125 943 57896044618658097711785492504343953925273862865136528166133547991141168899281 944 2147321017 945 9223372023970362989 946 9223372023970362989 947 170141183460469231667123699502996689125 948 9223372023970362989 949 170141183460469231667123699502996689125 950 170141183460469231667123699502996689125 951 57896044618658097711785492504343953925273862865136528166133547991141168899281 952 9223372023970362989 953 170141183460469231667123699502996689125 954 170141183460469231667123699502996689125 955 57896044618658097711785492504343953925273862865136528166133547991141168899281 956 170141183460469231667123699502996689125 957 57896044618658097711785492504343953925273862865136528166133547991141168899281 958 57896044618658097711785492504343953925273862865136528166133547991141168899281 959 6703903964971298549787012499102923063739682910296196688861780721860882015036252423999369226204045644412476833507909435578486135760137291824864162025122033 960 32297 961 2147321017 962 2147321017 963 9223372023970362989 964 2147321017 965 9223372023970362989 966 9223372023970362989 967 170141183460469231667123699502996689125 968 2147321017 969 9223372023970362989 970 9223372023970362989 971 170141183460469231667123699502996689125 972 9223372023970362989 973 170141183460469231667123699502996689125 974 170141183460469231667123699502996689125 975 57896044618658097711785492504343953925273862865136528166133547991141168899281 976 2147321017 977 9223372023970362989 978 9223372023970362989 979 170141183460469231667123699502996689125 980 9223372023970362989 981 170141183460469231667123699502996689125 982 170141183460469231667123699502996689125 983 57896044618658097711785492504343953925273862865136528166133547991141168899281 984 9223372023970362989 985 170141183460469231667123699502996689125 986 170141183460469231667123699502996689125 987 57896044618658097711785492504343953925273862865136528166133547991141168899281 988 170141183460469231667123699502996689125 989 57896044618658097711785492504343953925273862865136528166133547991141168899281 990 57896044618658097711785492504343953925273862865136528166133547991141168899281 991 6703903964971298549787012499102923063739682910296196688861780721860882015036252423999369226204045644412476833507909435578486135760137291824864162025122033 992 2147321017 993 9223372023970362989 994 9223372023970362989 995 170141183460469231667123699502996689125 996 9223372023970362989 997 170141183460469231667123699502996689125 998 170141183460469231667123699502996689125 999 57896044618658097711785492504343953925273862865136528166133547991141168899281 1000 9223372023970362989