Statistics

Problem Statement for "ModEquation"

Problem Statement

This problem has a non-standard time limit: 3 seconds.

You are given the ints n and K.

Consider the following modular equation with n variables: (x[0] * x[1] * x[2] * ... * x[n-1]) mod K = v. How many solutions does it have for a given value v?

Formally, we want to find the number of sequences (x[0], x[1], ..., x[n-1]) such that each x[i] is an integer between 0 and K-1, inclusive, and the product of all x[i] gives the remainder v when divided by K.

You are also given a int[] query containing q elements. For each i, let answer[i] be the number of solutions the above equation has when v = query[i].

Return a int[] with q elements. For each i, element i of the return value should be the number (answer[i] mod 10^9 + 7).

Definition

Class:
ModEquation
Method:
count
Parameters:
int, int, int[]
Returns:
int[]
Method signature:
int[] count(int n, int K, int[] query)
(be sure your method is public)

Constraints

  • n will be between 1 and 50, inclusive.
  • K will be between 2 and 1,000,000,000, inclusive.
  • query will contain between 1 and 1,000 elements, inclusive.
  • Each element in query will be between 0 and (K-1), inclusive.

Examples

  1. 2

    2

    {0,1}

    Returns: {3, 1 }

    The correct return value should have two elements: Element 0 of the return value should be the number of solutions of the equation (x[0] * x[1]) mod 2 = 0. Element 1 of the return value should be the number of solutions of the equation (x[0] * x[1]) mod 2 = 1. We have: (0 * 0) % 2 = 0 (0 * 1) % 2 = 0 (1 * 0) % 2 = 0 (1 * 1) % 2 = 1 So, the first equation has 3 solutions and the second equation has 1 solution.

  2. 2

    4

    {0,1,2,3}

    Returns: {8, 2, 4, 2 }

  3. 6

    6

    {4}

    Returns: {2016 }

  4. 1

    2

    {0,0,0,1,1,1}

    Returns: {1, 1, 1, 1, 1, 1 }

  5. 50

    931170240

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

    Returns: {185422162, 284971463, 248573052, 248573052, 338612784, 489795299, 428652516, 990099617, 869288221, 418560186, 489764782, 726753547, 930639088, 391324527, 504980507, 489764782, 768068853, 857367656, 928009160, 145007081, 489001857, 504980507, 337677098, 284971463, 464410749, 489795299, 566226217, 418560186, 377002841, 284971463, 488238932, 284971463, 95143555, 337677098, 868382506, 807541628, 664233419, 284971463, 250354001, 566226217, 476032132, 284971463, 249025175, 284971463, 610765943, 585955946, 248573052, 284971463, 403442384, 990099617, 489764782, 868382506, 938768439, 284971463, 928009160, 603617600, 201382533, 250354001, 248573052, 284971463, 450092682, 284971463, 248573052, 561622474, 318375630, 556035130, 883854788, 284971463, 143753749, 248573052, 377081120, 284971463, 180045850, 284971463, 248573052, 489764782, 884026987, 260898601, 311310654, 284971463, 307425707, 418560186, 248573052, 284971463, 850141924, 438726773, 248573052, 248573052, 253276273, 284971463, 297797097, 796163001, 338612784, 248573052, 248573052, 190750119, 757177722, 284971463, 504980507, 403746906, 489001857, 284971463, 419124999, 284971463, 271986164, 377081120, 248573052, 284971463, 664233419, 284971463, 180879790, 248573052, 918318550, 284971463, 517699966, 489795299, 338612784, 473195155, 248573052, 358526761, 801606439, 726753547, 248573052, 248573052, 338612784, 489795299, 81123504, 284971463, 318375630, 248573052, 801756311, 284971463, 538296940, 474303307, 248573052, 585955946, 825064971, 284971463, 428652516, 284971463, 615568497, 248573052, 248573052, 149142619, 885607502, 489795299, 248573052, 504980507, 338612784, 284971463, 488238932, 284971463, 656467672, 778654309, 44929959, 489795299, 938421628, 284971463, 248573052, 248573052, 520197616, 990099617, 928009160, 284971463, 338612784, 180879790, 248573052, 284971463, 69126580, 391324527, 936338503, 584305975, 338612784, 284971463, 428652516, 807541628, 605910598, 248573052, 248573052, 284971463, 93825921, 284971463, 808149777, 248573052, 869288221, 489795299, 428652516, 880811527, 338612784, 561622474, 537505887, 284971463, 918781395, 284971463, 248573052, 801756311, 377002841, 284971463, 187345160, 284971463, 476032132, 248573052, 248573052, 990099617, 187687401, 489795299, 248573052, 418560186, 603816652, 911833651, 854055874, 284971463, 338612784, 248573052, 248573052, 489795299, 180045850, 990099617, 248573052, 248573052, 612434617, 835714237, 428652516, 284971463, 917840277, 585955946, 248573052, 284971463, 201349042, 284971463, 489764782, 44929959, 869288221, 284971463, 659757589, 489795299, 338612784, 248573052, 926337931, 284971463, 371285245, 284971463, 337677098, 418560186, 338612784, 807541628, 428652516, 454273121, 869288221, 248573052, 489764782, 284971463, 68649338, 726753547, 248573052, 936338503, 318375630, 284971463, 428652516, 990099617, 944785794, 418560186, 248573052, 284971463, 663813566, 489795299, 715165189, 248573052, 338612784, 284971463, 297797097, 284971463, 682110794, 808149777, 248573052, 603617600, 930639088, 284971463, 248573052, 418560186, 669853878, 284971463, 428652516, 284971463, 338612784, 537505887, 457130901, 990099617, 764560960, 857367656, 489764782, 248573052, 338612784, 284971463, 249025175, 489795299, 869288221, 403746906, 248573052, 391324527, 450092682, 990099617, 248573052, 248573052, 698196598, 489795299, 932715184, 284971463, 645713951, 248573052, 489764782, 284971463, 599308109, 284971463, 248573052, 496327138, 338612784, 284971463, 428652516, 726753547, 921001829, 248573052, 504980507, 938888706, 664233419, 556035130, 248573052, 248573052, 869288221, 990099617, 43989437, 284971463, 338612784, 418560186, 248573052, 489795299, 915927185, 284971463, 566226217, 248573052, 376631662, 726753547, 215298547, 990099617, 869288221, 489764782, 248573052, 284971463, 930639088, 284971463, 377081120, 473195155, 343834415, 284971463, 428652516, 489795299, 338612784, 926337931, 248573052, 284971463, 626315957, 145007081, 248573052, 337677098, 107819170, 489795299, 428652516, 284971463, 768068853, 418560186, 489764782, 990099617, 930639088, 284971463, 40576042, 489764782, 869288221, 391324527, 81123504, 284971463, 206400024, 248573052, 248573052, 284971463, 918781395, 391713307, 248573052, 418560186, 338612784, 284971463, 87815270, 857367656, 201382533, 248573052, 248573052, 489795299, 777301552, 284971463, 248573052, 715165189, 307425707, 284971463, 428652516, 391324527, 338612784, 585955946, 504980507, 726753547, 253248263, 284971463, 489764782, 248573052, 338612784, 990099617, 928009160, 489795299, 721219801, 248573052, 591682235, 284971463, 778424640, 284971463, 248573052, 418560186, 869288221, 438726773, 428652516, 990099617, 338612784, 457130901, 489764782, 284971463, 885607502, 284971463, 504980507, 489764782, 338612784, 145007081, 428652516, 284971463, 948866627, 561622474, 785711563, 284971463, 930639088, 489795299, 248573052, 248573052, 956498525, 284971463, 297797097, 726753547, 338612784, 248573052, 248573052, 703078623, 823383376, 284971463, 248573052, 778654309, 489001857, 284971463, 246497936, 284971463, 768068853, 489764782, 248573052, 284971463, 323818404, 990099617, 489764782, 248573052, 869288221, 726753547, 428652516, 190750119, 121617076, 418560186, 248573052, 284971463, 9880618, 391324527, 248573052, 504980507, 610765943, 489795299, 928009160, 284971463, 869288221, 248573052, 377081120, 284971463, 930639088, 857367656, 713655896, 903812130, 768068853, 990099617, 428652516, 284971463, 489001857, 248573052, 248573052, 284971463, 856588523, 489795299, 337677098, 566226217, 338612784, 284971463, 816924828, 990099617, 318375630, 584305975, 248573052, 489795299, 930639088, 726753547, 504980507, 248573052, 376286984, 284971463, 928009160, 284971463, 338612784, 377081120, 248573052, 857367656, 295529690, 284971463, 489764782, 418560186, 736712197, 391324527, 428652516, 489795299, 869288221, 248573052, 248573052, 260898601, 93825921, 284971463, 248573052, 248573052, 766796529, 489795299, 407488570, 284971463, 338612784, 418560186, 180879790, 145007081, 464410749, 990099617, 248573052, 489764782, 338612784, 284971463, 928009160, 391324527, 375563824, 40576042, 248573052, 284971463, 930639088, 489795299, 248573052, 561622474, 869288221, 284971463, 875294168, 284971463, 156837895, 248573052, 504980507, 489795299, 29113224, 284971463, 868382506, 248573052, 489001857, 990099617, 428652516, 726753547, 869288221, 290590256, 248573052, 284971463, 850141924, 145007081, 489764782, 248573052, 768068853, 284971463, 187345160, 808148146, 338612784, 248573052, 566226217, 284971463, 801606439, 284971463, 504980507, 418560186, 338612784, 603617600, 428652516, 284971463, 340523208, 504980507, 489764782, 391324527, 784237031, 284971463, 248573052, 489764782, 859041745, 284971463, 428652516, 284971463, 489001857, 418560186, 248573052, 990099617, 190832390, 489795299, 248573052, 591682235, 338612784, 857367656, 816356732, 284971463, 869288221, 248573052, 248573052, 489795299, 930639088, 796163001, 337677098, 418560186, 921001829, 284971463, 428652516, 284971463, 377002841, 489764782, 944434978, 284971463, 180045850, 726753547, 801756311, 504980507, 338612784, 284971463, 428652516, 489795299, 768068853, 418560186, 504980507, 284971463, 621730640, 284971463, 248573052, 785711563, 869288221, 175395716, 928009160, 284971463, 338612784, 248573052, 489764782, 726753547, 892013535, 284971463, 248573052, 585955946, 938768439, 284971463, 428652516, 990099617, 861615435, 248573052, 337677098, 284971463, 990112917, 489795299, 504980507, 248573052, 768068853, 391324527, 488238932, 284971463, 338612784, 590524748, 248573052, 489795299, 464410749, 857367656, 248573052, 248573052, 615568497, 284971463, 659757589, 145007081, 984652543, 489764782, 248573052, 990099617, 930639088, 284971463, 489764782, 418560186, 869288221, 284971463, 316896228, 231755871, 338612784, 248573052, 248573052, 284971463, 548686376, 990099617, 250354001, 248573052, 338612784, 489795299, 883854788, 284971463, 202198935, 418560186, 489764782, 857367656, 930639088, 284971463, 248573052, 377081120, 95143555, 726753547, 928009160, 284971463, 489001857, 713655896, 504980507, 284971463, 464410749, 489795299, 248573052, 418560186, 34689064, 990099617, 488238932, 284971463, 768068853, 248573052, 566226217, 489795299, 68649338, 284971463, 248573052, 337677098, 577600395, 284971463, 428652516, 990099617, 338612784, 871483055, 248573052, 391324527, 918781395, 284971463, 585665217, 248573052, 338612784, 284971463, 928009160, 489795299, 869288221, 504980507, 248573052, 145007081, 239289371, 726753547, 868382506, 418560186, 918318550, 489795299, 428652516, 284971463, 338612784, 248573052, 489764782, 990099617, 806560146, 391324527, 248573052, 489764782, 338612784, 284971463, 758259205, 857367656, 520197616, 418560186, 248573052, 726753547, 930639088, 807541628, 566226217, 248573052, 869288221, 284971463, 297797097, 284971463, 377002841, 248573052, 337677098, 489795299, 105539462, 145007081, 248573052, 414076701, 489001857, 284971463, 428652516, 284971463, 869288221, 180879790, 504980507, 284971463, 664233419, 284971463, 489764782, 248573052, 726766804, 358526761, 428652516, 489795299, 587896891, 418560186, 248573052, 284971463, 492693669, 284971463, 248573052, 248573052, 338612784, 556035130, 928009160, 260898601, 768068853, 248573052, 936338503, 284971463, 930639088, 284971463, 504980507, 697458893, 869288221, 284971463, 856544896, 284971463, 489001857, 504980507, 248573052, 284971463, 764560960, 489795299, 248573052, 868382506, 377002841, 726753547, 488238932, 391324527, 869288221, 418560186, 250354001, 807541628, 930639088, 284971463, 248573052, 248573052, 322482722, 284971463, 81123504, 284971463, 535644720, 489764782, 248573052, 284971463, 464410749, 990099617, 489764782, 403746906, 338612784, 145007081, 428652516, 489795299, 956498525, 566226217, 248573052, 284971463, 93825921, 857367656, 337677098, 504980507, 869288221, 489795299, 428652516, 284971463, 338612784, 418560186, 153930905, 284971463, 909829662, 726753547, 248573052, 489764782, 338612784, 990099617, 932715184, 284971463, 476032132, 248573052, 248573052, 391324527, 285697326, 489795299, 248573052, 418560186, 95143555, 284971463, 488238932, 474303307, 338612784, 248573052, 248573052, 488609897, 612852301, 284971463, 504980507, 248573052, 489001857, 284971463, 428652516, 284971463, 768068853, 496327138, 337677098, 284971463, 930639088, 391324527, 537505887, 248573052, 441362639, 284971463, 928009160, 489795299, 338612784, 337677098, 248573052, 990099617, 50091128, 284971463, 566226217, 418560186, 338612784, 489795299, 249025175, 284971463, 253276273, 944434978, 489764782, 284971463, 664233419, 990099617, 248573052, 801756311, 768068853, 284971463, 428652516, 726753547, 615568497, 418560186, 248573052, 284971463, 464410749, 489795299, 868382506, 504980507, 198225222, 284971463, 190606185, 284971463, 95143555, 248573052, 504980507, 489795299, 930639088, 284971463, 248573052, 418560186 }

  6. 50

    536870912

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

    Returns: {507777967, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 792943017, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 774718962, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 792943017, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 659299947, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 792943017, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 774718962, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 792943017, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 224117878, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 769940590, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 378863443, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009, 315358316, 875628009, 781400149, 875628009, 425703663, 875628009, 781400149, 875628009 }

  7. 6

    747279495

    {53868440, 208768148, 278991348, 671602438, 556132330, 241632058, 457461634, 300134993, 388483902, 33701366, 118037071, 214102960, 241854523, 420488821, 333546477, 517628339, 179066709, 711803679, 53172123, 514291219, 446028236, 63700021, 204575966, 303822810, 163826759, 626156330, 552532038, 269047943, 494376607, 381373026, 258626809, 496884873, 479702693, 117816817, 707248857, 19989404, 180700258, 738023978, 376565479, 429595111, 54989689, 550250370, 701339061, 177740356, 438360832, 616411488, 78938809, 487413834, 639313003, 16142394, 734309611, 333900681, 128971336, 311810809, 629096701, 26165171, 413944066, 517179884, 31208558, 72784719, 431226798, 550471668, 493981100, 480186966, 624842945, 486405570, 665013189, 107441253, 119631470, 387754098, 145368164, 382358926, 92447128, 65545304, 519607392, 235703062, 78489214, 37673590, 669689969, 235065610, 604043162, 440268504, 525971719, 19538637, 432243287, 717771998, 487337488, 489400159, 665741865, 475255489, 36134250, 134493159, 744234638, 746580907, 67707836, 375618391, 37108579, 591564551, 175359434, 300694895, 522102849, 135897074, 98121830, 205050466, 141624400, 196605755, 150622213, 521133705, 62757337, 378419117, 206345633, 430166024, 642871786, 403326094, 167998797, 231066701, 133126157, 571782181, 669261659, 529731845, 313644693, 62235236, 8438188, 328539524, 281075022, 27453429, 542556997, 599560044, 260908559, 82575598, 389711664, 32736089, 189979609, 489404715, 528429124, 326339937, 401043583, 504883370, 24964947, 655281782, 36898384, 657168376, 71399892, 135291593, 294639053, 538282054, 271322187, 580652306, 705585955, 656013524, 442575656, 560932814, 334691064, 560590484, 599403146, 188788548, 682339337, 293029871, 705500495, 665127196, 164602625, 326389728, 512598794, 466644343, 678313594, 622818965, 120335546, 379497320, 118718505, 327987928, 438132971, 425074119, 228804725, 531018021, 337735537, 736567557, 42763036, 37542792, 584158762, 486274738, 44524627, 470519490, 148788086, 516810673, 76826531, 258959303, 39257427, 51598359, 316663988, 697376501, 608281841, 378775750, 610154714, 686436752, 262895577, 475289206, 500095890, 146927649, 417466126, 559706873, 211850021, 141076145, 633902526, 524907603, 710823288, 607934965, 335879366, 647030744, 531857085, 548284892, 390376325, 210647896, 458320352, 63649390, 338198013, 274794469, 278682810, 509249335, 745153168, 78677173, 59234394, 163600878, 642266501, 127566379, 393722206, 529068134, 626578351, 344050759, 343441014, 742489766, 415389353, 310590280, 181412087, 687512392, 104740793, 140246198, 591461525, 733229456, 357956403, 4937354, 67610541, 562691078, 591330185, 309463042, 524930384, 511380860, 550412032, 226863325, 683707293, 684627593, 453567814, 29976620, 574678193, 72607648, 661669519, 650584573, 410110251, 419862829, 185172317, 673036690, 250333287, 243640346, 693315323, 51518467, 187563706, 373104556, 67449535, 648814985, 269077692, 608451861, 62277991, 260472420, 655294316, 557059033, 431494791, 289129694, 310675982, 7035380, 319783447, 619980554, 716549111, 250443257, 351470339, 746810287, 25321752, 527513253, 742968199, 311373412, 87755103, 440323443, 346077648, 59405798, 398231755, 550163349, 603935477, 640302790, 734066481, 55725801, 101088667, 598773014, 346635845, 551124881, 300577549, 96769357, 547008570, 669538039, 592761732, 83467220, 364180726, 433563775, 541958123, 643319150, 624155564, 412930866, 483639483, 117716330, 25013274, 730645806, 341311916, 331812261, 45109353, 584560468, 391333326, 43152912, 295844879, 100174002, 354881472, 232695644, 475431878, 585340890, 537496151, 360691820, 28427656, 675781438, 135372729, 705040013, 715417928, 585279274, 6595543, 66380046, 621427489, 229377505, 390383661, 117452401, 222926295, 464783629, 274573820, 21856, 164359018, 345327800, 509487861, 299628065, 535104668, 459763841, 229371883, 233017691, 727520555, 8945551, 430188461, 139148218, 503691752, 292514541, 541685420, 549103318, 566847119, 79420064, 245196116, 566699916, 109273576, 44095043, 638942264, 536138905, 126348961, 422348218, 239213532, 392446338, 535075548, 272874635, 146697887, 169936390, 39369079, 441049909, 131448012, 676303295, 134149329, 521780628, 474204550, 87182329, 619855606, 646381243, 518184449, 351796758, 581912268, 87438456, 660350588, 721130315, 212015357, 713808929, 680473753, 74691595, 92625466, 291881407, 10716005, 68075362, 533898478, 287680861, 733241988, 217135744, 432523802, 742615338, 598382362, 45550334, 375034226, 579015515, 729940754, 562741177, 635122541, 447669893, 567441264, 314003441, 471078873, 147243684, 126592438, 579042767, 689436157, 649789768, 406956931, 644924913, 24713043, 120999729, 636153065, 142351108, 605855525, 140625613}

    Returns: {417555835, 623694789, 742168713, 623694789, 417555835, 623694789, 623694789, 623694789, 867884320, 623694789, 623694789, 417555835, 623694789, 623694789, 742168713, 623694789, 867884320, 742168713, 742168713, 623694789, 623694789, 623694789, 623694789, 552576425, 623694789, 417555835, 742168713, 623694789, 623694789, 742168713, 623694789, 742168713, 623694789, 623694789, 742168713, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 552576425, 742168713, 623694789, 623694789, 742168713, 623694789, 742168713, 623694789, 742168713, 623694789, 742168713, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 867884320, 742168713, 742168713, 417555835, 742168713, 417555835, 505334996, 742168713, 867884320, 417555835, 742168713, 623694789, 623694789, 623694789, 623694789, 742168713, 623694789, 623694789, 417555835, 623694789, 417555835, 623694789, 742168713, 623694789, 742168713, 623694789, 623694789, 623694789, 623694789, 505334996, 623694789, 505334996, 742168713, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 417555835, 742168713, 623694789, 417555835, 623694789, 417555835, 417555835, 623694789, 552576425, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 867884320, 623694789, 623694789, 623694789, 623694789, 417555835, 742168713, 623694789, 623694789, 623694789, 867884320, 867884320, 623694789, 742168713, 623694789, 623694789, 867884320, 623694789, 623694789, 505334996, 623694789, 867884320, 623694789, 417555835, 867884320, 623694789, 623694789, 623694789, 742168713, 623694789, 623694789, 623694789, 742168713, 623694789, 417555835, 623694789, 623694789, 623694789, 867884320, 623694789, 623694789, 742168713, 623694789, 623694789, 417555835, 623694789, 417555835, 742168713, 623694789, 623694789, 623694789, 417555835, 623694789, 417555835, 552576425, 623694789, 623694789, 742168713, 417555835, 742168713, 623694789, 742168713, 623694789, 742168713, 623694789, 623694789, 623694789, 505334996, 623694789, 623694789, 623694789, 623694789, 742168713, 867884320, 623694789, 623694789, 623694789, 417555835, 623694789, 623694789, 742168713, 623694789, 552576425, 742168713, 623694789, 623694789, 623694789, 417555835, 867884320, 867884320, 742168713, 417555835, 623694789, 623694789, 505334996, 623694789, 417555835, 623694789, 623694789, 417555835, 867884320, 623694789, 505334996, 417555835, 623694789, 623694789, 742168713, 742168713, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 742168713, 623694789, 623694789, 417555835, 623694789, 623694789, 623694789, 623694789, 417555835, 623694789, 742168713, 623694789, 742168713, 623694789, 417555835, 623694789, 623694789, 417555835, 623694789, 417555835, 867884320, 623694789, 623694789, 417555835, 623694789, 623694789, 623694789, 623694789, 742168713, 623694789, 623694789, 417555835, 742168713, 623694789, 623694789, 623694789, 623694789, 623694789, 417555835, 417555835, 742168713, 742168713, 623694789, 552576425, 623694789, 623694789, 742168713, 623694789, 623694789, 417555835, 623694789, 623694789, 623694789, 623694789, 623694789, 623694789, 867884320, 742168713, 623694789, 623694789, 867884320, 867884320, 867884320, 623694789, 417555835, 867884320, 623694789, 417555835, 742168713, 742168713, 623694789, 623694789, 417555835, 623694789, 623694789, 623694789, 552576425, 623694789, 742168713, 417555835, 623694789, 417555835, 623694789, 417555835, 623694789, 742168713, 742168713, 417555835, 742168713, 742168713, 623694789, 867884320, 742168713, 623694789, 742168713, 867884320, 623694789, 742168713, 742168713, 623694789, 623694789, 505334996, 623694789, 417555835, 623694789, 623694789, 742168713, 623694789, 623694789, 623694789, 623694789, 742168713, 623694789, 417555835, 742168713, 623694789, 505334996, 623694789, 417555835, 623694789, 623694789, 417555835, 742168713, 417555835, 623694789, 623694789, 623694789, 623694789, 417555835, 623694789, 623694789, 623694789, 623694789, 742168713, 417555835, 623694789, 623694789, 623694789, 623694789, 742168713, 623694789, 623694789, 623694789, 417555835, 623694789, 623694789, 742168713, 742168713, 742168713, 417555835, 623694789, 417555835, 623694789, 623694789, 742168713, 417555835, 867884320, 742168713, 417555835, 623694789, 623694789, 623694789, 623694789, 742168713, 742168713, 867884320, 623694789, 417555835, 623694789, 623694789, 623694789, 417555835, 623694789, 623694789, 417555835, 623694789, 623694789, 623694789, 867884320, 623694789, 623694789, 742168713, 623694789, 623694789, 623694789, 417555835, 623694789, 623694789, 623694789, 623694789, 742168713, 623694789, 867884320, 742168713, 623694789, 623694789, 623694789, 623694789, 623694789, 742168713, 742168713, 742168713, 417555835, 623694789, 417555835, 623694789 }

  8. 4

    660941344

    {373353187, 402082159, 649052389, 124516564, 581166848, 431447724, 342456241, 41400702, 607387967, 31069393, 634674855, 610439029, 395674983, 537117101, 316485231, 452282608, 491010923, 400512165, 529482998, 619463333, 351312170, 104639755, 253705613, 578647596, 178712253, 515680839, 383647493, 625500698, 660783302, 465964508, 207232212, 253758196, 541067223, 618232339, 602827008, 79899097, 507803081, 203072716, 281381045, 7825835, 599544382, 289665338, 222462671, 192061267, 236282496, 424352273, 357954030, 461312354, 246165217, 180057912, 409153501, 106788805, 118126170, 484304904, 484437258, 96129928, 659354921, 491184985, 618847892, 439463319, 359060698, 542294559, 143673429, 303832662, 483826689, 321526823, 109050507, 640047162, 321299229, 640059821, 122061116, 400452268, 123667345, 15306668, 244435276, 504414540, 201796067, 162995260, 12108708, 246372506, 317779442, 127060962, 146317124, 43054303, 619161597, 148481483, 324499619, 73126495, 549604183, 382876172, 157017287, 95304753, 415958687, 353281224, 556072891, 378843638, 448477910, 27681560, 109707995, 318427404, 381715732, 641335467, 422299859, 492155709, 20934134, 50210031, 134102044, 320299574, 15269291, 325197141, 446662544, 416040762, 145191989, 165186387, 193728344, 262548210, 29752043, 136397495, 441422487, 558401254, 390224256, 296098357, 17694598, 495202847, 234557447, 102353440, 637360112, 13000752, 218402006, 540383932, 17502653, 243902342, 254050390, 365852745, 184595445, 113646974, 640196213, 173743511, 538339595, 283034849, 429305191, 234946048, 298354003, 67172488, 437302838, 445398999, 196352482, 268829590, 14952291, 396360554, 511153439, 50623824, 387638620, 313073230, 332679307, 180941140, 375157022, 384403879, 554468724, 189900352, 239707055, 281079469, 190139359, 392161266, 357057450, 537910841, 213933205, 276732239, 511083845, 117955190, 489884136, 453900521, 262786469, 122889448, 66790206, 481133814, 342344533, 225002508, 403795590, 25677916, 640036153, 500183935, 443400263, 107646059, 571819394, 356298386, 21319207, 404345039, 592583486, 102888539, 591739573, 451175196, 422912666, 92749392, 398163676, 264716467, 323708350, 430748950, 322985662, 316923351, 171246775, 62727488, 169122048, 267232165, 29129720, 609754955, 62488333, 162208043, 170763868, 26808101, 393835300, 629172458, 405069095, 451182401, 513862130, 75830905, 437031948, 608957316, 78865647, 32974195, 263758806, 231659085, 35792822, 407281752, 594362458, 605666665, 104662461, 132343519, 102851589, 418625561, 12518384, 326360427, 236033047, 25305292, 223422895, 320236454, 577306975, 81505815, 553058209, 392259885, 570250038, 294157898, 405153659, 298597399, 174778757, 21235328, 217053341, 568456120, 511527713, 433835365, 207340800, 373734164, 637853903, 348585461, 66164561, 655984391, 497398001, 325847302, 317105075, 4156373, 539802507, 4894706, 385760912, 86303399, 65485592, 137512885, 421958396, 524392849, 133381094, 403607089, 96012193, 498747145, 505537995, 444914083, 163398325, 91187578, 217746950, 596254721, 18015824, 249949598, 64210391, 614181964, 437995295, 47727198, 98690097, 60904055, 545314458, 147169608, 582370351, 58442934, 534463642, 644586713, 127291946, 185530977, 386123518, 122218091, 605371332, 150464313, 439082287, 145897209, 201117159, 300102490, 332422046, 30763008, 310693991, 491067452, 249556467, 6897788, 97637317, 262388366, 511508974, 64490552, 23836025, 122150957, 350481211, 231984556, 528891608, 642855253, 268317637, 535004212, 42260341, 295515239, 24623733, 148169700, 564712671, 119494822, 289004312, 142363118, 360229899, 448516881, 282728899, 371571168, 325442536, 314028012, 45297497, 46095114, 654346526, 245003318, 355410229, 612108454, 347946492, 528418749, 168875035, 46948571, 605996751, 102188739, 498334639, 564196853, 408618751, 507628548, 483025255, 452659645, 442800489, 571561098, 455236848, 640926812, 252721451, 409504940, 242599727, 506540752, 139292766, 449489540, 48954876, 44479689, 237202447, 248994637, 2124063}

    Returns: {917620515, 917620515, 917620515, 176205087, 338707300, 176205087, 917620515, 277234483, 917620515, 917620515, 917620515, 917620515, 917620515, 917620515, 917620515, 116717801, 917620515, 917620515, 670482039, 917620515, 670482039, 917620515, 819308626, 176205087, 917620515, 917620515, 917620515, 670482039, 670482039, 176205087, 176205087, 176205087, 917620515, 917620515, 195701686, 917620515, 917620515, 193086204, 917620515, 917620515, 670482039, 670482039, 917620515, 917620515, 338707300, 917620515, 277234483, 670482039, 917620515, 352410174, 917620515, 917620515, 670482039, 352410174, 670482039, 352410174, 917620515, 917620515, 176205087, 917620515, 670482039, 917620515, 917620515, 277234483, 917620515, 917620515, 917620515, 670482039, 917620515, 917620515, 176205087, 176205087, 917620515, 176205087, 176205087, 193086204, 917620515, 176205087, 176205087, 670482039, 670482039, 277234483, 176205087, 917620515, 917620515, 917620515, 917620515, 321392914, 917620515, 193086204, 819308626, 321392914, 917620515, 352410174, 917620515, 670482039, 670482039, 352410174, 917620515, 176205087, 176205087, 917620515, 917620515, 917620515, 670482039, 917620515, 176205087, 277234483, 917620515, 917620515, 116717801, 670482039, 917620515, 917620515, 352410174, 670482039, 917620515, 917620515, 917620515, 670482039, 338707300, 917620515, 670482039, 917620515, 917620515, 195701686, 116717801, 116717801, 670482039, 176205087, 819308626, 670482039, 670482039, 917620515, 917620515, 277234483, 917620515, 917620515, 917620515, 917620515, 819308626, 338707300, 917620515, 352410174, 277234483, 917620515, 670482039, 670482039, 917620515, 285571649, 917620515, 116717801, 176205087, 670482039, 917620515, 176205087, 670482039, 917620515, 176205087, 338707300, 819308626, 917620515, 917620515, 277234483, 670482039, 917620515, 917620515, 819308626, 917620515, 670482039, 386172408, 917620515, 917620515, 352410174, 277234483, 277234483, 917620515, 176205087, 670482039, 176205087, 917620515, 917620515, 917620515, 917620515, 670482039, 670482039, 819308626, 819308626, 670482039, 917620515, 917620515, 176205087, 670482039, 116717801, 176205087, 917620515, 277234483, 670482039, 670482039, 917620515, 819308626, 338707300, 338707300, 917620515, 352410174, 917620515, 917620515, 917620515, 176205087, 917620515, 176205087, 670482039, 917620515, 917620515, 670482039, 917620515, 176205087, 176205087, 819308626, 917620515, 670482039, 819308626, 670482039, 352410174, 670482039, 917620515, 917620515, 819308626, 917620515, 917620515, 116717801, 917620515, 917620515, 176205087, 917620515, 670482039, 819308626, 917620515, 917620515, 917620515, 670482039, 670482039, 917620515, 917620515, 917620515, 338707300, 917620515, 352410174, 917620515, 917620515, 338707300, 176205087, 917620515, 819308626, 917620515, 917620515, 917620515, 670482039, 819308626, 917620515, 917620515, 670482039, 116717801, 819308626, 352410174, 917620515, 176205087, 917620515, 277234483, 917620515, 917620515, 917620515, 917620515, 917620515, 917620515, 670482039, 670482039, 917620515, 116717801, 670482039, 819308626, 176205087, 917620515, 670482039, 917620515, 917620515, 670482039, 352410174, 917620515, 670482039, 670482039, 917620515, 670482039, 917620515, 670482039, 917620515, 176205087, 917620515, 819308626, 917620515, 917620515, 670482039, 670482039, 338707300, 917620515, 176205087, 917620515, 176205087, 917620515, 670482039, 670482039, 386172408, 917620515, 917620515, 917620515, 176205087, 386172408, 917620515, 819308626, 176205087, 917620515, 917620515, 917620515, 193086204, 917620515, 670482039, 352410174, 670482039, 917620515, 917620515, 917620515, 338707300, 352410174, 176205087, 819308626, 670482039, 670482039, 277234483, 917620515, 670482039, 176205087, 917620515, 819308626, 917620515, 917620515, 917620515, 917620515, 917620515, 917620515, 193086204, 917620515, 917620515, 917620515, 670482039, 116717801, 176205087, 917620515, 176205087, 917620515, 116717801, 670482039, 176205087, 176205087, 917620515, 917620515, 917620515, 917620515 }

  9. 20

    420708171

    {310424896, 134471598, 352820217, 61779457, 23034397, 304701833, 201590580, 122327049, 127388400, 311641628, 179624284, 17405900, 227385846, 292441765, 399173758, 5709530, 275183346, 405416423, 46165310, 229590993, 255393506, 314738988, 194364581, 185455867, 419821202, 303583250, 116453303, 217374059, 194094896, 232679595, 89738694, 43725154, 160269108, 315810241, 27927058, 102307997, 404370671, 43990453, 121291393, 121613198, 407042954, 70510779, 62435230, 410381573, 77459832, 61793508, 94523459, 10365884, 311178415, 177120906, 381519141, 1400523, 42634704}

    Returns: {582983074, 844478967, 844478967, 582983074, 582983074, 582983074, 844478967, 172957882, 844478967, 582983074, 582983074, 582983074, 844478967, 582983074, 582983074, 582983074, 844478967, 582983074, 582983074, 844478967, 582983074, 844478967, 582983074, 582983074, 582983074, 582983074, 582983074, 582983074, 582983074, 844478967, 844478967, 582983074, 844478967, 582983074, 582983074, 582983074, 582983074, 668497894, 582983074, 582983074, 582983074, 844478967, 668497894, 582983074, 844478967, 844478967, 582983074, 582983074, 582983074, 844478967, 844478967, 844478967, 844478967 }

  10. 27

    458040724

    {329704504, 417437643, 298488254, 89903508, 377879591, 438859131, 114237799, 455346679, 326917990, 116412278, 106076414, 5265914, 387623634, 63865329, 228030474, 151694873}

    Returns: {391035139, 775397410, 935729930, 391035139, 775397410, 935729930, 775397410, 775397410, 264707935, 935729930, 935729930, 935729930, 935729930, 775397410, 935729930, 775397410 }

  11. 16

    551998716

    {63840998, 480079884, 158098328, 248151405, 469458763, 337854000, 135820128, 29563034, 319309703, 449697111, 66939451, 410919857, 246866974, 47810858, 501194277, 402269228, 254036765, 174118056, 503751109, 401386353, 165843997, 134284806, 116257327, 215033333, 164924768, 437705978, 434713033, 430105750, 78215093, 104276472, 192667250, 448770613, 390328736, 152592254}

    Returns: {400632718, 259178586, 782491083, 580724432, 900039551, 259178586, 259178586, 400632718, 900039551, 270078592, 794849355, 900039551, 400632718, 400632718, 580724432, 782491083, 900039551, 259178586, 900039551, 580724432, 900039551, 291590849, 900039551, 900039551, 782491083, 400632718, 900039551, 400632718, 900039551, 259178586, 400632718, 900039551, 782491083, 400632718 }

  12. 43

    670727549

    {584654802, 80406840, 394845754, 356005212, 503055365, 411896359, 600533032, 346370582, 283023796, 497951265, 120813650, 637688542, 533550854, 43270418, 266201711, 407498152, 626351166, 83372181, 508921145, 126470044, 373045593, 305640799, 516611565, 480576086, 151523305, 221181874, 592624621, 174514224, 77878936, 645011961, 343341317, 135577444, 301719812, 304206304, 602217989, 169006160, 87972632, 101829336, 479919348, 266218171, 290659245, 468062006, 286006638, 597409185, 576097692, 369424433, 575190635, 373490157, 92626232, 539316614, 282193558, 234372641, 659997451, 153218255, 366843325, 232489883, 150158817, 588268422, 169915920, 156809590, 199192268, 354442192, 35668176, 562818736, 41639681, 130784822, 458757492, 569479767, 100086740, 505994891, 566604993, 604281299, 162458187, 393629510, 657149432, 59323187, 444669835, 34126917, 313637290, 248766633, 472632314, 200729210, 11162209, 531100551, 325396922, 296552786, 189536689, 500754124, 113715980, 544759338, 216309307, 414614983, 479386109, 656788276, 152146611, 116060166, 87546921, 657323927, 35577882, 448848285, 665726720, 218993712, 242716647, 522835777, 558049334, 147641197, 422185808, 103401269, 386596781, 523602477, 392451490, 299869891, 249305478, 351939576, 664954883, 539802445, 567319870, 586313144, 323424977, 384012093, 630610415, 317458633, 31275055, 180898362, 251470884, 629149386, 409065147, 645620248, 317548330, 206863170, 531325580, 521577440, 351997213, 146607309, 603345355, 501401654, 263481391, 356390259, 156315951, 555653813, 49502004, 628157110, 151261780, 152577994, 396847228, 125678948, 188313240, 241884241, 510406231, 608696540, 265555933, 640223130, 668965458, 258660692, 20853285, 481001410, 580309777, 584190488, 420883809, 514120902, 602671765, 430239774, 163497501, 521618225, 277038169, 454358808, 635617156, 328369776, 669881615, 560876263, 361920641, 464950482, 262057353, 510143629, 3764398, 287218055, 213547221, 444291043, 94700168, 667289068, 429867867, 366368050, 247516937, 213805830, 229169475, 584876209, 31155267, 577933907, 373853106, 514696350, 258476265, 646148053, 574811636, 363168577, 89617738, 331031624, 352687420, 490749663, 415246195, 615159468, 578968739, 92757092, 458250272, 561663691, 318430215, 313808063, 578643549, 499457777, 361037529, 609805992, 84549730, 643883446, 327127286, 114622347, 188873360, 414564458, 435982547, 74500797, 73718370, 134224010, 197015600, 30800765, 66548826, 507530323, 512868283, 229430948, 374318863, 608054367, 463091872, 607961859, 518796978, 109407790, 180985499, 72620902, 236595440, 317809414, 146302193, 660968728, 400127058, 591918663, 433182308, 89711289, 236372222, 431960642, 479781892, 367474419, 161670012, 12269771, 51733311, 157070342, 406143883, 169203811, 304128365, 390095947, 330761216, 21829710, 286641301, 112199180, 280598804, 428224524, 618359945, 620424098, 499825730, 172541909, 56489542, 575602732, 668317823, 574386616, 27039334, 346139274, 604681619, 670447359, 324959740, 185824492, 640145473, 480076674, 409738475, 515014295, 401121486, 141053623, 18934961, 484625437, 496485018, 77151286, 166254505, 77211644, 74443294, 446463529, 24262619, 632133388, 202123216, 394498761, 330662815, 46871007, 588417341, 624654835, 515892126, 433160856, 470639790, 414745951, 336298966, 461840261, 255683991, 14759389, 196552826, 43867491, 553191021, 250405615, 336580149, 449618457, 10806507, 58621514, 253098636, 610251452, 150648114, 463622424, 425149526, 468156076, 427147641, 375735610, 152357895, 176371620, 159558573, 71441452, 525258958, 408032734, 640078526, 471088147, 294058051, 532363235, 233957054, 553216403, 11352091, 280816336, 468667584, 126783159, 91124865, 312605945, 406356392, 152462377, 200927171, 923871, 94946860, 320084056, 642368732, 506004407, 307613760, 437437141, 18091972, 325352074, 77460546, 260068723, 261193446, 296365863, 209320173, 369656850, 551517723, 284155518, 566445112, 190969819, 401008060, 235593157, 338439948, 70092493, 41310224, 433638739, 360868816, 609549398, 34274981, 454737835, 439093012, 435906793, 576215628, 240753163, 376250761, 268350593, 327516364, 345384603, 321319130, 64055522, 535303993, 659310692, 494743232, 633500888, 592648514, 208182083, 200498544, 371371488, 379497916, 107140175, 487513776, 661443236, 199265675, 57466193, 637710156, 285711181, 304974770, 113367448, 364784115, 520667097, 150137304, 549000063, 36963421, 389740891, 29251320, 469728896, 30868932, 503455411, 613953886, 146292584, 96901259, 387168695, 187414028, 289987011, 532592993, 661360973, 112952442, 301037696, 520512949, 662894960, 99886525, 492726415, 577168131, 472268986, 541691184, 335114739, 396199743, 308511913, 476833973, 254817671, 653729230, 236198554, 277078966, 639611513, 88631275, 56199602, 576156105, 585337203, 43508188, 434244404, 666179517, 433661357, 149676918, 375483318, 508923850, 441685053, 13802079, 199517383, 654823658, 83993270, 637349217, 517009796, 272521904, 323417278, 321412836, 395022503, 458897805, 582616010, 262135309, 449834040, 613733674, 352888857, 531411796, 290282382, 580316763, 77544456, 239210670, 453123381, 139602056, 185480293, 238990952, 151581592, 648656775, 535240630, 368183980, 405939958, 43052507, 350260632, 33225359, 401628050, 573809401, 516924159, 37172401, 114650435, 519502400, 169626976, 400060825, 170557349, 36182603, 210832026, 114056800, 70478886, 488654069, 195001696, 453451030, 117035572, 627674716, 532272950, 350628061, 569622162, 463817377, 437313446, 415898786, 441619225, 99825398, 528539120, 303101364, 405921078, 483538326, 549505854, 434393267, 19204998, 162404255, 173118475, 596133717, 319061949, 196659746, 583795099, 10411957, 182214889, 441486202, 47563952, 398255684, 613275611, 487957304, 257334280, 263624538, 304702922, 43860398, 551784202, 425881136, 523284950, 362499788, 182918772, 261517649, 539986990, 270474442, 494248077, 572599743, 669257185, 271739956, 91918359, 36416797, 425707672, 305633398, 336436624, 77529757, 537321401, 18206170, 565191259, 45384746, 200194977, 585646582, 436810444, 645132837, 559776859, 574185588, 130406817, 119431633, 503731004, 182139807, 363303389, 160743333, 229270128, 551736472, 492069387, 645527236, 526005117, 442727082}

    Returns: {235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 553243379, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852, 235784852 }

  13. 19

    785079334

    {653976525, 519143342, 471474701, 698783287, 132436251, 332403946, 589201353, 82499651, 369469386, 415987263, 692361265, 714354779, 12703335, 720658941, 413565441, 322468164, 776442207, 530185300, 109904389, 505083447, 442659277, 411005127, 507803080, 531182922, 763378711, 738411648, 227255231, 745916058, 392956527, 367224112, 346391000, 610585852, 56489990, 273687086, 332695666, 193567678, 246546323, 541227252, 338407810, 669350871, 64828116, 403963000, 329826871, 410959064, 488397596, 467957465, 778732639, 391078139, 124811534, 81299853, 729917337, 288233211, 558416508, 129843466, 753164938, 427054688, 203962360, 97537461, 22787280, 641031098, 305046538, 484827843, 516752866, 61366777, 410539584, 763955964, 321237895, 158266226, 499388752, 457654142, 367651999, 5868248, 662914004, 226882250, 343514071, 251267456, 448754894, 680421811, 623668184, 649982109, 289741548, 398873750, 144174811, 361515802, 609116849, 118532658, 137422861, 196134514, 714483343, 317963180, 343338883, 278229836, 695107690, 48273290, 421147003, 554685544, 686856036, 11405441, 41696081, 168743586, 415955721, 414630612, 248338586, 615211866, 719614335, 64838097, 395938159, 61477626, 125369442, 87806112, 388715071, 80540828, 409045903, 387417050, 515828428, 207949008, 152615145, 450249159, 1415514, 462173357, 226524676, 25098974, 581619418, 502534227, 489873520, 225560302, 263145884, 675647597, 160462535, 539329693, 502828643, 614882031, 137150370, 251384962, 138486988, 574577285, 704936596, 56749734, 454720034, 223559816, 453778466, 463253706, 496670153, 45894393, 592781879, 392094242, 335759460, 141646212, 557484932, 66749733, 280592048, 122728530, 619943395, 258753150, 209501301, 457890486, 695348173, 478799534, 596240419, 386160316, 584534104, 374799451, 582869722, 168559920, 323284213, 288727775, 448387817, 683316604, 404266332, 459936233, 439451305, 695415075, 36500513, 261044688, 369773129, 683658555, 64624845, 526089199, 442986151, 275252863, 318787182, 525956859, 448188699, 289895750, 258396413, 147402633, 205858230, 121001278, 365915803, 404504021, 65725408, 318903646, 105918966, 452114525, 640106570, 715495094, 132114537, 25351411, 28757220, 503742574, 127294774, 690351955, 317344113, 669282755, 300664866, 621928735, 405593971, 13707085, 31612270, 729728131, 257240139, 330762873, 665499373, 716226947, 276587793, 308201698, 206289876, 369578363, 306881973, 583730668, 341676122, 499956073, 386394929, 28552312, 464228685, 315176888, 664739059, 217236838, 465472800, 748186499, 423872521, 672594641, 285660604, 675393710, 173735940, 587964909, 423446405, 776091258, 121663772, 759867315, 781060100, 519385486, 20505646, 689581829, 310806877, 481417907, 478224973, 545458244, 634955235, 725703775, 648073748, 451552020, 767845041, 116427758, 756521810, 103815030, 48921569, 32366698, 726803125, 661698292, 687207411, 404804601, 248378994, 418622563, 1565689, 327186552, 697285236, 437962947, 633735647, 500961237, 184006113, 635792, 497668409, 363981334, 243461328, 328025841, 302442819, 335102185, 661631671, 585325062, 610147804, 542702718, 715523142, 690561435, 262192810, 232635121, 312752273, 50984555, 766360420, 442613970, 655094028, 686527864, 138064020, 519670114, 419949959, 321156876, 438714308, 737772770, 682225330, 90975315, 497878056, 671100611, 143352752, 272548543, 615177693, 258743468, 480443840, 273352776, 747540020, 666196806, 745896313, 567946681, 550295548, 202564322, 581764510, 541729883, 586856289, 16456597, 255054067, 73945431, 574100735, 60865506, 131792580, 681961739, 123520761, 726510964, 340151665, 545137644, 300761707, 170957869, 97808550, 383370101, 391122554, 109331229, 199770332, 211334833, 685128309, 251457197, 299133681, 308222880, 74040089, 78544634, 701191332, 548814076, 407430967, 448251505, 104321189, 403787611, 690015805, 756813266, 305406448, 64545667, 471801223, 494451539, 331921873, 288448451, 408697659, 107203843, 647269839, 52626643, 501043894, 526064108, 160762996, 3147297, 218451270, 584656684, 477172753, 163731199, 772489953, 707814929, 89274752, 537953302, 520047803, 26560397, 751737812, 600343772, 644841540, 76699748, 521540870, 668414730, 692211439, 1730202, 638021161, 723907157, 421487353, 668674766, 384076989, 24555278, 128530892, 733194579, 321563795, 606423998, 674331839, 577262735, 171922778, 615843270, 100329482, 505270585, 651949887, 267475918, 599592616, 421631798, 416464279, 574992919, 436440627, 80556885, 467345758, 269015601, 13585764, 737710104, 631051441, 583677096, 29275455, 651364922, 275775718, 26612773, 414592265, 34060840, 380234111, 93079294, 156689150, 215944529, 134166571, 442540594, 753582611, 561921484, 779861587, 354672199, 458706729, 667695727, 582287339, 470262978, 410630758, 28120190, 258048303, 414433462, 652886339, 374337050, 689321130, 703701120, 523854483, 599138970, 605312952, 707337068, 692985067, 1706808, 631548296, 107100448, 170789438, 686139703, 158268531, 144326565, 360038603, 408503844, 67666696, 735921211, 339630281, 163757052, 396874102, 129037196, 459927320, 189676741, 84992669, 567308101, 337503751, 285097878, 511234420, 258203395, 311524648, 82708650, 369481132, 226078929, 522614237, 586850032, 185748030, 301133460, 145996871, 629209242, 75880922, 190098178, 132236664, 69102924, 384523790, 372792194, 458616111, 267564886, 124453297, 694522599, 247844426, 272643808, 98617380, 470877967, 496248802, 233288854, 530297746, 266798089, 206651516, 712784306, 729891196, 68530858, 621586361, 565799161, 50302764, 79256511, 724056529, 648707611, 361234806, 506057474, 204927372, 305783727, 228934100, 192017414, 37429496, 394423850, 435898760, 351721122, 243160334, 336583843, 456132087, 498096306, 487852769, 292310222, 330214647, 390592994, 234228123, 83511576, 295509346, 375449383, 140510911, 383694895, 545165790, 50322396, 320592755, 682148341, 394175265, 83422623, 542151307, 562225508, 526682040, 566287776, 663024732, 572067254, 246530664, 337730672, 194861777, 6875289, 221260557, 616083176, 193747043, 236723712, 236294555, 123245611, 90804401, 383731185, 359118455, 602396220, 295385797, 450475798, 46890440, 435835003, 361571440, 14407261, 184354597, 396854604, 448782623, 435503813, 361472769, 399033669, 722528250, 218664816, 261337546, 133308580, 37852460, 585579050, 723882369, 252551722, 752739474, 507227616, 554266555, 4633901, 294787426, 467403626, 579344123, 190040096, 580936130, 298670532, 369462376, 689100381, 300608235, 689736059, 778580739, 734736088, 8599811, 142590603, 748901020, 664316020, 697333991, 530800732, 22880952, 329895838, 616072242, 153025994, 438087737, 545117831, 1611221, 444531139, 219683804, 742807258, 761167592, 560825614, 659552123, 278208373, 437058832, 508511641, 563024218, 232084406, 459077824, 291093950, 387239735, 423119772, 123223711, 609319283}

    Returns: {909742921, 383483565, 909742921, 909742921, 909742921, 383483565, 160575301, 160575301, 542246078, 909742921, 909742921, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 383483565, 909742921, 909742921, 909742921, 160575301, 383483565, 383483565, 909742921, 542246078, 909742921, 383483565, 909742921, 383483565, 383483565, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 383483565, 542246078, 909742921, 383483565, 383483565, 909742921, 383483565, 383483565, 909742921, 909742921, 909742921, 383483565, 909742921, 909742921, 909742921, 542246078, 383483565, 383483565, 383483565, 383483565, 149221678, 383483565, 383483565, 383483565, 909742921, 383483565, 909742921, 542246078, 383483565, 909742921, 383483565, 383483565, 383483565, 160575301, 383483565, 383483565, 383483565, 909742921, 383483565, 383483565, 909742921, 383483565, 909742921, 383483565, 383483565, 909742921, 383483565, 909742921, 383483565, 909742921, 383483565, 909742921, 383483565, 909742921, 383483565, 383483565, 542246078, 909742921, 383483565, 383483565, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 383483565, 160575301, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 542246078, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 383483565, 383483565, 383483565, 383483565, 909742921, 383483565, 383483565, 909742921, 383483565, 909742921, 383483565, 160575301, 383483565, 909742921, 383483565, 383483565, 160575301, 383483565, 383483565, 909742921, 909742921, 909742921, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 909742921, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 909742921, 383483565, 909742921, 909742921, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 985345948, 909742921, 909742921, 909742921, 383483565, 909742921, 909742921, 909742921, 383483565, 909742921, 160575301, 909742921, 909742921, 909742921, 909742921, 383483565, 542246078, 909742921, 909742921, 383483565, 383483565, 909742921, 909742921, 383483565, 909742921, 542246078, 909742921, 542246078, 542246078, 909742921, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 909742921, 383483565, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 542246078, 909742921, 383483565, 909742921, 909742921, 383483565, 909742921, 909742921, 383483565, 383483565, 909742921, 149221678, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 160575301, 909742921, 909742921, 909742921, 383483565, 383483565, 383483565, 383483565, 909742921, 383483565, 909742921, 909742921, 909742921, 383483565, 383483565, 383483565, 383483565, 383483565, 383483565, 160575301, 383483565, 383483565, 383483565, 383483565, 909742921, 542246078, 909742921, 383483565, 909742921, 160575301, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 909742921, 160575301, 542246078, 383483565, 909742921, 160575301, 383483565, 909742921, 383483565, 909742921, 909742921, 383483565, 909742921, 383483565, 909742921, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 160575301, 909742921, 909742921, 909742921, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 909742921, 909742921, 909742921, 909742921, 909742921, 542246078, 383483565, 383483565, 909742921, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 383483565, 909742921, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 160575301, 909742921, 383483565, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 909742921, 383483565, 909742921, 542246078, 383483565, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 909742921, 909742921, 383483565, 909742921, 383483565, 909742921, 909742921, 160575301, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 383483565, 383483565, 542246078, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 160575301, 542246078, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 542246078, 383483565, 909742921, 383483565, 542246078, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 383483565, 909742921, 909742921, 383483565, 383483565, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 383483565, 542246078, 383483565, 383483565, 909742921, 909742921, 383483565, 149221678, 909742921, 909742921, 383483565, 542246078, 542246078, 909742921, 383483565, 383483565, 542246078, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 909742921, 383483565, 909742921, 383483565, 909742921, 383483565, 383483565, 909742921, 909742921, 909742921, 542246078, 383483565, 909742921, 909742921, 909742921, 909742921, 909742921, 542246078, 383483565, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 383483565, 909742921, 383483565, 909742921, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 909742921, 383483565, 909742921, 909742921, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 383483565, 909742921, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 909742921, 383483565, 909742921, 909742921, 383483565, 383483565, 909742921, 383483565, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 909742921, 160575301, 383483565, 383483565, 383483565, 383483565, 909742921, 909742921, 383483565, 909742921, 383483565, 383483565, 383483565, 383483565, 909742921, 383483565, 160575301, 909742921 }

  14. 11

    722796453

    {485783492, 436750155, 388361176, 681126894, 106690538, 40897771, 709417119, 6886327, 122084901, 210257741, 76205656, 260605919, 370874235, 124969697, 40472456, 502550073, 592704841, 719832887, 693055181, 436383, 429574153, 526642639, 296996546, 243866499, 394559936, 340043219, 167779929, 119169836, 708911367, 637202441, 718714272, 257465384, 9828596, 272380301, 8594127, 238042316, 596061468, 394804232, 471186986, 579856242, 210120696, 39325032, 88213518, 487461481, 2677944, 419884630, 122715367, 529661998, 628144891, 479509715, 105330616, 238157757, 496989213, 342744360, 708282654, 431010213, 338885437, 103808559, 142411977, 316293287, 274110231, 307963116, 607578873, 697663924, 148453917, 462929583, 281796475, 718826656, 283824463, 495889772, 393902872, 141996232, 668122966, 363983508, 521328352, 379864056, 476050088, 586342622, 503747548, 313889681, 462999517, 626514924, 157935166, 645335690, 292347902, 537365977, 223451317, 585688179, 506288677, 62659313, 399384109, 666793159, 367556911, 73012936, 317247344, 716982705, 568737438, 629902630, 44367504, 422025314, 576736635, 404959356, 162123436, 61923657, 353145392, 622465808, 615939713, 246154563, 719372614, 661967371, 62662074, 104835876, 303056141, 709016343, 72747926, 172303052, 441181544, 515598681, 258012193, 357520818, 717729967, 544058781, 440723157, 76812960, 507745937, 76900303, 520747243, 442655214, 85958522, 7235104, 698749832, 141204756, 649249759, 298311667, 509438301, 130975467, 671593422, 349948076, 589878917, 222110600, 539712990, 334865845, 133009863, 652713212, 424759350, 618669802, 510740099, 486371375, 84430445, 483804870, 134562346, 426044669, 591478919, 198352689, 73811516, 663978238, 123680411, 107279086, 620792483, 540477322, 545333033, 559265011, 275228395, 350216523, 61217091, 556377085, 34754201, 489619660, 439848338, 79250380, 159451702, 436878171, 442501717, 1564492, 278570282, 498536519, 357244285, 642241160, 111322660, 9061720, 226809812, 401108637, 637353307, 707619121, 55336941, 487042763, 196396790, 409162131, 518964413, 536386758, 197175710, 177800707, 299717538, 227117009, 664687102, 462084501, 225661388, 341778317, 586021613, 198204259, 716268020, 484458451, 191409318, 66469835, 434989873, 699296645, 651514970, 187079316, 166884011, 439581208, 600050101, 532843117, 268318053, 116174512, 30731395, 717011362, 199865549, 4995988, 391297668, 672924122, 485201242, 417199153, 693400887, 404072025, 345045889, 640880457, 461158265, 45066718, 356742875, 547017743, 346370285, 138470221, 66334016, 319857710, 288982705, 324176659, 142106458, 587925247, 273226654, 93544676, 479422832, 678598779, 554452479, 624263988, 309121049, 439963308, 288409352, 287344346, 669550471, 415832469, 242507257, 492739875, 451392659, 617240448, 620377865, 544922529, 693376099, 15736767, 677284838, 26291029, 120362567, 246404313, 701546686, 713813895, 133845942, 655568089, 663370053, 339445140, 638261004, 303701383, 99337983, 241422459, 518313051, 238529300, 594648527, 363049100, 190651750, 203272792, 605938437, 269070742, 620040988, 594886967, 691947681, 530870014, 371187700, 482865056, 82232832, 495672801, 265750610, 261224720, 4409403, 647026708, 94476739, 450735326, 318848679, 179731557, 626447144, 633400795, 692052912, 56446388, 645368484, 248393354, 147233356, 334008535, 379952150, 647012785, 670106271, 209700104, 618240846, 187649200, 676442168, 702213712, 105437286, 21235198, 182735469, 691240025, 301765510, 237243992, 127047007, 46958481, 555360071, 501815549, 354372525, 533128853, 656191913, 124604019, 375649560, 1111338, 256718982, 558386276, 124618989, 625779416, 417867773, 426571028, 141279791, 508213192, 663944838, 253739243, 19922182, 417221949, 269691773, 265341599, 219206712, 689870386, 261802705, 419933717, 359814322, 457006204, 243583471, 632013846, 274388773, 546347634, 713268106, 325547896, 55347315, 703803458, 239980159, 503497412}

    Returns: {49548990, 270233319, 49548990, 598538647, 49548990, 49548990, 545038890, 49548990, 570656210, 49548990, 49548990, 49548990, 545038890, 615191336, 49548990, 270233319, 49548990, 49548990, 49548990, 270233319, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 545038890, 49548990, 545038890, 49548990, 545038890, 49548990, 49548990, 49548990, 171011042, 49548990, 270233319, 49548990, 49548990, 545038890, 171011042, 270233319, 270233319, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 270233319, 545038890, 545038890, 545038890, 545038890, 49548990, 545038890, 270233319, 49548990, 545038890, 270233319, 545038890, 49548990, 545038890, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 270233319, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 171011042, 545038890, 49548990, 545038890, 49548990, 545038890, 270233319, 49548990, 545038890, 49548990, 49548990, 49548990, 270233319, 49548990, 49548990, 545038890, 545038890, 49548990, 545038890, 49548990, 49548990, 49548990, 545038890, 49548990, 545038890, 615191336, 545038890, 545038890, 545038890, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 545038890, 545038890, 545038890, 49548990, 49548990, 49548990, 171011042, 49548990, 545038890, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 270233319, 270233319, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 171011042, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 270233319, 49548990, 49548990, 171011042, 49548990, 545038890, 49548990, 49548990, 545038890, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 598538647, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 270233319, 49548990, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 270233319, 545038890, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 615191336, 49548990, 49548990, 49548990, 49548990, 545038890, 171011042, 545038890, 49548990, 270233319, 49548990, 49548990, 49548990, 545038890, 49548990, 944720871, 49548990, 270233319, 49548990, 545038890, 49548990, 545038890, 49548990, 49548990, 49548990, 270233319, 49548990, 270233319, 545038890, 49548990, 545038890, 545038890, 545038890, 49548990, 545038890, 545038890, 270233319, 49548990, 49548990, 49548990, 49548990, 49548990, 270233319, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 545038890, 545038890, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 270233319, 270233319, 49548990, 49548990, 270233319, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 545038890, 49548990, 49548990, 49548990, 270233319, 49548990, 270233319, 49548990, 49548990, 49548990, 49548990, 171011042, 49548990, 49548990, 270233319, 49548990, 49548990, 270233319, 270233319, 270233319, 545038890, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 49548990, 545038890, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990, 49548990, 49548990, 49548990, 545038890, 49548990, 545038890, 49548990, 49548990, 545038890, 49548990, 49548990, 49548990 }

  15. 50

    779869686

    {277121769, 196447469, 721762328, 698141859, 241149118, 119341842, 744628756, 166712530, 669448633, 716291432, 389316551, 353971428, 774055608, 473513787, 218802329, 66856843, 727887612, 779132637, 247426148, 713566740, 49688765, 145601480, 673777427, 403019354, 685152148, 2842846, 425796575, 319087948, 217785326, 403522323, 196821905, 716378427, 242190006, 721802144, 271391184, 120424084, 614459222, 609496343, 631609374, 323540225, 774987399, 696444426, 323750638, 229757849, 353861023, 247728335, 672425879, 550699269, 652802299, 56831012, 498067786, 423904404, 611784068, 602099456, 633778947, 629544892, 420133415, 593206959, 149613637, 546092729, 124290257, 512994694, 247144416, 529918902, 448728000, 584185671, 490971785, 40003952, 541518303, 567363589, 148194832, 184503085, 238315239, 447070855, 389679603, 221776987, 413825540, 178670396, 732604883, 651369681, 710928084, 523343003, 189880699, 626352194, 321535388, 688299299, 543816378, 561441857, 150973116, 554053007, 385739865, 116020120, 70837149, 671772735, 542597486, 360993082, 9594519, 582165278, 448637776, 426782895, 89350430, 171214977, 377398689, 143078394, 761839710, 303745642, 319278558, 160849338, 343484981, 76562934, 150328138, 121060600, 617359756, 100885216, 323008474, 175484106, 61574254, 443034613, 51919098, 516074544, 750801756, 349673826, 173021905, 72779137, 208755517, 5278291, 656835518, 598498158, 269192485, 137529013, 254622860, 59683271, 348492350, 372283033, 103821661, 765419116, 348485245, 183005086, 500882167, 425111654, 478705679, 315082661, 323881487, 564586529, 430976672, 136402563, 426117548, 56726485, 179340926, 48136542, 777011375, 417532299, 128678856, 252459098, 318150770, 400560091, 444366019, 298312069, 315498084, 146315881, 25630566, 112700265, 349435873, 755763425, 392736919, 212574986, 187926936, 47173826, 446369821, 378663110, 568536432, 708955551, 703135262, 210648724, 321482665, 62073559, 711887378, 708587804, 1235304, 647910831, 406114790, 335742700, 330285448, 379223802, 602220076, 180993420, 403143486, 31987172, 513232529, 76432781, 163414916, 289387104, 480387994, 749633278, 534444013, 406079, 775039421, 608253786, 401122890, 746799700, 708598393, 328367065, 280277136, 672995101, 760043416, 533986484, 542480484, 302523790, 404845529, 214721537, 213557849, 259742704, 574500084, 201824012, 161815479, 551352530, 156982188, 250902860, 261930931, 661320, 682318223, 143818201, 17978575, 415009172, 335794407, 332177226, 167499708, 282575757, 200689366, 178603667, 701400435, 426426443, 643175762, 36745717, 744614045, 127319139, 494752166, 550932446, 437423457, 590655000, 715841001, 343813228, 746575772, 646511246, 635189259, 470875570, 154220018, 776744832, 32086795, 208234434, 344966021, 321863902, 724950364, 515624423, 359507987, 489509826, 247383373, 36798824, 458425282, 549085, 90294964, 239025261, 40531442, 240927335, 404803414, 573593274, 551723859, 140986787, 767604983, 347612526, 323962560, 354911149, 51226424, 343625794, 586476856, 655922374, 454031676, 308909492, 553212487, 16269271, 127312049, 717795957, 678223853, 301280677, 444059199, 525245288, 490247924, 687073124, 733183199, 87728091, 484927496, 108749954, 606356329, 334680386, 183353058, 578102626, 178852881, 297130674, 251721962, 477383822, 26396827, 270037489, 734837271, 217659250, 751220771, 511531503, 354393087, 716243055, 125584396, 89531681, 101728558, 652424172, 587971389, 314657073, 274835189, 367621059, 481324245, 155163605, 453318828, 167072395, 343175595, 308832703, 390362961, 501403750, 757250204, 193943281, 623542004, 767459371, 130411676, 768311861, 151854706, 153834169, 237632997, 183145453, 5676285, 156954321, 715862403, 378226256, 577546797, 126963399, 174305967, 434365214, 663153636, 232853635, 358274219, 27813726, 572708602, 753273523, 118884365, 411080777, 278477172, 642957119, 651490726, 295215688, 98839387, 99404202, 619386716, 540742674, 725960925, 176216138, 500855454, 94931691, 231240006, 284717850, 162485332, 418007965, 173497268, 220955620, 339266556, 629803330, 705232593, 661493260, 356415617, 346244013, 701899980, 305387946, 586384238, 116172581, 58900355, 689446723, 188886482, 616779317, 301666536, 11013689, 41415495, 26754995, 667575979, 434289570, 225808622, 618917755, 351217389, 300196117, 34823029, 712156056, 221679860, 68444127, 289005341, 250951852, 349799475, 394059079, 734997262, 758573501, 734537463, 329647273, 267255886, 44198316, 20371371, 706965730, 696287167, 24563328, 360380892, 412709826, 384069597, 65723402, 226761864, 650918976, 79940087, 384026782, 489188619, 500944987, 176019669, 768698851, 373371414, 775468745, 770895809, 19326006, 429009487, 239813723, 230504894, 95423296, 547487408, 556893288, 705696314, 346727793, 386725876, 681189141, 529577336, 560784484, 631144121, 489895073, 59643223, 521737781, 779165491, 271317494, 659454950, 653147309, 354404930, 115978842, 647478802, 534078540, 474526798, 379309515, 267175381, 464783951, 343489455, 565679038, 624383280, 591545840, 107439078, 228570574, 682656270, 246539976, 686287256, 162924376, 62753557, 198571907, 754439987, 733328524, 652415822, 492986557, 36112470, 136913965, 42084277, 687349655, 260599054, 591475483, 17744505, 537069778, 525649144, 622830700, 298890051, 449227687, 286034377, 339435717, 373627673, 537264901, 484534317, 386856991, 273930633, 521484542, 514891257, 205657132, 490535315, 650107750, 72644266, 516536859, 530755899, 603138667, 192036611, 510253280, 451561734, 384681325, 664865736, 461874831, 337977352, 46912304, 81804259, 24478009, 144815570, 411325865, 5665880, 393388699, 250053643, 8211428, 569879963, 436614098, 239160995, 701011219, 703897087, 510347756, 537877288, 353198360, 342456794, 445599134, 144794511, 204298761, 728225292, 146073397, 563770947, 709318510, 710407482, 695739495, 396305995, 323045516, 222394278, 722200809, 391678942, 462085238, 314190645, 194832062, 568743777, 670916548, 237019554, 517811489, 779159359, 508700980, 139801883, 146541903, 543174339, 316738537, 287961136, 189892557, 146946335, 528746432, 578711583, 326351950, 309043860, 230753574, 485149096, 348100214, 284565216, 330970435, 697109636, 283944976, 539338472, 619719198, 330153314, 41189393, 412001615, 704667092, 587470645, 688684008, 291261511, 238548787, 241194098, 428288267, 659636690, 150926520, 643488690, 20417019, 309891693, 472976697, 78780790, 592480469, 41141631, 464505078, 1458356, 205168475, 570112376, 259537463, 319063138, 127754900, 153734246, 221591567, 34770053, 314648048, 25527656, 481555738, 603262433, 433095249, 558422292, 216706669, 228912654, 446488408, 302012952, 245260039, 335130724, 64964224, 612748534, 664193330, 699856235, 459006028, 709253646, 109610408, 133470512, 482144667, 733242842, 279611750, 603352795, 403014908, 230273537, 579649604, 123534304, 447824038, 155155729, 407453428, 49616323, 155134912, 345538879, 342746396, 559217167, 755325079, 745402469, 133318884, 384395468, 446071409, 419897793, 366317435, 681308321, 220179557, 547378253, 702915929, 640419923, 535323360, 279074254, 444618747, 688854894, 411754086, 236682975, 763748508, 421810982, 99314551, 273109743, 713952529, 233178999, 358157953, 640491906, 324879995, 261801299, 543936140, 119480283, 723359206, 625061368, 30157848, 751599861, 189628228, 121872877, 288962991, 440395094, 737851482, 622774536, 2701535, 332346984, 680045814, 4487729, 605617472, 723001174, 674021880, 258481946, 609287534, 275305859, 697129817, 590610590, 2267402, 702875177, 679955833, 387499114, 260320110, 441184541, 273439073, 763882237, 367824222, 729701138, 105723513, 431677857, 120872353, 725224871, 532107516, 625532169, 627462820, 697202261, 679403649, 596785538, 10799363, 160998396, 395011434, 309648172, 285056498, 176932286, 439922541, 213021622, 10678346, 634473122, 64035162, 519406132, 248124633, 351290872, 412824735, 497561620, 660257026, 654870269, 173415661, 449288413, 692006992, 352286308, 596095629, 356994860, 514327115, 711668095, 560967802, 36386437, 144472755, 617442678, 122674069, 447060536, 99229460, 104157995, 742298279, 166683679, 229374463, 276470813, 124869338, 629555212, 393063369, 419607579, 312215926, 754516438, 310188131, 491893748, 252105478, 751352902, 418525506, 495936092, 686923533, 183379024, 568610855, 412706802, 550502464, 277604687, 103367418, 202238596, 713450232, 772834968, 708336265, 303106543, 189441229, 475797108, 766515240, 599274342, 272759180, 758764566, 147883948, 500603572, 314627858, 43041974, 624613808, 183979445, 703063498, 184622006, 499921877, 555450779, 285220258, 668629937, 213087127, 26407451, 345468296, 447747924, 28275072, 722517070, 311659793, 202261152, 195425208, 238572421, 650914472, 181528876, 150155573, 7859426, 38014391, 446510698, 277636811, 534141009, 584178509, 357996380, 410791065, 56220471, 419554860, 284714376, 209402467, 451704683, 630482366, 461466039, 321338906, 588835649, 256437633, 10630462, 524759925, 568509739, 711366470, 646899499, 609631085, 644356405, 472601623, 641891632, 136260816, 126045288, 371575850, 85306130, 375881231, 151071864, 80723016, 350086268, 680037252, 411657715, 245467945}

    Returns: {704286531, 305581673, 260762355, 704286531, 260762355, 176961766, 260762355, 260762355, 305581673, 260762355, 305581673, 176961766, 176961766, 704286531, 305581673, 305581673, 176961766, 704286531, 260762355, 176961766, 305581673, 260762355, 305581673, 260762355, 260762355, 260762355, 305581673, 260762355, 260762355, 704286531, 305581673, 704286531, 176961766, 260762355, 176961766, 260762355, 260762355, 305581673, 176961766, 305581673, 704286531, 176961766, 260762355, 305581673, 305581673, 305581673, 305581673, 704286531, 305581673, 260762355, 260762355, 176961766, 260762355, 260762355, 704286531, 260762355, 305581673, 704286531, 305581673, 305581673, 305581673, 260762355, 176961766, 176961766, 176961766, 704286531, 305581673, 260762355, 704286531, 305581673, 260762355, 305581673, 704286531, 305581673, 704286531, 305581673, 260762355, 260762355, 305581673, 704286531, 176961766, 305581673, 305581673, 260762355, 260762355, 305581673, 176961766, 305581673, 176961766, 305581673, 704286531, 260762355, 704286531, 704286531, 260762355, 260762355, 704286531, 260762355, 260762355, 704286531, 260762355, 704286531, 704286531, 176961766, 176961766, 260762355, 176961766, 176961766, 305581673, 176961766, 260762355, 260762355, 260762355, 260762355, 260762355, 176961766, 260762355, 305581673, 176961766, 176961766, 176961766, 176961766, 305581673, 305581673, 305581673, 305581673, 260762355, 176961766, 305581673, 305581673, 260762355, 305581673, 260762355, 305581673, 305581673, 260762355, 305581673, 260762355, 305581673, 260762355, 305581673, 305581673, 305581673, 305581673, 260762355, 704286531, 260762355, 305581673, 260762355, 176961766, 305581673, 704286531, 176961766, 260762355, 260762355, 305581673, 305581673, 305581673, 176961766, 305581673, 176961766, 704286531, 305581673, 305581673, 305581673, 260762355, 176961766, 260762355, 305581673, 260762355, 176961766, 704286531, 260762355, 260762355, 305581673, 305581673, 260762355, 260762355, 176961766, 704286531, 260762355, 260762355, 260762355, 176961766, 260762355, 176961766, 176961766, 260762355, 305581673, 305581673, 260762355, 176961766, 260762355, 260762355, 305581673, 305581673, 305581673, 176961766, 176961766, 260762355, 305581673, 305581673, 176961766, 305581673, 260762355, 260762355, 176961766, 260762355, 305581673, 305581673, 305581673, 260762355, 176961766, 260762355, 704286531, 260762355, 176961766, 260762355, 305581673, 176961766, 305581673, 305581673, 305581673, 260762355, 704286531, 176961766, 176961766, 704286531, 260762355, 305581673, 704286531, 305581673, 260762355, 305581673, 305581673, 704286531, 260762355, 260762355, 704286531, 176961766, 704286531, 260762355, 260762355, 260762355, 704286531, 260762355, 260762355, 176961766, 305581673, 176961766, 305581673, 260762355, 260762355, 305581673, 305581673, 176961766, 305581673, 260762355, 260762355, 305581673, 260762355, 704286531, 260762355, 305581673, 260762355, 176961766, 704286531, 305581673, 305581673, 176961766, 176961766, 305581673, 260762355, 260762355, 260762355, 260762355, 176961766, 260762355, 305581673, 305581673, 305581673, 704286531, 305581673, 305581673, 704286531, 260762355, 260762355, 260762355, 305581673, 704286531, 260762355, 260762355, 305581673, 260762355, 176961766, 260762355, 704286531, 176961766, 260762355, 260762355, 305581673, 305581673, 704286531, 260762355, 305581673, 704286531, 704286531, 704286531, 260762355, 305581673, 260762355, 176961766, 704286531, 704286531, 305581673, 704286531, 704286531, 305581673, 176961766, 305581673, 704286531, 305581673, 704286531, 260762355, 260762355, 305581673, 260762355, 305581673, 260762355, 305581673, 260762355, 305581673, 704286531, 305581673, 704286531, 704286531, 704286531, 260762355, 704286531, 704286531, 704286531, 260762355, 176961766, 305581673, 305581673, 176961766, 260762355, 305581673, 305581673, 305581673, 176961766, 305581673, 260762355, 260762355, 305581673, 176961766, 260762355, 176961766, 704286531, 260762355, 176961766, 704286531, 176961766, 176961766, 260762355, 305581673, 260762355, 260762355, 176961766, 260762355, 704286531, 260762355, 305581673, 704286531, 176961766, 176961766, 260762355, 305581673, 305581673, 305581673, 260762355, 305581673, 176961766, 305581673, 704286531, 305581673, 305581673, 176961766, 260762355, 305581673, 704286531, 305581673, 305581673, 176961766, 260762355, 704286531, 305581673, 260762355, 704286531, 305581673, 260762355, 305581673, 704286531, 305581673, 260762355, 176961766, 704286531, 260762355, 305581673, 176961766, 176961766, 176961766, 704286531, 260762355, 176961766, 176961766, 305581673, 260762355, 704286531, 305581673, 704286531, 305581673, 176961766, 305581673, 305581673, 176961766, 305581673, 305581673, 260762355, 260762355, 260762355, 176961766, 260762355, 704286531, 260762355, 704286531, 260762355, 260762355, 305581673, 305581673, 305581673, 305581673, 305581673, 260762355, 260762355, 305581673, 260762355, 176961766, 260762355, 176961766, 260762355, 704286531, 305581673, 305581673, 704286531, 260762355, 176961766, 260762355, 176961766, 260762355, 176961766, 176961766, 260762355, 260762355, 305581673, 305581673, 305581673, 260762355, 260762355, 305581673, 176961766, 305581673, 305581673, 305581673, 260762355, 305581673, 704286531, 260762355, 260762355, 260762355, 704286531, 305581673, 305581673, 704286531, 305581673, 305581673, 704286531, 305581673, 704286531, 260762355, 704286531, 260762355, 305581673, 260762355, 260762355, 704286531, 704286531, 305581673, 305581673, 260762355, 176961766, 305581673, 176961766, 704286531, 260762355, 260762355, 305581673, 305581673, 260762355, 305581673, 260762355, 305581673, 305581673, 260762355, 305581673, 260762355, 305581673, 305581673, 305581673, 260762355, 260762355, 260762355, 260762355, 260762355, 704286531, 704286531, 176961766, 305581673, 704286531, 260762355, 176961766, 704286531, 305581673, 260762355, 176961766, 704286531, 260762355, 260762355, 704286531, 260762355, 704286531, 260762355, 176961766, 305581673, 305581673, 260762355, 305581673, 704286531, 704286531, 305581673, 260762355, 704286531, 305581673, 260762355, 704286531, 260762355, 176961766, 176961766, 260762355, 260762355, 176961766, 305581673, 260762355, 260762355, 260762355, 176961766, 260762355, 305581673, 305581673, 260762355, 305581673, 176961766, 305581673, 305581673, 260762355, 305581673, 260762355, 176961766, 176961766, 704286531, 704286531, 704286531, 260762355, 305581673, 704286531, 176961766, 260762355, 305581673, 260762355, 305581673, 260762355, 260762355, 260762355, 305581673, 305581673, 260762355, 260762355, 260762355, 305581673, 704286531, 176961766, 305581673, 176961766, 260762355, 176961766, 305581673, 260762355, 260762355, 260762355, 260762355, 305581673, 260762355, 176961766, 260762355, 260762355, 704286531, 260762355, 260762355, 305581673, 260762355, 305581673, 260762355, 260762355, 260762355, 305581673, 260762355, 305581673, 260762355, 305581673, 260762355, 305581673, 305581673, 305581673, 176961766, 260762355, 305581673, 704286531, 305581673, 305581673, 305581673, 305581673, 305581673, 305581673, 176961766, 260762355, 704286531, 176961766, 176961766, 704286531, 176961766, 260762355, 305581673, 704286531, 305581673, 704286531, 305581673, 176961766, 305581673, 305581673, 260762355, 704286531, 260762355, 260762355, 176961766, 704286531, 260762355, 305581673, 704286531, 260762355, 176961766, 176961766, 305581673, 176961766, 176961766, 305581673, 260762355, 260762355, 176961766, 260762355, 260762355, 305581673, 305581673, 260762355, 260762355, 305581673, 305581673, 260762355, 176961766, 305581673, 305581673, 305581673, 176961766, 260762355, 704286531, 704286531, 305581673, 305581673, 176961766, 704286531, 260762355, 305581673, 704286531, 260762355, 305581673, 176961766, 176961766, 260762355, 260762355, 260762355, 704286531, 260762355, 260762355, 260762355, 176961766, 260762355, 704286531, 260762355, 704286531, 260762355, 260762355, 305581673, 305581673, 305581673, 260762355, 260762355, 704286531, 260762355, 305581673, 305581673, 260762355, 305581673, 704286531, 176961766, 305581673, 260762355, 260762355, 305581673, 305581673, 305581673, 305581673, 305581673, 260762355, 260762355, 704286531, 704286531, 260762355, 260762355, 305581673, 260762355, 260762355, 260762355, 176961766, 260762355, 704286531, 260762355, 305581673, 176961766, 260762355, 305581673, 176961766, 260762355, 176961766, 176961766, 305581673, 305581673, 305581673, 176961766, 176961766, 176961766, 260762355, 176961766, 260762355, 260762355, 260762355, 260762355, 260762355, 305581673, 260762355, 260762355, 305581673, 305581673, 260762355, 305581673, 305581673, 305581673, 260762355, 176961766, 176961766, 260762355, 305581673, 176961766, 176961766, 305581673, 260762355, 260762355, 305581673, 260762355, 305581673, 260762355, 305581673, 704286531, 305581673, 260762355, 704286531, 704286531, 176961766, 176961766, 305581673, 305581673, 260762355, 704286531, 260762355, 305581673, 704286531, 260762355, 704286531, 305581673, 260762355, 305581673, 305581673, 305581673, 305581673, 260762355, 176961766, 176961766, 260762355, 260762355, 305581673, 176961766, 176961766, 260762355, 176961766, 305581673, 305581673 }

  16. 42

    923732326

    {751910610, 901715801, 176626632, 209397825, 657735755, 361242382, 343395294, 164139348, 363746230, 597346798, 921551685, 808925035, 910545900, 224879465, 455510341, 492681731, 150286561, 725601195, 58369198, 95971797, 919565412, 894502548, 304346775, 461668593, 853021572, 10829850, 162854612, 377533025, 5463251, 588595821, 568294815, 341557242, 598708716, 743467326, 326042410, 793543205, 407873413, 254233866, 781714609, 62627344, 658360064, 818336842, 20181022, 421016131, 397415384, 76475116, 125278485, 213401376, 439770221, 418176264, 367939107, 692029270, 916394491, 309497435, 863617298, 1209030, 749054427, 226966631, 117075873, 246768848, 177617793, 628147540, 81732493, 227377249, 611503773, 372725512, 424863318, 107586406, 718403551, 600379561, 850203803, 57108034, 715492691, 827220430, 413164784, 586453443, 61943426, 362669387, 730356568, 394033013, 289773995, 281975776, 866660014, 867401840, 104422493, 545966201, 191619421, 213797243, 845018264, 244038991, 914552102, 262823915, 257983395, 763967950, 234174092, 919002358, 780870691, 653188665, 255886438, 269804716, 330941450, 79689592, 430433361, 814983066, 572019547, 914653063, 497446883, 426181931, 263873529, 670746585, 544180695, 302723260, 65273920, 465766419, 889228159, 561768950, 745180951, 188525923, 113127610, 415034738, 134993718, 418750049, 546839262, 654058481, 666649333, 487157415, 398545973, 71454230, 683093495, 62082954, 91347575, 308533926, 513171351, 592628976, 503570092, 570270354, 37262985, 206252236, 919851310, 681247460, 463563211, 479609712, 635536431, 348417185, 184307795, 783820543, 732387479, 277163567, 54201574, 666484041, 775145478, 591336097, 695501137, 115105369, 603112856, 789035058, 235513097, 530577027, 310509144, 310815222, 795793014, 140954721, 457819494, 651988730, 13353516, 674696127, 605818510, 568175117, 861689769, 892106592, 551627310, 205685438, 380199129, 73367503, 831570520, 196714245, 347856945, 408357563, 37158930, 6107190, 639227441, 227565086, 405941326, 157255698, 389468908, 887272934, 65523753, 843996522, 383371758, 502908074, 200312904, 68496198, 852803829, 865866109, 609149159, 785493347, 617932210, 770375365, 877188354, 23509811, 107828646, 490021092, 860820949, 885827510, 127657539, 295618471, 210674012, 269666209, 162259354, 153455596, 417525123, 258268974, 219376140, 221411309, 209036331, 387867755, 143565076, 22665152, 33161439, 878996911, 846374870, 863128977, 568355108, 802217579, 149375893, 264804510, 316420435, 3865003, 714038568, 59055619, 909761280, 199030040, 452328255, 709969649, 126447309, 737456829, 1440690, 893066724, 13109948, 44471643, 772920363, 516003196, 72043820, 156258263, 619480594, 744489431, 141990968, 589260163, 188332598, 649580717, 806378389, 231812257, 233051510, 332850156, 506281412, 95281563, 588844399, 131585941, 650207431, 905360777, 520286047, 630973045, 703160949, 671724830, 765938777, 127094183, 894518361, 668197926, 126743634, 501827549, 566233745, 157283494, 128476964, 506009499, 518009823, 52577994, 547392669, 854022132, 836888950, 143944875, 745386519, 219301402, 256698688, 218724017, 907753675, 491010865, 576345344, 197236593, 131382021, 686284116, 120595316, 190867442, 493795864, 788586698, 796721236, 887909224, 186475622, 635643883, 143239, 662340704, 643004139, 385452455, 192295390, 634660894, 122121536, 805033740, 595365096, 606217743, 671409818, 753296142, 349850817, 803206166, 861155924, 914640084, 125581262, 2407739, 642173668, 123953019, 5561956, 793264261, 760689197, 911145358, 616545152, 757208586, 279802986, 353044764, 778661647, 799945906, 65240478, 540211056, 773551161, 858736967, 252395260, 799349297, 142543600, 722512585, 22519814, 308038875, 746044893, 884948358, 253660481, 806713985, 425529029, 108386125, 4468847, 565699144, 20066189, 392867437, 598076123, 510103645, 891217108, 176314011, 642079448, 821823139, 220886515, 892806894, 233024574, 354868042, 168930618, 21862275, 514791151, 352678593, 255991293, 570141953, 62641447, 99407239, 67864009, 62657580, 637499076, 234709410, 806741349, 549528559, 856788658, 791943033, 214571214, 895493468, 297072304, 801296665, 492203238, 50997449, 99787001, 28294026, 449258554, 332321061, 803638077, 315856510, 6622843, 304231361, 131230781, 922009524, 891789446, 739384275, 605196199, 662797886, 830453104, 768906293, 899644407, 380871055, 164446741, 310142037, 115514787, 798883097, 870957755, 911537073, 740836734, 126268299, 838641377, 99316881, 445362344, 719616123, 245268491, 734415916, 836829717, 634762278, 526032530, 490955168, 23000284, 638645727, 787293876, 573887509, 204478214, 24369128, 155568619, 50368973, 323515851, 422971360, 118469615, 772322916, 537824771, 201156796, 356668443, 12646003, 810907753, 727193974, 73621993, 768932586, 121666448, 525924059, 773394304, 58292126, 530914490, 822853359, 479978018, 158005418, 424599875, 333353939, 658709137, 569488193, 38594488, 855686024, 54234436, 849708015, 300892747, 661957032, 284718648, 227528088, 41656491, 219845705, 3413067, 872439311, 195960342, 415499043, 311305797, 137150091, 723421556, 484974207, 902030780, 85839521, 307008273, 536539166, 219941449, 440776924, 894919200, 601130142, 822890878, 624802662, 216655246, 466642645, 638376784, 306729237, 320532652, 392395536, 108994045, 663181794, 922396703, 408132046, 737365868, 205711561, 190346841, 578982487, 364958956, 396741657, 851112378, 265646968, 281850945, 780280498, 910049392, 434817703, 217391056, 582110084, 320346930, 717926910, 560841002, 489287478, 800118892, 627671991, 894103845, 30726832, 188368485, 779605099, 63978060, 838339962, 814076816, 70179939, 428034331, 22080754, 821503045, 640293232, 338697919, 224274084, 476643335, 65122118, 531010680, 13070495, 625201062, 818249355, 195870081, 179071324, 315869434, 567351554, 318946172, 34984263, 544842440, 35520371, 293330531, 731561939, 830285412, 741554901, 775226194, 1886677, 775697458, 51551846, 212749056, 917231546, 535776976, 807053248, 646503549, 407334308, 331035675, 565178157, 389178882, 777297799, 744880929, 709741580, 250524198, 37582626, 687654667, 490621423, 575703723, 241400014, 728631731, 115590636, 480174262, 884970618, 365559078, 466573090, 678484570, 108587842, 384979318, 591842365, 783924138, 39991873, 68887309, 801391553, 453555307, 592712404, 592356410, 473404750, 259915860, 711176830, 754552485, 108788031, 247260212, 526716475, 788017404, 274532852, 263510753, 257720447, 270994595, 25620441, 206652672, 893019371, 816746186, 261832322, 497644405, 680473163, 522045353, 366090467, 406714767, 67231407, 827398970, 856251254, 491039518, 173770255, 45972218, 266116603, 829350722, 127481736, 244830144, 471071255, 84727609, 451990438, 310424779, 197243694, 607925234, 201013243, 516675337}

    Returns: {67872449, 978075938, 330083393, 978075938, 978075938, 330083393, 67872449, 330083393, 330083393, 330083393, 978075938, 978075938, 67872449, 978075938, 972320722, 978075938, 978075938, 972320722, 330083393, 978075938, 330083393, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 978075938, 972320722, 972320722, 330083393, 330083393, 330083393, 330083393, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 330083393, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 972320722, 67872449, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 972320722, 978075938, 978075938, 330083393, 978075938, 330083393, 978075938, 972320722, 978075938, 330083393, 67872449, 330083393, 978075938, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 978075938, 330083393, 972320722, 978075938, 330083393, 67872449, 330083393, 978075938, 972320722, 978075938, 972320722, 330083393, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 330083393, 978075938, 330083393, 972320722, 978075938, 978075938, 978075938, 978075938, 978075938, 978075938, 330083393, 330083393, 978075938, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 330083393, 978075938, 978075938, 978075938, 978075938, 330083393, 978075938, 330083393, 972320722, 330083393, 972320722, 330083393, 330083393, 330083393, 978075938, 330083393, 330083393, 330083393, 978075938, 330083393, 978075938, 978075938, 978075938, 972320722, 978075938, 978075938, 330083393, 978075938, 330083393, 972320722, 978075938, 978075938, 330083393, 330083393, 978075938, 978075938, 67872449, 330083393, 330083393, 978075938, 67872449, 330083393, 67872449, 978075938, 67872449, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 972320722, 67872449, 978075938, 978075938, 978075938, 330083393, 330083393, 978075938, 330083393, 330083393, 330083393, 330083393, 330083393, 978075938, 330083393, 67872449, 330083393, 67872449, 330083393, 978075938, 978075938, 978075938, 978075938, 330083393, 978075938, 330083393, 978075938, 330083393, 67872449, 978075938, 330083393, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 330083393, 978075938, 978075938, 972320722, 330083393, 330083393, 978075938, 978075938, 67872449, 978075938, 330083393, 978075938, 978075938, 330083393, 978075938, 978075938, 330083393, 978075938, 330083393, 67872449, 978075938, 978075938, 978075938, 978075938, 330083393, 67872449, 330083393, 978075938, 978075938, 330083393, 330083393, 978075938, 330083393, 978075938, 330083393, 978075938, 330083393, 978075938, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 972320722, 978075938, 978075938, 978075938, 978075938, 978075938, 978075938, 330083393, 978075938, 978075938, 972320722, 67872449, 330083393, 978075938, 972320722, 330083393, 67872449, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 978075938, 330083393, 330083393, 978075938, 978075938, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 330083393, 330083393, 330083393, 330083393, 330083393, 978075938, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 330083393, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 330083393, 330083393, 330083393, 978075938, 330083393, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 330083393, 330083393, 978075938, 330083393, 330083393, 67872449, 978075938, 972320722, 330083393, 978075938, 330083393, 978075938, 330083393, 978075938, 972320722, 330083393, 978075938, 972320722, 978075938, 978075938, 978075938, 330083393, 972320722, 978075938, 978075938, 978075938, 330083393, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 330083393, 978075938, 978075938, 978075938, 978075938, 978075938, 972320722, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 978075938, 67872449, 978075938, 67872449, 330083393, 330083393, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 978075938, 972320722, 330083393, 978075938, 978075938, 972320722, 330083393, 330083393, 978075938, 978075938, 330083393, 330083393, 978075938, 978075938, 978075938, 978075938, 978075938, 978075938, 978075938, 978075938, 978075938, 67872449, 978075938, 978075938, 978075938, 330083393, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 67872449, 330083393, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 978075938, 978075938, 330083393, 972320722, 330083393, 972320722, 330083393, 978075938, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 330083393, 330083393, 978075938, 330083393, 330083393, 978075938, 978075938, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 978075938, 67872449, 330083393, 330083393, 978075938, 978075938, 978075938, 978075938, 330083393, 978075938, 972320722, 978075938, 67872449, 978075938, 330083393, 978075938, 972320722, 330083393, 978075938, 330083393, 330083393, 330083393, 330083393, 67872449, 330083393, 978075938, 330083393, 978075938, 67872449, 330083393, 978075938, 67872449, 978075938, 330083393, 330083393, 972320722, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 330083393, 330083393, 330083393, 330083393, 330083393, 330083393, 978075938, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 978075938, 330083393, 972320722, 330083393, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 330083393, 972320722, 972320722, 330083393, 330083393, 67872449, 330083393, 978075938, 330083393, 978075938, 978075938, 978075938, 67872449, 978075938, 330083393, 978075938, 330083393, 330083393, 330083393, 67872449, 330083393, 330083393, 978075938, 330083393, 978075938, 978075938, 330083393, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 330083393, 330083393, 330083393, 330083393, 67872449, 330083393, 978075938, 330083393, 978075938, 978075938, 978075938, 978075938, 330083393, 330083393, 330083393, 330083393, 330083393, 978075938, 972320722, 330083393, 978075938, 330083393, 67872449, 972320722, 978075938, 978075938, 972320722, 330083393, 978075938, 330083393, 330083393, 978075938, 978075938, 978075938, 978075938, 978075938, 978075938, 330083393, 330083393, 330083393, 978075938, 330083393, 978075938, 330083393, 330083393, 330083393, 978075938, 978075938, 330083393, 978075938, 330083393, 330083393, 978075938, 978075938 }

  17. 21

    401363097

    {343283913, 59327862, 349840783, 113467361, 281300376, 268194526, 268837887, 340810823, 235985850, 218778802, 62917612, 36763074, 249023862, 112545792, 75937526, 270579319, 215783858, 16223431, 20831736, 147645994, 337662066, 186824424, 56974851, 12925982, 164202393, 267854849, 318837903, 282477384, 27871345, 223637841, 128356043, 200869207, 310658370, 185362884, 253276847, 101227710, 397931899, 42613927, 100746222, 276216631, 45484213, 137243175, 107143574, 294678173, 399296631, 49844027, 154775393, 28782302, 366214612, 252714810, 25013748, 63742480, 336961870, 233977456, 155368250, 325573506, 371221897, 352074546, 141070302, 233849872, 23099847, 11637578, 275609681, 78012842, 331475791, 54590847, 94328996, 339139377, 264796774, 81847054, 304607956, 179150315, 37185943, 159490601, 389532734, 330999092, 2005932, 111833277, 12391655, 47716507, 207184277, 2037976, 362805147, 198390952, 290636649, 82818598, 179299660, 56881307, 381390723, 211208195, 49285958, 164533230, 194669261, 217602293, 221518376, 60779742, 122736992, 116332121, 244995086, 255984271, 345377707, 284243780, 150548201, 83488273, 283123540, 156940437, 84887537, 12614303, 208327873, 256090672, 61820526, 175524034, 342463399, 87428916, 223030761, 174468569, 126910149, 79977696, 384757604, 321413308, 60201148, 180844877, 376958590, 301942374, 368183186, 32625397, 213972182, 162511634, 118085308, 325742875, 172891394, 199269755, 94851989, 201685531, 343102490, 203238222, 271515989, 332155939, 166533579, 362103245, 37584446, 72152319, 128279481, 50513353, 20598318, 72072724, 68640198, 264917211, 43121738, 319219176, 364860319, 64306035, 12377378, 174520554, 182406347, 201276671, 359342636, 258669486, 89705434, 254752613, 253960014, 254662319, 265647702, 19918746, 351102614, 347186472, 40031466, 370071946, 126391586, 285773245, 114353520, 321687036, 37715170, 308819343, 362658769, 11315573, 311616749, 330696258, 303494316, 225155667, 179092042, 399343073, 94209509, 221309580, 205637527, 161491786, 51430500, 210907948, 292727684, 155693456, 176833109, 129799086, 94611337, 129383746, 264313091, 171882016, 143597363, 116735209, 390817568, 153661091, 185037140, 247688226, 223934992, 178574030, 338393142, 92276928, 236928864, 5453637, 127562236, 319887860, 94400765, 66484809, 378858471, 36544427, 196590322, 111140401, 278825240, 312464454, 5772738, 348667470, 155434213, 241419355, 4596335, 215258449, 377429905, 384079140, 108170502, 225265669, 177326569, 128519512, 181491061, 40481626, 56592261, 128922004, 301637386, 170706042, 87530777, 339579793, 394514455, 120492354, 137576011, 388260905, 204673009, 48237105, 89272136, 149215228, 31409353, 295128853, 294749270, 80644905, 196403720, 311778691, 67099980, 75724194, 303584836, 267833629, 36234056, 77748950, 74368681, 377973466, 252480401, 160629293, 7309359, 210644387, 23897599, 308110335, 252017565, 92347089, 198378374, 243381322, 149019983, 81794370, 325784473, 356860938, 211497888, 171920065, 94948093, 19739113, 239686554, 21868565, 168443495, 322495914, 202326438, 259613015, 153450727, 90298971, 132872138, 91744492, 115038180, 204917635, 274980592, 203549389, 185399796, 353437108, 226565717, 247365590, 117048688, 11975632, 381302600, 259879217, 129758187, 299040258, 155077124}

    Returns: {635985308, 635985308, 982305080, 982305080, 635985308, 982305080, 635985308, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 635985308, 635985308, 635985308, 982305080, 635985308, 982305080, 635985308, 635985308, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 635985308, 635985308, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 982305080, 635985308, 982305080, 635985308, 635985308, 982305080, 635985308, 982305080, 635985308, 982305080, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 635985308, 635985308, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 635985308, 635985308, 982305080, 635985308, 982305080, 982305080, 982305080, 635985308, 635985308, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 635985308, 635985308, 982305080, 982305080, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 635985308, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 635985308, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 635985308, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 982305080, 635985308, 635985308, 982305080 }

  18. 39

    381994278

    {276175161, 333210904, 10451961, 3912305, 119174339, 292318259, 90104775, 287630602, 352286284, 158555195, 247039237, 15960175, 218059126, 133667152, 264566141, 288851317, 61341280, 96361332, 47424112, 65441727, 46598684, 35350886, 309817062, 303966288, 202830179, 294280032, 217017658, 13959655, 284992824, 188134262, 344475575, 223397217, 280141209, 359012008, 39466165, 318352806, 379535530, 5915280, 3069988, 251680254, 264964991, 158527245, 163274103, 203214424, 148560156, 194450353, 282687195, 379783661, 351808060, 222439802, 273322928, 34008036, 66975806, 210573861, 373433369, 376783983, 293292906, 356863086, 225933500, 175007969, 340901361, 295935989, 95399195, 186042872, 333556910, 263949237, 322835629, 158566666, 205316761, 91515891, 197968790, 114897125, 374305345, 126296678, 118570020, 162923604, 128014801, 130676465, 35856300, 99411413, 82921584, 127888478, 160705579, 80383019, 377639310, 246914463, 200639052, 175518920, 288163587, 269614942, 96188860, 148635161, 8499655, 370225658, 225515669, 366729073, 82729461, 118126520, 144204945, 46967906, 110632533, 16797190, 285571177, 302811458, 295796452, 358675648, 324266976, 183462399, 104349916, 161181768, 300888618, 278615320, 110000259, 109661586, 323659651, 141377546, 119477714, 36033492, 182219675, 166873215, 346681234, 334993866, 133433342, 35054747, 252899781, 248385881, 166602654, 326192160, 2775881, 218826086, 218532993, 134251343, 222464334, 255427782, 268113734, 154493, 319961289, 39554428, 296709096, 251180812, 351888208, 371630215, 230462688, 59754130, 109703763, 323676604, 197189310, 92178090, 243298141, 156500144, 352653619, 65430245, 333012549, 170994862, 309383471, 152819033, 303263186, 327096697, 236386118, 302186201, 137097032, 269659283, 83917253, 171913781, 295608905, 58969613, 373428307, 288171607, 332277910, 179033147, 47569430, 175406280, 179374721, 305495555, 127668880, 134938600, 370368477, 331279167, 297002727, 94807947, 91875050, 62752666, 176901149, 294184872, 297928817, 235437246, 105855986, 328409685, 72394408, 93038096, 216024714, 312143571, 341550945, 214640507, 38028374, 327921577, 27299313, 195419270, 193136458, 84213750, 1870275, 299476340, 345202281, 53331831, 2397451, 44499638, 354003195, 168568241, 325276278, 106869694, 292426019, 82694604, 367796189, 287023263, 120281041, 339132545, 96463973, 257412057, 325643479, 211010707, 152579565, 73450808, 254461429, 256181077, 202083833, 119340385, 288847138, 350789260, 86016511, 70656453, 282812255, 170006929, 365966562, 106692155, 94665114, 374655927, 371430840, 35528534, 233082859, 247471639, 107705283, 118196728, 182992216, 252263683, 167367464, 333318166, 233273447, 239094058, 36190947, 358267243, 95248897, 87595017, 337024090, 175003503, 280510054, 300665441, 233254272, 335719303, 69713314, 115577288, 52094882, 284888860, 147697598, 19044698, 214388198, 117196910, 52436019, 376426052, 274415434, 337409780, 161126048, 161764298, 375588198, 196399909, 362000409, 307014086, 204116765, 285926627, 34926654, 181943785, 127226980, 67198319, 321733758, 343661240, 333560868, 307489485, 207178184, 301972098, 81176655, 371302255, 161722247, 133959996, 237479801, 88385050, 229779423, 29386384, 232691495, 314803196, 303997470, 227522590, 365007145, 252886303, 95158381, 71490646, 354532748, 262719361, 82808023, 251435222, 8780780, 261492366, 215454612, 345739456, 304499700, 46105562, 59256426, 161485580, 275674697, 252430884, 289899283, 132695746, 64819395, 59060418, 30885788, 144583571, 320785316, 119409871, 109980558, 330672211, 82946122, 342615517, 284161790, 149594500, 106025432, 42887889, 310813143, 267739800, 38318620, 128120913, 248929680, 19405011, 136306849, 295698561, 286610409, 353690761, 338032247, 189637515, 368214173, 168879643, 218997253, 377043078, 155710565, 354424542, 309145601, 215835349, 188322329, 342630151, 87137962, 55327452, 62842310, 690883, 327095631, 86017282, 365547094, 40670803, 138096214, 191575732, 75495506, 109779622, 183650289, 69521193, 228323627, 30407567, 304641934, 31521937, 23950157, 376681310, 206302281, 48141090, 132342117, 47813424, 59805179, 284241459, 25100943, 120250824, 306767949, 121291104, 12245502, 66788926, 302893324, 206261650, 17124064, 356921310, 48156544, 116209028, 296493407, 177322715, 94605258, 146575200, 92636752, 154920623, 34124532, 336282277, 191048967, 273218134, 246098253, 11547123, 326664935, 335177812, 129121684, 24563369, 62039492, 284797855, 150784233, 379207897, 91535571, 184626435, 285401154, 286096149, 321581984, 5174635, 265182854, 258563785, 84610050, 221706383, 241311340, 127054653, 347426802, 207627911, 148805838, 137321727, 67489228, 354246348, 294501212, 135149561, 230726012, 6306994, 887260, 320137076, 13276394, 115177139, 308360934, 249586891, 134262467, 313389859, 127967317, 159048134, 328683023, 201602731, 317674093, 267540185, 137121566, 132592264, 361719803, 154872196, 95428165, 231985357, 208994072, 63503380, 101617818, 324295927, 115883199, 222393755, 321104111, 344352200, 94573034, 37850508, 242276496, 71014879, 335898167, 228345424, 307327901, 235797188, 363657999, 97175981, 281772799, 165971816, 195869935, 356272012, 129917705, 127240619, 40459575, 68402831, 99289684, 151145635, 264158840, 348714553, 176804604, 240123332, 352529046, 28134928, 304612972, 341034491, 92377727, 129883289, 153642103, 268224367, 133391792, 265386665, 7179000, 298012197, 205748079, 155630491, 121822386, 324886606, 287844831, 200441708, 364331585, 119516285, 135425236, 325265796, 87798933, 62257927, 48972033, 19712337, 190201386, 320812681, 333521682, 248283920, 278367194, 33865047, 259092987, 360955929, 175961848, 135782532, 380766441, 221652145, 257009361, 124831028, 340357142, 100737096, 19847751, 47202862, 256929380, 291020857, 262302851, 351018707, 225912858, 78998722, 243918914, 255510869, 191545666, 298562788, 15940641, 299470876, 223404476, 359386637, 130357225, 313697745, 214968456, 182974667, 173480666, 126084685, 244255670, 214145726, 378622285, 361891959, 201031925, 49021934, 267794259, 327288998, 84419449, 120059544, 123752794, 293525633, 109404511, 227677169, 43041435, 362587016, 140014234, 127421655, 275260914, 254509536, 380930401, 292292493, 269864833, 244502675, 316712969, 38696111, 326695906, 123429151, 40268394, 41710835, 241523045, 54160776, 6419250, 254454508, 112186898, 232916276, 380680342, 120987219, 132231395, 128686112, 181354897, 216626596, 45061402, 263393839, 147392250, 193885587, 259556568, 265722360, 26515144, 236378117, 76065975, 298846539, 259348229, 127836981, 92456913, 148191986, 260936936, 310300047, 317313182, 56023771, 58070079, 174248728, 354577661, 129967609, 176432423, 144189615, 139737825, 190702110, 107507678, 201338389, 58369297, 240471833, 280926449, 216818241, 122280414, 201166255, 280614472, 42938505, 242202513, 284640853, 229931574, 68929947, 378592445, 223504967, 9318538, 38834695, 26504936, 321928358, 127151749, 87207454, 163637500, 31144167, 158857018, 118767170, 151943385, 110239067, 237098785, 282707019, 51452494, 282882212, 89423515, 64170188, 96164225, 182702399, 153885577, 165442496, 105744729, 214684977, 149999598, 377248900, 228983695, 215880578, 46631491, 55651949, 122391759, 202608548, 350606426, 48966657, 114191933, 357583532, 180735250, 285688460, 9443321, 4214288, 100432215, 325824554, 251452396, 35473047, 239085443, 100182521, 322569264, 192127914, 279674837, 69685551, 5155292, 352216059, 278139354, 329857299, 161956415, 129566502, 71341682, 35728946, 261854141, 241423087, 361279814, 216817217, 191604602, 63308511, 329290046, 284601524, 237014978, 376417093, 180218434, 232702730, 96192140, 134555233, 157797766, 68034610, 71077967, 256750736, 305207950, 318744161, 111031062, 373098403, 217197203, 356464077, 327044198, 102255908, 368427929, 67146159, 317149064, 264655127, 325714958, 319491004, 369592563, 282826729, 45870528, 295087850, 258748707, 213534548, 357702451, 349866051, 251175721, 191897259, 147229331, 164991683, 131021816, 236591755, 77112851, 149514921, 353419001, 18783116, 180965609, 337388892, 256298950, 259595570, 338287182, 141055508, 91868603, 18322206, 92298397, 338364266, 249959548, 179022229, 63625450, 195848567, 290323759, 198413452, 259618507, 166581018, 197641400, 188605561, 146614087, 160675835, 272868265, 130880212, 23433554, 170478607, 30211812, 244183718, 146136286, 251206902, 92690439, 90362675, 167632115, 38891890, 71038116, 281531637, 292198030, 289300583, 121822347, 240414203, 292546977, 234212297, 270070295, 81222257, 11085490, 31666329, 197435818, 97569334, 111984445, 209835280, 164614688, 204699506, 53416230, 14349738, 269735130, 248879145, 190223295, 228380743, 32851425, 261914088, 104841221, 78280946, 246722713, 23963754, 295645329, 358776748, 36351676, 45351068, 135967667, 254097971, 82275540, 28722134, 221891523, 202238204, 55703506, 355357019, 369377657, 89715357, 341100601, 14703009, 357112376, 86738738, 77409466, 324513354, 10798145, 107540108, 143025334, 119052154, 348566364, 98512805, 108701901, 163260384, 337088508, 7333748, 268713792, 241424203, 180233086, 148991514, 363303059, 48911365, 325125425, 360419007, 57140750, 243175933, 130237005, 367392179, 245038797, 155345111, 68279843, 197009269, 33214712, 49863694, 166408015, 66686976, 95518288, 36950976, 353405471, 80423625, 180083623, 299763922, 151009293, 258226713, 203863643, 240664897, 71181990, 274600560}

    Returns: {402073990, 771579714, 402073990, 794208953, 794208953, 794208953, 402073990, 510226239, 510226239, 794208953, 794208953, 794208953, 510226239, 510226239, 794208953, 794208953, 510226239, 945914661, 510226239, 402073990, 510226239, 510226239, 945914661, 945914661, 794208953, 945914661, 771579714, 794208953, 945914661, 510226239, 794208953, 402073990, 402073990, 510226239, 794208953, 945914661, 510226239, 945914661, 510226239, 945914661, 794208953, 402073990, 402073990, 771579714, 945914661, 794208953, 402073990, 794208953, 510226239, 771579714, 510226239, 945914661, 510226239, 402073990, 794208953, 402073990, 945914661, 945914661, 510226239, 794208953, 402073990, 794208953, 794208953, 510226239, 510226239, 402073990, 794208953, 771579714, 794208953, 402073990, 771579714, 794208953, 794208953, 510226239, 945914661, 945914661, 794208953, 794208953, 945914661, 794208953, 945914661, 510226239, 794208953, 794208953, 945914661, 402073990, 945914661, 510226239, 402073990, 510226239, 510226239, 794208953, 794208953, 510226239, 794208953, 794208953, 402073990, 510226239, 402073990, 510226239, 402073990, 510226239, 794208953, 510226239, 510226239, 510226239, 945914661, 402073990, 510226239, 945914661, 945914661, 510226239, 402073990, 945914661, 794208953, 510226239, 510226239, 945914661, 794208953, 402073990, 510226239, 945914661, 510226239, 794208953, 402073990, 794208953, 945914661, 945914661, 569159938, 510226239, 402073990, 794208953, 945914661, 945914661, 510226239, 794208953, 402073990, 771579714, 945914661, 510226239, 771579714, 569159938, 945914661, 510226239, 402073990, 510226239, 945914661, 945914661, 794208953, 510226239, 794208953, 794208953, 402073990, 510226239, 794208953, 569159938, 510226239, 794208953, 510226239, 794208953, 510226239, 794208953, 794208953, 794208953, 794208953, 794208953, 794208953, 794208953, 510226239, 794208953, 510226239, 945914661, 794208953, 794208953, 510226239, 510226239, 402073990, 402073990, 402073990, 402073990, 510226239, 510226239, 794208953, 945914661, 794208953, 879197194, 510226239, 402073990, 771579714, 510226239, 945914661, 505750095, 402073990, 794208953, 510226239, 794208953, 402073990, 510226239, 510226239, 945914661, 402073990, 510226239, 402073990, 402073990, 794208953, 510226239, 402073990, 794208953, 945914661, 510226239, 794208953, 945914661, 794208953, 402073990, 794208953, 794208953, 794208953, 505750095, 794208953, 794208953, 402073990, 771579714, 794208953, 794208953, 794208953, 794208953, 510226239, 510226239, 794208953, 402073990, 794208953, 794208953, 879197194, 794208953, 945914661, 505750095, 945914661, 510226239, 794208953, 794208953, 402073990, 510226239, 510226239, 794208953, 510226239, 510226239, 794208953, 510226239, 402073990, 794208953, 794208953, 402073990, 771579714, 402073990, 510226239, 794208953, 945914661, 569159938, 510226239, 510226239, 510226239, 510226239, 510226239, 510226239, 510226239, 510226239, 402073990, 510226239, 510226239, 510226239, 510226239, 510226239, 945914661, 794208953, 402073990, 510226239, 794208953, 794208953, 945914661, 794208953, 510226239, 794208953, 945914661, 510226239, 945914661, 402073990, 510226239, 945914661, 402073990, 794208953, 794208953, 945914661, 794208953, 510226239, 402073990, 510226239, 794208953, 510226239, 945914661, 510226239, 794208953, 794208953, 794208953, 510226239, 510226239, 794208953, 569159938, 510226239, 510226239, 945914661, 945914661, 510226239, 879197194, 510226239, 945914661, 510226239, 794208953, 879197194, 569159938, 510226239, 402073990, 945914661, 510226239, 794208953, 510226239, 794208953, 945914661, 794208953, 510226239, 794208953, 510226239, 510226239, 510226239, 402073990, 402073990, 945914661, 510226239, 402073990, 945914661, 402073990, 794208953, 402073990, 402073990, 794208953, 794208953, 402073990, 794208953, 794208953, 794208953, 945914661, 794208953, 945914661, 794208953, 794208953, 794208953, 794208953, 510226239, 945914661, 771579714, 794208953, 402073990, 510226239, 510226239, 794208953, 510226239, 510226239, 510226239, 510226239, 402073990, 402073990, 569159938, 794208953, 771579714, 794208953, 794208953, 510226239, 402073990, 945914661, 402073990, 879197194, 569159938, 402073990, 402073990, 945914661, 402073990, 945914661, 945914661, 510226239, 510226239, 510226239, 510226239, 945914661, 510226239, 510226239, 794208953, 794208953, 945914661, 945914661, 510226239, 569159938, 879197194, 794208953, 402073990, 510226239, 402073990, 402073990, 794208953, 510226239, 510226239, 794208953, 510226239, 794208953, 402073990, 794208953, 402073990, 402073990, 945914661, 402073990, 510226239, 794208953, 510226239, 794208953, 945914661, 569159938, 510226239, 505750095, 945914661, 794208953, 945914661, 402073990, 510226239, 945914661, 510226239, 794208953, 510226239, 510226239, 510226239, 510226239, 510226239, 794208953, 945914661, 794208953, 794208953, 794208953, 794208953, 510226239, 794208953, 794208953, 794208953, 794208953, 510226239, 510226239, 794208953, 510226239, 569159938, 794208953, 771579714, 510226239, 945914661, 794208953, 402073990, 794208953, 794208953, 771579714, 510226239, 879197194, 945914661, 794208953, 794208953, 510226239, 794208953, 510226239, 402073990, 794208953, 794208953, 510226239, 794208953, 510226239, 794208953, 794208953, 402073990, 569159938, 510226239, 794208953, 510226239, 794208953, 945914661, 510226239, 945914661, 510226239, 510226239, 794208953, 794208953, 794208953, 794208953, 794208953, 510226239, 794208953, 945914661, 402073990, 402073990, 794208953, 945914661, 510226239, 402073990, 510226239, 794208953, 794208953, 771579714, 945914661, 402073990, 569159938, 402073990, 402073990, 945914661, 794208953, 945914661, 510226239, 510226239, 402073990, 505750095, 402073990, 510226239, 945914661, 505750095, 794208953, 402073990, 510226239, 510226239, 945914661, 402073990, 510226239, 510226239, 794208953, 794208953, 794208953, 945914661, 510226239, 510226239, 794208953, 510226239, 510226239, 402073990, 510226239, 510226239, 794208953, 794208953, 402073990, 945914661, 794208953, 510226239, 794208953, 510226239, 510226239, 794208953, 402073990, 794208953, 510226239, 402073990, 510226239, 794208953, 945914661, 510226239, 794208953, 794208953, 794208953, 402073990, 510226239, 510226239, 402073990, 945914661, 945914661, 794208953, 402073990, 794208953, 794208953, 794208953, 794208953, 510226239, 794208953, 945914661, 794208953, 794208953, 945914661, 945914661, 510226239, 510226239, 510226239, 510226239, 402073990, 794208953, 510226239, 794208953, 510226239, 510226239, 794208953, 945914661, 402073990, 879197194, 945914661, 510226239, 794208953, 402073990, 402073990, 794208953, 402073990, 402073990, 510226239, 510226239, 402073990, 510226239, 794208953, 402073990, 510226239, 794208953, 794208953, 569159938, 402073990, 402073990, 945914661, 510226239, 794208953, 794208953, 794208953, 794208953, 402073990, 945914661, 794208953, 510226239, 402073990, 402073990, 794208953, 945914661, 402073990, 794208953, 794208953, 510226239, 794208953, 510226239, 510226239, 794208953, 771579714, 771579714, 402073990, 510226239, 510226239, 402073990, 794208953, 794208953, 402073990, 771579714, 510226239, 794208953, 510226239, 569159938, 794208953, 794208953, 510226239, 402073990, 402073990, 945914661, 510226239, 794208953, 510226239, 569159938, 794208953, 402073990, 510226239, 510226239, 402073990, 794208953, 510226239, 510226239, 510226239, 794208953, 510226239, 402073990, 510226239, 510226239, 402073990, 794208953, 794208953, 945914661, 945914661, 794208953, 402073990, 510226239, 402073990, 945914661, 402073990, 794208953, 945914661, 510226239, 510226239, 794208953, 794208953, 510226239, 794208953, 510226239, 402073990, 510226239, 510226239, 510226239, 794208953, 510226239, 510226239, 510226239, 794208953, 510226239, 510226239, 794208953, 510226239, 510226239, 794208953, 945914661, 794208953, 794208953, 402073990, 510226239, 510226239, 794208953, 402073990, 771579714, 794208953, 510226239, 771579714, 402073990, 794208953, 945914661, 510226239, 505750095, 510226239, 794208953, 402073990, 794208953, 402073990, 794208953, 794208953, 510226239, 794208953, 794208953, 402073990, 794208953, 510226239, 794208953, 945914661, 510226239, 510226239, 945914661, 510226239, 794208953, 945914661, 794208953, 510226239, 510226239, 794208953, 510226239, 794208953, 794208953, 510226239, 794208953, 879197194, 510226239, 794208953, 794208953, 794208953, 794208953, 510226239, 510226239, 794208953, 945914661, 510226239, 510226239, 945914661, 402073990, 794208953, 794208953, 510226239, 945914661, 402073990, 510226239, 794208953, 402073990, 794208953, 402073990, 569159938, 794208953, 794208953, 510226239, 402073990, 510226239, 510226239, 794208953, 510226239, 510226239, 510226239, 945914661, 945914661, 945914661, 402073990, 402073990, 794208953, 402073990, 879197194, 569159938, 510226239, 794208953, 945914661, 402073990, 510226239, 510226239, 510226239, 569159938, 794208953, 945914661, 510226239, 402073990, 771579714, 510226239, 569159938, 794208953, 402073990, 794208953, 402073990, 510226239, 510226239, 510226239, 945914661, 794208953, 510226239, 510226239, 510226239, 945914661, 794208953, 402073990, 945914661, 945914661, 510226239, 945914661, 569159938, 510226239, 945914661, 794208953, 794208953, 794208953, 402073990, 510226239, 794208953, 402073990, 794208953, 402073990, 794208953, 794208953, 794208953, 510226239, 510226239, 794208953, 945914661, 510226239, 945914661, 794208953, 402073990, 794208953, 510226239, 402073990, 402073990, 794208953, 794208953, 945914661, 945914661 }

  19. 34

    565560650

    {27219328, 323487300, 322957321, 87188047, 440855091, 193359002, 241704916, 202006318, 227290705, 316124926, 348824089, 540050978, 85883921, 233769903, 277768615, 351254862, 340536022, 98619135, 370612090, 353059342, 548013654, 252345692, 43237735, 531307263, 551071908, 265209963, 354950457, 500600397, 63644883, 389667443, 306743130, 345328758, 10136081, 564794046, 83579108, 212680124, 498924860, 530275599, 139716368, 267991801, 136063654, 71153917, 41951665, 119092760, 241380002, 206039442, 542814376, 42248972, 79925900, 27244613, 426955753, 29361176, 536830926, 73542226, 374697030, 259245153, 532414529, 285574514, 84983918, 201335203, 66568168, 38244699, 46839086, 297186689, 380406609, 103693876, 9678938, 480667773, 482262046, 183575605, 382319309, 492872421, 122317289, 452397418, 106996727, 278256504, 355215292, 33809781, 426481677, 242094422, 123872526, 490397294, 69561886, 572662, 244966374, 100844558, 460099562, 228770886, 43613732, 551856210, 283897378, 26498392, 90175073, 371578697, 218889891, 498567605, 255652648, 103580900, 120032126, 426676258, 389107858, 429403631, 24615604, 396984675, 338390839, 317842074, 561456953, 153718503, 318378953, 235340246, 399508731, 50179618, 197161155, 428503890, 220686699, 292980429, 545696895, 474064327, 428208116, 98232361, 81154944, 29123543, 378598153, 185492145, 111514744, 550487617, 411904180, 535728070, 435882477, 355142918, 363272790, 302696399, 433634081, 217561637, 266345887, 200642986, 459597659, 229619554, 507034786, 208724091, 483050458, 5500866, 70927601, 429041001, 198686294, 188243018, 480419812, 71419795, 466844041, 114981525, 64541501, 383059724, 282914053, 46629878, 546185602, 264776499, 36236243, 30605652, 65722189, 524734659, 342901953, 264979127, 485774924, 421348778, 411820309, 507390625, 520621932, 427762672, 255466361, 73935688, 486470094, 502305913, 126063806, 273972421, 205824871, 560016680, 257932007, 391381738, 185533011, 147076300, 157635453, 40747976, 325270514, 186248371, 427271234, 496186005, 30792129, 293040748, 548026226, 514332317, 411664797, 159992617, 19897967, 404420687, 278144698, 16651821, 244525600, 446757497, 231806973, 323339064, 283416018, 510293585, 407881800, 524664630, 483797675, 31685809, 361917765, 96773833, 195225428, 218467697, 277575698, 273325042, 287567557, 534477219, 522512136, 291133862, 89124982, 470130033, 453337139, 31872234, 224554172, 187616468, 360825980, 425519724, 463102224, 495842097, 235380693, 454838180, 176618454, 283969289, 214238217, 324183487, 420297220, 475648103, 44095969, 533197733, 191330904, 38945232, 186685518, 270247382, 18940498, 270955045, 451032851, 147069827, 184785789, 529721987, 328011662, 492362309, 460607630, 333191386, 142713400, 518466237, 353233841, 169180420, 304422118, 165819709, 88265922, 172789624, 102555718, 304095889, 397440969, 245710504, 49410581, 401746777, 180011224, 129974393, 183278363, 4833736, 156612954, 499525970, 488094986, 198468610, 319911864, 203337348, 81872519, 351430378, 311354912, 36797222, 89081983, 116679490}

    Returns: {261808073, 441203471, 845509055, 845509055, 845509055, 261808073, 261808073, 261808073, 747307674, 901474426, 845509055, 261808073, 845509055, 845509055, 747307674, 901474426, 261808073, 747307674, 901474426, 261808073, 261808073, 261808073, 747307674, 845509055, 261808073, 845509055, 747307674, 845509055, 845509055, 845509055, 901474426, 261808073, 845509055, 261808073, 261808073, 261808073, 901474426, 845509055, 261808073, 845509055, 261808073, 747307674, 747307674, 650130274, 261808073, 261808073, 261808073, 261808073, 441203471, 747307674, 845509055, 261808073, 261808073, 261808073, 901474426, 845509055, 845509055, 261808073, 261808073, 845509055, 261808073, 845509055, 261808073, 845509055, 845509055, 261808073, 261808073, 845509055, 261808073, 747307674, 845509055, 845509055, 845509055, 261808073, 845509055, 261808073, 261808073, 845509055, 845509055, 261808073, 261808073, 261808073, 261808073, 261808073, 261808073, 261808073, 261808073, 261808073, 261808073, 901474426, 261808073, 261808073, 845509055, 845509055, 845509055, 747307674, 261808073, 441203471, 261808073, 261808073, 261808073, 845509055, 261808073, 769491125, 845509055, 261808073, 845509055, 845509055, 747307674, 261808073, 845509055, 261808073, 747307674, 901474426, 845509055, 845509055, 747307674, 845509055, 261808073, 845509055, 261808073, 845509055, 845509055, 747307674, 261808073, 845509055, 901474426, 901474426, 747307674, 261808073, 901474426, 845509055, 845509055, 845509055, 845509055, 261808073, 845509055, 261808073, 261808073, 845509055, 261808073, 261808073, 845509055, 845509055, 261808073, 261808073, 261808073, 747307674, 747307674, 769491125, 845509055, 261808073, 845509055, 261808073, 261808073, 845509055, 845509055, 261808073, 845509055, 845509055, 845509055, 845509055, 261808073, 261808073, 845509055, 769491125, 261808073, 261808073, 845509055, 382630561, 261808073, 845509055, 261808073, 845509055, 845509055, 901474426, 845509055, 261808073, 845509055, 441203471, 845509055, 261808073, 261808073, 845509055, 261808073, 747307674, 845509055, 261808073, 261808073, 845509055, 845509055, 845509055, 845509055, 845509055, 261808073, 845509055, 441203471, 845509055, 747307674, 261808073, 261808073, 747307674, 441203471, 901474426, 769491125, 845509055, 747307674, 845509055, 261808073, 845509055, 261808073, 261808073, 845509055, 845509055, 261808073, 261808073, 261808073, 845509055, 845509055, 901474426, 261808073, 261808073, 901474426, 261808073, 261808073, 845509055, 845509055, 901474426, 261808073, 845509055, 845509055, 845509055, 901474426, 845509055, 845509055, 845509055, 261808073, 261808073, 261808073, 261808073, 261808073, 747307674, 845509055, 845509055, 845509055, 845509055, 261808073, 845509055, 901474426, 261808073, 441203471, 845509055, 845509055, 901474426, 261808073, 845509055, 261808073, 261808073, 261808073, 845509055, 845509055, 261808073, 845509055, 845509055, 261808073, 845509055, 845509055, 261808073, 261808073, 901474426, 261808073, 901474426, 261808073, 261808073, 845509055, 261808073, 261808073, 261808073, 845509055, 901474426 }

  20. 49

    911461833

    {15530147, 732107194, 860477219, 92272621, 687681127, 437574240, 68215372, 899433791, 601956070, 448813599, 892157291, 559719559, 755291393, 559906238, 311404162, 507150217, 10743635, 602462744, 357476921, 204866618, 262880172, 51574037, 863376552, 438323059, 463535731, 651351722, 797684470, 675330078, 100355556, 720115976, 511777894, 600239148, 631922886, 136068520, 196187506, 28039770, 529335430, 161164319, 444108746, 507539747, 294586817, 514605380, 54607445, 539136030, 434293158, 745410436, 324212958, 132448014, 553657326, 616869706, 527478774, 585535890, 840639519, 707122775, 881606743, 358008432, 839766334, 266288519, 31084849, 358823756, 854664521, 233948285, 844624147, 570011925, 5218048, 787517892, 711630476, 344710632, 762263556, 422358762, 440106192, 259753041, 894451801, 456085136, 390501604, 385722191, 96427395, 619554093, 564272134, 788247211, 333524831, 546123908, 501801492, 514435591, 583144033, 624999105, 471874850, 774420321, 592189632, 497407809, 186470921, 460340317, 787478035, 825686406, 286644188, 907373989, 549139757, 374213680, 476362761, 119549989, 403132717, 686248329, 719961422, 73877275, 371152288, 319319134, 771792180, 396810642, 437409666, 749876887, 686218093, 745328275, 318105075, 11166432, 133249806, 121832905, 880679770, 331361463, 658101979, 805974358, 205764852, 43589327, 783151129, 817717874, 168167451, 645266946, 780384790, 448280297, 764379847, 864627725, 331909325, 83245513, 234864336, 143859217, 137533719, 402881695, 683547579, 237400964, 736382474, 270194133, 223230376, 499179060, 316493827, 202631721, 831716828, 659542185, 471178726, 453550037, 628119371, 253849133, 261842694, 215297009, 673425856, 161975130, 586778587, 303911248, 450717985, 290993481, 723310515, 571733425, 8462850, 345289773, 160280194, 291998602, 324705318, 19610453, 877718241, 785188055, 114915078, 671174202, 39508428, 272620197, 372752705, 636631910, 792393350, 783248960, 796738273, 111918505, 178135273, 179159196, 630574316, 840631334, 575747329, 875951494, 664605943, 250087078, 176989903, 964254, 369713298, 276464270, 691759016, 544164788, 158199043, 354390722, 662633912, 689763144, 206602374, 31274850, 766622245, 528377428, 420320613, 64877987, 79948616, 815822727, 647980712, 23332851, 625743330, 832144721, 797536008, 329935711, 495959367, 145325678, 267127150, 886839037, 182079672, 405231145, 359352357, 831602285, 161985964}

    Returns: {181690111, 181690111, 181690111, 181690111, 181690111, 76635756, 181690111, 181690111, 181690111, 902815383, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 76635756, 181690111, 76635756, 181690111, 181690111, 181690111, 181690111, 902815383, 902815383, 181690111, 181690111, 902815383, 76635756, 181690111, 181690111, 76635756, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 902815383, 902815383, 181690111, 76635756, 76635756, 902815383, 181690111, 902815383, 902815383, 76635756, 181690111, 181690111, 902815383, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 902815383, 181690111, 76635756, 181690111, 902815383, 902815383, 902815383, 76635756, 76635756, 181690111, 181690111, 181690111, 181690111, 76635756, 902815383, 181690111, 181690111, 181690111, 181690111, 902815383, 181690111, 181690111, 76635756, 181690111, 902815383, 76635756, 902815383, 181690111, 181690111, 181690111, 76635756, 181690111, 181690111, 181690111, 181690111, 902815383, 181690111, 181690111, 902815383, 181690111, 181690111, 181690111, 181690111, 902815383, 902815383, 76635756, 181690111, 181690111, 181690111, 902815383, 902815383, 76635756, 181690111, 181690111, 902815383, 181690111, 181690111, 902815383, 181690111, 181690111, 181690111, 902815383, 902815383, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 902815383, 181690111, 902815383, 181690111, 76635756, 181690111, 181690111, 902815383, 181690111, 76635756, 181690111, 902815383, 181690111, 76635756, 181690111, 181690111, 181690111, 181690111, 902815383, 181690111, 181690111, 902815383, 181690111, 181690111, 181690111, 76635756, 76635756, 181690111, 902815383, 902815383, 181690111, 181690111, 902815383, 181690111, 76635756, 181690111, 76635756, 902815383, 902815383, 76635756, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 902815383, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 902815383, 902815383, 181690111, 181690111, 181690111, 181690111, 181690111, 181690111, 902815383, 902815383, 902815383, 181690111, 181690111, 902815383, 181690111, 181690111, 902815383, 181690111, 76635756, 902815383, 181690111, 76635756, 181690111, 902815383, 181690111, 181690111, 181690111, 902815383, 181690111, 902815383, 181690111, 181690111 }

  21. 22

    24942797

    {19600528, 20488147, 2382971, 4027500, 8041621, 6740197, 19280103, 21976282, 15776164, 12846871, 17409596, 11925165, 6496341, 19689662, 14201289, 15503313, 3442681, 15443667, 236729, 17234714, 450511, 11828950, 17457064, 10744256, 1140659, 4152307, 11748965, 14624349, 19400616, 12095312, 8389174, 4226735, 18524032, 18125090, 218120, 8224870, 22964600, 2770742, 15443388, 15354610, 12681042, 13015882, 13872391, 2234937, 18533719, 935681, 7719134, 2722553, 3347016, 1674338, 22858024, 6972089, 18408233, 9680296, 22956756, 23716029, 8722219, 24183988, 14408627, 12546976, 3090151, 10822944, 20024886, 11140260, 6069456, 7814616, 6735107, 3110047, 4930687, 5463654, 8713509, 12469551, 12539250, 19490345, 16238715, 11218565, 9489685, 14526502, 22606383, 13582308, 20013819, 12592852, 8242537, 16944937, 1816744, 393889, 20830890, 19913806, 8136720, 17177785, 4714496, 517798, 11172481, 8795272, 17157525, 14421924, 19407472, 22439259, 19466600, 16781739, 18752192, 17583621, 17800655, 14421093, 12722135, 15305782, 6359002, 7478429, 16432684, 21779384, 6149865, 14553426, 20956032, 16111238, 3727378, 7883626, 11662225, 15663264, 4320433, 18747286, 1839007, 17272424, 23725891, 1790525, 24779955, 11746599, 18285659, 11860407, 7181448, 21916311, 23678381, 1554005, 5263977, 12799411, 4316299, 15903973, 15472035, 17606661, 17565806, 14464995, 10125794, 8854857, 5521269, 15199711, 16901582, 10316973, 112929, 17624143, 7983728, 8848367, 11046519, 6219346, 2528519, 21268761, 218675, 23657212, 15941547, 14167425, 10462674, 193045, 24848878, 7725674, 6218728, 8447697, 7623796, 19628763, 4851637, 15914391, 15101454, 9024033, 16342927, 22332934, 17135, 12921050, 23998172, 6423049, 17631137, 2563942, 675072, 18246117, 15157975, 9705837, 2921033, 11815225, 23439703, 12108529, 17772545, 1826698, 24346303, 13897905, 19858029, 8033300, 18799685, 12963411, 21197752, 16778177, 17589282, 2770792, 8450066, 15161579, 24747956, 20446903, 21898826, 21247245, 5855687, 14283060, 13460131, 7402734, 5815790, 4722719, 18416368, 1635039, 19771059, 16119522, 17711399, 16947461, 6841576, 23853536, 19599525, 18043918, 6524240, 12526575, 10737444, 647226, 12863399, 4718286, 14345529, 18939110, 6342323, 12309006, 16161866, 1856068, 350397, 11071761, 17390757, 17008383, 950459, 21355238, 12384193, 16473887, 22208942, 16388105, 3283931, 19036716, 23726532, 18164094, 10544165, 8275406, 8790637, 14141142, 3883034, 13188470, 1640495, 6035134, 22165621, 15211324, 8470283, 21062978, 8182910, 24539883, 14904355, 11457505, 17589495, 14286608, 16083176, 7144209, 21891135, 7225851, 727438, 23187417, 9596172, 20780293, 15769523, 13447886, 19641653, 17584357, 150538, 2596211, 20414654, 8791998, 1376387, 22135722, 15309904, 22786465, 23866710, 19369114, 1135456, 8205874, 7632513, 8371077, 2136079, 4306792, 15400200, 10613732, 13719765, 20463813, 5323279, 6404773, 20264924, 24468264, 19181462, 7561614, 8646076, 10428408, 5121337, 22958207, 19715503, 21286452, 11917643, 23416794, 473869, 22631361, 13292029, 20900763, 20730008, 1723074, 16410321, 23437927, 18270989, 6841832, 19763594, 23160951, 14791027, 3576346, 12759234, 1000036, 4066814, 12633465, 5748440, 16222875, 13427874, 9832030, 411282, 5967307, 24233742, 13339023, 15434401, 8356733, 2993363, 2376713, 946265, 14352012, 10238533, 6690887, 21953867, 16767357, 2507707, 24076613, 12722582, 14031699, 12242962, 11608710, 3736606, 24234131, 5707302, 22312579, 17077620, 23552156, 3598539, 6805994, 15068164, 12351330, 12491013, 1263551, 20198067, 3044060, 3845990, 14761954, 21268541, 4346480, 21277174, 11546616, 5567233, 20316640, 23647154, 15839883, 16908567, 4827108, 11777362, 1461875, 11434617, 1521138, 23665591, 2691486, 1938183, 618338, 2953002, 22855123, 22887756, 8262154, 6534401, 7945010, 4976314, 3532603, 23019267, 15097669, 12568049, 7871414, 13578349, 8847706, 21013921, 19343503, 22206685, 15197857, 19924405, 39409, 11990587, 18783680, 13274917, 15671078, 12287191, 8113464, 24787818, 6605522, 23145804, 11974148, 22184645, 4468751, 16427679, 5251170, 2511311, 2048593, 5845580, 13175733, 12425195, 10995039, 4461280, 12067858, 24243030, 18312602, 22362412, 1200376, 3633609, 3508005, 828557, 7055842, 17076851, 17898268, 20222187, 1370294, 2273759, 12777415, 12852944, 23515202, 9269786, 13895942, 378549, 1133615, 18339419, 15304071, 3884022, 17958949, 16869764, 1408576, 12370945, 21137429, 3072069, 21720660, 13810702, 12071161, 5751229, 5387355, 11293115, 20080644, 12718818, 23457961, 1253850, 6900472, 9294960, 6319079, 16254553, 16966204, 13518876, 20230765, 11253736, 1367400, 20245239, 9583385, 17032769, 13425245, 10814234, 21560376, 19787047, 5020059, 19710109, 9082458, 13291961, 23113119, 22777188, 22406769, 21629138, 15559136, 14773963, 1127747, 19271259, 9148984, 24823018, 11407313, 5679036, 70255, 4332296, 18161886, 15891795, 6358053, 23928583, 17183282, 20080225, 9306614, 22685532, 24476925, 2613190, 18588264, 12052336, 19539932, 17166851, 10429260, 4955218, 2901678, 6236977, 12857, 21564216, 14358296, 22265106, 17235847, 6540561, 3845079, 791174, 21230944, 11235455, 21373018, 11108331, 3137135, 15358125, 2771207, 15754650, 17803856, 23246211, 4574525, 12541490, 16343394, 4763024, 21401812, 1422209, 13780157}

    Returns: {518396508, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 961635701, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 518396508, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 961635701, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 418955737, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 418955737, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 518396508, 245017130, 245017130, 245017130, 245017130, 518396508, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 390021665, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 418955737, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 961635701, 245017130, 245017130, 961635701, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 961635701, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 604536405, 245017130, 961635701, 961635701, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 961635701, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 418955737, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 604536405, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 604536405, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 418955737, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 604536405, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 604536405, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 604536405, 245017130, 245017130, 961635701, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130, 245017130 }

  22. 21

    11323256

    {8904451, 10857067, 1652519, 119373, 9535614, 6563441, 6813858, 4505501, 2264999, 5673843, 4142480, 10267187, 4442886, 10764550, 545180, 5868606, 1801621, 363426, 73043, 5531645, 3647779, 6838310, 5803283, 2550621, 2075018, 9590029, 5331933, 6169708, 11247851, 9137921, 8678863, 4172374, 7064161, 7638217, 9036115, 9179709, 8072670, 10989410, 5754969, 8613858, 11250226, 8562537, 11173212, 6568595, 2599357, 561657, 6362585, 4951020, 11074320, 5918525, 11238862, 6804670, 6715004, 1136648, 7723220, 6183531, 577219, 5128798, 1030919, 9498554, 6212901, 2521470, 2615842, 9478491, 1331755, 6125331, 5924296, 8233118, 9863590, 3172758, 9371953, 4431917, 6324103, 9546030, 1339664, 3480763, 3383883, 9026900, 4335352, 9295790, 8571469, 1703714, 1794386, 115022, 8033391, 11090496, 9185064, 4949293, 2241420, 6496089, 10195636, 7483590, 2564644, 7662431, 10880167, 3567924, 676142, 6824383, 7447908, 2754310, 5289952, 6935578, 422024, 7659940, 3842480, 6492866, 3452690, 6572681, 4142687, 7848338, 8884556, 10053518, 3841598, 6290772, 2804953, 4086760, 5584364, 9123293, 1943235, 1476568, 4952452, 7359376, 272027, 4606717, 6675768, 156212, 4543231, 3178228, 9330262, 10819392, 7645542, 861710, 8005361, 11308239, 8390994, 8917505, 4917554, 385671, 760149, 8141970, 5412372, 3043185, 2313522, 2976145, 5825520, 6857602, 7378283, 10435918, 8249725, 5319331, 30132, 5515555, 5906033, 7949646, 8590970, 5091052, 3752894, 302861, 1544181, 4693419, 9361924, 9536840, 3277833, 4359066, 9594279, 10796053, 11239965, 8950622, 9472744, 2188610, 6283182, 7100928, 9894829, 10780808, 4857612, 10120143, 8340365, 3498466, 9713524, 7933421, 8346608, 6952095}

    Returns: {233562697, 233562697, 233562697, 233562697, 904816609, 233562697, 904816609, 160820294, 233562697, 160820294, 197974300, 160820294, 377226153, 904816609, 952982636, 904816609, 233562697, 377226153, 233562697, 160820294, 233562697, 904816609, 233562697, 233562697, 904816609, 233562697, 233562697, 952982636, 233562697, 233562697, 233562697, 904816609, 233562697, 233562697, 233562697, 160820294, 904816609, 904816609, 233562697, 904816609, 904816609, 233562697, 952982636, 233562697, 233562697, 233562697, 233562697, 952982636, 197974300, 233562697, 904816609, 904816609, 952982636, 197974300, 952982636, 233562697, 233562697, 904816609, 233562697, 904816609, 233562697, 377226153, 904816609, 233562697, 233562697, 233562697, 848146223, 904816609, 904816609, 904816609, 233562697, 160820294, 233562697, 904816609, 197974300, 233562697, 233562697, 952982636, 848146223, 377226153, 233562697, 904816609, 904816609, 904816609, 233562697, 197974300, 848146223, 233562697, 952982636, 233562697, 952982636, 904816609, 952982636, 160820294, 233562697, 952982636, 904816609, 233562697, 952982636, 904816609, 197974300, 904816609, 197974300, 952982636, 197974300, 904816609, 904816609, 233562697, 233562697, 904816609, 952982636, 904816609, 904816609, 952982636, 233562697, 197974300, 952982636, 233562697, 160820294, 197974300, 952982636, 197974300, 160820294, 233562697, 197974300, 149487655, 160820294, 952982636, 904816609, 197974300, 904816609, 904816609, 160820294, 233562697, 904816609, 233562697, 904816609, 233562697, 233562697, 904816609, 149487655, 233562697, 904816609, 233562697, 197974300, 904816609, 233562697, 904816609, 233562697, 233562697, 952982636, 233562697, 160820294, 904816609, 904816609, 952982636, 904816609, 233562697, 233562697, 233562697, 952982636, 197974300, 233562697, 904816609, 233562697, 233562697, 233562697, 904816609, 197974300, 904816609, 904816609, 197974300, 160820294, 197974300, 952982636, 233562697, 233562697, 904816609, 952982636, 233562697, 197974300, 233562697 }

  23. 1

    178106679

    {136527796, 64222404, 81830268, 81779857, 125728696, 96976242, 62744197, 62882131, 6510539, 155825433, 153886467, 130033663, 50692065, 117874769, 86516198, 36427490, 83346785, 117583990, 92067242, 139010018, 154419104, 46762367, 101802242, 86083359, 177126096, 69033440, 136562431, 71891886, 61926134, 60969354, 112705655, 33076948, 68480323, 138376287, 97510805, 13813493, 155206038, 84696028, 33775935, 43236367, 61993639, 52217165, 165343213, 156693093, 25207740, 105313188, 48539865, 16396304, 152219561, 73468718, 52133277, 152834569, 154310792, 27944455, 168761913, 95941360, 24299561, 167289379, 56605518, 55872031, 17110151, 113770827, 156211398, 116837730, 159131174, 111341515, 6802326, 19401064, 41669430, 3677639, 63204926, 176264437, 26438182, 156645293, 156181333, 36378895, 48035039, 18166832, 151221966, 61040760, 83048191, 161052206, 95811032, 70662840, 21020752, 67785103, 64064253, 1823583, 10156208, 173624555, 19566210, 12673073, 112213166, 80582374, 168627048, 86009955, 167069264, 3451182, 96365775, 102128043, 39433816, 170302179, 58012538, 143522097, 24028531, 175331989, 126533761, 123928694, 49852387, 44755251, 114775526, 50109745, 38441456, 23047513, 127596566, 43488969, 128689494, 86143308, 171756255, 824809, 72159707, 119605342, 101856542, 177721243, 21487529, 41895236, 99621383, 126545286, 35015821, 51963065, 141776228, 7026294, 153764526, 129339188, 136975854, 112147929, 14030620, 178020664, 16716653, 22024785, 72809505, 106507061, 79134, 166198438, 45874000, 156911359, 172669077, 105578700, 134762395, 9691525, 43528781, 149732229, 24141418, 64823249, 79307536, 113710105, 124420478, 1942819, 88201057, 53943732, 88316865, 118978856, 167700137, 139127280, 28175704, 12310830, 136246784, 27152377, 70682732, 144126473, 71207265, 126417121, 163414789, 68426055, 58269473, 96962194, 128349282, 147598209, 103389584, 170114068, 34118531, 121485606, 121064476, 36630315, 87085831, 29786433, 66355178, 155220587, 92125167, 153197736, 35947071, 74569140, 78045457, 113081520, 174022739, 262958, 118843976, 148243266, 29595142, 50921077, 164728271, 151047076, 168341036, 36749446, 34362631, 150418035, 32297125, 22876331, 107152471, 142659344, 141814121, 169212445, 157684927, 64509300, 107010150, 152289724, 48566401, 153062277, 169140200, 84652729, 88045793, 108634348, 139695854, 1215863, 13666758, 17138716, 133372398, 73762268, 59561696, 173436915, 101695196, 101995045, 63345050, 171861174, 58241992, 92792402, 10894710, 73435428, 36526295, 48129629, 1372709, 77442325, 76660996, 74134145, 69400236, 45865791, 130104769, 88103875, 91863640, 102032163, 62694959, 153290237, 2126843, 56902198, 121665906, 118971703, 86268923, 46301713, 18532387, 74666408, 132472818, 46084752, 20696716, 131872084, 68111509, 30362155, 160726205, 114794721, 32932205, 34203363, 131099340, 12619870, 82579491, 143079196, 159891902, 81625577, 89085878, 135136328, 89228928, 49330116, 82957370, 124265603, 8126267, 140209190, 112650527, 108076852, 95647863, 82457432, 116641184, 174879847, 27408151, 20987807, 105909691, 112392545, 108534052, 43483606, 69405938, 162843527, 6846602, 142931886, 116409104, 60448865, 70222664, 123553000, 95482683, 58163841, 134562192, 4619417, 158388852, 155251244, 98526256, 34627489, 44143769, 95853715, 71117857, 107756082, 165487578, 173884199, 9189364, 20811827, 18222240, 127325721, 5670745, 155928902, 22255635, 63760972, 103156907, 2184805, 143013112, 102722733, 27920190, 16031170, 41048568, 137715128, 16395165, 162602709, 85511347, 163937525, 83185036, 1728042, 30923828, 95859855, 149768031, 167911077, 141289859, 68454428, 87466988, 142202758, 37106462, 147622288, 58003935, 175753070, 31425975, 20208562, 80797053, 112507734, 156420355, 90773108, 39976573, 138944213, 55263343, 113814919, 94758230, 98956017, 101211909, 174438626, 3911656, 95004627, 44182338, 161341434, 144052924, 2740050, 9290288, 77416012, 158883389, 11188588, 33076976, 19552938, 36389545, 35350869, 153736787, 237384, 65613856, 49726025, 95098260, 145578255, 87314428, 62310030, 52612441, 56140517, 108902723, 119860700, 160305887, 35341551, 149189957, 136298852, 77486373, 4170846, 116975973, 130583620, 43450423, 106678827, 75419286, 5449843, 52863943, 87312279, 95785375, 125284763, 167013201, 137980672, 97473213, 14569923, 132693361, 147186664, 119357647, 55689573, 66310556, 65806605, 98645024, 21687737, 150677088, 170838749, 156882235, 5223791, 18466230, 177567938, 105100526, 105581720, 139018701, 107860153, 15063794, 162284358, 13930314, 122519732, 28933625, 111934953, 11199566, 82503994, 44199964, 4414008, 15012119, 110463970, 80956442, 10323559, 175354434, 538024, 161659860, 50724353, 77416940, 126390649, 5518775, 4227414, 43401718, 996212, 89020864, 146189874, 37613225, 91448500, 109426524, 178037462, 112479869, 77881953, 102891805, 154024544, 37412003, 21455668, 91188506, 172810875, 80929317, 62760127, 31427594, 158517370, 124571264, 159581434, 36178461, 148421248, 131751624, 102996123, 127834406, 122172597, 58925974, 827514, 12650928, 61153645, 120007568, 129205996, 115886501, 127536939, 53221831, 100390408, 16499863, 18599099, 163022370, 145527032, 91714599, 174649808, 72773901, 161201808, 157945686, 146316413, 119483254, 56331420, 170956928, 21038762, 948059, 151323237, 156922655, 98917931, 165267302, 111195723, 30107846, 54943868, 164331657, 15853278, 168301968, 94138123, 96484510, 128533470, 52810059, 46333177, 37389390, 6651624, 112200823, 45535399, 105716826, 6476947, 49279549, 79826314, 99936104, 123806972, 113674831, 33811813, 120702639, 102642983, 169761197, 129108266, 25055585, 143870250, 70947141, 164601575, 45200953, 12379129, 127995266, 27781345, 106465830, 100904646, 134878166, 74532853, 158044421, 58795291, 116592393, 77917361, 26881177, 151369582, 50561413, 26682365, 54624580, 65129126, 26240787, 47589988, 45477675, 32345319, 117473764, 88551042, 5904652, 165258483, 38051854, 68138802, 55940796, 167085981, 133942453, 100261583, 116578777, 73194341, 23238952, 55827884, 104970895, 98347487, 128906818, 125450221, 122080925, 109121914, 28910828, 14507192, 136715891, 33702134, 163580743, 160643337, 12751236, 87852752, 125602848, 171326204, 167868654, 142774711, 143249270, 32882030, 176284551, 176413688, 33883855, 90473164, 159802479, 133597221, 25796828, 111785857, 105649377, 130406546, 138456774, 117180212, 156268393, 84070834, 22592423, 94605626, 97635561, 122444249, 86959858, 51532008, 123545101, 63639786, 24968403, 139192554, 123585710, 45622931, 60231440, 106793187, 10739570, 105171649, 10900517, 134247984, 132268022, 25374262, 38692685, 21013014, 48303916, 118013603, 84691474, 173750792, 124808035, 115634945, 16941427, 46148648, 137653493, 65861559, 150412911, 149474076, 63544460, 50735699, 33023843, 24488277, 130985194, 48491712, 156884415, 138932923, 29907490, 169075668, 151870064, 162774938, 24607788, 166771029, 27923730, 73456815, 170319054, 47221215, 109936362, 43865450, 327239, 158283441, 12713624, 53642075, 176136537, 37988219, 159844617, 173873763, 65962833, 86875645, 110190597, 92858016, 39418590, 34948193, 43854526, 107738031, 100031694, 36638489, 54791989, 67119676, 4531017, 120346486, 128234037, 102171419, 133725034, 100467922, 81295927, 9484480, 56907181, 6529599, 117999724, 12555554, 178052435, 151571512, 110272564, 159338575, 57479836, 92448195, 143943544, 32198011, 11045056, 164453433, 124260002, 40875435, 37849134, 87905130, 41883860, 110240843, 32811471, 161713261, 141099856, 13882761, 106054604, 132512767, 104087875, 27650097, 115669400, 170095876, 165706282, 148702496, 138104686, 124026832, 87660006, 43749801, 12624944, 70110395, 60683421, 170342322, 43512718, 106042406, 46429566, 2031275, 177706575, 95465956, 68606267, 124848224, 175069540, 8549634, 164603613, 107388920, 12827650, 131789151, 17364668, 162975336, 58828916, 38373236, 122749726, 54062541, 114531429, 124863837, 42982528, 82963078, 26718273, 163387080, 144153529, 146631051, 170435123, 139566946, 83623382, 110550259, 32212164, 157732368, 114255003, 165084935, 146671956, 4873992, 133457635, 131769381, 134389400, 19035797, 173093755, 5017601, 142777100, 151910389, 1111733, 3111127, 29283450, 116637827, 167470159, 58736974, 59882580, 109192847, 64148353, 49499640, 126658900, 171350797, 69326456, 30389010, 91830866, 139319751, 133365950, 8647749, 104178275, 4283243, 128922947, 139083308, 95110194, 165392213, 34644289, 117068135, 8275577, 33029340, 7040765, 90518314, 131854098, 148261540, 126427776, 170367257, 23644473, 171383883, 8786454, 89077486, 145769763, 170434310, 14279631, 44863242, 88792383, 55766076, 124954695, 49775147, 153578408, 172786474, 139162668, 22653050, 10664394, 53458310, 161679093, 13192976, 23929976, 153553297, 53634931, 93941949, 101772553, 175356145, 108576657, 176086556, 83642306, 172976709, 45717721, 65619324, 43115713, 169953953, 125587907, 75917005, 71815438, 129723548, 65677190, 11905381, 79459003, 80664682, 163416303, 153492240, 157508974, 15992656, 136139226, 77026866, 56972523, 96280067, 16380656, 33303124, 73965884, 15793996, 92817175, 151049294, 26320560, 31572726, 68973181, 169191213, 157373216, 114650099, 24148387, 11479458, 163863151, 32847876, 156563659, 126232964, 8682437, 160853890, 58834521, 65033028, 82798030, 46864979, 118625961, 94269669, 62780587, 142693050, 10062351, 77107164, 38234985, 37205454, 43181304, 10060419, 152041820, 158522217, 157273674, 156000876}

    Returns: {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }

  24. 35

    219912371

    {21783899, 212848374, 145934058, 183342663, 11159041, 117563836, 208514764, 107445165, 192137508, 168970705, 122670163, 199242012, 8743724, 158632899, 29074048, 34740249, 81017308, 127832048, 138975765, 142103707, 209935991, 24892248, 18453727, 196795704, 91296729, 215704678, 58366189, 211059537, 130279258, 3532084, 702227, 42744643, 98350837, 181377182, 45840319, 68371631, 27537629, 84314447, 107287118, 210967402, 60664637, 92681063, 134920695, 145141854, 205732357, 176584091, 5107921, 5854535, 202038898, 159082914, 62973772, 158951217, 50179576, 201978598, 78497097, 28033410, 146843974, 109384603, 168815464, 133994557, 36150736, 209106977, 65875340, 152315916, 134679545, 49789167, 154368265, 54005401, 144217201, 137130616, 212405453, 27119171, 149833633, 136995878, 53633630, 79509585, 93732207, 86403574, 181053180, 39332553, 130667742, 183579737, 49476449, 77492512, 20566178, 98869498, 82830853, 125259699, 219258689, 212107260, 211308159, 163684407, 135117479, 25062225, 187318678, 74471987, 192241945, 123028556, 201977854, 200216741, 198163438, 28077605, 194089251, 205361396, 175518503, 135273684, 22110259, 74099831, 215517799, 4091954, 176736577, 20358910, 157608556, 96492305, 32657181, 156100970, 104759286, 125214322, 40927788, 163592714, 85157635, 174909356, 123667601, 138423963, 70048766, 71719795, 62871862, 21973545, 24663912}

    Returns: {877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 899525856, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 899525856, 877335254, 899525856, 899525856, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 899525856, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 899525856, 877335254, 877335254, 877335254, 899525856, 899525856, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 877335254, 899525856, 877335254, 877335254, 899525856 }

  25. 42

    151370820

    {123453780, 139112034, 7747482, 113561929, 1976212, 138973918, 120854518, 56689572, 57439549, 69704313, 121087214, 121547332, 64642672, 77578559, 96445483, 77981667, 13339167, 121031593, 104262273, 27667050, 137538016, 30882194, 696266, 44989129, 24139602, 143721710, 121916365, 54465099, 122668414, 66153204, 30313684, 26065232, 80249009, 99332759, 7225523, 92440939, 16635512, 63137535, 66133884, 17711481, 16912447, 63488142, 65819012, 102296789, 132418301, 122485115, 73043250, 8003082, 91148937, 134084806, 41278314, 42910414, 124660201, 39541281, 106968991, 90197188, 67008547, 57711772, 146541541, 86150444, 19299898, 133956018, 101260456, 53939666, 129918323, 46932593, 122308130, 128138855, 47420, 106738256, 135408407, 29971467, 17081991, 146697844, 107329173, 132787138, 66202945, 95025731, 50404090, 26785916, 59552735, 27255101, 71681638, 49041154, 149737807, 11183500, 20375337, 131560125, 134898642, 103107212, 66878284, 115367608, 72052714, 4043819, 68230745, 76647702, 129730904, 75565203, 55470114, 31859521, 3150741, 86957293, 128394204, 76568857, 135987955, 119335750, 56910243, 17253178, 116593935, 104412848, 129503041, 4181496, 123238575, 79387615, 59796817, 31553623, 27842700, 101457979, 103232403, 130652893, 81898512, 119993324, 825454, 107819291, 48639815, 27603304, 13071783, 38661540, 91544581, 142793436, 88733297, 33140058, 94496762, 106255408, 19192934, 102418304, 138435286, 147415390, 24336196, 84946073, 66531700, 115723883, 44003540, 118262166, 34337086, 79791236, 96899400, 1319762, 133052782, 64886333, 118573039, 125263774, 131907132, 65201007, 86374550, 111767437, 25833040, 106952024, 2535427, 84885824, 119592032, 51891078, 40189047, 112256302, 7039662, 78067126, 25306143, 85738298, 49270985, 18405246, 148243838, 77338905, 26254158, 116481779, 79712030, 20163094, 37704971, 50690984, 31256959, 131108915, 38078220, 64788413, 108475346, 86175641, 135235405, 86733490, 117846641, 88010400, 249803, 135826930, 49321170, 82705900, 52082800, 148352650, 65748899, 53826817, 71186988, 119731745, 96766826, 87467280, 9142182, 4553250, 39139663, 85408252, 144491194, 35993746, 149342929, 147477218, 26436139, 122662748, 28570375, 86477076, 109972002, 21939923, 21746038, 150824045, 59466606, 126139851, 47014701, 9293435, 40483418, 13563057, 79419425, 142268061, 45638494, 127248829, 50751253, 45962077, 76545733, 57535761, 129269691, 25310342, 51138728, 52194116, 16415452, 62407515, 125765108, 135009888, 56540269, 92069012, 133645524, 123159519, 10944493, 140064503, 106703661, 22336481, 95518485, 24851414, 83569878, 113144757, 85154500, 109425405, 10996632, 82332854, 100791336, 2904347, 29063534, 50987476, 77741171, 52697649, 116617826, 17814880, 148488181, 52571188, 34713341, 48464669, 3673073, 15714708, 117163368, 105166184, 74900929, 4891176, 120115442, 31292597, 17420617, 80582632, 14457515, 28639308, 77011233, 118406908, 79199644, 85847782, 122435717, 93654683, 98022238, 21177616, 97538914, 5724674, 129317065, 106355666, 119933281, 66169869, 77938013, 54924255, 76781577, 102556076, 33638515, 112949934, 131170836, 98523539, 98664541, 65808792, 134054976, 109304081, 128245948, 146376129, 109351103, 129843382, 127827195, 90349892, 92810746, 43663443, 42500548, 93252968, 504898, 15105443, 83228688, 136756918, 797723, 95936628, 46260842, 139215699, 142821032, 510492, 144586920, 35057030, 138902774, 34790606, 14829670, 148081653, 34202615, 59758588, 148244953, 31790070, 117356826, 22237427, 15093665, 54672860, 103071102, 89080837, 136352651, 20363744, 94278514, 118953336, 48907131, 29111814, 150166420, 46743856, 54965697, 60844259, 125670763, 149892286, 33610012, 11562321, 145002597, 61120792, 27724561, 82051148, 7685916, 87502146, 110875839, 21125447, 20437511, 62064079, 116407672, 115195879, 85194580, 107619205, 57152256, 147674326, 129465907, 96839571, 134354422, 88780422, 114700259, 135417165, 20457995, 19103484, 106811829, 85284121, 128340385, 138532019, 71015374, 23525799, 138201043, 5081887, 32325060, 35143940, 54964348, 47081507, 148736950, 47069076, 149939357, 28124025, 837749, 81471027, 28543047, 126463194, 79435743, 108014407, 145105915, 40637464, 13785936, 16814087, 97921358, 31638262, 47917696, 25192563, 55825771, 72664590, 149716307, 59793496, 21522882, 142397790, 66503489, 79497705, 106849638, 114718764, 27127119, 142213944, 5972390, 63469771, 869774, 116310182, 15937045, 54557407, 19473336, 111320282, 121178715, 3701493, 26557247, 42467996, 99012537, 118854483, 38151495, 65142771, 63352570, 60035592, 54534133, 11332128, 145039757, 77886178, 132406073, 90099536, 52744081, 43616387, 26587728, 142162673, 55877292, 133304060, 97761820, 46842439, 27345556, 31036346, 1143796, 56118359, 78826793, 139995400, 147437754, 12793750, 22343343, 108851495, 553155, 38947518, 32094564, 114636465, 113089456, 110069825, 68916546, 84950878, 1389659, 23560008, 31555665, 147154381, 77912335, 58835655, 54020304, 104808707, 101204037, 98040260, 115892123, 118645345, 77602823, 113509842, 34447474, 49299728, 84719566, 3509988, 96334041, 107670933, 16773474, 133201703, 130671816, 21304801, 77252333, 37543354, 77127635, 7525779, 150822198, 119320588, 896358, 15742439, 112463575, 65477614, 130694763, 33325379, 2398851, 141336411, 110270956, 142187373, 131307563, 135372451, 78705886, 123348923, 86052297, 73784995, 27118177, 5359389, 84772410, 41912434, 116395968, 104264402, 69619161, 82780100, 12261918, 82719865, 12552768, 63324250, 47270736, 77264541, 60431938, 90409735, 130538563, 35566136, 120807854, 145271636, 115344934, 65160536, 120443106, 144493683, 150044695, 44590368, 76297423, 17950952, 4184981, 18878956, 117314553, 55387696, 63349472, 2663396, 75904327, 50381833, 44112703, 17221490, 53671736, 31268958, 37947547, 85703063, 37545116, 1171045, 134390040, 73738634, 74076790, 59283359, 57799095, 6733034, 149956518, 78142800, 96858309, 142952088, 35897807, 127172105, 15903852, 50084236, 48615254, 59438196, 26124349, 16653815, 30460247, 92863189, 73321185, 34880934, 80201480, 58001567, 862938, 115167539, 48679918, 27451663, 93744740, 31594823, 107511815, 14235334, 6770169, 64661310, 141341390, 17568545, 49329818, 125209611, 134605553, 100063781, 81936110, 42248142, 117319802, 90151314, 71564670, 88317253, 23388969, 92649015, 137271475, 49052194, 23191784, 15095754, 79015289, 86729488, 76302849, 106964162, 39412582, 37556551, 61211034, 80625345, 24816636, 18857624, 138503864, 100200469, 8601802, 104265486, 29448589, 15728959, 63854470, 1249341, 59102802, 58268139, 20248875, 73095902, 63612827, 41710988, 36366867, 144392383, 47738382, 117099382, 86957068, 2534671, 20866534, 1801936, 149453661, 55683399, 112769060, 80181412, 5175299, 20377939, 12903677, 107931321, 149338272, 131216197, 129636683, 71291245, 79199050, 77880833, 143238702, 27887750, 76652219, 41355280, 19782927, 90338959, 108498908, 32642493, 50228410, 30457081, 102965071, 37391958, 76251106, 126644005, 65927320, 21094803, 115760601, 53007165, 149472599, 72257222, 125682927, 96652603, 57156463, 16934148, 20740317, 83413701, 114646801, 57689405, 126849264, 43425504, 98011370, 58711010, 68778091, 74322446, 113526548, 73216140, 141686489, 69861063, 15869916, 79629545, 65745053, 119279582, 103943244, 90304620, 137201464, 128246319, 86539273, 105863688, 2307304, 121581822, 6963551, 27694845, 4937113, 129987736, 22877958, 112417048, 99631711, 68505424, 149183170, 109759265, 136081093, 47302388, 59111913, 104764655, 1231201, 13859273, 143794726, 101849898, 102377315, 23891071, 62201010, 102097409, 143026971, 104105659, 101583162, 59431251, 74885480, 9353595, 77751841, 56906616, 137454372, 97933881, 40809131, 109190705, 110971939, 27492770, 22578273, 140265566, 64309252, 77204907, 37365890, 13226382, 56537023, 140438175, 151270472, 92093960, 75964613, 123023782, 123396205, 71145938, 39422707, 124936660, 57087634, 86355462, 145120357, 121773868, 12749700, 127302827, 28725649, 77316933, 92538941, 150289541, 103603178, 24586910, 140055282, 82745285, 123555897, 33269418, 101648226, 69756997, 108090625, 40420502, 81726668, 112659610, 134669312, 120234495, 16357202, 114786155, 57532101, 21379966, 11612570, 132354087, 98829658, 76578133, 6687237, 17465729, 12731219, 8747220, 149490522, 48957127, 107790963, 31725483, 9671601, 16913099, 96856535, 50695635, 47628138, 130404012, 84665632, 131920801, 134596066, 54015960, 117060217, 93582340, 59851579, 62255700, 134948359, 67448260, 119305537, 10720958, 58425331, 34182178, 79194152, 69725048, 471517, 53634627, 71899501, 468632, 42085248, 21190171, 111306679, 74675260, 86398816, 143984608, 9388831, 75130240, 125504006, 3051402, 19616594, 21752082, 136219182, 149469652, 128382657, 135955291, 119579171, 66552623, 98565068, 38613890, 141423500, 69928437, 50313379, 42205395, 36635026, 2635790, 41479018, 68822819, 85025813, 19685653, 72290002, 143077570, 101127419, 24328067, 131579489, 121436143, 94439187, 24649924, 27867258, 90349673, 98061573, 91998711, 111482056, 78263523, 52406601, 16657165, 28234051, 136915139, 140401708, 148128876, 60813907, 30022078, 77837083, 108891488, 98431806, 47700357, 97147445, 113966083, 85108367, 8035935, 84579821, 50303609, 41580830, 109623845, 96569349, 68949819, 99906554, 133280591, 135345831, 42098731, 17166068, 150416777, 106522167, 75658568, 16051885, 6710299, 52782412, 93949999, 134403163, 81936165, 18654914, 2861435, 82550310, 15224666, 122376454, 21517621, 12227271, 47921830, 60963328, 80543576, 68468399, 134570259, 135612954, 132086762, 88905718, 113136426, 127398138, 61671680, 10844950, 116079597, 146877382, 114410797, 79894008, 139067618, 99245490, 45121832, 86181508, 85168693, 144083033, 116258826, 96322293, 66524301, 9208705, 142992915, 108120471, 40599274, 114718027, 23543902, 7145700, 92347881, 74197627, 19088100, 1155116, 34941094, 78358427, 132855455, 44500248, 117025299, 83205954, 75476038, 69952148, 60319593, 126847137, 105219447, 59954891, 38960136, 131702237, 3264775, 42760088, 19888235, 5818190, 143414785, 21599009, 111140171}

    Returns: {729511, 845976607, 845976607, 575876408, 431776859, 186808968, 186808968, 200376642, 575876408, 186808968, 186808968, 431776859, 431776859, 575876408, 575876408, 186808968, 186808968, 575876408, 744286569, 282687079, 431776859, 186808968, 186808968, 575876408, 260035681, 513808765, 732019669, 186808968, 186808968, 587563615, 431776859, 431776859, 575876408, 575876408, 575876408, 575876408, 431776859, 744825888, 134627952, 186808968, 575876408, 695082451, 431776859, 575876408, 575876408, 732019669, 282687079, 845976607, 186808968, 186808968, 845976607, 186808968, 575876408, 186808968, 575876408, 431776859, 575876408, 431776859, 575876408, 431776859, 641242244, 260035681, 431776859, 186808968, 575876408, 575876408, 744825888, 732019669, 309541181, 431776859, 575876408, 744286569, 744286569, 431776859, 186808968, 186808968, 732019669, 575876408, 744825888, 431776859, 732019669, 575876408, 186808968, 186808968, 575876408, 309541181, 186808968, 744825888, 260035681, 431776859, 431776859, 431776859, 186808968, 575876408, 732019669, 845976607, 431776859, 186808968, 260035681, 575876408, 186808968, 575876408, 134627952, 575876408, 732019669, 744825888, 186808968, 186808968, 744825888, 431776859, 491458152, 134627952, 974616840, 732019669, 575876408, 575876408, 729511, 575876408, 744286569, 575876408, 134627952, 431776859, 186808968, 575876408, 732019669, 431776859, 186808968, 729511, 575876408, 134627952, 575876408, 845976607, 186808968, 431776859, 186808968, 431776859, 186808968, 744825888, 431776859, 575876408, 309541181, 575876408, 309541181, 845976607, 186808968, 431776859, 785362581, 186808968, 186808968, 575876408, 575876408, 186808968, 587563615, 186808968, 744825888, 575876408, 309541181, 433342304, 575876408, 433342304, 431776859, 845976607, 186808968, 186808968, 845976607, 186808968, 186808968, 186808968, 732019669, 845976607, 186808968, 744825888, 845976607, 575876408, 744825888, 186808968, 575876408, 431776859, 575876408, 732019669, 729511, 575876408, 186808968, 491458152, 732019669, 744825888, 491458152, 729511, 491458152, 744825888, 933907000, 309541181, 309541181, 744825888, 575876408, 575876408, 134627952, 732019669, 186808968, 729511, 260035681, 282687079, 575876408, 431776859, 186808968, 186808968, 575876408, 186808968, 575876408, 431776859, 732019669, 587563615, 845976607, 575876408, 186808968, 732019669, 845976607, 744286569, 186808968, 732019669, 186808968, 186808968, 732019669, 186808968, 186808968, 575876408, 575876408, 575876408, 575876408, 186808968, 744286569, 186808968, 431776859, 431776859, 431776859, 744825888, 431776859, 134627952, 575876408, 431776859, 134627952, 744286569, 575876408, 491458152, 186808968, 575876408, 974616840, 186808968, 260035681, 186808968, 309541181, 744825888, 587563615, 186808968, 200376642, 575876408, 186808968, 431776859, 575876408, 186808968, 186808968, 729400984, 575876408, 431776859, 575876408, 575876408, 575876408, 134627952, 587563615, 431776859, 575876408, 587563615, 186808968, 575876408, 575876408, 431776859, 732019669, 134627952, 186808968, 431776859, 431776859, 186808968, 575876408, 575876408, 186808968, 431776859, 186808968, 186808968, 732019669, 186808968, 575876408, 186808968, 575876408, 974616840, 186808968, 431776859, 732019669, 845976607, 134627952, 575876408, 575876408, 587563615, 134627952, 575876408, 431776859, 186808968, 575876408, 186808968, 744825888, 431776859, 186808968, 186808968, 431776859, 431776859, 186808968, 575876408, 587563615, 186808968, 575876408, 134627952, 186808968, 744286569, 431776859, 134627952, 729511, 744825888, 186808968, 186808968, 744825888, 744286569, 732019669, 431776859, 575876408, 933907000, 845976607, 575876408, 732019669, 309541181, 845976607, 575876408, 575876408, 431776859, 186808968, 134627952, 641242244, 260035681, 309541181, 431776859, 186808968, 575876408, 575876408, 186808968, 431776859, 186808968, 186808968, 431776859, 575876408, 431776859, 134627952, 845976607, 186808968, 575876408, 575876408, 575876408, 431776859, 575876408, 309541181, 732019669, 134627952, 186808968, 575876408, 186808968, 186808968, 845976607, 575876408, 744825888, 732019669, 134627952, 744286569, 575876408, 732019669, 575876408, 186808968, 186808968, 491458152, 575876408, 729511, 309541181, 431776859, 575876408, 744825888, 134627952, 575876408, 744825888, 575876408, 186808968, 186808968, 260035681, 186808968, 575876408, 732019669, 431776859, 134627952, 575876408, 186808968, 186808968, 431776859, 186808968, 575876408, 579967983, 575876408, 431776859, 845976607, 282687079, 575876408, 744825888, 260035681, 134627952, 186808968, 134627952, 744825888, 575876408, 186808968, 186808968, 36043066, 575876408, 587563615, 186808968, 744825888, 744286569, 575876408, 431776859, 744286569, 186808968, 974616840, 186808968, 744825888, 134627952, 575876408, 134627952, 575876408, 186808968, 575876408, 431776859, 575876408, 575876408, 587563615, 575876408, 587563615, 309541181, 309541181, 575876408, 431776859, 186808968, 431776859, 575876408, 575876408, 309541181, 845976607, 513808765, 186808968, 732019669, 744825888, 260035681, 134627952, 974616840, 431776859, 732019669, 260035681, 186808968, 575876408, 134627952, 974616840, 575876408, 732019669, 974616840, 587563615, 575876408, 744286569, 729400984, 575876408, 732019669, 575876408, 845976607, 186808968, 431776859, 186808968, 134627952, 186808968, 744286569, 845976607, 575876408, 134627952, 575876408, 575876408, 186808968, 732019669, 186808968, 260035681, 431776859, 845976607, 575876408, 732019669, 186808968, 641242244, 575876408, 744286569, 186808968, 431776859, 744286569, 575876408, 575876408, 186808968, 575876408, 186808968, 732019669, 575876408, 186808968, 282687079, 186808968, 134627952, 186808968, 186808968, 309541181, 845976607, 732019669, 587563615, 744825888, 587563615, 744286569, 186808968, 732019669, 575876408, 431776859, 186808968, 431776859, 186808968, 431776859, 845976607, 186808968, 732019669, 134627952, 575876408, 431776859, 575876408, 431776859, 186808968, 431776859, 431776859, 431776859, 575876408, 575876408, 575876408, 744825888, 431776859, 845976607, 575876408, 575876408, 431776859, 36043066, 729511, 186808968, 513808765, 575876408, 744825888, 186808968, 845976607, 729511, 186808968, 134627952, 575876408, 732019669, 134627952, 431776859, 186808968, 587563615, 575876408, 732019669, 575876408, 575876408, 744825888, 845976607, 309541181, 575876408, 260035681, 575876408, 186808968, 575876408, 309541181, 575876408, 732019669, 186808968, 744286569, 933907000, 744825888, 732019669, 186808968, 744286569, 575876408, 575876408, 744825888, 260035681, 186808968, 845976607, 933907000, 575876408, 186808968, 974616840, 36043066, 186808968, 431776859, 260035681, 575876408, 431776859, 186808968, 186808968, 186808968, 575876408, 260035681, 744825888, 587563615, 431776859, 431776859, 575876408, 186808968, 695082451, 575876408, 575876408, 744825888, 186808968, 260035681, 186808968, 974616840, 186808968, 575876408, 431776859, 744286569, 575876408, 845976607, 186808968, 431776859, 575876408, 186808968, 431776859, 186808968, 186808968, 309541181, 431776859, 491458152, 575876408, 575876408, 744286569, 134627952, 575876408, 575876408, 732019669, 744825888, 575876408, 845976607, 744825888, 575876408, 309541181, 744286569, 575876408, 431776859, 186808968, 744825888, 575876408, 575876408, 260035681, 186808968, 732019669, 309541181, 744286569, 744286569, 974616840, 575876408, 186808968, 186808968, 575876408, 575876408, 587563615, 186808968, 744286569, 575876408, 36043066, 134627952, 587563615, 744825888, 744825888, 575876408, 186808968, 431776859, 729511, 575876408, 186808968, 587563615, 732019669, 575876408, 186808968, 134627952, 729511, 431776859, 744286569, 575876408, 587563615, 431776859, 845976607, 575876408, 974616840, 575876408, 431776859, 845976607, 431776859, 575876408, 431776859, 744825888, 732019669, 575876408, 431776859, 186808968, 36043066, 575876408, 575876408, 186808968, 845976607, 732019669, 575876408, 282687079, 575876408, 186808968, 491458152, 260035681, 186808968, 309541181, 744825888, 575876408, 134627952, 587563615, 186808968, 575876408, 732019669, 575876408, 744825888, 744286569, 186808968, 431776859, 744286569, 744825888, 260035681, 575876408, 744825888, 431776859, 309541181, 575876408, 186808968, 732019669, 186808968, 575876408, 309541181, 186808968, 845976607, 575876408, 433342304, 729511, 575876408, 575876408, 186808968, 575876408, 575876408, 641242244, 744825888, 260035681, 732019669, 744286569, 260035681, 845976607, 575876408, 732019669, 186808968, 431776859, 744825888, 431776859, 744825888, 186808968, 732019669, 186808968, 186808968, 744825888, 186808968, 186808968, 575876408, 186808968, 575876408, 575876408, 729511, 260035681, 575876408, 186808968, 186808968, 186808968, 575876408, 732019669, 744825888, 845976607, 134627952, 431776859, 491458152, 186808968, 634841118, 575876408, 309541181, 575876408, 785362581, 575876408, 309541181, 575876408, 186808968, 575876408, 186808968, 433342304, 431776859, 575876408, 744286569, 575876408, 431776859, 134627952, 575876408, 575876408, 309541181, 431776859, 431776859, 575876408, 309541181, 186808968, 845976607, 186808968, 260035681, 845976607, 431776859, 186808968, 575876408, 575876408, 575876408, 431776859, 744825888, 309541181, 186808968, 575876408, 744825888, 186808968, 744825888, 186808968, 575876408, 575876408, 575876408, 186808968, 744825888, 575876408, 575876408, 575876408, 575876408, 744286569, 431776859, 260035681, 575876408, 186808968, 744286569, 431776859, 744286569, 186808968, 732019669, 575876408, 575876408, 431776859, 587563615, 575876408, 186808968, 491458152, 431776859, 845976607, 186808968, 732019669, 575876408, 575876408, 744825888, 575876408, 575876408, 744825888, 732019669, 186808968, 744286569, 186808968, 575876408, 186808968, 575876408, 431776859, 575876408, 186808968, 431776859, 732019669, 575876408, 431776859, 575876408, 575876408, 744825888, 186808968, 732019669, 282687079, 641242244, 186808968, 575876408, 186808968, 744825888, 431776859, 431776859, 575876408, 744286569, 260035681, 186808968, 641242244, 260035681, 845976607, 309541181, 744825888, 183216250, 186808968, 575876408, 587563615, 186808968, 282687079, 431776859, 431776859, 575876408, 575876408, 845976607, 744286569, 744286569, 732019669, 744825888, 186808968, 186808968, 575876408, 186808968, 729511, 186808968, 575876408, 785362581, 431776859, 641242244, 575876408, 732019669, 587563615, 744286569, 260035681, 186808968, 431776859, 183216250, 186808968, 186808968, 575876408, 587563615, 575876408, 732019669, 431776859, 732019669, 744825888, 732019669, 575876408, 575876408 }

  26. 26

    479481817

    {38108460, 265455342, 286116547, 477249363, 282515615, 61199131, 383563726, 447036161, 67422634, 73823933, 177583342, 249559453, 35071377, 464426056, 380392355, 368612343, 87713609, 350332725, 353076310, 148944021, 125391077, 323830921, 470346296, 13337087, 436102664, 182590187, 236541969, 22496087, 382773090, 118036026, 364750963, 426349987, 462519174, 122987723, 43211375, 378840101, 218621905, 283440396, 63336655, 191533555, 176130595, 130521516, 443301625, 360450427, 349993987, 381548511, 17703850, 241267627, 49385958, 150567051, 438044747, 324413538, 421287453, 96037477, 125528141, 147556899, 169486664, 461696274, 31843629, 121326829, 447396166, 416508052, 467555117, 285448486, 356222582, 339129414, 345960433, 143328478, 157605692, 323230433, 356913021, 181330998, 179710652, 186755790, 433699425, 309298710, 459265015, 224450260, 370947054, 12514794, 30839981, 199312225, 387763912, 226732110, 379529802, 197937245, 461762318, 145584671, 108123758, 429897045, 61030258, 11804796, 40323097, 92625930, 256328581, 220643550, 152316139, 449293103, 462040761, 342276856, 26370457, 160713975, 310764701, 94550863, 35642576, 279662444, 127446703, 275455293, 347798531, 55638273, 1732258, 308612855, 253066307, 167030226, 229791961, 42162276, 39917947, 73478196, 151052300, 274761887, 304021358, 140787400, 73308005, 10307633, 392052126, 460567302, 364374935, 470894493, 399850593, 413677568, 202077627, 319791011, 370671817, 467712064, 50253418, 234720288, 62995632, 426240420, 284087229, 249042581, 232564566, 379400102, 108513592, 202202703, 182070307, 131893292, 370703235, 86801666, 380544850, 170031528, 460909269, 341278884, 4636035, 23646712, 341046749, 179581640, 316545681, 324948596, 478890193, 30188328, 339165565, 310047287, 192760186, 238520293, 51971940, 55118294, 265813407, 1017701, 147609231, 175107483, 164185556, 359076692, 272114327, 458098375, 421590245, 453773040, 284710455, 5963613, 99007939, 133598819, 130281029, 337091899, 369125556, 78757489, 137764612, 161388212, 310930185, 348440126, 438506117, 371158023, 143377700, 457745822, 34716691, 445583391, 35733746, 233130738, 339531666, 13771392, 465468255, 246940649, 179009496, 179473017, 441424627, 355863788, 70578451, 289023117, 309167483, 137385381, 284808079, 259002472, 462851573, 144232607, 470663901, 92773134, 216000640, 336063439, 259705725, 210717432, 281595514, 243142232, 247146570, 47660615, 98867117, 388631830, 78582575, 292019756, 265674720, 43533746, 379544863, 168178336, 65189955, 474011219, 280349483, 283861661, 42369501, 92239197, 161107991, 383314832, 7183529, 249396689, 340051095, 80537381, 391481603, 135835149, 316921869, 144035436, 95749284, 424403370, 375893584, 118954925, 473436815, 377793601, 217855089, 226904526, 81917071, 204136573, 208286311, 270117749, 156797017, 99488134, 7434360, 57905486, 125938714, 452322975, 314720252, 205282790, 466967260, 295860749, 282979481, 168358043, 360647597, 209236434, 249011601, 356810019, 303652085, 188694310, 332648578, 237727938, 363284832, 17766888, 114740682, 222109082, 286529933, 360266520, 230859895, 236374084, 176296250, 456963565, 289628226, 207475470, 61308329, 266609112, 93229358, 276544722, 302091411, 40992557, 340129620, 268172171, 309254691, 21804015, 477628337, 35941103, 464820868, 267193032, 364484979, 45428810, 415269981, 69706825, 42452083, 159785192, 79140673, 260382290, 234511336, 47925197, 460477266, 199106840, 178165120, 286254575, 265504444, 418207389, 378420871, 439659726, 125928656, 45308795, 250175111, 28111455, 363212271, 213207867, 151349170, 97821362, 392882362, 63966528, 464272141, 454493446, 131567828, 205415697, 302533385, 278914061, 51820153, 412983577, 405619845, 30113977, 358299287, 138746348, 426849401, 370883, 200206879, 208218008, 54917234, 456153144, 295778132, 210173500, 465697117, 106258106, 107244042, 355071937, 449175361, 100877432, 416458643, 151651628, 429444980, 4297683, 26523467, 461646552, 371899381, 40943426, 295876891, 388571518, 377053198, 241779833, 350050655, 246541870, 78365477, 424258624, 98260116, 423295026, 400917222, 405909152, 234771657, 365978453, 10882192, 325135060, 443346767, 322841669, 222075703, 161251328, 97058982, 143485098, 371920370, 384071894, 183399215, 291358702, 154583358, 456403906, 436885583, 129321175, 271733980, 51405518, 419347884, 139199569, 149455798, 328696259, 5295677, 471322000, 356694329, 301528069, 225329593, 142423079, 311139776, 266958898, 361987667, 300556061, 19268298, 42715674, 23705067, 39908002, 174689588, 5273156, 340703987, 369393707, 386903347, 441752354, 252043481, 63702962, 462837784, 72217922, 281968567, 345679313, 450610690, 262460166, 469619112, 287783154, 228675830, 39770116, 469145140, 422942770, 148132590, 423570006, 5591318, 333542936, 374070063, 133151788, 9672669, 239875483, 279631625, 388654540, 444036582, 166054341, 286135443, 324563490, 347649966, 380824381, 11581290, 358812554, 450378867, 308962827, 230381487, 1190212, 278028056, 183369603, 346914983, 61093770, 142054474, 56291823, 165713184, 424527351, 335969141, 89390697, 57944950, 146443104, 61459738, 473667147, 365874859, 316324037, 119627359, 273460338, 443899167, 388816411, 175213104, 265259413, 171666886, 396070564, 271221186, 469216113, 374708914, 99967972, 33977989, 408533358, 5163694, 244759031, 120081416, 471674350, 178556588, 228082287, 462153022, 282344625, 83230587, 90998328, 32629501, 262533532, 443112784, 225071935, 148295497, 30782975, 40914074, 145516609, 376483767, 124377831, 451184078, 47153010, 14651995, 12078169, 128378310, 117698261, 381781518, 191709274, 209681860, 196033951, 137985364, 224389354, 313572589, 166924197, 335417249, 66790861, 11103287, 445932261, 214477622, 156419147, 199042298, 209529598, 283319966, 10985112, 275882417, 388573617, 104967095, 122031993, 124859875, 200234503, 389186229, 102709054, 368909778, 90155216, 258388572, 425778717, 23443755, 160336469, 370750094, 340421220, 346099419, 41990194, 183882403, 400761215, 396974937, 391468627, 345984539, 33272842, 123570447, 77220853, 97183411, 46505609, 446671642, 325609742, 432573152, 305321831, 5315453, 131724820, 122565312, 129352870, 118434071, 390200890, 208319256, 451287699, 89225804, 425953338, 393717050, 244720652, 124061900, 433525721, 74351564, 224547324, 316593446, 140335636, 326783900, 313752909, 393358226, 301874376, 197558942, 207698561, 145787234, 16980451, 471488244, 411246643, 33899398, 286204448, 50011082, 422313173, 171131481, 65640600, 120919487, 377218915, 372037059, 220553301, 198911437, 475912484, 204529154, 97511916, 134886078, 273874089, 72844937, 247360246, 230247378, 415612782, 472800640, 401663596, 460536160, 186645795, 478870445, 141485636, 122233695, 103367337, 260053042, 144186480, 109062490, 462837000, 377992883, 384036209, 115748376, 333769375, 48018215, 127511536, 9930690, 342703393, 4043584, 398135556, 14014404, 256626499, 277549475, 94608236, 284374093, 216630029, 164836535, 307223680, 380372610, 452769192, 400637707, 390039777, 132188061, 469712058, 229789434, 116119925, 147397082, 17575661, 424375238, 423317843, 310090509, 53607438, 103655271, 452877114, 130572821, 226699635, 240597164, 43703078, 356304939, 454940670, 429259443, 206481534, 78072020, 451633611, 84556894, 460842242, 439686728, 436592152, 83873478, 21617231, 99108306, 65347228, 342099468, 180154814, 95994219, 286076795, 153036710, 158930544, 313465563, 186902892, 236683196, 419493059, 206179193, 10244393, 441552254, 33609149, 294124232, 39191322, 271278711, 391426622, 3878644, 293827569, 413192343, 386240864, 317843907, 169162594, 141871279, 294473417, 151290631, 191472654, 316403598, 287111095, 55729919, 389773980, 93729061, 458533658, 230634232, 362220000, 171787742, 317321065, 121603399, 129243446, 166030943, 470134820, 472320182, 151540618, 459822604, 122023954, 59957554, 392245461, 223072595, 241586579, 230302771, 166188519, 348443565, 38998194, 140847790, 47910154, 354458969, 430688237, 441643141, 222228250, 436896824, 24966870, 103446458, 326744552, 49460855, 123394489, 57625342, 294064873, 285181194, 211227643, 396852356, 432461052, 403601076, 135094594, 389934966, 210328586, 85185142, 252087283, 356636550, 158644268, 329997362, 428078037, 415233164, 167511924, 393953536, 350102284, 337860865, 219821963, 256621220, 379207503, 343469286, 395907914, 347666219, 326024384, 76471168, 235090334, 193790737, 459818355, 380004369, 332828743, 24005042, 429503945, 331918627, 356253691, 80171883, 173311095, 243086094, 78802042, 157324384, 239948132, 148929941, 414771079, 353691286, 153067325, 89662008, 200470644, 15455420, 461144679, 455869204, 181269451, 175526870, 86710183, 445043566, 216061515, 246775114, 321177362, 364127157, 77597133, 396909839, 43734997, 403992259, 361632423, 414206941, 203248859, 87193945, 422781114, 472176354, 256342495, 71470898, 137364073, 265120527, 414843155, 441586958, 222020387, 57844729, 139139772, 184384207, 461225903, 59903955, 336143160, 323248550, 172653038, 297775551, 471097706, 421891983, 9935855, 311069543, 461507674, 259199611, 461406982, 14084463, 144838533, 466578027, 434012312, 246314134, 259806021, 55207242, 257412952, 70655381, 385210632, 18266800, 340147519, 345002772, 126766070, 132718335, 374449329, 268318795, 283849040, 428444838, 207236092}

    Returns: {345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 232826960, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 232826960, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594, 345042594 }

  27. 31

    36415490

    {33549992, 20690919, 18541555, 8472480, 8626581, 23180865, 31103763, 1950457, 15462016, 11246825, 9281293, 26879234, 7171513, 11827402, 3519334, 8357137, 3296939, 17199367, 21248281, 17298634, 16183204, 27162901, 3328420, 26322658, 5929961, 1473598, 17997213, 23773947, 34289198, 7795146, 29888060, 19894924, 960658, 28236911, 13089353, 12911335, 1101379, 20448178, 2181218, 4722571, 26612549, 21762966, 32327285, 8544546, 20821291, 18001959, 11271537, 28483942, 28313331, 26794767, 24983758, 14003802, 28239742, 28843013, 10668841, 4215045, 30011493, 8453017, 26057627, 26128312, 13156218, 4094573, 19754451, 17010132, 15793797, 4296758, 23409739, 10732919, 6789354, 10501805, 31222287, 14083013, 7106401, 30488718, 30075466, 17444462, 21825232, 25024286, 17523210, 33340969, 1022251, 958899, 25216595, 22978118, 35046089, 1385136, 35422074, 25376923, 2527266, 31610719, 18204850, 22160484, 20977702, 32949614, 15767888, 21872424, 3099699, 21254473, 4891065, 32805130, 6967837, 9387096, 11574717, 20226058, 31640585, 27334595, 21744040, 24567131, 24407850, 8686464, 34066717, 17600941, 7798075, 4108032, 9373234, 23235750, 9591365, 25359000, 15877483, 33152647, 12662322, 31096471, 2701810, 13869105, 30734808, 1609810, 23189887, 22757927, 19072387, 9701423, 17737841, 36032540, 20005453, 29748894, 2486900, 17334319, 7787785, 3393353, 28269897, 31768670, 34472020, 19357506, 8883013, 31651905, 34784299, 5391231, 33902247, 9370296, 31450380, 19351741, 23648416, 33641609, 28983501, 230806, 35464389, 5411051, 7421374, 23948451, 26517071, 28378344, 2523148, 18329680, 12883093, 32827398, 5147070, 17168843, 27882976, 35347866, 586417, 17932070, 29254140, 21211655, 6230802, 9149270, 30767624, 20480756, 5907726, 13001470, 7037093, 5529227, 32167821, 14458879, 10095464, 22764516, 17199826, 8166379, 12613248, 32396260, 26966829, 7062678, 34583103, 3305369, 14256674, 5005997, 16652256, 27012111, 17822081, 16763094, 2322469, 7303418, 11077879, 3898110, 14313180, 23134024, 30860729, 4765401, 33863972, 33791251, 35804635, 32314016, 20660823, 2015670, 12108137, 34744246, 13906666, 18309678, 5111134, 22321258, 32351793, 4653585, 8383898, 25855682, 6577180, 31411715, 14391004, 7038674, 32793728, 11232012, 24039915}

    Returns: {613189575, 396443455, 392889579, 73147033, 396443455, 392889579, 396443455, 396443455, 613189575, 392889579, 396443455, 613189575, 396443455, 613189575, 613189575, 396443455, 396443455, 396443455, 396443455, 613189575, 613189575, 396443455, 73147033, 613189575, 396443455, 613189575, 396443455, 396443455, 613189575, 613189575, 73147033, 613189575, 613189575, 396443455, 396443455, 392889579, 396443455, 613189575, 613189575, 396443455, 396443455, 613189575, 392889579, 613189575, 396443455, 396443455, 396443455, 613189575, 396443455, 396443455, 613189575, 613189575, 613189575, 396443455, 396443455, 392889579, 396443455, 396443455, 396443455, 613189575, 613189575, 396443455, 396443455, 613189575, 396443455, 613189575, 396443455, 396443455, 613189575, 392889579, 396443455, 396443455, 396443455, 613189575, 613189575, 613189575, 613189575, 613189575, 73147033, 396443455, 396443455, 396443455, 392889579, 613189575, 396443455, 613189575, 613189575, 396443455, 613189575, 396443455, 73147033, 613189575, 613189575, 613189575, 613189575, 613189575, 396443455, 396443455, 392889579, 73147033, 396443455, 613189575, 396443455, 613189575, 392889579, 392889579, 73147033, 396443455, 73147033, 613189575, 396443455, 396443455, 392889579, 613189575, 613189575, 73147033, 392889579, 73147033, 396443455, 396443455, 613189575, 396443455, 73147033, 392889579, 613189575, 73147033, 396443455, 396443455, 396443455, 396443455, 396443455, 73147033, 396443455, 613189575, 73147033, 396443455, 392889579, 396443455, 396443455, 73147033, 73147033, 613189575, 396443455, 392889579, 396443455, 396443455, 396443455, 613189575, 73147033, 396443455, 613189575, 396443455, 396443455, 613189575, 396443455, 396443455, 613189575, 396443455, 396443455, 613189575, 613189575, 73147033, 396443455, 613189575, 73147033, 396443455, 613189575, 613189575, 396443455, 73147033, 73147033, 392889579, 613189575, 73147033, 613189575, 613189575, 613189575, 73147033, 396443455, 396443455, 396443455, 396443455, 613189575, 613189575, 613189575, 396443455, 613189575, 73147033, 396443455, 613189575, 396443455, 396443455, 613189575, 396443455, 613189575, 396443455, 396443455, 613189575, 396443455, 613189575, 396443455, 73147033, 73147033, 613189575, 396443455, 396443455, 613189575, 396443455, 392889579, 613189575, 396443455, 73147033, 396443455, 613189575, 613189575, 613189575, 613189575, 613189575, 396443455, 392889579, 613189575, 613189575, 73147033, 392889579, 613189575, 613189575, 613189575, 613189575, 392889579 }

  28. 43

    658159820

    {626522871, 277375173, 119874289, 388401417, 236518924, 92250983, 4343718, 410262188, 130664240, 282150517, 526770212, 403194416, 268382592, 617541233, 513675125, 406966139, 577563444, 201622650, 42652160, 337682811, 398474296, 367478929, 73445166, 49059413, 219897649, 494739791, 312182472, 569715087, 618244805, 477414172, 582175728, 345381111, 527911965, 437738085, 485341624, 43726186, 361197980, 399721575, 239714387, 374033999, 272696422, 405148571, 402873784, 634209693, 76802220, 404475777, 40271539, 568909692, 55364194, 259359832, 450279260, 579809824, 198127390, 454480829, 147287210, 15329667, 368120181, 75980016, 257215245, 533562050, 216773352, 150353606, 143380566, 11923925, 473876295, 450730952, 548516121, 58354894, 244304253, 629722474, 536358176, 418174508, 422486012, 70467704, 198035055, 308473013, 416351539, 297600069, 483519671, 418156605, 278380345, 206878467, 587642250, 637099897, 179086359, 169446619, 525100777, 359951110, 325834147, 485676419, 299028279, 284575351, 579706447, 656998596, 625759732, 443015322, 49430285, 618152384, 362492327, 614837838, 20573541, 30843953, 241687807, 391494950, 400580331, 155319721, 632210834, 195788813, 283470816, 179633568, 491333063, 334816233, 179514289, 581513427, 258414514, 380515792, 499180087, 531522087, 152910299, 509654357, 279485439, 227376425, 504107816, 341569674, 41323184, 521120484, 66949970, 484499177, 384137570, 269591284, 184843867, 645708695, 476701140, 520816262, 455268790, 616556740, 404391763, 147525268, 88918038, 143716961, 283165270, 447942691, 465988114, 372511331, 240586501, 475654200, 327167210, 347874517, 44091585, 467730602, 281690524, 37374923, 247794963, 582805512, 297593666, 135982713, 229542176, 194997109, 562215581, 590239323, 206384091, 260318731, 346196636, 583737840, 652705552, 563799473, 379802757, 566946627, 126827737, 180061595, 108902037, 401619481, 92723438, 369780118, 604217882, 596792577, 187855403, 91536516, 335914944, 103770779, 98698879, 245479106, 204159192, 191093283, 408590873, 211220271, 587857650, 211355054, 190855046, 127282060, 134245060, 109247541, 460716263, 477373827, 471838827, 461541849, 656860424, 561281993, 612272506, 18862521, 402483140, 187100837, 38749730, 335163919, 349181472, 431873241, 54454813, 235495068, 1897110, 461440455, 132435187, 232281735, 284764462, 414589419, 627438757, 620544801, 491445773, 339100443, 65365913, 647737207, 352155711, 214684144, 221762438, 138416696, 461559184, 272696910, 295350652, 258251466, 360371874, 543014488, 307699667, 159644876, 386669161, 27125097, 317030455, 211913651, 535323528, 510549538, 258183669, 245267276, 633474903, 299513445, 83606839, 639041484, 421860044, 645916114, 644374266, 510381035, 531923803, 470771697, 309979253, 496930736, 298226763, 536254099, 653087945, 184138980, 390813822, 356870489, 600268645, 268339149, 515695644, 245018315, 253012507, 622284021, 104261306, 320466160, 291521449, 635318457, 385249957, 658053932, 300390592, 111865403, 213502263, 429934945, 250556106, 416877221, 180957731, 408405888, 594577000, 245543386, 478481153, 44648919, 640204944, 432821986, 212564049, 537351303, 614365261, 464556448, 505109929, 433945328, 599647331, 629966192, 7489740, 614042527, 389924972, 566412239, 345665631, 389720019, 188414058, 159782441, 400379963, 185288327, 412676865, 304080667, 132723979, 37320791, 336560319, 535544505, 247651082, 245417872, 577373662, 373388852, 319503376, 656396999, 241796241, 116136344, 529053726, 1343611, 415286319, 641519672, 256818667, 403856502, 111257103, 505865127, 7362839, 75855940, 49494800, 467691353, 357522934, 445640381, 643967539, 32047518, 637962476, 150224035, 462088082, 613354960, 424784330, 361178065, 472281507, 275838428, 490013973, 159517098, 44340355, 230202890, 162302177, 203417238, 219542997, 478998678, 594995795, 180279401, 479002334, 195959069, 478484215, 472261960, 298146547, 286692979, 92644699, 632686387, 98079216, 626967788, 375417985, 8386468, 621509037, 461435246, 336897318, 647839186, 11337920, 628624266, 261337538, 643969339, 185773757, 450031038, 26472455, 306437405, 467652108, 563666544, 448423720, 218256440, 295895331, 408211889, 9721501, 144597760, 527283116, 228585909, 282146290, 103607342, 41101620, 99265475, 275609456, 113961167, 322466170, 269223713, 428987191, 149846544, 547393757, 317105012, 221735238, 24339481, 64205306, 36506285, 287977440, 529719103, 319967477, 580053254, 453402378, 178731235, 145368207, 232847791, 571529014, 467169953, 356766416, 196209538, 68812474, 549227745, 319997090, 21687143, 267991447, 499420620, 28104885, 108789030, 376671332, 480634630, 223683988, 575979989, 87789163, 30294180, 618250851, 109412002, 74016909, 204062220, 324140350, 301154618, 596926882, 628115463, 116149252, 300139604, 481890158, 31096847, 601855917, 186861653, 271285157, 456631210, 322887279, 56088362, 98782457, 613906009, 4907349, 370061324, 221365829, 267218921, 605344133, 437638321, 267593839, 578784113, 320721317, 435644010, 486874250, 1809155, 268236026, 483020815, 176082474, 263602522, 105147875, 180367741, 639246409, 642405029, 280724045, 334327565, 19378504, 50715815, 546544491, 596612569, 196913540, 12021396, 338584197, 171038621, 430536841, 140614113, 415185495, 79160444, 638242060, 505275299, 258882621, 467219339, 49929558, 306511054, 553220297, 411728482, 171901937, 54824304, 364581207, 354373391, 251489306, 58308825, 520961197, 371497006, 467374805, 622020989, 56658682, 41648480, 69352818, 314152865, 216889619, 77607262, 358608507, 202105764, 527305584, 282375093, 399114167, 350159203, 220395428, 443738690, 49588530, 201341896, 20057982, 340532839, 280034658, 347058454, 246429655, 432080115, 291243169, 33117406, 317338042, 417656789, 315612934, 45490881, 67980016, 103205185, 558805291, 658105737, 54345988, 442148855, 540522861, 5416622, 193752525, 362684934, 531907799, 251023191, 229884740, 637605175, 613359315, 78361348, 400949935, 159770463, 343944594, 37648011, 432199508, 596114921, 312465935, 348475243, 578470231, 587367781, 587059533, 284289158, 307163955, 361981358, 48393542, 293439944, 389781318, 37719924, 187974827, 449010111, 460914268, 44720389, 591152778, 633921881, 501561908, 254753018, 36766601, 147486761, 308690109, 45016571, 113537185, 482933206, 611589115, 302391710, 317496299, 337772058, 637460363, 150772983, 412002472, 148983962, 578092073, 501627975, 587817263, 356440995, 515401988, 495446796, 446441584, 613855555, 405217352, 629669484, 165342898, 80762426, 40563081, 526591651, 305254492, 440513871, 284305232, 604447793, 220816911, 340442071, 264500437, 319861717, 603255665, 293169076, 624396940, 405606901, 598230436, 248372103, 89806998, 515522857, 124846638, 163955302, 7279820, 437210980, 490479703, 645170022, 513233963, 320636738, 514338080, 396931267, 385290966, 208404667, 286728747, 112244782, 400673046, 180946383, 286557420, 93584049, 199051948, 375734753, 500661292, 78206409, 556162379, 167587710, 21089062, 266712691, 450830767, 2280524, 82923521, 27229117, 274563223, 90312122, 480365960, 113835505, 563581909, 265896568, 278176656, 98252590, 157432645, 448653177, 420706383, 251716265, 611477, 383950686, 134554949, 655279638, 523144305, 263058629, 634293381, 586677369, 194535388, 466552075, 572235839, 195673639, 289001807, 501494404, 198944264, 29437776, 612042981, 268251921, 227166256, 375586017, 522878390, 176425281, 544409978, 243356317, 176140104, 262235863, 108167160, 62060938, 436344889, 259192248, 526282111, 640902472, 395626134, 353355017, 362341011, 479805630, 263678251, 487890005, 392504273, 161311558, 33505539, 576098549, 40961479, 14748967, 118429965, 19187500, 268394272, 116820623, 192566495, 216290949, 514943684, 637810082, 156437128, 613542205, 513950195, 410739216, 242731397, 195195922, 486773804, 119899425, 432946231, 411505432, 293499622, 231620471, 53905812, 123978993, 600466006, 190045849, 641084549, 75683527, 326341708, 99053576, 446194845, 428396016, 19596351, 239079106, 383277558, 482191845, 35530564, 457478369, 308333881, 340653068, 318855181, 247507739, 595631034, 77381593, 557757109, 219768951, 601396841, 190132940, 266613615, 353782997, 209041621, 50563697, 387526929, 643214736, 561074168, 403756422, 189241653, 444394000, 136935384, 275109219, 58555819, 120931152, 359093465, 43255723, 183914515, 435159356, 406352221, 513557692, 103886839, 322522748, 74385036, 568722433, 435205966, 219403082, 578370156, 46940277, 603734749, 650916904, 81375661, 206987764, 128183857, 33464731, 434073772, 543093824, 151653681, 594426445, 99683697, 58980841, 129774208, 576096088, 397370652, 255089020, 636942843, 58223654, 507842056, 297541957, 527478640, 324107365, 145980699, 249849312, 587809461, 305537751, 635249216, 517179046, 322333686, 31854893, 28136896, 14438724, 93658197, 187047666, 81734115, 406734901, 248211130, 318792151, 517810554, 112449574, 418185953, 28301362, 133744108, 30471479, 253036649, 435274976, 535568157, 355914017, 376316382, 66798840, 244206917, 313363130, 144588565, 502346725, 74478341, 547005507, 601432088, 508492496, 278319541, 19147907, 128487788, 156123081, 611385322, 159829495, 328983962, 411986430, 592005619, 267856911, 409472926, 135281603, 345151279, 536533921, 632837430, 123802759, 261437028, 25004106, 52502020, 500716898, 72379015, 407208787, 415510435, 288471805, 552092703, 285858783, 631827981, 30191454, 35959004, 178855645, 469437226, 404305551, 172929621, 497418921, 355345313, 364446081, 167660856, 235995370, 229187049, 265163504, 430142473, 594031353, 564187885, 419368482, 104388502, 557259091, 28975300, 274584918, 444514329, 519494874, 103064126, 655869008, 261313462, 434617752, 449952492, 319143913, 217641215, 297623839, 179444309, 403216707, 463100156, 112677847, 143987946, 331255160, 403865009, 144098359, 134272603, 321254629, 619266800, 392553688, 484329482, 544512479, 276765391, 166735627, 183349149, 543616832, 139081827, 657042539, 483458439, 253216111, 597085343, 652991525, 22061398, 456784579, 574105462, 536980011, 179745348, 302858406, 315660742, 342254361, 501690739, 255328810, 216010191, 523852949, 255096105, 141567344, 100986422, 200397444, 175472673, 107778887, 279888146, 376739468, 292552720, 311114188, 439448772, 405080170, 359182833, 158801386, 159267697, 503598092, 289454128, 337239630, 368939405, 116391508, 454238023, 75741638, 7315595, 461999670, 576799289, 629240860, 494509875, 206571395, 554215552, 616952865, 3639524}

    Returns: {684501344, 684501344, 684501344, 684501344, 868785792, 684501344, 433557589, 868785792, 357612388, 684501344, 868785792, 868785792, 868785792, 684501344, 543025144, 684501344, 868785792, 350081031, 357612388, 684501344, 868785792, 684501344, 433557589, 684501344, 684501344, 684501344, 868785792, 684501344, 543025144, 868785792, 868785792, 684501344, 543025144, 543025144, 868785792, 433557589, 357612388, 543025144, 684501344, 684501344, 433557589, 684501344, 868785792, 684501344, 357612388, 684501344, 684501344, 868785792, 433557589, 868785792, 357612388, 868785792, 350081031, 684501344, 350081031, 684501344, 684501344, 868785792, 543025144, 350081031, 868785792, 433557589, 433557589, 543025144, 543025144, 868785792, 684501344, 433557589, 684501344, 433557589, 868785792, 868785792, 868785792, 868785792, 543025144, 684501344, 684501344, 684501344, 684501344, 543025144, 543025144, 684501344, 350081031, 684501344, 684501344, 684501344, 684501344, 350081031, 684501344, 684501344, 684501344, 684501344, 684501344, 868785792, 868785792, 433557589, 543025144, 868785792, 684501344, 433557589, 684501344, 684501344, 684501344, 350081031, 684501344, 684501344, 433557589, 684501344, 868785792, 868785792, 684501344, 684501344, 684501344, 684501344, 433557589, 868785792, 684501344, 684501344, 684501344, 684501344, 684501344, 543025144, 868785792, 433557589, 868785792, 868785792, 350081031, 684501344, 350081031, 868785792, 684501344, 543025144, 357612388, 433557589, 350081031, 357612388, 684501344, 868785792, 433557589, 684501344, 350081031, 684501344, 433557589, 684501344, 684501344, 357612388, 350081031, 684501344, 543025144, 433557589, 868785792, 684501344, 684501344, 868785792, 433557589, 684501344, 868785792, 684501344, 684501344, 684501344, 684501344, 684501344, 868785792, 357612388, 868785792, 684501344, 684501344, 684501344, 684501344, 543025144, 684501344, 684501344, 433557589, 433557589, 433557589, 684501344, 684501344, 868785792, 868785792, 684501344, 684501344, 433557589, 868785792, 684501344, 684501344, 684501344, 350081031, 433557589, 433557589, 357612388, 357612388, 684501344, 684501344, 684501344, 684501344, 684501344, 868785792, 684501344, 433557589, 684501344, 357612388, 684501344, 350081031, 684501344, 868785792, 684501344, 684501344, 868785792, 350081031, 543025144, 684501344, 543025144, 433557589, 684501344, 684501344, 684501344, 684501344, 684501344, 684501344, 684501344, 684501344, 868785792, 433557589, 868785792, 868785792, 350081031, 868785792, 433557589, 433557589, 868785792, 684501344, 868785792, 684501344, 684501344, 543025144, 684501344, 868785792, 433557589, 684501344, 868785792, 684501344, 543025144, 684501344, 868785792, 868785792, 433557589, 433557589, 543025144, 684501344, 684501344, 684501344, 868785792, 684501344, 684501344, 543025144, 357612388, 433557589, 684501344, 543025144, 684501344, 868785792, 543025144, 684501344, 684501344, 433557589, 357612388, 684501344, 684501344, 684501344, 868785792, 868785792, 684501344, 684501344, 543025144, 433557589, 684501344, 684501344, 868785792, 357612388, 433557589, 684501344, 684501344, 868785792, 433557589, 684501344, 684501344, 684501344, 868785792, 684501344, 868785792, 684501344, 868785792, 357612388, 684501344, 868785792, 684501344, 684501344, 684501344, 433557589, 684501344, 684501344, 684501344, 543025144, 684501344, 684501344, 684501344, 684501344, 543025144, 433557589, 868785792, 433557589, 868785792, 868785792, 684501344, 684501344, 868785792, 433557589, 684501344, 684501344, 868785792, 684501344, 433557589, 684501344, 684501344, 684501344, 357612388, 357612388, 684501344, 433557589, 684501344, 684501344, 433557589, 868785792, 1649825, 433557589, 357612388, 350081031, 543025144, 684501344, 868785792, 684501344, 433557589, 543025144, 350081031, 684501344, 433557589, 684501344, 433557589, 543025144, 684501344, 433557589, 684501344, 543025144, 357612388, 684501344, 684501344, 684501344, 684501344, 868785792, 868785792, 543025144, 868785792, 684501344, 433557589, 433557589, 892016504, 357612388, 433557589, 433557589, 684501344, 684501344, 433557589, 543025144, 543025144, 868785792, 868785792, 357612388, 357612388, 684501344, 684501344, 684501344, 357612388, 868785792, 684501344, 350081031, 433557589, 357612388, 543025144, 868785792, 684501344, 350081031, 684501344, 684501344, 868785792, 684501344, 868785792, 433557589, 684501344, 433557589, 543025144, 357612388, 684501344, 684501344, 433557589, 433557589, 543025144, 684501344, 684501344, 433557589, 684501344, 868785792, 433557589, 433557589, 543025144, 350081031, 684501344, 684501344, 357612388, 543025144, 350081031, 868785792, 350081031, 868785792, 684501344, 684501344, 357612388, 684501344, 433557589, 684501344, 357612388, 350081031, 433557589, 433557589, 684501344, 868785792, 868785792, 433557589, 684501344, 684501344, 684501344, 684501344, 350081031, 684501344, 433557589, 684501344, 684501344, 684501344, 868785792, 684501344, 684501344, 684501344, 684501344, 684501344, 684501344, 684501344, 350081031, 350081031, 543025144, 433557589, 543025144, 433557589, 433557589, 543025144, 684501344, 684501344, 684501344, 543025144, 543025144, 868785792, 543025144, 684501344, 684501344, 357612388, 868785792, 684501344, 684501344, 648651551, 684501344, 543025144, 868785792, 357612388, 684501344, 684501344, 684501344, 433557589, 433557589, 684501344, 433557589, 684501344, 868785792, 684501344, 684501344, 433557589, 543025144, 684501344, 433557589, 543025144, 684501344, 433557589, 486188116, 433557589, 543025144, 684501344, 433557589, 684501344, 868785792, 868785792, 684501344, 684501344, 684501344, 868785792, 350081031, 350081031, 868785792, 433557589, 684501344, 433557589, 433557589, 543025144, 543025144, 684501344, 433557589, 433557589, 684501344, 433557589, 684501344, 868785792, 543025144, 684501344, 684501344, 868785792, 543025144, 684501344, 433557589, 543025144, 433557589, 648651551, 684501344, 357612388, 543025144, 543025144, 868785792, 543025144, 684501344, 433557589, 684501344, 868785792, 684501344, 543025144, 684501344, 684501344, 684501344, 684501344, 433557589, 543025144, 433557589, 433557589, 868785792, 892016504, 868785792, 684501344, 684501344, 868785792, 684501344, 433557589, 684501344, 868785792, 433557589, 684501344, 684501344, 684501344, 684501344, 543025144, 433557589, 543025144, 350081031, 684501344, 433557589, 684501344, 684501344, 868785792, 433557589, 684501344, 543025144, 684501344, 543025144, 868785792, 868785792, 868785792, 543025144, 868785792, 868785792, 433557589, 433557589, 684501344, 684501344, 868785792, 684501344, 868785792, 684501344, 684501344, 684501344, 684501344, 684501344, 543025144, 868785792, 357612388, 684501344, 868785792, 684501344, 433557589, 684501344, 433557589, 433557589, 357612388, 357612388, 684501344, 433557589, 684501344, 433557589, 357612388, 684501344, 433557589, 684501344, 684501344, 433557589, 433557589, 684501344, 357612388, 684501344, 868785792, 684501344, 868785792, 684501344, 684501344, 350081031, 433557589, 684501344, 684501344, 868785792, 684501344, 684501344, 684501344, 433557589, 357612388, 543025144, 684501344, 868785792, 868785792, 350081031, 543025144, 684501344, 684501344, 543025144, 684501344, 433557589, 684501344, 433557589, 543025144, 684501344, 684501344, 684501344, 868785792, 543025144, 684501344, 684501344, 684501344, 868785792, 868785792, 868785792, 684501344, 684501344, 868785792, 684501344, 350081031, 684501344, 433557589, 684501344, 868785792, 684501344, 357612388, 433557589, 684501344, 868785792, 684501344, 868785792, 433557589, 684501344, 684501344, 350081031, 684501344, 543025144, 684501344, 433557589, 684501344, 684501344, 684501344, 684501344, 543025144, 357612388, 868785792, 684501344, 543025144, 684501344, 868785792, 433557589, 868785792, 543025144, 543025144, 868785792, 684501344, 433557589, 868785792, 543025144, 684501344, 868785792, 433557589, 684501344, 868785792, 684501344, 433557589, 684501344, 684501344, 684501344, 868785792, 868785792, 543025144, 868785792, 684501344, 433557589, 433557589, 543025144, 868785792, 684501344, 684501344, 868785792, 684501344, 684501344, 433557589, 684501344, 684501344, 684501344, 684501344, 486188116, 543025144, 684501344, 684501344, 684501344, 684501344, 868785792, 868785792, 433557589, 684501344, 357612388, 868785792, 684501344, 684501344, 868785792, 543025144, 684501344, 543025144, 868785792, 684501344, 868785792, 684501344, 868785792, 868785792, 684501344, 433557589, 433557589, 868785792, 684501344, 684501344, 868785792, 684501344, 868785792, 684501344, 684501344, 868785792, 868785792, 684501344, 543025144, 684501344, 684501344, 868785792, 868785792, 868785792, 357612388, 684501344, 433557589, 868785792, 684501344, 357612388, 543025144, 684501344, 868785792, 684501344, 684501344, 868785792, 433557589, 433557589, 684501344, 868785792, 868785792, 684501344, 433557589, 543025144, 684501344, 350081031, 684501344, 433557589, 433557589, 684501344, 433557589, 868785792, 684501344, 684501344, 868785792, 684501344, 684501344, 433557589, 357612388, 684501344, 350081031, 543025144, 543025144, 684501344, 684501344, 868785792, 868785792, 684501344, 684501344, 868785792, 684501344, 433557589, 543025144, 433557589, 350081031, 684501344, 684501344, 433557589, 684501344, 684501344, 684501344, 350081031, 648651551, 868785792, 433557589, 357612388, 433557589, 543025144, 684501344, 543025144, 543025144, 684501344, 684501344, 684501344, 433557589, 868785792, 543025144, 433557589, 684501344, 684501344, 684501344, 684501344, 684501344, 868785792, 350081031, 684501344, 868785792, 684501344, 684501344, 543025144, 433557589, 433557589, 684501344, 357612388, 433557589, 684501344, 433557589, 433557589, 868785792, 433557589, 868785792, 868785792, 684501344, 543025144, 684501344, 684501344, 684501344, 868785792, 684501344, 433557589, 357612388, 684501344, 684501344, 684501344, 684501344, 357612388, 868785792, 433557589, 684501344, 684501344, 684501344, 684501344, 868785792, 684501344, 684501344, 684501344, 684501344, 684501344, 543025144, 433557589, 684501344, 433557589, 684501344, 868785792, 433557589, 433557589, 684501344, 684501344, 350081031, 684501344, 684501344, 543025144, 868785792, 433557589, 868785792, 684501344, 684501344, 433557589, 868785792, 357612388, 868785792, 868785792, 350081031, 684501344, 433557589, 684501344, 868785792, 868785792, 350081031, 543025144, 868785792, 684501344, 433557589, 543025144, 350081031, 684501344, 357612388, 543025144, 543025144, 868785792, 543025144, 868785792 }

  29. 16

    23708226

    {1691425, 1916369, 14161209, 19860560, 19218284, 1903154, 11833606, 15236332, 8160068, 6214303, 4265765, 1804289, 17495836, 1704606, 18326887, 6670728, 5833430, 9436694, 8368349, 15942376, 2325971, 21145565, 16161498, 12669225, 13090889, 12252075, 13318466, 9287740, 13603058, 16326469, 2636314, 5128227, 14849328, 15659238, 20928964, 1894929, 14003683, 2772128, 1026280, 19405714, 852299, 15594885, 10787690, 13823524, 4828075, 6235844, 21012132, 11226677, 21259942, 17906621, 260411, 6635566, 1154266, 18511882, 4352150, 19116610, 8251191, 15007406, 6385118, 15797488, 11046937, 10233526, 12460098, 17504808, 10621028, 4595370, 23085921, 18047894, 1364732, 5451413, 12621871, 16726082, 9293610, 7339097, 16777868, 22873715, 22891905, 21503689, 19485855, 9822747, 22370147, 11977702, 18675277, 10652685, 9878843, 19062815, 10374126, 21342575, 6371353, 3276998, 12539173, 5937947, 8951137, 15659810, 3104717, 1139619, 11934883, 10047052, 577015, 20266581, 21138488, 1074726, 2916857, 4305156, 6399793, 7488367, 12066858, 22115189, 13879752, 1741582, 2098512, 15624321, 1643441, 107413, 19490013, 6722872, 13003428, 4387584, 6378475, 1408596, 15536541, 119366, 16629360, 13308197, 12982723, 22678571, 8219632, 9656096, 13402194, 10151689, 21560947, 11589980, 23015714, 21080637, 13342031, 1626537, 19393185, 20448762, 22645193, 22213818, 4977820, 18495700, 1555069, 15383752, 6715233, 16974057, 15724653, 12716858, 14555346, 3738410, 18019417, 12086502, 11632592, 17422871, 11969002, 4600324, 13665364, 5055664, 4714029, 15157493, 1075147, 23672342, 17604493, 9800822, 13356191, 15361260, 5099983, 7790544, 16581983, 21109604, 23146827, 21569952, 15156994, 17263298, 5594584, 472727, 12714240, 4799346, 22101433, 7484040, 14901500, 14061641, 17958581, 9853466, 18096392, 4113852, 5914565, 12102658, 3762101, 755650, 6384589, 17347071, 14758513, 12783674, 10744222, 3131349, 2010318, 21589757, 12327737, 4258360, 13170349, 364159, 7630108, 18313170, 23159786, 18471726, 1043003, 13335310, 21686552, 10005474, 18692126, 23229426, 1168945, 9770694, 1983687, 8180185, 990813, 11769883, 23445812, 8447713, 18300455, 563983, 8396851, 16925100, 16709697, 4436456, 3503562, 6305201, 14695515, 15832034, 1445256, 4905662, 1092136, 8601663, 6454766, 10961138, 11357761, 12251081, 16325723, 21039233, 16128795, 20502408, 6226878, 15779007, 14990263, 20227454, 4967565, 13724937, 644541, 21600325, 19898239, 11466693, 22886539, 8172830, 12114826, 2822229, 2540083, 7221093, 3668769, 19628786, 11436679, 11367854, 4473868, 21899632, 908762, 7664145, 7405404, 11720289, 10493222, 16417896, 16851808, 7951551, 20823281, 20690518, 1127669, 1400702, 6283698, 13141269, 1379809, 17978111, 9155856, 11499610, 19311277, 22947230, 20855527, 19537605, 4386561, 23158732, 14016359, 8826736, 21539291, 4492696, 3282474, 22760841, 632393, 21304775, 3711646, 6385011, 13001788, 6642321, 6840422, 15766693, 8422160, 17438563, 14304073, 16364608, 18578273, 21942606, 11916268, 8504547, 23119566, 9534373, 14826207, 14150649, 16250628, 19758008, 5561800, 5056664, 16971039, 11250453, 3246868, 5350427, 619212, 11683219, 12095508, 11986813, 10645378, 19822543, 6696780, 11056335, 1200853, 6391032, 14472724, 21119890, 20926826, 22576324, 124406, 13798941, 18796037, 377298, 6688986, 10450350, 19179956, 1378542, 9674507, 13930007, 10953156, 22055011, 12829208, 7949790, 15405343, 7099392, 2073487, 23525835, 17606415, 11104575, 22789258, 16647448, 20748139, 2767471, 18894951, 7085889, 22033553, 16548437, 9328008, 16368025, 8325239, 10964248, 6341639, 12698657, 17549494, 16077496, 5429948, 9119602, 18270851, 12665491, 9414092, 15580501, 10970767, 18640265, 15235058, 3336467, 5543193, 8013363, 3935358, 7055335, 22880197, 6492156, 12124566, 20881117, 19068312, 13417828, 13034582, 12794177, 23234816, 1237247, 466527, 1923378, 21347201, 10576988, 7755968, 3546174, 6841025, 3023911, 16573115, 4008831, 2301482, 23455254, 2024537, 8409058, 8185440, 6471949, 14836365, 7756315, 22756589, 17605324, 4502318, 14289092, 13671450, 9411222, 22142533, 12295236, 17848596, 8397040, 12951398, 13712353, 7938765, 6871901, 2395824, 1700688, 12998290, 20669910, 22056049, 10548509, 8345659, 14685026, 6131460, 18266241, 14298886, 20769603, 16565511, 2317361, 23488154, 5581527, 14561708, 21337576, 3727816, 10527321, 16481296, 3327152, 10167896, 13792563, 19882079, 1446175, 21672441, 14797812, 12854437, 23344256, 6415784, 7640905, 14290948, 10644331, 12787392, 1660402, 16089185, 18394654, 13965700, 10341056, 20101771, 5238409, 17965004, 7626589, 7259901, 18677218, 7897609, 17584790, 1244117, 20896032, 12067640, 17610716, 21474134, 12112388, 10545619, 21615243, 13651799, 14036482, 6772452, 3431449, 2297394, 7986091, 15004120, 911670, 2214919, 16332114, 16165480, 15414602, 5322398, 1484302, 9331634, 20197862, 11046896, 10457510, 12337281, 5036008, 16259585, 14162680, 13485756, 3481225, 14739570, 9429416, 7926553, 15994536, 7076012, 3230342, 20748305, 7067131, 19231023, 2884257, 3652605, 1593275, 16715760, 14697232, 13261951, 1956640, 2795581, 7381969}

    Returns: {905821953, 905821953, 310475662, 41274314, 41274314, 41274314, 41274314, 41274314, 41274314, 905821953, 905821953, 905821953, 41274314, 22366741, 905821953, 22366741, 41274314, 41274314, 905821953, 41274314, 905821953, 905821953, 22366741, 310475662, 905821953, 310475662, 41274314, 41274314, 41274314, 905821953, 41274314, 310475662, 22366741, 22366741, 41274314, 310475662, 905821953, 41274314, 41274314, 41274314, 905821953, 310475662, 41274314, 41274314, 905821953, 41274314, 22366741, 905821953, 41274314, 905821953, 905821953, 41274314, 41274314, 41274314, 41274314, 41274314, 310475662, 41274314, 41274314, 41274314, 905821953, 41274314, 22366741, 22366741, 41274314, 22366741, 310475662, 41274314, 41274314, 905821953, 905821953, 41274314, 22366741, 905821953, 41274314, 905821953, 310475662, 905821953, 310475662, 310475662, 905821953, 41274314, 905821953, 310475662, 905821953, 905821953, 22366741, 905821953, 905821953, 41274314, 905821953, 905821953, 905821953, 41274314, 905821953, 310475662, 905821953, 41274314, 905821953, 310475662, 41274314, 22366741, 905821953, 22366741, 905821953, 905821953, 22366741, 905821953, 22366741, 41274314, 22366741, 310475662, 905821953, 905821953, 310475662, 41274314, 22366741, 22366741, 905821953, 22366741, 310475662, 41274314, 22366741, 905821953, 905821953, 905821953, 41274314, 41274314, 22366741, 905821953, 905821953, 41274314, 41274314, 310475662, 905821953, 310475662, 310475662, 22366741, 905821953, 22366741, 41274314, 41274314, 905821953, 41274314, 310475662, 310475662, 310475662, 41274314, 22366741, 41274314, 905821953, 22366741, 41274314, 905821953, 41274314, 41274314, 41274314, 41274314, 310475662, 905821953, 905821953, 41274314, 905821953, 41274314, 905821953, 22366741, 905821953, 22366741, 905821953, 41274314, 310475662, 22366741, 41274314, 41274314, 41274314, 905821953, 22366741, 22366741, 905821953, 22366741, 41274314, 905821953, 905821953, 41274314, 41274314, 22366741, 905821953, 41274314, 905821953, 41274314, 905821953, 310475662, 905821953, 41274314, 41274314, 310475662, 22366741, 905821953, 905821953, 41274314, 905821953, 905821953, 41274314, 22366741, 41274314, 22366741, 905821953, 41274314, 41274314, 22366741, 41274314, 22366741, 905821953, 22366741, 310475662, 905821953, 310475662, 905821953, 41274314, 905821953, 905821953, 905821953, 905821953, 22366741, 310475662, 41274314, 22366741, 905821953, 310475662, 41274314, 22366741, 41274314, 41274314, 310475662, 41274314, 41274314, 905821953, 905821953, 905821953, 905821953, 310475662, 22366741, 22366741, 310475662, 905821953, 41274314, 310475662, 310475662, 310475662, 905821953, 905821953, 310475662, 905821953, 41274314, 41274314, 310475662, 905821953, 310475662, 310475662, 41274314, 905821953, 41274314, 41274314, 41274314, 41274314, 310475662, 22366741, 310475662, 41274314, 22366741, 41274314, 310475662, 905821953, 41274314, 905821953, 41274314, 22366741, 310475662, 905821953, 905821953, 22366741, 41274314, 905821953, 41274314, 905821953, 310475662, 310475662, 41274314, 905821953, 41274314, 905821953, 41274314, 22366741, 310475662, 905821953, 905821953, 41274314, 310475662, 41274314, 310475662, 41274314, 905821953, 41274314, 905821953, 905821953, 41274314, 905821953, 22366741, 41274314, 310475662, 22366741, 905821953, 310475662, 310475662, 22366741, 41274314, 41274314, 41274314, 310475662, 310475662, 41274314, 905821953, 22366741, 905821953, 22366741, 905821953, 41274314, 905821953, 22366741, 310475662, 905821953, 22366741, 41274314, 41274314, 41274314, 41274314, 41274314, 310475662, 905821953, 22366741, 22366741, 22366741, 41274314, 22366741, 905821953, 905821953, 22366741, 905821953, 41274314, 22366741, 905821953, 22366741, 905821953, 310475662, 310475662, 310475662, 41274314, 41274314, 905821953, 905821953, 310475662, 310475662, 905821953, 905821953, 22366741, 905821953, 905821953, 41274314, 905821953, 905821953, 41274314, 41274314, 41274314, 41274314, 905821953, 905821953, 41274314, 905821953, 905821953, 905821953, 41274314, 905821953, 310475662, 310475662, 22366741, 905821953, 905821953, 22366741, 22366741, 905821953, 22366741, 41274314, 41274314, 905821953, 41274314, 905821953, 310475662, 22366741, 905821953, 41274314, 41274314, 22366741, 905821953, 905821953, 905821953, 310475662, 41274314, 22366741, 905821953, 41274314, 22366741, 905821953, 310475662, 905821953, 905821953, 41274314, 41274314, 41274314, 22366741, 22366741, 905821953, 22366741, 22366741, 41274314, 41274314, 905821953, 310475662, 905821953, 22366741, 22366741, 41274314, 22366741, 905821953, 905821953, 905821953, 41274314, 22366741, 310475662, 41274314, 310475662, 310475662, 905821953, 41274314, 310475662, 41274314, 41274314, 41274314, 310475662, 41274314, 41274314, 41274314, 310475662, 905821953, 905821953, 310475662, 22366741, 905821953, 41274314, 41274314, 905821953, 41274314, 905821953, 22366741, 41274314, 905821953, 41274314, 41274314, 41274314, 905821953, 905821953, 41274314, 905821953, 310475662, 41274314, 905821953, 41274314, 905821953, 22366741, 41274314, 41274314, 41274314, 41274314, 905821953, 310475662, 905821953, 41274314, 22366741, 905821953, 22366741, 905821953, 41274314, 22366741, 905821953, 22366741, 41274314, 41274314, 41274314, 41274314, 41274314, 41274314, 41274314, 41274314, 310475662, 41274314, 905821953, 41274314, 22366741, 905821953, 22366741, 41274314, 905821953, 22366741, 41274314, 41274314, 905821953, 905821953, 310475662, 310475662, 310475662, 905821953, 22366741, 41274314, 905821953, 41274314, 905821953, 905821953 }

  30. 46

    354915873

    {153848474, 290902515, 254794948, 133933054, 251324700, 251992389, 259481255, 152921177, 350065814, 165727927, 151046697, 96163790, 233082219, 306022039, 258676351, 29911372, 338266383, 265176126, 322024680, 163645170, 335802747, 298957033, 72059010, 78868776, 149225102, 87460771, 274035860, 168313765, 81641512, 115942228, 166731224, 245857332, 187690121, 91609338, 41404660, 304948277, 15644661, 34222449, 83532945, 19585128, 189574456, 266844029, 185222816, 77667846, 121599543, 146417418, 251130304, 252870452, 76049813, 331474966, 20441117, 226244135, 261325769, 195030142, 130948435, 52180787, 8872493, 310582286, 174758172, 333515663, 320471352, 138318958, 42803805, 91462656, 341340342, 91257433, 186347854, 316693677, 235871614, 292167072, 36307091, 22990094, 280487433, 186474214, 308012808, 352982035, 31571241, 117483426, 51893506, 248107883, 118455764, 286102039, 198030536, 69521591, 217855267, 236871691, 9390734, 306932910, 14098562, 180004407, 118255072, 322734124, 118996704, 284534367, 95177292, 99933532, 298497210, 128095921, 263602371, 62699888, 100233945, 55671563, 211134414, 229384773, 237084651, 280980132, 167698078, 87069281, 86999617, 13954670, 187566303, 308320590, 227871473, 251441614, 25098556, 195999548, 315655202, 243714944, 7999678, 133296815, 275713068, 307767441, 150867200, 181302302, 235726213, 225214215, 202538783, 116510366, 257231267, 128175493, 97165882, 47000950, 158933203, 196284514, 305378539, 149337636, 299922453, 39968618, 195957784, 59466665, 43011997, 4354911, 325852150, 169963886, 276363812, 122464474, 76181467, 169593553, 278292718, 268490484, 87105480, 4991428, 85135322, 75563379, 352955515, 190651098, 57812318, 160979859, 209445400, 165257776, 286658767, 53782562, 172754831, 124736731, 196469991, 205880608, 25363548, 225660733, 202840956, 246661624, 177374631, 203108219, 10110855, 154729591, 4346648, 284471017, 215518691, 181114661, 264817693, 297977048, 124588281, 101661061, 288973017, 111514808}

    Returns: {87021676, 459592653, 727382454, 727382454, 459592653, 459592653, 727382454, 727382454, 727382454, 727382454, 459592653, 727382454, 459592653, 727382454, 727382454, 727382454, 2997068, 123493887, 123493887, 2997068, 459592653, 727382454, 459592653, 459592653, 87021676, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 459592653, 727382454, 459592653, 727382454, 727382454, 459592653, 459592653, 459592653, 459592653, 727382454, 727382454, 727382454, 459592653, 2997068, 123493887, 727382454, 727382454, 727382454, 727382454, 727382454, 87021676, 121712780, 727382454, 727382454, 727382454, 727382454, 727382454, 459592653, 87021676, 123493887, 727382454, 459592653, 459592653, 459592653, 727382454, 727382454, 459592653, 727382454, 123493887, 727382454, 727382454, 459592653, 727382454, 459592653, 727382454, 2997068, 123493887, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 459592653, 727382454, 459592653, 87021676, 727382454, 123493887, 2997068, 141261891, 727382454, 459592653, 727382454, 459592653, 727382454, 123493887, 727382454, 459592653, 123493887, 123493887, 459592653, 727382454, 87021676, 727382454, 727382454, 459592653, 459592653, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 459592653, 459592653, 727382454, 727382454, 727382454, 459592653, 727382454, 121712780, 727382454, 727382454, 727382454, 727382454, 87021676, 727382454, 727382454, 459592653, 123493887, 727382454, 727382454, 727382454, 727382454, 123493887, 87021676, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 123493887, 459592653, 87021676, 727382454, 123493887, 727382454, 459592653, 727382454, 123493887, 727382454, 727382454, 727382454, 727382454, 727382454, 727382454, 123493887, 727382454, 123493887, 727382454, 123493887, 727382454, 459592653, 727382454, 459592653, 727382454, 727382454, 727382454, 727382454, 87021676, 727382454, 727382454, 459592653, 727382454, 123493887, 727382454 }

  31. 14

    405893645

    {373533808, 278517392, 270652969, 294880991, 342118475, 353450686, 20294900, 155929107, 156255228, 381916880, 50356767, 311014535, 273482019, 313292928, 387005219, 91872034, 104785106, 274537925, 150557555, 369100228, 85789153, 127959886, 401871950, 387167361, 67059623, 338184050, 282781826, 243286810, 61223350, 131625130, 199388342, 208414223, 135284426, 300224084, 71598943, 230644553, 170530536, 72086272, 213251670, 238205190, 320967443, 244381425, 402479046, 392715276, 302196881, 311337717, 133982317, 204150254, 169103077, 167243070, 394041605, 143390391, 159504377, 12258900, 131265164, 15470034, 247450297, 322922436, 100527219, 356912508, 374724023, 300403141, 276788327, 212963449, 218728126, 316613592, 166570756, 36435488, 322359778, 404787381, 369406382, 134881950, 339865378, 183793224, 1656346, 119751418, 65346289, 352941122, 172360937, 189274147, 4717133, 232326353, 59635829, 111568265}

    Returns: {313962593, 313962593, 313962593, 313962593, 342955240, 313962593, 342955240, 313962593, 313962593, 342955240, 313962593, 342955240, 313962593, 313962593, 313962593, 653817839, 313962593, 342955240, 342955240, 313962593, 313962593, 313962593, 342955240, 313962593, 313962593, 342955240, 313962593, 342955240, 342955240, 342955240, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 342955240, 342955240, 313962593, 342955240, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 342955240, 342955240, 313962593, 313962593, 342955240, 313962593, 313962593, 313962593, 313962593, 866506209, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 342955240, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 313962593, 342955240 }

  32. 33

    809702450

    {113435549, 448766577, 688667259, 333384104, 272723220, 247113503, 41054001, 412898205, 702628730, 387368284, 296392007, 98407113, 35340522, 390995002, 101590887, 626854899, 220180033, 294071757, 567161230, 442525118, 708448255, 6535323, 191785408, 671087186, 88762128, 646670246, 349353681, 458122088, 364032398, 148004702, 683275484, 574349760, 592730442, 92902932, 672221802, 222698795, 277738471, 270854681, 432212814, 211712128, 485975850, 287062095, 263234847, 145569590, 442241048, 112287600, 112118824, 97903646, 771377756, 403464759, 302229607, 623164087, 150896077, 260071137, 61911579, 362960431, 297645846, 379446325, 695005975, 149225281, 800858719, 624893209, 589696549, 544853399, 309726295, 305573377, 710627358, 195010949, 495659390, 361539, 146073038, 414642984, 543751159, 596740373, 576167647, 768764275, 413228596, 42828526, 246183167, 795953493, 618335740, 776120608, 571118348, 544383182, 533231748, 72029467, 576474245, 709466507, 275547547, 304232251, 752847485, 473821337, 435897468, 709238994, 523992632, 618592642, 587097029, 705060404, 34289232, 193774517, 247123523, 756341292, 411299396, 455245780, 746670981, 665744546, 58399767, 628099699, 317374244, 656569889, 341915980, 447409732, 763633349, 304189194, 124557874, 650556293, 411813826, 734839446, 100402181, 274548074, 751416350, 202798259, 139132223, 750188718, 267435140, 777636270, 635696623, 653940451, 274547220, 408593946, 344441001, 317238049, 447743981, 35496734, 189856474, 549460065, 86228076, 260666046, 250386242, 285857516, 629285915, 183356229, 176117970, 11774585, 461929699, 804268768, 610082706, 122531739, 39098122, 153378505, 60033098, 63841045, 787554364, 44184426, 782546442, 577039545, 560944303, 65840606, 250535222, 733758227, 771972422, 307600691, 653509680, 256799983, 39516510, 750998630, 221918726, 805475426, 526830281, 55410878, 455029840, 488827235, 783891367, 416125746, 723157235, 113891278, 749907917, 657616296, 677734377, 360888296, 313519165, 18503544, 561690521, 809260002, 28493640, 711037977, 673331179, 443220111, 646098145, 552968961, 91552245, 240627961, 625471935, 230088981, 531169318, 757938151, 84334450, 605184058, 694239574, 68687681, 582464457, 434519720, 497899187, 568745843, 367624568, 799186970, 475773454, 259254434, 264143490, 236384038, 21761477, 165579950, 755579033, 138597672, 546456811, 305219355, 51811886, 793350876, 79219140, 31321222, 615831447, 695890765, 91774024, 641920009, 258141322, 496118447, 451048337, 747985783, 216941259, 742004822, 694297288, 118065334, 789522135, 298056702, 73866890, 26472824, 326107238, 120722511, 780111029, 5151090, 163613673, 346830009, 479041281, 213417525, 449107299, 104704638, 266413503, 507311949, 535483268, 144496401, 637693094, 801004447, 329474572, 536702846, 319414459, 161532299, 126670778, 320487092, 559371985, 549900739, 24825608, 778520526, 308580452, 11300125, 661507605, 192805436, 1008354, 492853871, 505271081, 641257969, 102900508, 213168266, 479715104, 598624861, 591176635, 373787126, 177168762, 318770949, 426646945, 168846277, 367992044, 6031128, 9270047, 460766377, 390438186, 79343356, 716662105, 446932261, 764046688, 53768145, 522090051, 246991002, 669567783, 159794740, 387100831, 212648349, 244417521, 454568234, 724688201, 433196613, 74798657, 789522129, 190571532, 206313738, 223728818, 574106247, 329345374, 217115687, 689043584, 44851785, 322189583, 722043038, 102196252, 518684415, 90145824, 771762665, 520860481, 222980333, 666459032, 534876854, 711375111, 369564711, 522200916, 470855365, 806886325, 376121573, 179526933, 694549604, 121335087, 456065820, 410995919, 218065914, 60866196, 208865584, 618061863, 137636049, 30370625, 116665349, 717075579, 618768962, 58870597, 138682760, 317311387, 209113858, 316462527, 616104214, 252016402, 683832426, 82094641, 774082859, 624483597, 375122707, 264573679, 77557047, 314778335, 481294629, 534256862, 311217648, 1114953, 344204194, 523494718, 374540373, 190907575, 499645791, 594483176, 595769407, 209319845, 617662728, 344368130, 65979250, 291849737, 254154150, 109309930, 795097496, 751155461, 492537928, 765946681, 512869140, 282625673, 159605658, 114119588, 75176140, 591546997, 111322599, 174596420, 718061464, 355644317, 17440783, 122304478, 326704540, 395836942, 642055586, 477189020, 67786661, 706506745, 666605355, 333467775, 251162435, 126848491, 765291224, 330908001, 86634727, 278663949, 639973789, 484565355, 27987473, 74360145, 588226410, 3967865, 216279721, 337011823, 264742606, 488528102, 55945800, 411105342, 486071865, 637089276, 140372631, 621940807, 283278562, 413746800, 390953614, 158516762, 599463399, 325318833, 101615572, 488772820, 43370864, 443814806, 638648227, 469289249, 547609599, 63412923, 531618436, 82616013, 715262786, 316822995, 702775063, 764571189, 261228303, 796263866, 687252734, 53179683, 414890191}

    Returns: {568046980, 568046980, 568046980, 658680604, 736459785, 568046980, 568046980, 745550214, 736459785, 658680604, 568046980, 568046980, 658680604, 658680604, 568046980, 568046980, 568046980, 568046980, 736459785, 658680604, 745550214, 568046980, 658680604, 658680604, 658680604, 658680604, 568046980, 658680604, 658680604, 658680604, 658680604, 736459785, 658680604, 658680604, 658680604, 745550214, 568046980, 568046980, 658680604, 658680604, 74704871, 81969574, 568046980, 736459785, 658680604, 17762764, 658680604, 658680604, 658680604, 568046980, 568046980, 568046980, 568046980, 568046980, 568046980, 568046980, 658680604, 572844569, 572844569, 568046980, 568046980, 568046980, 568046980, 568046980, 745550214, 568046980, 658680604, 568046980, 736459785, 568046980, 658680604, 658680604, 568046980, 568046980, 568046980, 572844569, 658680604, 658680604, 568046980, 568046980, 736459785, 658680604, 658680604, 658680604, 658680604, 568046980, 81969574, 568046980, 32786957, 568046980, 745550214, 568046980, 658680604, 658680604, 658680604, 658680604, 568046980, 658680604, 96464889, 568046980, 568046980, 658680604, 658680604, 183341316, 568046980, 658680604, 568046980, 568046980, 658680604, 568046980, 736459785, 658680604, 568046980, 658680604, 658680604, 568046980, 658680604, 658680604, 568046980, 658680604, 17762764, 568046980, 568046980, 658680604, 736459785, 736459785, 568046980, 568046980, 736459785, 658680604, 568046980, 568046980, 568046980, 658680604, 658680604, 745550214, 658680604, 658680604, 658680604, 658680604, 745550214, 568046980, 736459785, 745550214, 568046980, 658680604, 658680604, 568046980, 96464889, 81969574, 658680604, 745550214, 658680604, 658680604, 658680604, 745550214, 568046980, 658680604, 658680604, 568046980, 658680604, 568046980, 736459785, 568046980, 736459785, 736459785, 658680604, 658680604, 568046980, 658680604, 736459785, 745550214, 568046980, 658680604, 745550214, 658680604, 568046980, 658680604, 568046980, 658680604, 745550214, 658680604, 568046980, 658680604, 736459785, 568046980, 568046980, 568046980, 745550214, 568046980, 81969574, 568046980, 745550214, 568046980, 658680604, 568046980, 74704871, 658680604, 658680604, 568046980, 568046980, 736459785, 568046980, 568046980, 658680604, 736459785, 96464889, 658680604, 736459785, 658680604, 568046980, 74704871, 568046980, 658680604, 32786957, 745550214, 658680604, 658680604, 736459785, 658680604, 568046980, 745550214, 658680604, 568046980, 658680604, 568046980, 568046980, 568046980, 568046980, 658680604, 658680604, 658680604, 745550214, 658680604, 736459785, 658680604, 658680604, 568046980, 568046980, 736459785, 568046980, 568046980, 568046980, 572844569, 568046980, 658680604, 568046980, 568046980, 658680604, 568046980, 658680604, 568046980, 658680604, 658680604, 568046980, 568046980, 658680604, 658680604, 745550214, 568046980, 658680604, 658680604, 658680604, 572844569, 745550214, 658680604, 658680604, 568046980, 568046980, 568046980, 658680604, 658680604, 658680604, 568046980, 745550214, 658680604, 658680604, 568046980, 745550214, 568046980, 658680604, 658680604, 568046980, 568046980, 658680604, 658680604, 745550214, 568046980, 658680604, 745550214, 568046980, 658680604, 568046980, 736459785, 568046980, 568046980, 568046980, 658680604, 568046980, 568046980, 568046980, 568046980, 658680604, 658680604, 658680604, 568046980, 658680604, 568046980, 658680604, 745550214, 568046980, 658680604, 658680604, 745550214, 658680604, 745550214, 568046980, 568046980, 658680604, 658680604, 568046980, 568046980, 658680604, 745550214, 572844569, 568046980, 568046980, 658680604, 568046980, 736459785, 568046980, 658680604, 658680604, 658680604, 568046980, 568046980, 572844569, 568046980, 568046980, 658680604, 568046980, 736459785, 568046980, 658680604, 568046980, 658680604, 658680604, 658680604, 568046980, 568046980, 568046980, 568046980, 568046980, 568046980, 745550214, 568046980, 658680604, 658680604, 568046980, 658680604, 658680604, 568046980, 572844569, 568046980, 658680604, 568046980, 745550214, 658680604, 736459785, 74704871, 568046980, 74704871, 736459785, 658680604, 568046980, 658680604, 568046980, 736459785, 568046980, 658680604, 658680604, 736459785, 568046980, 568046980, 736459785, 658680604, 568046980, 568046980, 658680604, 736459785, 658680604, 658680604, 736459785, 568046980, 745550214, 745550214, 572844569, 745550214, 568046980, 658680604, 568046980, 568046980, 568046980, 568046980, 745550214, 568046980, 745550214, 736459785, 745550214, 568046980, 568046980, 658680604, 658680604, 74704871, 658680604, 745550214, 658680604, 568046980, 32786957, 658680604, 74704871, 658680604, 658680604, 568046980, 568046980, 658680604, 736459785, 658680604, 658680604, 568046980, 568046980, 568046980, 568046980, 658680604, 568046980, 658680604, 745550214, 568046980, 568046980, 568046980, 658680604, 658680604, 568046980, 568046980 }

  33. 21

    922523283

    {877573603, 871752441, 260561981, 371018965, 27013799, 876074729, 147789374, 494126803, 290268566, 680293613, 207004624, 849618204, 89878154, 597404658, 371728637, 664102527, 42356043, 165187323, 181331942, 644118978, 511268153, 871200091, 853742889, 653982951, 276679343, 411701183, 397633315, 460050416, 576340758, 443844225, 722120156, 649565046, 354330513, 431550349, 719448544, 708914985, 302680100, 848179853, 282180725, 504348245, 322146874, 765172380, 261716236, 798293371, 916288360, 856361914, 678913663, 827250390, 647284851, 530480159, 778725906, 13108170, 709728388, 38330414, 114675248, 211272831, 490776305, 861665646, 325867930, 613979411, 457839132, 860056134, 107007386, 917332497, 749876445, 683631381, 147015699, 553708146, 569841231, 746730147, 566287095, 1318327, 916608069, 648341976, 245002944, 488423245, 57980704, 48137403, 644831263, 241515625, 684744406, 789562401, 350753175, 116955881, 607315280, 347808700, 300773143, 26479275, 441432890, 199288512, 12781372, 419210637, 495507010, 117833962, 914504509, 84272703, 199398325, 55644151, 211094028, 438518847, 258204090, 481650874, 101483316, 408305052, 492546068, 119528508, 24339436, 556242192, 575642246, 475800543, 724098680, 236231105, 161137524, 18768761, 467580152, 258686898, 683735856, 183597158, 475633720, 661134596, 244468127, 267829643, 884380692, 8144435, 911252033, 428748569, 60445471, 148572921, 893349878, 903729416, 433078272, 213460744, 400928644, 134443031, 622000661, 557260781, 141737984, 758414352, 749086236, 456757914, 265292279, 185888642, 288770602, 881719437, 569330848}

    Returns: {701150518, 724160780, 701150518, 701150518, 701150518, 701150518, 701150518, 701150518, 701150518, 269788306, 701150518, 724160780, 701150518, 724160780, 701150518, 45082558, 965768531, 604250727, 478337268, 724160780, 478337268, 701150518, 604250727, 724160780, 701150518, 701150518, 701150518, 701150518, 604250727, 177683347, 269788306, 321098252, 965768531, 701150518, 701150518, 665554391, 701150518, 701150518, 701150518, 701150518, 701150518, 724160780, 701150518, 701150518, 701150518, 701150518, 701150518, 965768531, 604250727, 478337268, 665554391, 724160780, 701150518, 701150518, 701150518, 495908138, 701150518, 724160780, 701150518, 701150518, 724160780, 724160780, 701150518, 965768531, 965768531, 665554391, 724160780, 665554391, 724160780, 724160780, 45082558, 701150518, 604250727, 724160780, 724160780, 701150518, 269788306, 724160780, 701150518, 701150518, 701150518, 724160780, 965768531, 701150518, 478337268, 701150518, 478337268, 724160780, 269788306, 604250727, 701150518, 724160780, 701150518, 701150518, 701150518, 724160780, 701150518, 701150518, 321098252, 724160780, 724160780, 269788306, 495908138, 965768531, 701150518, 45082558, 478337268, 495908138, 701150518, 965768531, 701150518, 478337268, 724160780, 478337268, 701150518, 724160780, 724160780, 701150518, 701150518, 701150518, 701150518, 269788306, 724160780, 701150518, 701150518, 701150518, 701150518, 724160780, 701150518, 701150518, 177683347, 269788306, 701150518, 269788306, 701150518, 478337268, 701150518, 724160780, 965768531, 724160780, 701150518, 701150518, 701150518, 724160780, 701150518 }

  34. 38

    801173156

    {99988318, 264071543, 522801814, 185775708, 503565168, 435094059, 563360587, 75133624, 652555181, 330001057, 263551327, 654170940, 243114157, 451201985, 797527946, 461988315, 518280928, 439749738, 124356527, 438321512, 500015425, 299468249, 645919432, 321928242, 257223589, 397091628, 304829241, 70261727, 767703816, 792218852, 94150424, 112444698, 427395680, 437066995, 385661890, 324784140, 365805321, 124292650, 68141924, 287421687, 429844699, 524194585, 460918376, 65323360, 547174810, 146849043, 26889674, 699490235, 759994971, 206826728, 126430061, 303251152, 511700853, 459276428, 699772931, 58161505, 93423786, 781755809, 619632123, 750504824, 222404248, 240608307, 53867120, 166888280, 296402525, 733886605, 109165353, 196747644, 169021544, 255468255, 137853743, 798811620, 430386268, 571983955, 382018924, 475085557, 307693399, 46396064, 15498023, 773571629, 444874293, 507663203, 685910899, 386357744, 392103753, 253252396, 202758575, 440492224, 270793483, 646128776, 735364724, 287271419, 67103563, 564354988, 441131269, 408202516, 616639442, 196033710, 35445368, 221411307, 460725525, 793603593, 426337701, 655421558, 495266528, 305180386, 738711942, 653370464, 797790557, 652211253, 614798343, 136393628, 434744354, 402557355, 178307175, 746394755, 140736794, 437591361, 773698430, 232160988, 226901943, 536253327, 11425461, 406052793, 124455620, 596643472, 175854581, 304768585, 284438499, 240297621, 723048438, 770928343, 787870635, 661277035, 743010549, 70422009, 140555140, 275492548, 395885789, 365256359, 7921223, 251038940, 206707240, 629899430, 450560420, 35477956, 60498565, 141008843, 583396851, 104057686, 363816344, 769449752, 336236719, 9040878, 665452781, 706805032, 100600620, 288424124, 693388806, 695489793, 453893672, 242196801, 522777878, 693051799, 771550618, 118878561, 656357092, 16123574, 755147385, 224050346, 89110794, 473203751, 344306882, 117065686, 700913620, 337967673, 616710131, 755374196, 734255196, 287400335, 428092083, 296977861, 473227778, 769197029, 535229255, 372109909, 97634004, 660146837, 199590140, 520779837, 733455192, 529471, 765787003, 228530056, 688729492, 556500092, 145040524, 698841508, 74224704, 653249166, 39954127, 371733546, 80648056, 442081407, 622416463, 552394270, 3938576, 456451068, 359226435, 400350637, 236322594, 462800290, 245947534, 561961280, 150860266, 375695514, 24487411, 654841577, 790763476, 480362730, 560007091, 87462040, 624337988, 535564037, 410476555, 647069816, 38356530, 490087748, 428802362, 734207219, 675395128, 135055056, 497527413, 529340706, 128455384, 341482447, 785004236, 731592369, 712395380, 68934593, 208840217, 86635274, 594854983, 226411110, 628842963, 320109628, 117688415, 443010580, 395003569, 243717487, 745730863, 107958879, 62975218, 708189474, 774099500, 371460661, 334209726, 166631739, 523579386, 597889829, 379777396, 647406043, 544443522, 5113893, 77014487, 263640807, 667588407, 732967080, 509092789, 627268712, 685530069, 800341913, 400891770, 164959275, 639309349, 375878595, 55181930, 618670374, 231103373, 550587547, 798074843, 313662948, 285091410, 252295352, 346469295, 341063108, 598858814, 279614137, 136697016, 260254596, 197434445, 99313678, 280786338, 318275142, 363169294, 515698564, 452389991, 157878475, 134972554, 524074906, 283868573, 242191290, 207253368, 798261828, 534558273, 232983768, 538577253, 473519789, 142372353, 124234564, 485475320, 320592029, 513623635, 65805091, 13434673, 379035140, 249596844, 318166313, 471845440, 66699906, 49309847, 483233135, 495395707, 645447585, 609731711, 186022678, 155452012, 219724381, 522396623, 215133026, 116011977, 135040838, 49658347, 520833470, 478619090, 291443289, 62000243, 555752625, 631070748, 434989477, 696338814, 140144176, 355002114, 252686332, 733111384, 202528340, 494515939, 300024858, 19778016, 580962991, 520869483, 101832161, 768853220, 515820372, 123882973, 740290531, 580760783, 211391906, 581471918, 677535905, 729454856, 427353166, 457008471, 709279532, 127631371, 66729871, 349725754, 701509593, 208384455, 228109052, 727855898, 561782151, 25482088, 725618799, 512053897, 278701501, 221009785, 64831200, 442557112, 657409736, 773075800, 126337755, 326920754, 124110434, 78835109, 734265913, 651128034, 477760160, 327712118, 503694618, 583362464, 122483331, 27724917, 498299114, 694318260, 257982926, 39104443, 784739003, 638168922, 439869561, 637702597, 43977276, 18298681, 421750018, 772728577, 554201736}

    Returns: {833526223, 837724380, 833526223, 404298659, 404298659, 837724380, 837724380, 404298659, 837724380, 837724380, 837724380, 404298659, 837724380, 837724380, 833526223, 837724380, 404298659, 833526223, 837724380, 404298659, 680673809, 837724380, 404298659, 833526223, 680673809, 404298659, 837724380, 837724380, 404298659, 404298659, 404298659, 833526223, 404298659, 837724380, 833526223, 404298659, 680673809, 833526223, 404298659, 680673809, 837724380, 837724380, 404298659, 404298659, 865604567, 837724380, 865604567, 837724380, 837724380, 404298659, 837724380, 404298659, 837724380, 404298659, 837724380, 837724380, 833526223, 837724380, 837724380, 404298659, 404298659, 837724380, 404298659, 404298659, 837724380, 837724380, 837724380, 404298659, 404298659, 680673809, 837724380, 404298659, 404298659, 837724380, 382438548, 837724380, 837724380, 404298659, 837724380, 837724380, 837724380, 837724380, 837724380, 404298659, 837724380, 404298659, 837724380, 404298659, 837724380, 404298659, 404298659, 837724380, 837724380, 404298659, 837724380, 404298659, 833526223, 833526223, 382438548, 837724380, 837724380, 837724380, 837724380, 833526223, 404298659, 865604567, 833526223, 404298659, 837724380, 837724380, 837724380, 382438548, 833526223, 837724380, 837724380, 837724380, 833526223, 837724380, 833526223, 404298659, 837724380, 837724380, 837724380, 837724380, 404298659, 404298659, 680673809, 837724380, 837724380, 837724380, 865604567, 837724380, 837724380, 837724380, 837724380, 680673809, 404298659, 404298659, 837724380, 837724380, 837724380, 404298659, 404298659, 833526223, 404298659, 404298659, 837724380, 837724380, 837724380, 833526223, 404298659, 404298659, 680673809, 865604567, 680673809, 404298659, 404298659, 404298659, 833526223, 837724380, 404298659, 680673809, 865604567, 837724380, 833526223, 837724380, 404298659, 833526223, 837724380, 833526223, 833526223, 837724380, 833526223, 833526223, 404298659, 837724380, 837724380, 404298659, 404298659, 837724380, 837724380, 837724380, 833526223, 837724380, 837724380, 837724380, 404298659, 680673809, 404298659, 837724380, 404298659, 837724380, 837724380, 404298659, 404298659, 404298659, 404298659, 404298659, 404298659, 833526223, 837724380, 833526223, 404298659, 837724380, 837724380, 833526223, 404298659, 404298659, 837724380, 837724380, 833526223, 833526223, 865604567, 404298659, 833526223, 833526223, 837724380, 837724380, 404298659, 833526223, 680673809, 404298659, 404298659, 837724380, 837724380, 404298659, 833526223, 404298659, 833526223, 837724380, 404298659, 404298659, 837724380, 833526223, 404298659, 837724380, 404298659, 837724380, 404298659, 680673809, 837724380, 833526223, 837724380, 833526223, 680673809, 404298659, 837724380, 404298659, 837724380, 837724380, 837724380, 680673809, 833526223, 833526223, 404298659, 837724380, 833526223, 837724380, 833526223, 837724380, 404298659, 837724380, 865604567, 837724380, 837724380, 837724380, 837724380, 404298659, 837724380, 382438548, 680673809, 680673809, 833526223, 837724380, 680673809, 837724380, 833526223, 865604567, 837724380, 837724380, 837724380, 404298659, 833526223, 404298659, 837724380, 404298659, 833526223, 837724380, 404298659, 382438548, 837724380, 833526223, 865604567, 833526223, 833526223, 404298659, 837724380, 837724380, 833526223, 833526223, 837724380, 833526223, 382438548, 382438548, 837724380, 404298659, 837724380, 837724380, 837724380, 404298659, 404298659, 837724380, 680673809, 837724380, 680673809, 404298659, 382438548, 837724380, 404298659, 865604567, 837724380, 680673809, 837724380, 837724380, 837724380, 833526223, 404298659, 837724380, 680673809, 833526223, 837724380, 833526223, 837724380, 833526223, 833526223, 837724380, 837724380, 837724380, 382438548, 837724380, 833526223, 404298659, 833526223, 404298659, 404298659, 382438548, 837724380, 865604567, 404298659, 680673809, 837724380, 837724380, 404298659, 404298659, 837724380, 837724380, 837724380, 833526223, 833526223, 837724380, 404298659, 833526223, 837724380, 404298659, 680673809, 837724380, 865604567, 837724380, 837724380, 404298659, 865604567, 680673809, 404298659, 837724380, 837724380, 837724380, 837724380, 382438548, 404298659, 404298659, 382438548, 837724380, 833526223, 865604567, 837724380, 837724380, 833526223, 404298659, 833526223, 865604567, 404298659, 837724380, 837724380, 833526223, 404298659, 833526223, 680673809, 837724380, 833526223, 837724380, 680673809, 382438548, 837724380, 833526223, 837724380, 404298659 }

  35. 30

    682574266

    {187209727, 617879599, 274446598, 64764481, 240760226, 161603059, 179866888, 6620597, 66756538, 226516632, 556763811, 637620673, 238220402, 160753489, 593099669, 338953264, 66490705, 75930992, 680116819, 151144687, 461631769, 265550772, 461593277, 49752979, 311409774, 596969236, 228820153, 501737962, 445793919, 42126643, 212282600, 81754484, 268931803, 550741576, 335766483, 184142065, 595100017, 539237125, 521594679, 441309506, 238264834, 344752703, 253119874, 394695832, 181781647, 188029652, 392827472, 577427911, 265008337, 496413085, 431592268, 198717920, 26563163, 140371301, 267248377, 396444705, 333789260, 351519425, 11208695, 658027368, 261061865, 498112445, 118358142, 312825713, 568730692, 346649061, 524906258, 485368262, 495345078, 64611787, 118115648, 570426869, 96365152, 118789688, 466002050, 251902580, 185550428, 6047703, 397056077, 176588136, 208720082, 125072920, 405086749, 518297264, 21641033, 541069691, 227435087, 425568303, 333519031, 647877431, 63503002, 521323727, 605665371, 525499009, 526655445, 567554858, 540195005, 267031518, 643716813, 338901806, 615325356, 565187892, 222734864, 492325940, 420909030, 567956568, 649082965, 614341670, 275641726, 114153716, 318528136, 284181543, 168085543, 295071277, 412699997, 414691679, 163086954, 101250624, 426504881, 608534842, 311537861, 401582603, 609147906, 132910548, 536587438, 186597976, 132231150, 553514077, 211181160, 500529332, 371097951, 407402076, 314552296, 418926799, 8564033, 74850750, 134115221, 15231639, 352733802, 110207727, 72458029, 577144417, 55629059, 57745088, 184144696, 265931855, 110424744, 222151233, 631783816, 508892491, 667720736, 181884663, 422088341, 211669935, 548422692, 655680604, 111461572, 226161725, 241116959, 295833846, 470127294, 309584561, 587506778, 641487080, 174114810, 451701305, 479508826, 547653691, 300329357, 177867188, 438400847, 108824253, 16205680, 140185801, 286815902, 258087418, 98834996, 375189515, 624742665, 110479333, 662083620, 108624871, 42527303, 296555315, 216402263, 274627236, 677271795, 146521688, 118354376, 130788279, 209835436, 259640137, 207681694, 48096785, 234027853, 613670979, 301401064, 580795277, 98619052, 521160522, 288417052, 115880606, 542646337, 48339438, 196192051, 349976961, 420866602, 473968023, 83058215, 87648805, 559987716, 114701190, 9819196, 515810855, 73648140, 307378485, 668505440, 329267518, 252203026, 179951515, 636893366, 526642378, 19162207, 436986869, 476644918, 81535977, 677843015, 511411919, 543445148, 49014349, 5451592, 452962539, 122144709, 441250640, 392157975, 310872038, 361880541, 318369000, 219582404, 46554786, 140381490, 464448159, 119758889, 167925472, 300395728, 408301403, 501966437, 286724234, 4096236, 14590000, 195791988, 596740661, 333964570, 270624588, 151441816, 83862361, 181229642, 258342175, 201840987, 31950260, 221174258, 570857630, 556938432, 19048879, 408368840, 527938908, 83434762, 622559506, 135425244, 680353770, 86046886, 603534627, 161977768, 489395649, 660961689, 91029960, 479164433, 192841292, 452947730, 115721619, 317598376, 35921750, 643139345, 31217236, 196952544, 109566162, 479654029, 544339107, 465716153, 247634634, 415571246, 338940787, 451451474, 531676596, 224658899, 414852573, 584432241, 77306767, 256109748, 410808476, 338784160, 645559504, 20132774, 204686815, 429876002, 556630336, 22109828, 619199991, 592710679, 13102844, 175988993, 207398072, 94858033, 466599553, 225322393, 344905848, 443603027, 211781146, 374872923, 229575636, 238206630, 506811273, 375216148, 643585190, 81867369, 556228309, 213374630, 369162444, 592795807, 180911990, 385746421, 519076022, 470538569, 572245946, 407486139, 323045248, 19378055, 147892249, 81338146, 245565223, 38172474, 167595954, 126695847, 476774300, 378852754, 300488651, 458155659, 408999558, 400322944, 348246293, 422466953, 417121101, 55996130, 621110701, 115581331, 16728050, 19091595, 130843667, 430265185, 252015402, 167151327, 39236515, 448319185, 645777839, 114183851, 222828092, 60510510, 56873713, 673810139, 385055174, 293309432, 281637325, 142964879, 304251956, 669611405, 384636294, 19892132, 646206519, 427645555, 666799821, 448003356, 413410671, 44542572, 573429832, 629285062, 32478639, 641833155, 215015589, 206035241, 131245527, 33121267, 297752840, 569742106, 280023464, 339324181, 434626345, 327644312, 451633445, 107661440, 667838350, 91255819, 293173968, 526205087, 629419866, 363374533, 574921753, 588525090, 207833114, 462143704, 300853328, 222508026, 389754564, 165708565, 567179141, 252707945, 594474787, 282248415, 252514266, 419834439, 184460229, 52339070, 679779718, 142495378, 639024411, 185434477, 121337449, 7228004, 556946908, 597085515, 62677661, 542877682, 522707934, 285093570, 209859265, 315866450, 638705816, 391126385, 133830083, 616220529, 173714419, 504621785, 138990941, 427957104, 193333586, 552823610, 61834180, 302542945, 102868676, 666029102, 32717720, 488834619, 404609350, 337778906, 135455451, 575462910, 459897399, 330740058, 595873451, 669686150, 81573414, 308753614, 340427461, 600050680, 438452962, 19574487, 552432505, 235121900, 518822339, 178492893, 360680474, 245798403, 282070642, 159189277, 565325213, 20140107, 335558072, 166175327, 561874082, 663654615, 473779517, 25814962, 631523149, 325449344, 369030122, 494795020, 199432207, 56037052, 445024115, 185215307, 45909131, 495224129, 297424279, 284264609, 470945979, 537626701, 611129146, 59285914, 587240881, 564087240, 188194002, 177596208, 407114072, 425736644, 341559914, 476866735, 597791250, 232948347, 511494007, 676623122, 454205748, 545765500, 222212157, 138592395, 386151537, 169037443, 680048608, 13499965, 539705967, 126332293, 50366068, 618444442, 434039633, 618469941, 398912310, 212251144, 89488011, 162103419, 12938787, 282076927, 115445731, 583339072, 541873484, 86112979, 486880828, 258368041, 438253052, 620472960, 610359803, 161136146, 94486690, 281347519, 367820111, 521969733, 329767563, 659977674, 663599346, 488262212, 349489552, 328224987, 77495376, 677839283, 435142737, 182273796, 317109566, 357618532, 258921903, 108940682, 115903075, 436541879, 268852610, 518844684, 379275641, 361855775, 206434356, 474627835, 149130173, 174522461, 662016257, 283368336, 259334933, 549912635, 118610166, 610054489, 47114025, 623462897, 286265135, 302470644, 487127558, 466013282, 521281514, 517495882, 518252839, 4152633, 682180177, 164939445, 677873624, 251755592, 552421522, 105852692, 548064779, 101556908, 112880237, 433483714, 672075256, 562055415, 404164783, 494740751, 508805088, 374361760, 523365784, 449991170, 487203386, 570427309, 383511477, 25525633, 287090456, 34270226, 19579848, 338325968, 235974780, 121414887, 524974724, 507289726, 127802833, 125488405, 297970483, 174856248, 395531589, 434314562, 286429633, 239751933, 359080348, 402818899, 473548797, 282188442, 666105887, 411175613, 654164823}

    Returns: {45083587, 45083587, 553902177, 42231077, 553902177, 45083587, 553902177, 45083587, 553902177, 553902177, 45083587, 45083587, 553902177, 45083587, 45083587, 553902177, 45083587, 553902177, 45083587, 45083587, 45083587, 553902177, 45083587, 42231077, 553902177, 553902177, 45083587, 841178932, 45083587, 45083587, 553902177, 553902177, 45083587, 87734616, 45083587, 45083587, 45083587, 45083587, 45083587, 87734616, 553902177, 45083587, 553902177, 553902177, 45083587, 553902177, 553902177, 45083587, 531339564, 45083587, 553902177, 553902177, 531339564, 45083587, 531339564, 45083587, 553902177, 45083587, 45083587, 553902177, 45083587, 45083587, 553902177, 45083587, 553902177, 531339564, 553902177, 553902177, 553902177, 45083587, 553902177, 45083587, 553902177, 553902177, 553902177, 553902177, 553902177, 45083587, 531339564, 553902177, 553902177, 553902177, 45083587, 553902177, 45083587, 45083587, 531339564, 45083587, 45083587, 45083587, 553902177, 42231077, 42231077, 42231077, 45083587, 553902177, 45083587, 287816460, 45083587, 553902177, 553902177, 553902177, 87734616, 553902177, 553902177, 553902177, 45083587, 553902177, 553902177, 553902177, 553902177, 45083587, 45083587, 45083587, 45083587, 42231077, 553902177, 553902177, 531339564, 553902177, 45083587, 45083587, 553902177, 553902177, 553902177, 553902177, 553902177, 45083587, 553902177, 553902177, 45083587, 553902177, 553902177, 45083587, 45083587, 553902177, 45083587, 45083587, 553902177, 45083587, 45083587, 45083587, 45083587, 287816460, 553902177, 45083587, 553902177, 45083587, 553902177, 45083587, 553902177, 45083587, 42231077, 45083587, 553902177, 553902177, 553902177, 45083587, 45083587, 87734616, 553902177, 531339564, 553902177, 553902177, 553902177, 531339564, 553902177, 45083587, 45083587, 287816460, 45083587, 45083587, 553902177, 45083587, 553902177, 553902177, 553902177, 45083587, 45083587, 45083587, 87734616, 45083587, 45083587, 45083587, 531339564, 553902177, 45083587, 553902177, 553902177, 45083587, 553902177, 45083587, 87734616, 531339564, 45083587, 45083587, 553902177, 45083587, 553902177, 553902177, 87734616, 553902177, 42231077, 553902177, 531339564, 45083587, 553902177, 45083587, 45083587, 45083587, 287816460, 553902177, 553902177, 45083587, 553902177, 45083587, 553902177, 553902177, 553902177, 45083587, 553902177, 553902177, 45083587, 531339564, 553902177, 45083587, 45083587, 45083587, 553902177, 45083587, 553902177, 45083587, 45083587, 553902177, 531339564, 553902177, 531339564, 553902177, 553902177, 553902177, 553902177, 45083587, 45083587, 87734616, 553902177, 45083587, 45083587, 553902177, 553902177, 553902177, 553902177, 531339564, 553902177, 553902177, 553902177, 531339564, 87734616, 45083587, 45083587, 553902177, 553902177, 553902177, 553902177, 45083587, 87734616, 553902177, 553902177, 553902177, 553902177, 553902177, 553902177, 45083587, 553902177, 45083587, 45083587, 553902177, 531339564, 287816460, 553902177, 45083587, 553902177, 553902177, 45083587, 553902177, 553902177, 553902177, 42231077, 45083587, 45083587, 553902177, 553902177, 45083587, 553902177, 87734616, 45083587, 45083587, 45083587, 45083587, 553902177, 553902177, 87734616, 553902177, 287816460, 45083587, 553902177, 553902177, 553902177, 45083587, 531339564, 553902177, 45083587, 553902177, 45083587, 45083587, 45083587, 553902177, 45083587, 553902177, 45083587, 553902177, 287816460, 45083587, 553902177, 553902177, 45083587, 45083587, 553902177, 553902177, 45083587, 553902177, 45083587, 553902177, 45083587, 553902177, 45083587, 553902177, 45083587, 45083587, 553902177, 45083587, 553902177, 553902177, 45083587, 553902177, 553902177, 45083587, 45083587, 87734616, 553902177, 45083587, 45083587, 45083587, 553902177, 45083587, 45083587, 553902177, 45083587, 45083587, 45083587, 553902177, 42231077, 45083587, 45083587, 45083587, 45083587, 553902177, 553902177, 45083587, 42231077, 553902177, 287816460, 45083587, 45083587, 553902177, 45083587, 553902177, 553902177, 45083587, 42231077, 45083587, 553902177, 42231077, 553902177, 553902177, 553902177, 45083587, 45083587, 45083587, 45083587, 45083587, 45083587, 87734616, 553902177, 553902177, 45083587, 45083587, 553902177, 45083587, 553902177, 287816460, 45083587, 553902177, 45083587, 553902177, 45083587, 45083587, 553902177, 553902177, 87734616, 553902177, 287816460, 553902177, 531339564, 45083587, 45083587, 45083587, 45083587, 553902177, 45083587, 45083587, 553902177, 553902177, 553902177, 45083587, 45083587, 45083587, 553902177, 553902177, 45083587, 45083587, 553902177, 553902177, 553902177, 531339564, 553902177, 553902177, 42231077, 45083587, 45083587, 45083587, 45083587, 45083587, 553902177, 553902177, 553902177, 553902177, 45083587, 553902177, 553902177, 553902177, 45083587, 553902177, 553902177, 45083587, 87734616, 45083587, 87734616, 45083587, 553902177, 553902177, 553902177, 531339564, 287816460, 553902177, 45083587, 45083587, 553902177, 42231077, 45083587, 87734616, 45083587, 553902177, 45083587, 45083587, 45083587, 553902177, 45083587, 87734616, 45083587, 45083587, 553902177, 45083587, 87734616, 553902177, 553902177, 45083587, 553902177, 45083587, 45083587, 45083587, 45083587, 45083587, 45083587, 45083587, 45083587, 553902177, 553902177, 45083587, 553902177, 553902177, 553902177, 553902177, 553902177, 553902177, 45083587, 553902177, 42231077, 45083587, 553902177, 287816460, 553902177, 45083587, 45083587, 45083587, 45083587, 553902177, 42231077, 45083587, 45083587, 553902177, 87734616, 45083587, 45083587, 553902177, 553902177, 45083587, 45083587, 45083587, 531339564, 45083587, 553902177, 553902177, 45083587, 553902177, 45083587, 553902177, 553902177, 45083587, 553902177, 553902177, 45083587, 45083587, 45083587, 45083587, 553902177, 553902177, 553902177, 553902177, 45083587, 553902177, 531339564, 45083587, 553902177, 553902177, 553902177, 45083587, 553902177, 45083587, 45083587, 553902177, 553902177, 45083587, 45083587, 553902177, 531339564, 45083587, 45083587, 45083587, 553902177, 531339564, 42231077, 553902177, 531339564, 45083587, 45083587, 45083587, 553902177, 553902177, 553902177, 553902177, 553902177, 45083587, 45083587, 45083587, 531339564, 553902177, 87734616, 553902177, 87734616, 45083587, 553902177, 45083587, 287816460, 553902177, 45083587, 531339564, 45083587, 87734616, 553902177, 553902177, 553902177, 553902177, 45083587, 45083587, 45083587, 553902177, 553902177, 553902177, 553902177, 553902177, 531339564, 287816460, 553902177, 45083587, 45083587, 45083587, 553902177, 45083587, 87734616, 45083587, 45083587, 87734616, 45083587, 45083587, 553902177, 45083587, 45083587, 45083587 }

  36. 3

    297017342

    {119162205, 227109754, 106702147, 9746660, 266473297, 284275863, 184347699, 120816499, 188949828, 73095968, 181413409, 145782913, 156919724, 163615862, 94696630, 68700179, 247929240, 46123072, 168034866, 67978908, 234141930, 206912799, 149313985, 147437133, 236052625, 66788036, 158962603, 66115475, 148279459, 184558983, 132541557, 279814688, 209968104, 295632636, 111600782, 81846528, 12619762, 158203262, 147761718, 89824346, 73688771, 138368653, 274357482, 13232012, 64796207, 67547162, 52613838, 34285716, 227272549, 237512077, 258788543, 13948012, 62251221, 18020563, 88836554, 127367663, 100670455, 25074543, 263692811, 17064203, 285773744, 216930474, 199067007, 82883898, 285593077, 75828068, 76144774, 257594332, 179679866, 295798129, 13193089, 198230416, 230366728, 286767965, 49038162, 213782485, 193755178, 15220598, 134568642, 176998590, 254291215, 5393103, 118687620, 117815382, 234787283, 109970702, 39637485, 153224473, 164835008, 173139201, 105721060, 277278260, 291900958, 32999118, 173206234, 248760957, 134092580, 114027363, 75577168, 24533116, 265589146, 291170432, 156080774, 197309700, 163001692, 264482564, 61273521, 34269270, 130264563, 249367024, 85331163, 139466647, 284595697, 141596950, 198196311, 71698464, 133705951, 109290689, 183864185, 163031665, 62363208, 205719809, 16990998, 294024068, 108616198, 158874287, 272724782, 4697329, 148749696, 112629352, 95300303, 30098368, 283154123, 21757949, 36696552, 275954417, 115239664, 153110991, 182487711, 135240828, 203514648, 178316049, 28403189, 207199799, 133347567, 126563477, 99658927, 185961857, 214339601, 149544346, 219222760, 79074986, 131933546, 39290059, 186434530, 140627743, 275148133, 274977604, 33591838, 156310453, 261905082, 54383687, 213374841, 131029024, 126782644, 207775269, 238744567, 201315088, 140998308, 211806166, 249588796, 24745076, 15304946, 280632857, 23758106, 29356275, 93198525, 217104210, 37687418, 72583843, 244060862, 203922805, 277937612, 286896433, 194044088, 257040321, 96720017, 208807767, 272294000, 58264994, 3875112, 195069491, 10147537, 77955302, 37840650, 228875650, 202522388, 274172561, 234557997, 27506116, 171484354, 50731319, 180529324, 57209418, 78126282, 16303308, 52552170, 188953960, 115495650, 222919026, 98054700, 293997164, 140947411, 185546736, 17912235, 156697170, 241816638, 246010588, 58214325, 281239179, 5662464, 185308950, 9644808, 267929257, 187738114, 133716853, 108706987, 267897457, 137574487, 229230773, 270070670, 239840998, 132206712, 154362426, 178367372, 180541544, 130574244, 107568689, 186965749, 101093158, 55967162, 6891062, 266580355, 50958162, 94117928, 201551521, 203476129, 280910639, 44311138, 138386472, 285281210, 286771039, 57194862, 281297002, 281390860, 43004372, 41055281, 288915658, 269313302, 9959849, 288853060, 99235946, 30891023, 213875145, 145372661, 45247163, 92823752, 61666970, 167727474, 142414347, 175937306, 165031044, 159560324, 38438836, 237083674, 232858350, 84241783, 169153663, 265172362, 198344187, 42846096, 227432220, 109501967, 39735784, 229340071, 295564505, 94579345, 147291918, 270735595, 144567727, 74999613, 134165822, 265465470, 211874296, 138580031, 85949849, 274019108, 229312379, 287995246, 201777863, 250748826, 270365613, 199995731, 78276760, 78851320, 103483216, 277481662, 126044656, 211405147, 93993817, 49574091, 10713450, 291073333, 204764823, 172438170, 69916221, 236594812, 249470269, 181083799, 180400200, 67393352, 98685483, 33453937, 20561032, 260885326, 150007816, 14357078, 287919123, 46013271, 129842187, 213935184, 277975672, 239053814, 37355325, 285882274, 271938425, 157650940, 185579601, 138290998, 230309639, 236437613, 76025640, 214277349, 47925399, 295998980, 268096307, 241034190, 222589251, 31459871, 105977772, 59508788, 264860075, 22518444, 16155046, 287544120, 109156580, 230928254, 276353199, 4933864, 78221310, 102261594, 118743856, 104570090, 112607325, 186829826, 49416056, 106706522, 58822906, 90620499, 84455394, 257971808, 24009947, 98750513, 134656512, 140495822, 27179965, 165222895, 111886511, 141464399, 205458680, 64196379, 143967664, 182295449, 155226519, 46393076, 48354619, 75618480, 116941660, 9751162, 112675624, 112782422, 260239480, 201576070, 42274745, 216122952, 71475140, 262998173, 75397639, 52694844, 266142995, 265195933, 218989633, 226193301, 117862537, 35850572, 190511726, 102249862, 115398030, 74859322, 172702198, 71283938, 14262008, 273266719, 115643105, 104846157, 60729558, 57839834, 247425037, 174903366, 113182356, 117023462, 161911248, 9822491, 87354228, 200088537, 115290392, 204042237, 210697818, 72067031, 275745214, 276147986, 138599918, 147773524, 267057675, 177314701, 292042400, 31691229, 174095496, 269979052, 256715034, 101005825, 245115398, 229513662, 32285488, 294180375, 212702505, 70003752, 40881471, 53263692, 115882569, 208365511, 123996195, 146343072, 232836980, 169514802, 195162560, 283907450, 67737436, 58932123, 234285937, 115755317, 230909157, 189560037, 184677020, 102708784, 150398901, 160791624, 270030597, 246115751, 183306204, 172610427, 219565964, 241666848, 139765169, 231635927, 124772776, 52122465, 120374526, 170597095, 170216703, 184659378, 226835067, 241368943, 85734251, 278386548, 99291844, 93989911, 289822686, 25968434, 138744141, 208702196, 117127238, 10031053, 108183365, 295535508, 43299579, 20535571, 17419786, 279683572, 142982871, 203836324, 15691367, 148006888, 24385793, 145757100, 267617653, 175302536, 262875717, 274638444, 46479975, 69466126, 191070361, 203086027, 243788797, 101179810, 253184608, 201965665, 19987527, 189772262, 139354035, 72883832, 7876933, 54523834, 272664581, 259774403, 6772509, 285196651, 276574195, 181792931, 46656476, 284264906, 86953069, 73580643, 276896581, 164802238, 287185080, 233997515, 181739486, 103426723, 292965832, 143569034, 204620043, 170296814, 128907408, 144300161, 25752693, 160243636, 173157706, 28318080, 234125661, 166035440, 200709808, 123503957, 207687665, 249827531, 128726724, 255944938, 72350926, 140372976, 216905399, 83954725, 138311540, 11366458, 51501190, 139522595, 288628775, 84619297, 244696435, 143296766, 153588142, 13416607, 130963086, 230819819, 36817119, 121627470, 179981473, 212715304, 233076560, 75760458, 189765724, 201824092, 99033451, 215285065, 180750509, 185065235, 202510750, 240999228, 201158438, 150396043, 161393854, 93866389, 271919627, 65884913, 294323802, 78158874, 20954938, 254262778, 192843627, 84987385, 32961011, 133255774, 153740902, 45661998, 78713219, 184085147, 265901883, 70467062, 235774892, 201239704, 65069231, 246516658, 11868527, 200055731, 176735202, 149872966, 204839964, 238654191, 161381288, 172467938, 117433391, 213890801, 103844800, 36907262, 252384948, 144069833, 154297947, 228451134, 97604703, 56702360, 252126024, 281675381, 199921732, 222570506, 124193762, 125273936, 26874779, 64210384, 276417118, 209583237, 216993722, 276624147, 287954789, 224082955, 89543479, 230438086, 34406435, 14565018, 232003430, 282968250, 132013510, 11691357, 1121884, 56994577, 81474074, 4072811, 235702066, 270584161, 199347295, 159143470, 212388086, 221249953, 200044388, 56127580, 72956338, 152797246, 151773039, 65606949, 31913538, 181750640, 120138608, 210167547, 267527170, 60590439, 104817627, 147392025, 247894763, 115162302, 211590200, 130779926, 288180414, 141033290, 198471539, 137922642, 82681573, 69601059, 158842932, 161570600, 206645110, 275678618, 167217385, 283023034, 200321680, 23033534, 130132493, 238723053, 195033486, 153102100, 106324088, 205433713, 61189743, 33439695, 287550259, 132677601, 101897424, 260781206, 275182501, 292758916, 292277277, 42984640, 159578082, 184047864, 60652557, 3038906, 139000762, 44015285, 92533623, 247234364, 14790331, 84122282, 175972798, 221472710, 124103477, 213948471, 221001857, 167684118, 103648894, 125203741, 142437504, 8148169, 87180832, 128441460, 48947459, 140315326, 232976874, 111165282, 103119948, 150901558, 220043780, 45355893, 116362567, 146694008, 18335974, 49250890, 271504311, 166301063, 165662456, 289810533, 115166893, 247733649, 152423670, 288763037, 151811283, 181262020, 249920109, 131783744, 224635006, 171747691, 24384670, 187622757, 269245478, 63940894, 164793287, 107936559, 65823951, 195254956, 24332980, 204135240, 162465632, 55540419, 231492590, 235251586, 164087039, 283071072, 138764780, 189955266, 169397775, 224840872, 155614824, 141284183, 232494810, 107658935, 107639785, 163881047, 158556624, 191829334, 210701796, 163808529, 191800535, 236180235, 154555850, 42674194, 45705824, 36685030, 294614340, 148967541, 225304594, 275327589, 132588841, 6414316, 228368348, 60466508, 225038835, 281264650, 167909812, 214495772, 156484998, 231860611, 277302235, 256184584, 170970786, 75874591, 246034289, 5226408, 163833196, 87137159, 135919779, 108459514, 197123642, 266612153, 127042829, 33193709, 210812192, 62281109, 294736254, 270569325, 296891991, 172761268, 13220899, 163727521, 292160230, 188028296, 280535044, 192939343, 179804773, 200021403, 268985079, 161090951, 30346039, 24108246, 107664403, 221840440, 200308040, 66142330, 44852757, 83445925, 9854885, 146747442, 82771534, 21528732, 141739361, 82989761, 237488759, 247248723, 109106156, 34783965, 103924580, 274021315, 219239669, 194225396, 255718256, 293980799, 235553443, 18599370, 293818126, 291063465, 57541162, 181084436, 278721787, 114666493, 109803490, 244106702, 110509289, 19034036, 48669943, 271162113, 94099854, 161428683, 161297625, 207701877, 27040340, 47101495, 61300275, 102308792, 100778925, 179666656, 268379047, 274019004, 193841003, 267205447, 61815624, 118233675, 25901612, 39473566, 242125668, 150230418, 193309877, 173836791, 245745245, 234557619, 13355800, 42503978, 36394487, 293893097, 263344597, 278879860, 230961868, 229181910, 169031062, 268558802, 99925932, 193129405, 152504807, 220716220, 22845127, 37088770, 227254145, 195807252, 226000723, 59136023, 160937257, 119406782, 75578543, 84763256, 207233580, 40352061, 184845145, 220201728, 81708662, 177401053, 196801637, 128341159, 67066558, 200913572, 169630363, 86336153, 3712768, 167854145, 70095024, 81021618, 168606666, 119800793, 48846928, 66336507, 82441389, 196738106, 30912198, 217762096, 13322286, 22679593, 40601579, 111016406, 273009476, 155149332, 187723953, 283882973, 54914480, 194548577, 280751589, 254987017, 20081671, 14688317, 60114699, 187460706, 203402378, 268834063, 237501015, 213520037, 167689347, 235785012, 198536442, 71611998, 104396626, 82354155, 205849154}

    Returns: {910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 910785132, 375495882, 910785132, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 375495882, 375495882, 375495882, 910785132, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 375495882, 375495882, 910785132, 910785132, 375495882, 910785132, 910785132, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 910785132, 910785132, 910785132, 910785132, 375495882, 375495882, 375495882, 375495882, 910785132, 375495882 }

  37. 34

    215361529

    {28006826, 168610051, 68782456, 147046706, 197497829, 130010553, 115669072, 122086569, 195729880, 161613004, 147522715, 154400256, 171230316, 169520293, 63859246, 26434457, 159062248, 72320416, 90910692, 185412721, 117832287, 76661545, 176957497, 50336575, 172852551, 65849646, 196037414, 205823423, 1044199, 57160997, 52784702, 134592813, 49609039, 5810158, 169855574, 14442600, 205831157, 212287326, 104871114, 184339850, 22617107, 122065336, 21880309, 38417274, 213049047, 53799532, 64217231, 208523843, 181651496, 124859262, 26443786, 100051744, 152929310, 12151017, 141926677, 112056026, 198947955, 118006241, 34158440, 23838833, 180990211, 173123308, 154739557, 47622382, 133649982, 23978625, 167156155, 59922575, 179823195, 105560178, 131670802, 11963704, 204478655, 210519452, 175467990, 103658415, 107275339, 195572016, 141097054, 195498599, 211637021, 160807969, 13432807, 34574965, 196521895, 61942869, 166989357, 66150797, 178361491, 152248779, 54152920, 118795851, 163334839, 162839226, 52593586, 193897329, 204588122, 213872821, 77442446, 30994918, 144260426, 201314525, 188664593, 167215315, 91004900, 182328218, 129103156, 101992223, 169727300, 200957384, 55608638, 96812810, 163112763, 65772249, 209634554, 2163608, 71657549, 73715693, 131457565, 6009283, 169381652, 57371272, 7718130, 114364107, 168197786, 58755528, 102747748, 174799728, 47318617, 158649698, 123231411, 211623655, 67776505, 203393651, 209759559, 89857446, 214091523, 32835069, 86898162, 57749211, 96510970, 156119717, 182830266, 3005222, 62941728, 26454445, 2840149, 184289006, 134261492, 160394701, 70338701, 208605955, 106643822, 89687367, 146666387, 11134486, 173931396, 41036922, 214408150, 128075303, 26842350, 159649498, 110588772, 117260060, 70943000, 208153823, 170622897, 160213982, 126335054, 183542332, 193810602, 115765926, 184091586, 214497695, 41119960, 90962528, 173926679, 141421498, 24573523, 21479207, 32609714, 209044068, 1574806, 201631579, 113559184, 3620456, 57689019, 211964688, 104259501, 66105852, 188240418, 162396970, 138155895, 88191475, 100774320, 113732573, 89666809, 113102690, 204398004, 147738265, 114387526, 68265991, 20651170, 171117367, 53349766, 118532070, 207613771, 166179650, 114861269, 9170304, 158748852, 66747195, 2472609, 59872824, 106905283, 174132721, 110596476, 189060216, 204036609, 79678244, 117986965, 198429437, 207378682, 7863323, 122572584, 199104329, 120072221, 89463547, 116512824, 169297419, 14573826, 119445104, 23277582, 22120187, 8772242, 137099251, 168039104, 78596970, 23775135, 87011048, 13290844, 24227137, 118624752, 156420937, 80261195, 76099059, 15403718, 120381640, 13820347, 204483707, 58689912, 94624113, 153860810, 28997489, 42050935, 193704545, 43321207, 69136796, 98903482, 173572051, 65274648, 161100390, 163949959, 194888352, 129818314, 25828480, 87339562, 132628232, 58025885, 187321115, 158437680, 157111357, 53167884, 25818372, 63611178, 144059297, 128725851, 146239378, 136343271, 55490777, 35256235, 14319815, 213651318, 47073260, 18092187, 175153847, 131282665, 90863692, 33543985, 39229715, 187339245, 198182314, 68874300, 95366969, 174984127, 200362577, 136815769, 142001973, 210666058, 50384640, 2420487, 198041474, 158070590, 136949011, 205312714, 192771467, 100024448, 177146852, 177635548, 176827095, 81410871, 5708380, 144548879, 31233387, 159114029, 199411008, 168443381, 157598181, 178221154, 7879360, 93229204, 172291510, 87661362, 173682124, 122608783, 149688381, 130886380, 1866848, 185792465, 102186507, 88868979, 136891807, 117216865, 17970122, 198024575, 14382154, 73451386, 158663435, 160833464, 130755404, 60349572, 25600477, 204302462, 153790802, 104010662, 208541070, 166706040, 179589257, 141495144, 47994292, 27271891, 188175840, 30630174, 14351575, 21309809, 28859697, 208833937, 134749971, 5255419, 94681664, 140269476, 165202030, 24909261, 197125069, 175973204, 97294913, 114406027, 171901558, 35465802, 52281608, 113455173, 95396942, 76278064, 119175349, 107828731, 2027701, 159268330, 103125352, 39173792, 204064986, 204019546, 151324451, 177125504, 7321240, 27209072, 45938263, 25773850, 74987445, 148031149, 755521, 74049608, 149704005, 123747753, 207549495, 207415712, 36040080, 118470913, 183891980, 87694644, 213876519, 113533739, 75045304, 33538296, 48351356, 91915110, 85670539, 182973070, 126848078, 67320470, 10365532, 123691369, 127106982, 70756015, 188368726, 33417984, 102322525, 23552257, 165149889, 136757956, 96883224, 212442210, 100038394, 20038027, 128251082, 147003025, 74981237, 111922812, 116226871, 28967979, 111669176, 65685949, 118569390, 198466657, 18774620, 130274198, 90883558, 63829146, 190536928, 161489135, 172629077, 87864176, 189428371, 37686260, 967720, 96595609, 146250566, 199624910, 3945297, 113746744, 65288804, 206388764, 25919154, 27830225, 150361306, 162606515, 75347801, 152188973, 144287538, 105024957, 199100550, 30597998, 190998304, 69490149, 168075760, 32183164, 207524598, 5682063, 199225078, 102398150, 18317864, 34051225, 47212358, 39385894, 23106409, 24263128, 38936527, 75886583, 150889912, 3058610, 179438707, 177532348, 209262058, 19478193, 90329902, 78110645, 148364502, 133879423, 148677197, 148145394, 58860860, 1591161, 126096630, 94418709, 143440323, 85054770, 105333586, 29107936, 95396344, 9593361, 137454290, 121120919, 19580381, 20207309, 142271794, 104432624, 106745342, 77247118, 196767093, 40395644, 39879575, 120567801, 172362937, 162767394, 1296587, 210714557, 108909594, 1328699, 193926985, 71102417, 84656319, 98556779, 156781814, 163169555, 128794445, 212907614, 163090173, 123149181, 150137959, 77549197, 170985412, 179318957, 171035496, 120245306, 159220378, 182819131, 141895246, 28920518, 2875348, 121948802, 208571952, 214711998, 67655528, 129385358, 170117824, 58678751, 71295488, 207141496, 58365427, 71751302, 64608945, 176006943, 106551248, 132173753, 22919507, 61168253, 109517693, 97652461, 79511326, 147289089, 113404833, 38909181, 200534395, 13826822, 135381379, 132129458, 179776379, 55651428, 138663290, 10230830, 210815600, 79643672, 44969789, 42225926, 19152736, 131370825, 10024252, 83920714, 44342875, 32001152, 201900982, 185673631, 33951637, 22576137, 33191494, 106519567, 21566779, 158207190, 92200977, 161363062, 50339922, 40783239, 15076299, 151094548, 99247705, 76941923, 188092024, 89844800, 181623515, 16327139, 958072, 150723093, 41825431, 8664415, 49439792, 75381425, 196388404, 9824623, 202606373, 45423004, 90681367, 202925474, 128550118, 80292090, 210130040, 84528081, 105823400, 81474677, 7491379, 53346218, 92090240, 41983232, 49042614, 28457272, 76056599, 77768121, 69317207, 150111659, 157368096, 156756955, 210005881, 184541453, 88004116, 214859316, 135861021, 61129291, 84479632, 205628444, 197462729, 76919492, 211859419, 38810177, 80632314, 48600490, 19882966, 135214239, 165687881, 85340983, 45486238, 73935221, 129642726, 122567513, 163030228, 187946523, 8344978, 24927890, 102123695, 183828991, 14524489, 165969234, 188109979, 43768955, 147991451, 212018466, 103648203, 202104079, 93756380, 99326183, 65097684, 106236712, 57590737, 34194059, 62386417, 153017007, 126284140, 57453027, 133434817, 156322789, 161762913, 169559984, 81106934, 100952722, 96090809, 160568085, 99620455, 166220394, 156476861, 51917011, 86304405, 203071146, 187317014, 101368884, 115753119, 202798830, 113088913, 13342879, 173832810, 207948816, 86567264, 174473850, 69041329, 57917733, 77956137, 215323511, 79962826, 118359799, 34172561, 147681999, 41393423, 50662393, 141419514, 166956250, 151007197, 103112133, 164112981, 209159715, 69288418, 189059655, 113011581, 51048594, 9427031, 55548886, 96509595, 15846671, 200170714, 104025171, 17354705, 57130003, 170508556, 110882192, 147860357, 213996694, 34817879, 41130047, 23965204, 5682588, 91064255, 192505317, 144937893, 26749581, 103203815}

    Returns: {411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 10589750, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 10589750, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 10589750, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273, 411839273 }

  38. 14

    778402941

    {208551746, 64274091, 410114133, 619856760, 598406509, 301501174, 707265131, 19126226, 751248621, 588457544, 589164162, 113317886, 126957036, 444750437, 392217480, 5840703, 214375502, 412861180, 691239483, 291705163, 538144489, 458637412, 221590763, 46582405, 725918724, 451224680, 162605421, 598670197, 33060732, 5439331, 11290807, 230103716, 653645595, 328999105, 216321621, 289706959, 376655337, 302777545, 145722698, 648580659, 426590955, 693413382, 639444736, 497322782, 271911673, 690739872, 560564702, 328017878, 568754535, 118849690, 379846953, 284799161, 18903033, 515416213, 451985807, 342956352, 691965704, 419023894, 147797762, 718894932, 700027263, 168831992, 514917131, 712336215, 734319512, 40998574, 599393407, 695929944, 153434653, 771992890, 509306175, 586575287, 673413311, 305477407, 643204193, 133709714, 207549017, 131657747, 630232984, 33511124, 276862319, 237102104, 649316009, 446355348, 402061085, 320428129, 358512444, 529460222, 122297372, 66674982, 152122392, 300866924, 627320562, 468431863, 33297554, 202061955, 417658247, 511795143, 556233234, 319376392, 315356983, 333670041, 464060694, 680263992, 497907927, 633691856, 218018076, 272441220, 249451900, 392397144, 27381187, 770419528, 5736359, 256135998, 214172668, 650140911, 766777694, 118815801, 9058258, 641450901, 598369720, 12191970, 97888081, 65286018, 285504293, 746263814, 622728664, 557203748, 437490004, 488094837, 602010417, 663818145, 256148123, 214330545, 306519825, 711287272, 647656331, 86317013, 418031817, 213446564, 56842458, 411085475, 460291561, 143826613, 508355538, 471001325, 284291274, 148705237, 439954470, 449816222, 656173850, 124145573, 772166175, 682905258, 490520388, 683565907, 59673006, 142891205, 440497252, 60596164, 130080143, 149460844, 741332394, 656931224, 327295352, 230110570, 376110669, 443099000, 169658657, 422877909, 237481469, 319887965, 172896518, 3139900, 148233983, 717239898, 445099092, 540320710, 671389645, 108811908, 416732593, 461643769, 38230959, 284587479, 729567586, 188823964, 428779284, 174900869, 536099332, 617993435, 119382229, 650942605, 748279446, 454895906, 123089584, 196328313, 139016048, 496926572, 17018976, 43878853, 591850836, 322058247, 97728572, 548640830, 68863305, 350232445, 31332729, 282232104, 321935492, 62545935, 441241318, 56263690, 292746686, 85608201, 511405877, 40073706, 604803780, 216945921, 592413540, 495415149, 185166859, 719260379, 2805655, 505180817, 286241691, 41556681, 162582822, 151960889, 690972190, 150039079, 346186089, 226811928, 362027307, 579466583, 515367146, 582656847, 49736068, 667968975, 511524022, 711053015, 196801746, 718007737, 52480483, 385947309, 493344164, 32205197, 659860150, 635391, 306811949, 446018544, 757056519, 18516407, 403683112, 4041816, 47048760, 388766740, 334234145, 440533309, 141582098, 260005838, 203607294, 711912812, 275684794, 36105004, 204882060, 275400980, 324116116, 445066975, 32768739, 162813314, 363051594, 667025153, 149555835, 42355908, 97488393, 550825382, 176362652, 150324890, 283435895, 472714286, 638797306, 738928419, 489918323, 471965839, 3904556, 535080265, 509513968, 216928776, 221886181, 610369847, 418528929, 587704519, 614521817, 741639919, 33888656, 250485296, 700847321, 558324700, 618133458, 255647626, 416888920, 166694976, 211776888, 48244796, 208849384, 714961536, 133436041, 215765220, 657589848, 4609014, 453816107, 627246855, 126877134, 222720573, 223515000, 353741696, 772607795, 13187642, 47766554, 257626982, 706048616, 133858845, 778020061, 649963278, 634292119, 470288831, 679781931, 310776004, 651870612, 528173645, 110136448, 416071510, 536989673, 78583755, 342523491, 167401115, 382430325, 558082887, 296412560, 323926282, 724683001, 364746825, 45395902, 739866487, 469313838, 486342899, 573968248, 159139693, 292935968, 16582599, 167022503, 445931865, 561111247, 191288434, 385213224, 335874990, 326093985, 73709022, 238512340, 389499989, 303916284, 80703787, 678223516, 278692851, 514702702, 223895674, 66355517, 671542518, 442804877, 759223207, 432703291, 404204446, 478828763, 420383320, 509272814, 777959964, 504323527, 419338758, 405703589, 711905513, 299005027, 528804271, 138263924, 764463605, 25517113, 531609243, 421000905, 1213890, 168645061, 364062052, 737682234, 760622479, 359409322, 442561634, 650021259, 667655005, 362987437, 4074228, 401495474, 377924038, 575488778, 65739476, 665242429, 450838624, 482144776, 313922033, 541774438, 412910668, 576586833, 621325227, 73588284, 120550963, 705209020, 45504850, 658355394, 396264980, 102139702, 23975710, 531396314, 221459036, 613749035, 685395290, 609373081, 567809728, 50186644, 578157371, 206093893, 183558680, 545620707, 118649273, 49164680, 577428872, 647295923, 611635866, 636736380, 352179812, 442903464, 95903705, 409991972, 556581152, 266866652, 399276332, 103703144, 271021360, 760180219, 309306932, 227115747, 1970342, 408847914, 766426670, 43682693, 560216591, 598370322, 177563060, 423861474, 600355307, 572001170, 456570506, 465230564, 221489668, 70492094, 776956459, 92601679, 670437516, 692255782, 404830331, 281360438, 148659685, 176938662, 134169548, 691549233, 432485450, 738070982, 617516123, 239978755, 345176065, 734937535, 527903965, 700047875, 246304029, 756713190, 276461664, 224999441, 128438410, 21761973, 752071703, 730978659, 370796691, 519533084, 241199180, 629876344, 511949362, 379302249, 226201385, 508735132, 372719698, 680500844, 666858921, 179793060, 384771130, 255941123, 169510317, 600019882, 117299750, 468038147, 188432049, 611713189, 374293560, 162586813, 567439576, 311841358, 371416552, 195958221, 98863448, 154648571, 759137313, 240771340, 634417858, 356573721, 341535640, 308525176, 647545303, 640349804, 92835696, 74022467, 257619525, 777936236, 269247996, 34268248, 565023577, 287972835, 105762197, 98684569, 569459759, 691289994, 98089663, 619095772, 205716120, 479022477, 743964900, 430253058, 62717427, 91054411, 441227207, 768887287, 110184048, 66186479, 498749975, 668802365, 54148664, 494430457, 589031899, 170936327, 556832695, 61930706, 741582064, 159529948, 153757617, 734379450, 684272686, 124776347, 440060782, 356076240, 211050212, 632930916, 173259492, 28092499, 239590144, 550871948, 678170038, 573380265, 772531547, 18934432, 638004462, 478960424, 518073951, 241287305, 255723135, 219971620, 585989673, 44939503, 513807881, 138512418, 520184983, 449020065, 771253798, 199559428, 145841849, 622073545, 254704535, 83314790, 554600362, 210692102, 708481813, 163690023, 161937775, 274147498, 273300765, 304028145, 314782916, 159592525, 502260445, 361949081, 700889871, 573884170, 276198586, 621931588, 758392877, 625718862, 479283538, 202252014, 421418206, 567535478, 129842261, 374677590, 54024074, 32277097, 142385364, 426113778, 504145401, 668049196, 439899954, 146148370, 290349048, 548347273, 467850604, 716462979, 436739768, 665734960}

    Returns: {983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 327316810, 327316810, 327316810, 983180078, 327316810, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 327316810, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 327316810, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 240525811, 327316810, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 327316810, 327316810, 983180078, 327316810, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 983180078, 327316810, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 781429349, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 327316810, 327316810, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 983180078, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 983180078, 327316810, 983180078, 983180078, 327316810, 327316810, 327316810, 983180078, 327316810, 983180078, 327316810, 983180078, 983180078, 327316810, 983180078, 983180078 }

  39. 43

    576666729

    {99160112, 11647054, 213855921, 365810447, 223018173, 447427961, 343146213, 275924957, 172315663, 549642519, 270206882, 443201622, 407217155, 203415562, 535442736, 430826223, 387050772, 388762404, 480461615, 380396846, 177478369, 80535548, 85944992, 527131211, 10939354, 362799908, 185705882, 123582202, 299968559, 14060505, 438127546, 271060986, 106386590, 312883863, 144609273, 19963730, 42034296, 437928056, 176184728, 287681333, 423413134, 321085617, 364922247, 452537237, 262200001, 236766796, 238581835, 271448529, 106246221, 88520226, 437679433, 473042330, 331346004, 301622678, 481079175, 181489747, 110356801, 75260770, 386683325, 248197179, 179191934, 212753483, 453291610, 231514669, 63000783, 556514818, 212424566, 481358005, 44919593, 329438078, 503317846, 35250127, 253230899, 437172239, 492960295, 70910713, 432538073, 155120154, 197927035, 376391544, 12904369, 146308491, 71813681, 82285549, 88711340, 49710564, 477084237, 89923263, 72711717, 394611091, 107350956, 277802953, 466699431, 49473586, 10035342, 48335523, 345545646, 274372610, 528518399, 431978421, 347071014, 573580022, 470708633, 291034447, 498569423, 80043705, 249849431, 293749024, 389501853, 386368343, 24536029, 135738346, 220302351, 108553826, 492776688, 456770956, 348268380, 495147920, 521581633, 142055202, 515600180, 390236740, 343331380, 8112969, 291485553, 462166734, 277087636, 430035515, 16829594, 75911629, 552223633, 248527775, 160326973, 536527722, 188908007, 365339267, 23902833, 467915530, 518447442, 66959061, 77070239, 303883820, 271214810, 44369495, 29037500, 177277950, 180157373, 253187534, 475269673, 522212434, 40870109, 191842368, 374909356, 92196525, 357847956, 441352353, 505297010, 380855707, 415749860, 504335071, 9427689, 114891534, 336570641, 224372021, 315112575, 552654383, 232563174, 313393856, 563128826, 422707323, 300862916, 457222905, 349274402, 416982643, 79263948, 2919871, 208987790, 510953586, 291295790, 215442875, 127864824, 168163361, 136785496, 331396836, 433665874, 44880877, 157489530, 452781675, 177085838, 459276869, 276665710, 555230235, 442160152, 81987873, 258160844, 152569582, 331953382, 423417676, 469144808, 498699003, 483226656, 448698658, 381290923, 90323247, 431106811, 359327756, 456896409, 490543330, 389932786, 545825705, 474343502, 272021067, 234169449, 360670722, 407635890, 91720161, 450740987, 517012879, 426949423, 335702072, 441168974, 440178282, 40735176, 398611192, 78426315, 294430517, 21090653, 233064490, 13587298, 384849199, 293931956, 465949196, 562652043, 244912640, 207810208, 253077242, 61899521, 378839186, 94887019, 327418715, 523527258, 209616396, 423282454, 296622661, 46845245, 202046336, 33338779, 64724977, 231763007, 92442924, 60010050, 291070471, 215732194, 481072565, 216461951, 175970034, 186616927, 107725918, 236948428, 425616304, 457198858, 25610246, 263571959, 26265377, 282661630, 1558113, 311745302, 278585450, 31689016, 559706468, 176053502, 37268050, 419027672, 60512924, 468706244, 557143263, 182912808, 400673962, 26546375, 294745121, 13912366, 428408906, 498740371, 322703203, 33546164, 256782837, 480539898, 140937011, 250906517, 484355544, 518779693, 75202743, 373244950, 328235574, 402804756, 58623774, 359493512, 374701448, 453755589, 445736700, 385251466, 369733234, 562780625, 329688464, 379031072, 387215828, 91399768, 117501085, 443906588, 183003243, 373440370, 369132719, 182220045, 78516169, 113263315, 234988073, 164226917, 145272098, 147983374, 369895774, 425152756, 135431709, 163383514, 97094291, 511786059, 284095691, 72663814, 321009091, 21045046, 270739814, 544680809, 403139266, 360249839, 365677252, 512444144, 138593634, 350941546, 10275235, 151867168, 213547082, 350282227, 544131192, 408843565, 215516748, 437941555, 480018129, 43825341, 373887325, 325807475, 576137488, 301433052, 374658919, 203344453, 30206505, 518860728, 434270173, 53766414, 534655643, 268686179, 420954462, 154624548, 10658410, 449756962, 317280052, 307436719, 363378049, 455366183, 346544948, 138164867, 444264432, 8226535, 530445543, 111759424, 435495599, 108373803, 513262153, 334925780, 7632453, 100454034, 135437912, 534310990, 137244503, 438974641, 266104709, 308234224, 50521816, 460773451, 336636140, 18777047, 95340119, 566470851, 572324489, 281050457, 263476177, 221302684, 283769286, 504966457, 156436616, 433935622, 516487084, 36452662, 463773531, 17938433, 217513096, 379417721, 150268778, 441935201, 137961407, 273443047, 501243992, 311240573, 223010201, 311210379, 295788865, 473331212, 418582092, 132603141, 539692639, 305796337, 172110063, 155988640, 281932811, 456326566, 502371882, 325631895, 88483088, 266482341, 145403751, 571894502, 333018146, 161236757, 520896347, 317340033, 425590901, 90091040, 497291362, 21518132, 95247375, 227172527, 144014528, 100417365, 463235757, 130655096, 289525552, 71017206, 350646278, 494336206, 511639895, 130563211, 104791585, 8942010, 421647284, 285498657, 380337620, 331049937, 412495974, 346800634, 471526315, 184693221, 517014086, 464355870, 232976732, 30226398, 62634694, 424927850, 396058185, 898129, 111335912, 222760551, 452751385, 220614418, 534734868, 78907486, 468692516, 256991177, 204124563, 177540900, 95649789, 341368705, 375110835, 392023962, 94350637, 157640038, 203268529, 347416947, 545936056, 283632780, 39148696, 431006654, 505325236, 6778518, 551380502, 357865514, 149750009, 391259720, 576340691, 399759442, 22285596, 254158988, 949958, 41000890, 44899363, 438231075, 530870035, 147948625, 171736873, 553877653, 428420643, 315957328, 529290233, 125692853, 124817501, 541957676, 40972115, 59944431, 239990529, 407559612, 499621827, 69730772, 311430326, 442921603, 374728255, 309655489, 525986706, 553121669, 411389662, 83321579, 428135017, 77801346, 423106188, 568414194, 281083116, 417988043, 554814538, 143524690, 250319146, 31209221, 382826889, 238115597, 4575892, 270879589, 561819768, 329188014, 319236904, 473137599, 347477367, 356135126, 554360754, 367670598, 67532218, 183783943, 237552067, 416652356, 3243937, 399764872, 373116405, 340411327, 409755882, 558522172, 23649040, 464047828, 63881178, 542362164, 458176136, 22166384, 553909796, 113502397, 276598206, 306617292, 483338401, 99716596, 324036624, 92902965, 438832175, 185078584, 488208143, 8249074, 554370925, 182567341, 76760660, 461006327, 116779452, 516835887, 74040813, 159333794, 440911341, 5273643, 7732055, 294218508, 227372385, 302946523, 64864280, 450025922, 237833683, 162487581, 44973802, 331361706, 204704687, 234615037, 378509688, 533719042, 538965881, 355760204, 185733521, 515792529, 197333677, 448492046, 269553471, 350503052, 191065199, 546770230, 547482501, 348799067, 181969645, 187997998, 549914559, 34266292, 231417681, 228161278, 85185474, 355751883, 81325878, 22780352, 360681731, 52342428, 524159747, 293860816, 388429621, 517412409, 321575601, 227968228, 117114053, 234522577, 261898487, 79517419, 252427009, 424359763, 194911069, 288533798, 80101340, 524065411, 57076677, 326235773, 194066300, 146580653, 353422301, 522391152, 134701374, 55465861, 413922382, 477275433, 491046013, 317796163, 299111494, 420209446, 161753006, 350668067, 324564867, 288606607, 471354499, 522914192, 94445728, 126315970, 405596422, 520048040, 509983388, 5822369, 433297822, 192977901, 490708448, 312689626, 32888089, 208795999, 420040417, 310725019, 6289767, 431680303, 79312169, 526943596, 282751628, 452345989, 444678468, 290646679, 334908557, 67025316, 330812861, 492808856, 279167281, 169792265, 480895069, 214028276, 395132209, 464822785, 314188845, 117996924, 398913087, 64170037, 299102119, 243392011, 173132594, 219003719, 492832262, 299488774, 202377928, 549483821, 449155387, 301496334, 359571467, 302405051, 501262896, 514667745, 417661460, 491779170, 347443981, 20084829, 87874594, 498796323, 120928245, 311300376, 497239762, 128101627, 390364555, 213510523, 432708879, 94778736, 531432844, 23799870, 349730474, 411363404, 305177644, 542305662, 326343787, 507573043, 19617083, 278518489, 427303800, 257503373, 343211615, 539190408, 270962323, 199148441, 551247813, 365489101, 436348028, 133053137, 155827403, 324866930, 539124977, 90387719, 85514578, 533203364, 278416070, 339783641, 164331566, 276738646, 132769146, 233602819, 221720172, 439268607, 496552849, 229508428, 352340060, 96850542, 153926369, 462004658, 409621452}

    Returns: {394848138, 394848138, 526335937, 394848138, 526335937, 394848138, 272842588, 394848138, 394848138, 526335937, 394848138, 978469822, 394848138, 394848138, 978469822, 978469822, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 978469822, 272842588, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 978469822, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 272842588, 394848138, 394848138, 394848138, 272842588, 978469822, 978469822, 978469822, 394848138, 526335937, 394848138, 978469822, 394848138, 526335937, 978469822, 978469822, 394848138, 394848138, 978469822, 272842588, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 526335937, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 526335937, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 272842588, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 272842588, 978469822, 394848138, 394848138, 394848138, 394848138, 526335937, 272842588, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 526335937, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 526335937, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 526335937, 978469822, 978469822, 978469822, 272842588, 394848138, 394848138, 394848138, 394848138, 394848138, 526335937, 978469822, 394848138, 526335937, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 272842588, 978469822, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 526335937, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 272842588, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 978469822, 526335937, 978469822, 394848138, 394848138, 978469822, 526335937, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 272842588, 394848138, 526335937, 394848138, 394848138, 272842588, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 272842588, 978469822, 394848138, 526335937, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 526335937, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 526335937, 394848138, 978469822, 526335937, 394848138, 394848138, 526335937, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 526335937, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 272842588, 978469822, 978469822, 394848138, 978469822, 272842588, 394848138, 394848138, 394848138, 526335937, 394848138, 978469822, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 526335937, 978469822, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 978469822, 526335937, 394848138, 978469822, 978469822, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 272842588, 272842588, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 526335937, 394848138, 526335937, 978469822, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 394848138, 272842588, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 394848138, 978469822, 526335937, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 272842588, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 272842588, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822, 526335937, 394848138, 526335937, 394848138, 978469822, 394848138, 978469822, 978469822, 978469822, 394848138, 394848138, 394848138, 394848138, 978469822, 978469822, 394848138, 526335937, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 394848138, 394848138, 526335937, 394848138, 394848138, 978469822, 394848138, 394848138, 526335937, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 394848138, 978469822, 394848138, 978469822, 526335937, 394848138, 394848138, 394848138, 978469822, 394848138, 394848138, 978469822 }

  40. 30

    647870271

    {270639378, 316798726, 126265574, 72094878, 12798818, 237711144, 206290269, 86603116, 430972642, 141414609, 196219213, 433880716, 39208484, 149529086, 1517651, 540230103, 247226502, 3149606, 346809294, 408395417, 324217064, 505392171, 526891638, 249143858, 93365636, 235746790, 507394430, 565532021, 155845585, 468167626, 620475638, 279783819, 468473019, 382167122, 8822756, 11655405, 66876959, 183480002, 204944094, 147763359, 187015616, 479046442, 610404444, 475834002, 49750348, 524853950, 260330784, 463504431, 305578437, 274966143, 566186670, 112307424, 342189533, 219538096, 202704578, 41144814, 389266920, 356184841, 580521593, 32080059, 114222824, 118724269, 156550418, 558193078, 44824344, 243746463, 501384779, 191868719, 133015513, 355069588, 290499376, 203582512, 137412105, 482125538, 172443255, 476790205, 433625513, 443113358, 149543743, 643814559, 191381098, 212031475, 391441577, 50918913, 246313353, 213451511, 53282358, 123415617, 128624204, 642983046, 230282009, 566360564, 476242595, 12999829, 1351547, 420808694, 302574264, 161833879, 400907444, 458475457, 334555486, 418261861, 109135660, 18091513, 579341945, 326138821, 548096776, 108375450, 197723246, 495464946, 240978401, 268043345, 241293633, 137912077, 571587121, 644748747, 158459009, 323359284, 457749857, 195862532, 24256660, 521669653, 408338729, 326669164, 56870795, 207793648, 466627188, 163703261, 14868079, 50832648, 208259008, 606563701, 390667307, 10196713, 120296099, 503709065, 391121633, 639334796, 390451034, 282209886, 400424240, 233884258, 396594933, 427506720, 248409922, 603548120, 508988678, 104488465, 554827494, 105751482, 300292288, 217200171, 114789082, 378342500, 625056771, 126215928, 230173892, 318411246, 253842123, 170523794, 508900298, 515433454, 645518158, 221796718, 110703888, 248516412, 216545720, 460343032, 51984621, 72674346, 52579954, 378423895, 23183993, 297874279, 295814431, 364737923, 240054962, 101208647, 1108833, 281130454, 380570389, 254238776, 337329970, 46307777, 478143266, 338242594, 69623393, 533998553, 432706773, 573977392, 496006281, 486042938, 533269751, 149474352, 74756153, 77516816, 459233942, 227776629, 626863878, 194351685, 138004346, 247428126, 35079704, 501978529, 549591664, 461417698, 517303290, 81854467, 475497145, 331340358, 35218542, 289639164, 459574540, 17295516, 260516658, 468346454, 265318718, 265795465, 344748738, 373437500, 400072111, 161783391, 79770813, 546729899, 566432412, 134504483, 486310937, 505565261, 278035833, 514162477, 383171961, 4455244, 386544706, 215620726, 35716537, 289192527, 94063088, 492635877, 469106974, 254101073, 591740939, 236709057, 96107225, 608673867, 41151889, 276066363, 234259793, 550924671, 400150973, 298087811, 248077278, 87757748, 68428600, 219124931, 4845686, 531913609, 339144379, 586363242, 326868443, 149296561, 496070675, 644871775, 322661776, 505095353, 21605441, 265029161, 303654759, 46980323, 437236958, 105568871, 98403804, 365037045, 495247848, 40224434, 604118277, 326343008, 326057822, 628506723, 128345198, 87748732, 86378591, 451614362, 280684488, 541990778, 533175453, 426555532, 242660244, 39802298, 102129797, 85205711, 448384694, 498947931, 640495838, 379744287, 386032854, 262010284, 534947982, 132370605, 353142558, 442764944, 298549775, 148803060, 615963270, 141834896, 312771322, 191135245, 141434007, 542760949, 532541285, 202085159, 77020940, 323016446, 197802043, 500437209, 536537877, 94981350, 494914956, 275759074, 476675466, 351310004, 298467153, 360707273, 318368203, 596895618, 245376891, 450556411, 479041240, 330430542, 516906434, 323201655, 432755004, 474629473, 139129403, 92620294, 484124978, 140533283, 141883868, 118843700, 286236399, 471437816, 598834548, 357799997, 501474284, 472368219, 508420285, 102896284, 261600684, 191963358, 292625988, 184958246, 220614530, 215715736, 459356942, 557226226, 463781392, 20978089, 601480475, 550787883, 504457396, 167804855, 266730494, 581182273, 315903323, 517461943, 369615936, 81962646, 581911152, 116351976, 434804737, 299438618, 25224674, 23937519, 631654733, 168760032, 593165295, 162580548, 411500962, 234807840, 493640309, 61723711, 159696443, 621365994, 526328074, 559754149, 427723104, 144269264, 213466230, 584487287, 51033075, 140998255, 163247387, 336565220, 600954148, 495618968, 93299755, 70603327, 555383344, 596789545, 587417802, 440500672, 131594822, 408601558, 245907877, 583133831, 240559272, 641213817, 42886135, 259820295, 468437424, 135048871, 85430433, 384893971, 491250084, 193712692, 384457588, 39157002, 396417748, 504746696, 549685136, 93459380, 243581313, 527081610, 111161633, 79432479, 465447088, 250082565, 148592787, 218094118, 95876938, 26778137, 548317687, 563652459, 597637998, 530274320, 228122274, 243390298, 204858648, 156261908, 114023155, 403391730, 323120488, 506487533, 18092087, 640383977, 317074421, 553503952, 189120989, 25998997, 25654653, 599513573, 141259250, 171236104, 551769395, 229164885, 349955865, 273041324, 117424498, 530915139, 96702786, 444674996, 415668768, 608519606, 114072108, 572736830, 14786405, 496194836, 353617523, 324003196, 298917508, 317590118, 56965936, 548640494, 463969891, 247239979, 582136965, 54295469, 473471263, 4039037, 572646381, 322553922, 503826781, 148204656, 494747390, 100930828, 375570860, 213212541, 7564730, 178314392, 280991503, 36784184, 213568410, 536110770, 134776449, 598447984, 448580696, 252690533, 339453696, 459052473, 450018928, 238665180, 23262098, 302582017, 27652599, 499555451, 450184585, 14211456, 617255447, 58031967, 68554022, 333286670, 408188157, 292621147, 518176264, 112961148, 199397060, 218489479, 316150806, 542156949, 235788933, 631140319, 287018166, 301670373, 33400438, 175093823, 98463172, 74494348, 98481774, 295821020, 591670353, 473432239, 145180316, 223482649, 62585739, 492458292, 523350526, 151169066, 336027460, 555270985, 225686258, 288675180, 140404598, 430369968, 101543054, 23686008, 596520762, 454474522, 490684907, 88902983, 278269904, 66742607, 363148470, 585865042, 272764303, 461389177, 276162989, 35763554, 131645560, 20467716, 312748670, 536369605, 163182573, 425489269, 359547698, 433673400, 391646893, 446370321, 294815179, 97467226, 459201612, 159760067, 369169240, 66364731, 594759121, 91946637, 327374664, 235775750, 478816873, 115097021, 391815517, 127761657, 185389362, 591555927, 13641491, 155352646, 216381039, 272780671, 29504852, 17924493, 134108174, 311610886, 525474252, 18189469, 614944267, 270627505, 102659514, 538168413, 189171787, 394667519, 36086534, 558965049, 181392037}

    Returns: {919070023, 33109246, 33109246, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 919070023, 919070023, 919070023, 919070023, 919070023, 919070023, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 802878889, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 802878889, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 802878889, 33109246, 919070023, 919070023, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 802878889, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 802878889, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 802878889, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 802878889, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 177832949, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 919070023, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 177832949, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 802878889, 33109246, 919070023, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 919070023, 33109246, 919070023, 919070023, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 919070023, 919070023, 802878889, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 919070023, 177832949, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 919070023, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246, 177832949, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 802878889, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 802878889, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 919070023, 919070023, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 177832949, 33109246, 33109246, 919070023, 919070023, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 802878889, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 33109246, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 33109246, 919070023, 177832949, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 919070023, 33109246, 33109246, 33109246, 919070023, 919070023, 33109246, 33109246, 33109246, 919070023, 33109246 }

  41. 29

    729418462

    {177931747, 42101890, 61208843, 183591630, 106053631, 425236504, 243430177, 683695910, 706137610, 76713359, 332319805, 449063327, 158886784, 174846791, 559026137, 517687126, 657802795, 343182826, 662150279, 531866301, 192246686, 185538454, 247146724, 29608375, 66471925, 608116064, 528956011, 389132928, 101363380, 270852989, 407879786, 366596367, 539437817, 301264213, 625705827, 294312407, 471860781, 728280745, 247407620, 162571006, 525709561, 562177972, 25066282, 202391183, 201629480, 650289647, 553773482, 186910117, 238279215, 459688715, 676835240, 105405679, 229523257, 358457236, 558636621, 679226622, 444421380, 236431849, 11248841, 545705849, 632002048, 285401666, 318602858, 534300724, 400064022, 229713967, 18637575, 157427539, 149149859, 579055556, 707319323, 216667489, 559129626, 388251735, 42717226, 268554574, 602197293, 61714138, 577717753, 82909505, 582478447, 729365521, 219023534, 3904193, 292834979, 572701021, 724364258, 477629628, 472592961, 466751589, 204884082, 69700298, 6049450, 278955981, 634902629, 100114977, 58802581, 247157010, 116731320, 172987024, 714562236, 171240616, 258848475, 316257652, 110763216, 510618623, 4814248, 64798808, 523339726, 115148220, 326084508, 457697268, 210184772, 493992524, 174493404, 294883717, 456598145, 301939735, 187147345, 334865861, 125098688, 100809269, 405677476, 152313467, 40751381, 346591564, 102405642, 624914016, 332916627, 157068033, 439288398, 291008442, 519815951, 129407031, 540729057, 165957589, 653021598, 181956559, 611168087, 205604288, 613493150, 468777710, 393720767, 537803065, 86942214, 321454788, 103358718, 432829394, 417339668, 211817702, 447481033, 559034554, 522876073, 34619285, 200461014, 101646687, 226108482, 339371528, 68443593, 538119786, 577419761, 602531212, 646810144, 137938634, 409496326, 24465488, 624360801, 2604670, 57775403, 321586787, 223971204, 705470937, 46398812, 266479439, 148580846, 340727042, 271939146, 125079292, 602123921, 341218052, 142140992, 465010979, 616672462, 411013326, 20418158, 353909459, 607899843, 560220208, 380419624, 667867226, 145768640, 332242518, 624227786, 354300720, 134527718, 595359625, 362865054, 590183587, 109755192, 278971473, 693441732, 699925287, 324741978, 496747005, 80342940, 524063029, 448520697, 496511249, 442578621, 324391355, 407861024, 572851934, 549689489, 516711909, 698252122, 317556738, 1707272, 251179738, 149019878, 11012160, 518108222, 37192903, 54891899, 14639946, 662529095, 412598689, 455191971, 532896720, 412639364, 494448690, 106058384, 150119053, 541822683, 712430702, 19478594, 447630789, 31582088, 58226628, 27066739, 666920073, 15174642, 538185080, 69149765, 7311392, 13050331, 2318760, 481234370, 680859884, 237442390, 167123330, 670041778, 100298591, 647160331, 205305116, 215184092, 669878561, 409011400, 475538297, 556966515, 14832218, 53830820, 28645030, 388679851, 674270370, 240624091, 424068876, 194752029, 598935908, 657331580, 638196491, 493333733, 165850476, 517829993, 646344737, 11019735, 294941642, 538077289, 302422992, 374131342, 322705289, 561364158, 386366283, 603529009, 689603905, 437640113, 574685640, 195483188, 76798603, 221316550, 187585192, 14595256, 51839730, 364368460, 170381899, 201762912, 678222676, 247408328, 615032501, 396642335, 205374609, 642582209, 152792537, 198302727, 537268470, 663977673, 679943353, 320575736, 217969229, 408535419, 300037882, 529713222, 313804460, 642926031, 129555099, 128294460, 226918309, 260654946, 413978766, 527504814, 47462360, 128700748, 725907567, 384200574, 379862403, 499502047, 522762878, 224689875, 182145589, 723553511, 310856186, 199028456, 725296594, 35022420, 540824822, 394258251, 616468332, 620709994, 398034069, 133400491, 218638668, 647576595, 300643055, 245838731, 165468688, 540701496, 274218220, 354246527, 49737020, 364514773, 715466624, 645076775, 321976331, 727612986, 355652283, 655523297, 199115062, 502889190, 532036383, 463217914, 134726480, 687239233, 161020433, 452060938, 287120782, 285472707, 566414556, 354741289, 558845101, 682299897, 696128983, 491428609, 294345376, 201089997, 559794405, 376953943, 705582635, 674822463, 634105515, 42740807, 232864948, 375801092, 698174059, 646132469, 314018710, 549593405, 545123947, 377514587, 301557878, 310115106, 72283009, 421711004, 711427135, 59208853, 126774157, 669791703, 128583288, 320426301, 306899001, 420491267, 323611596, 253489127, 322104287, 139483202, 367062603, 509111959, 415121923, 447834575, 83663738, 328851048, 267226612, 151775355, 649567649, 248044400, 166594137, 346548633, 166576871, 327753161, 473648508, 155360267, 647131896, 454568786, 207379583, 610467327, 84291000, 127738338, 584102034, 563634356, 472072554, 505005009, 512942390, 646192302, 29867271, 443995766, 433174938, 207309019, 554202128, 97791478, 526848837, 703920905, 13096717, 653767492, 258979941, 531237035, 657906995, 517517591, 669700352, 651356688, 287585029, 678887578, 593760319, 46701484, 151523509, 258198152, 387015747, 321043434, 167888596, 616061897, 17158328, 487901278, 178696192, 123947808, 73536290, 613569229, 66155788, 597728703, 495295516, 681607877, 705831425, 1885848, 388161361, 658072094, 358797850, 395733537, 52258480, 686574554, 633461799, 29570265, 446553431, 8617109, 654864520, 153239265, 678480019, 68876211, 60409833, 702007186, 519473385, 615977106, 524407711, 602684155, 686950977, 668965755, 531728765, 227503701, 339837850, 453435180, 564659569, 151884890, 267344693, 402905616, 580600978, 14420340, 719558099, 281269560, 459204079, 598541181, 154709073, 576562544, 139936495, 66577432, 707776993, 657195401, 309882576, 606435434, 472657744, 290110795, 191208012, 656841168, 323476469, 118665196, 275982895, 444071388, 119976640, 324416133, 173083524, 239992696, 173113298, 366495435, 452536341, 239301693, 133046519, 497116569, 317381717, 589779639, 10091245, 702428755, 345089480, 125526641, 92898687, 39393560, 546875980, 115894358, 329704835, 312791472, 568338825, 618544121, 107575023, 564058696, 585128470, 534575104, 219595256, 11944061, 15661618, 480522669, 141189104, 34520621, 421779382, 264557566, 291625297, 515122819, 712297148, 624324185, 305997477, 719734674, 142314258, 267568112, 215330068, 386748184, 511655070, 462962297, 623898411, 100378649, 699280632, 67002004, 613292786, 131889135, 269221606, 309699351, 89856361, 51780857, 297278367, 498284394, 320040118, 241374364, 375236221, 324458892, 686698097, 489676100, 289296757, 482831665, 500175064, 213974836, 490790035, 10538491, 381083425, 583648395, 395507069, 709336759, 106248081, 116841824, 637681350, 285462898, 527690074, 222770350, 138951254, 109480814, 468287820, 494744718, 556662258, 634093252, 274055583, 726750364, 39674532, 75649949, 682351076, 430635619, 442690647, 245102074, 24122301, 356671066, 127765361, 14619177, 699681220, 569886522, 708269508, 94511197, 660638301, 663533149, 322521495, 711481179, 573874624, 581868216, 132963286, 113977974, 374355978, 12133108, 125833807, 323090308, 355751593, 714373596, 716972977, 415890423, 727537129, 6673540, 702813406, 355183813, 631694807, 330394330, 583822081, 694434740, 372133541, 94859228, 712117442, 267440787, 154864300, 203766245, 269199040, 627937348, 587299768, 169635181, 709133745, 86029657, 571316713, 679322067, 436649888, 689375563, 14607298, 557221294, 358675896, 29874468, 158945974, 2947995, 618164324, 115279651, 74748476, 355169864, 688323803, 430135352, 408455255, 114713782, 86090468, 504920304, 393025126, 79339641, 276775592, 56202278, 695095885, 306007183, 235385711, 566215488, 621311999, 180414467, 590236026, 359312873, 697909629, 645589191, 413893321, 590029257, 149782797, 203973076, 405723968, 326824560, 634060057, 390969037, 163229592, 451661525, 199929711, 449619478, 577826678, 363890115, 358562639, 128396492, 638857609, 621340382, 580271939, 16217240, 28401353, 157454023, 424133774, 108560559, 348240748, 686449032, 491434691, 247824333, 427934286, 123596942, 411995053, 616421525, 162422596, 398516693, 558335062, 608401497, 427533476, 453431715, 183270612, 557913324, 553707333, 513383055, 205679772, 409458653, 703568686, 209830761, 464705077, 333525866, 8753686, 686868285, 554406510, 217829274, 15126258, 299197843, 583610591, 248316629, 217611100, 145360881, 151033450, 367051940, 634234470, 93183489, 589172138, 233012192, 420591761, 426312141, 265607899, 58191086, 311393335, 342918054, 87132003, 516126748, 54445806, 208240739, 656841277, 334703678, 343320596, 264605731, 670463867, 293938516, 219178203, 568133999, 214156227, 367964378, 55784721, 523074310, 516080214, 267080, 471731004, 184829465, 585281657, 165031314, 288187985, 367403548, 542765427, 393999257, 713894269, 225194508, 609219260, 344683723, 623703256, 618269041, 521853352, 73392147, 518219615, 35595558, 327520811, 362357224, 574544010, 214046416, 634163906, 72883220, 191448706, 289208177, 377402467, 163636104, 344063448, 161120478, 484052300, 457975697, 334150656, 475173456, 473577547, 372207471, 588573335, 187895037, 340728546, 380513359, 492972626, 520899869, 387256646, 650419782, 484251122, 564363357, 582844406, 169628749, 298429836, 114550137, 494444323, 583409766, 381751043, 575621509}

    Returns: {28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 28133520, 28133520, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 28133520, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 406308244, 406308244, 406308244, 28133520, 28133520, 406308244, 406308244, 406308244, 406308244, 28133520, 406308244, 406308244, 28133520, 28133520, 28133520, 28133520, 406308244, 28133520, 406308244, 28133520, 406308244, 406308244, 406308244, 28133520, 406308244, 28133520, 406308244, 28133520, 28133520, 406308244, 28133520, 28133520 }

  42. 23

    129466186

    {70524304, 9607924, 126988823, 65533843, 125717747, 124523132, 42634881, 91399560, 101050798, 67750456, 108704928, 33850754, 120714190, 126734971, 56374669, 48239389, 54784682, 62131321, 39581707, 122508054, 101097424, 121353355, 6187116, 112877460, 75654153, 69220913, 74451493, 14736089, 21729183, 1903131, 62171818, 64435176, 29802943, 127289723, 11788370, 61556285, 56161222, 69777556, 114437906, 40005232, 24192741, 56302603, 85437064, 7802513, 52554683, 35694463, 22349424, 16774393, 49169553, 127600474, 116397403, 87166079, 6423351, 91810061, 58248908, 65972259, 57522696, 94821801, 58906796, 64676687, 60815722, 60473532, 102518172, 5567032, 37107713, 19251069, 25966136, 66870904, 49198784, 17150024, 8351348, 89684675, 123691836, 41314724, 8767913, 80461902, 12627001, 107112895, 35742842, 50215225, 74643133, 126447083, 60121630, 83424914, 26758950, 127525825, 86972689, 100079388, 95381867, 9153696, 85860974, 51127626, 68766993, 71428424, 100463278, 2372788, 6904205, 75542173, 29720253, 112770974, 68054526, 97358548, 10828803, 22211563, 71036360, 9783792, 118766378, 19086833, 82221230, 109870290, 126411791, 54553939, 100901278, 96452739, 112005703, 116081864, 26944547, 7834183, 8744750, 92419296, 17861172, 75089077, 80540948, 118409066, 92243358, 126912296, 115861657, 18022722, 98118901, 73435195, 67053639, 71866848, 117427270, 33682751, 32325896, 28612927, 106172272, 89814933, 33513399, 110695066, 121073590, 48827311, 7910017, 47533834, 17842561, 77934880, 94988662, 101946322, 68043259, 64788691, 111795611, 118303957, 89439516, 33302675, 34787194, 112771725, 20977589, 36733889, 96296094, 81331263, 95854319, 122521521, 79606729, 64703127, 46640334, 99605888, 86528940, 35757966, 104884767, 103813746, 46620648, 108869323, 109873928, 48369209, 106240441, 14055351, 75604936, 123410206, 58310665, 86978111, 30453257, 74302414, 26936021, 115394832, 108476360, 63401244, 16511344, 63859346, 69106477, 14929543, 111281526, 126776621, 6166031, 3280620, 107531894, 76753501, 114943824, 37728835, 67456179, 44739252, 22676885, 86776312, 43739048, 24423193, 2703585, 93168422, 66959358, 49072296, 81900587, 80189532, 24492584, 43317280, 74128653, 94698866, 35908737, 91761820, 100808264, 92537618, 77938641, 59982018, 103152379, 37595619, 116487808, 28374620, 8395365, 64573531, 23055125, 1321564, 48555738, 52336504, 106730148, 27155714, 103260207, 87084062, 110924994, 81960924, 15930439, 67728260, 33173597, 55747588, 47527372, 50241292, 39996057, 67436023, 49190362, 7483323, 75343332, 100461910, 65166038, 24701376, 118156794, 81467672, 38480909, 48699940, 107531125, 98117964, 58669924, 17220484, 125444917, 39148680, 87145237, 25568981, 11669388, 32093357, 46169625, 60078923, 115119900, 125491643, 112422754, 29129107, 9297471, 23764834, 4091314, 62589007, 17444505, 18063069, 21614340, 128694067, 6996742, 13158435, 48296213, 129147085, 41439838, 21012673, 52078094, 106096160, 92370888, 49723415, 102333109, 95771724, 36175738, 76920286, 4781314, 29077338, 61351995, 27946476, 16432137, 23280481, 64113044, 8682594, 103847223, 30886389, 93328258, 122150382, 19213998, 120697677, 81081676, 59921688, 11452409, 44618545, 116802054, 42812700, 24612340, 58265860, 106375967, 48580374, 125039692, 89150080, 83725733, 10936365, 90327738, 92952976, 126368587, 1967621, 37539612, 109463318, 113493028, 9227446, 43524557, 26320332, 93378520, 81016159, 118608026, 76429517, 125945604, 86324024, 50409560, 14408292, 118246420, 63340265, 96485086, 47101014, 117717767, 17890381, 15627187, 55456507, 73607546, 78648412, 74697151, 6087575, 45065129, 38710651, 122018006, 76329677, 4380150, 30189978, 8052512, 49121607, 59312567, 51055712, 28702585, 72087036, 54641459, 120854047, 74475390, 129009043, 13938339, 62174606, 63912824, 9126607, 45101986, 107274287, 113587339, 34861846, 41826659, 70333627, 126445117, 48864633, 124383599, 103211467, 24427241, 11235587, 50398385, 22065378, 19364394, 77758324, 108753791, 64877676, 128218382, 23511838, 79567537, 21590621, 86222989, 101979743, 51637157, 112734531, 115206947, 50995962, 75112566, 81214020, 69623432, 58882228, 92813683, 76782215, 113468094, 104415860, 113159022, 98024432, 110775050, 9957640, 43865481, 14514184, 107659831, 90990242, 41496615, 119006773, 14557689, 11055019, 20900879, 77193676, 84859176, 60466838, 47501444, 7585374, 123824016, 45696187, 30729155, 10285660, 116450399, 77424828, 21362784, 41753575, 58481390, 83486085, 129297603, 857795, 49025247, 43000670, 113416276, 12595632, 64773916, 3335326, 84776871, 44777574, 101930485, 99495543, 37127732, 247169, 19939057, 116054315, 81917017, 84065987, 14651334, 28686952, 125422465, 50794523, 116794933, 88061904, 36838484, 85732477, 47330330, 102475599, 76938488, 96573331, 43065922, 122379956, 100184222, 105528390, 13181814, 86635029, 78391275, 78764334, 13106224, 103668285, 28138255, 24747125, 76685579, 47510782, 8325599, 73657712, 95842712, 25230197, 102339435, 26465438, 74343278, 118403665, 59697587, 22540790, 123978085, 30051063, 76009500, 42043484, 111324216, 70110857, 55861123, 97723234, 69472190, 90283247, 125772225, 126569166, 19376144, 85650624, 8559561, 75513970, 32665756, 87358361, 73874295, 112030065, 101894936, 103127686, 53136756, 17289760, 119839926, 105187767, 51887706, 61860781, 123402625, 51094782, 66017717, 98030254, 19861230, 119719898, 55765963, 57190766, 40800682, 117043841, 98247993, 60421053, 58503976, 26102386, 102083240, 36791442, 42724743, 121811903, 36798594, 55403122, 22709389, 116557785, 19873208, 53113434, 55385262, 42650515, 122528586, 10114291, 129446328, 114689626, 6083502, 55236646, 19472889, 20216433, 18212865, 25374194, 75089821, 48113613, 117014820, 40771605, 45333972, 1608547, 97222293, 93263270, 2745128, 73897182, 109065858, 127140801, 106185358, 86410008, 31298908, 54895238, 24382939, 104999202, 104751049, 10729536, 69660351, 93805390, 102261965, 117303284, 129088164, 36279934, 76344960, 111299524, 107191571, 32862155, 104198797, 61954847, 96164162, 113095264, 52324897, 21623829, 19441568, 58380431, 586201, 125424352, 25551969, 76119364, 111899738, 98428577, 15387190, 60576707, 72608254, 43013067, 89167770, 111733527, 89542290, 65034016, 64992748, 28400560, 107124300, 7298086, 73502216, 49861031, 32687641, 67334327, 60884240, 125574802, 42032809, 46322971, 31823174, 86711042, 93558208, 86845004, 22232579, 112323441, 92578410, 125645231, 82239821, 66742137, 95486114, 14891173, 119824979, 129324090, 58569126, 98596068, 59999388, 79976333, 7490677, 61058683, 22874979, 53085847, 91122383, 81411796, 100548972, 122651289, 74697708, 68996162, 67902276, 105893139, 97463879, 32160006, 115862393, 44489701, 59549695, 30458789, 56548395, 94674759, 61312241, 104205913, 22845088, 36913134, 81737613, 114403881, 90241517, 114003213, 9397617, 92764540, 104508561, 101006297, 86104339, 55879545, 95035435, 55572739, 4548043, 129132374, 113504125, 15794976, 13000601, 67733205, 125066705, 100456363, 39277205, 73129784, 128795384, 21739490, 108312877, 18359567, 9049866, 45110591, 125760064, 50529402, 11596300, 4589659, 104724118, 76661218, 6632747, 111514326, 66619895, 12142680, 28125154, 50859629, 45008571, 16814939, 77298680, 73043549, 109037353, 51477911, 126326733, 34525863, 72156093, 10704822, 94531184, 38253989, 96307330, 13547991, 22960637, 70005410, 70682248, 81627776, 120646697, 29458035, 119764109, 58588941, 9073776, 128662782, 24087523, 59244207, 3802327, 36297021, 38603315, 2190370, 407236, 62843835, 48219516, 46828342, 12510635, 12563220, 9802888, 45804917, 28888028, 121884752, 4911875, 13368284, 17154043, 122367117, 54503892, 11729412, 47508791, 87736532, 1152454, 75729807, 42976674, 10704395, 30969558, 16902238, 38977882, 86031691, 5833076, 109508448, 15825908, 52523259, 59654201, 112281375, 10316747, 8388285, 78418030, 77365929, 22996775, 55034017, 90057550, 13457948, 41573773, 129296763, 74208876, 121175231, 54914796, 7364628, 121324656, 15140040, 8323594, 79500658, 126283227, 78752153, 105428120, 27228664, 67142811, 83578818, 81530148, 86737227, 19243054, 14013878, 107593087, 25400941, 121408279, 61153805, 96839964, 72790907, 92589676, 11744636, 105388604, 115288337, 59584322, 52963301, 86503463, 23912313, 57300045, 41977906, 106180622, 71032914, 95337677, 67313940, 110154562, 5434010, 88352979, 39536871, 29145927, 46234773, 66826343, 28405691, 60101793, 75256825, 27786364, 1074367, 63779923, 81709559, 116406152, 115188064, 82875478, 129015446, 60425124, 73451407, 28573112, 128061734, 72484695, 31617354, 110636323, 70355404, 3537807, 7612119, 65451956, 21025797, 72648988, 111280419, 95629986, 87947380, 27867167, 75214035, 34411337, 83351358, 34875750, 18107067, 45519828, 127394202, 55114440, 109356156, 103734854, 84383575, 113446502, 67071811, 103865758, 25866275, 38848942, 31841742, 112615117, 126777768, 59669877, 94606990, 121870954, 62759547, 111159882, 53150226, 88345873, 27173668, 74524351, 14324534, 112357778, 49944688, 43165588, 98801965, 107989741, 17764562, 99278427, 57883190, 30547018, 118046628, 122575409, 57109405, 51324265, 34687001, 88990367, 99996480, 52604476, 104592873, 78645762, 82038112, 61991509, 16345012, 65397961, 116987634, 77669882, 46555035, 116611067, 17190518, 68262381, 26389365, 16825747, 45813087, 30479614, 117584429, 94421937, 42171001, 78261200, 6720725, 43034145, 103663009, 88450652, 47669433, 9485011, 21676739, 125161304, 17623402, 82878517, 125564250, 13460938, 85517523, 104835867, 116108608, 122223356, 121493358, 128316557, 14119448, 112274087, 96257759, 127280446, 98293344, 36364904, 47966342, 120470370, 128745549, 59066320, 125351858, 128577197, 16840610, 57617872, 87804820, 125794371, 26063531, 83173205, 96100301, 20878196, 36747260, 59104488, 111251122, 15078833, 43699409, 121672653, 98144055, 117024171, 16297935, 117669996, 23599662, 72331252, 20257151, 40846770, 44412820, 7779334, 96434849, 10371507, 16801278, 108431008, 58372115, 13939151, 42905255, 58472830, 45744072, 79054480, 35793673, 113770571, 121374280, 76818677, 64541052, 103697527, 53526848, 127155214, 31018187, 95574708, 37525153, 115275934, 45628037, 79709275, 37772898, 15721112, 75093412, 82676817, 13115178, 113567053, 36684052, 112205416, 47849393}

    Returns: {336330626, 650247647, 864431292, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 229341375, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 650247647, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 650247647, 229341375, 864431292, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 864431292, 650247647, 229341375, 336330626, 229341375, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 650247647, 336330626, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 650247647, 864431292, 336330626, 864431292, 864431292, 229341375, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 336330626, 858652312, 864431292, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 229341375, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 650247647, 229341375, 229341375, 650247647, 336330626, 229341375, 229341375, 864431292, 336330626, 336330626, 336330626, 650247647, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 650247647, 14589262, 336330626, 864431292, 336330626, 650247647, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 336330626, 864431292, 336330626, 864431292, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 650247647, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 229341375, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 650247647, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 650247647, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 229341375, 864431292, 336330626, 336330626, 336330626, 650247647, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 336330626, 229341375, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 229341375, 336330626, 864431292, 14589262, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 650247647, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 650247647, 864431292, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 650247647, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 650247647, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 229341375, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 650247647, 336330626, 864431292, 864431292, 229341375, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 229341375, 864431292, 336330626, 229341375, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 650247647, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 229341375, 864431292, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 229341375, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 650247647, 864431292, 336330626, 864431292, 864431292, 229341375, 864431292, 864431292, 650247647, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 229341375, 864431292, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 229341375, 864431292, 864431292, 336330626, 650247647, 864431292, 864431292, 650247647, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 584481353, 336330626, 864431292, 336330626, 336330626, 864431292, 229341375, 864431292, 14589262, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 229341375, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 229341375, 864431292, 864431292, 650247647, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 229341375, 336330626, 336330626, 864431292, 336330626, 229341375, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 229341375, 336330626, 336330626, 864431292, 229341375, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 650247647, 864431292, 864431292, 864431292, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 650247647, 336330626, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 336330626, 864431292, 864431292, 864431292, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 336330626, 864431292, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 864431292, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 864431292, 864431292, 336330626, 336330626, 336330626, 864431292, 336330626, 864431292, 336330626, 336330626, 864431292 }

  43. 44

    567146411

    {299591361, 551809795, 209041815, 79391792, 106285309, 183093366, 430308817, 5492310, 116948324, 371859028, 33751561, 324877589, 356244042, 91921271, 312623644, 210303218, 542013150, 222799991, 109188109, 338740633, 375339559, 141179058, 226696581, 229053990, 358395378, 146283222, 565688927, 203766664, 551314120, 111286786, 43027417, 142377639, 350441951, 447380641, 391494375, 518136378, 521364973, 236892797, 352398967, 307560802, 372571372, 536936685, 461886813, 390464848, 363390865, 339886283, 320384117, 67864002, 248669215, 511130357, 202258783, 242478837, 342220477, 264305253, 177879347, 151922448, 95343620, 378930417, 175089395, 93923862, 46902880, 509958874, 55292243, 509466532, 311497820, 405228374, 41279009, 291762157, 8056483, 351489212, 428380809, 553926586, 233493250, 532047741, 79275553, 455312973, 425168843, 339124358, 464661288, 204417440, 292040748, 435173895, 414849513, 321373711, 417094748, 270508437, 379379855, 119248923, 264987581, 182781094, 500866167, 91924432, 43676704, 137951164, 501139728, 462290044, 75427798, 88538974, 435657308, 299584519, 263226545, 420800848, 51377992, 136913936, 183540500, 383834930, 279088554, 143278734, 473499373, 498284247, 216354039, 4317685, 6162075, 75154642, 478383469, 111511337, 245665026, 193597698, 480177321, 364586863, 511837973, 480096546, 43781980, 446942386, 186881765, 28200991, 557250759, 9655703, 359592259, 484101452, 347182918, 392158497, 387716742, 235475308, 101721867, 199981081, 334494988, 21709106, 283279337, 171736042, 108871404, 528848025, 139175532, 495889081, 146808098, 196330242, 535477302, 282713575, 196250239, 324752106, 3759592, 414995446, 347873161, 127349842, 235104659, 384234690, 248361760, 353363383, 184314645, 241741200, 455957112, 304175616, 358784024, 158346477, 146978682, 551468816, 37539484, 231978664, 462743645, 548853906, 277365879, 471281708, 510157714, 158412484, 519475634, 402487289, 441885198, 285287752, 483573766, 65893872, 400708375, 515195817, 102673936, 219088756, 333022351, 54678396, 322828762, 24590540, 540036739, 483508348, 29813294, 87530974, 3032679, 331158113, 217747348, 530028808, 264200109, 250739611, 303028576, 296860226, 405111033, 425459705, 333925508, 9153702, 197327566, 43025218, 124684446, 347300901, 386801004, 305669857, 406223262, 277895087, 469962626, 136554510, 30422112, 47048850, 413841147, 307733946, 296768864, 86579143, 533409972, 240066026, 221921717, 37700774, 381573759, 92568034, 255277070, 445974658, 111684940, 428121738, 377864987, 67286690, 389051709, 62805321, 379700608, 230616513, 272412215, 251449512, 101498548, 217194539, 95856798, 80006440, 261277301, 58725569, 100422345, 156003343, 129023743, 379632270, 374994794, 93143671, 450698063, 473273380, 100335731, 118437236, 487424493, 447230976, 383527850, 553843249, 266677440, 541713606, 399203806, 273822545, 241638829, 449864681, 387720124, 158053770, 76485568, 146948803, 380339301, 153670074, 492199481, 112337766, 399424583, 357952220, 453300208, 42111596, 38900175, 213866849, 397289070, 66677585, 74130711, 294964131, 8931163, 9552145, 505730534, 31822772, 479494584, 252503146, 450443888, 279945326, 554097104, 419871681, 295134653, 124717929, 10442216, 470690194, 212778761, 83313158, 103667344, 130434017, 543558850, 195491450, 288228527, 206914357, 24142719, 231928333, 420404183, 308492528, 533145002, 340700086, 125791393, 350452919, 462515093, 287469711, 323979916, 262412249, 98515763, 259342642, 545827386, 522414097, 8154895, 319130105, 197607441, 549728074, 149702565, 150480764, 167561452, 481231483, 172604634, 334947777, 406764410, 414410481, 73246736, 235299564, 205328970, 432237086, 308027156, 275250022, 497305254, 71906825, 477689281, 167373107, 415618076, 445496211, 509591327, 58170400, 302291651, 74438351, 263466541, 271005988, 139824330, 405950236, 562036884, 458571154, 369961741, 566332801, 337348204, 446033488, 498866013, 342561672, 310657014, 381010096, 164797666, 385795740, 130586873, 456974753, 27298793, 196519401, 186175931, 563355111, 288641654, 400185869, 87009636, 2955345, 31703871, 230305967, 304959564, 49573975, 368154054, 137383238, 256216134, 76858649, 396841066, 115424414, 527302088, 416352833, 522213660, 329416227, 3364599, 170542122, 12540662, 359315352, 151932818, 38611879, 221279483, 447428184, 68829091, 387115046, 230588921, 281794108, 151013624, 124842411, 191890320, 477067273, 329854423, 14707069, 488664434, 409746552, 80353417, 471220853, 495494069, 400700117, 164803055, 154002998, 296772402, 512015059, 368550013, 308976953, 14098127, 359358751, 466846280, 21644090, 67913843, 327746485, 209403463, 548981657, 495041643, 128592308, 318716058, 40688666, 161789917, 163916000, 89712854, 66001390, 160536331, 423026456, 497077185, 17771891, 476754257, 213126812, 421389774, 227157567, 3730888, 21719059, 237020104, 49694178, 126278318, 359709224, 93096289, 468808626, 160444273, 161112621, 285918471, 81458430, 180163817, 86274490, 450951600, 148345316, 314186050, 298568165, 432349451, 56701332, 217225110, 342787823, 559005514, 156338265, 460077679, 352009256, 135514972, 31869764, 227823471, 417627323, 259859809, 559708583, 136543801, 379717105, 54670377, 110507899, 57120534, 42892155, 24765301, 558727218, 401099092, 278156865, 44107798, 295388058, 464631735, 536215528, 280806835, 269845524, 388610458, 424504238, 261445503, 157479927, 549766675, 90372235, 554426196, 93496690, 443002821, 383431332, 52257882, 332284908, 374629313, 389083345, 341750762, 314197996, 551431521, 447704756, 141969614, 479860483, 556977369, 60260468, 345393558, 376076869, 204722861, 85730612, 262505171, 429954736, 251662765, 319932420, 67430082, 102220434, 322937811, 462707110, 98052349, 439555466, 445773042, 226712350, 383031465, 195779072, 179458936, 138840858, 244124169, 459158944, 385698476, 329017888, 370546303, 468548310, 393313306, 526263351, 231018139, 93829608, 218827397, 151174504, 193283682, 534122978, 441305175, 403938708, 284083960, 266752374, 426044813, 91696934, 273242413, 109233008, 365429280, 401776229, 236063602, 496526512, 511233461, 189119188}

    Returns: {447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 881769969, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 881769969, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 881769969, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 688154074, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 881769969, 881769969, 881769969, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 15386830, 447880707, 881769969, 447880707, 447880707, 881769969, 447880707, 881769969, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 881769969, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 688154074, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 688154074, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 881769969, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707, 447880707 }

  44. 19

    650595925

    {265220513, 521389581, 480818730, 440213034, 139869362, 18169899, 627319543, 63688979, 29787830, 641930580, 112964108, 562659667, 351613283, 131699543, 10259388, 575642987, 93909306, 50392639, 326011084, 376645905, 130041156, 443029090, 472324981, 313701241, 77307290, 489025477, 466502548, 189121563, 397732154, 136198425, 73308196, 366786217, 593370080, 228758791, 220792389, 282484977, 310773136, 370936293, 438385315, 251838014, 179279560, 78241920, 5294506, 156481021, 462929412, 285602586, 206516320, 64257910, 24796356, 337239786, 419121893, 266805342, 73014151, 326827704, 630868345, 276702296, 138477457, 364319560, 521823448, 166841920, 444660986, 209522371, 108233102, 629925930, 150392025, 493458656, 137078772, 574297064, 127954990, 167972852, 409311168, 443020449, 97781242, 299369503, 453503859, 186923775, 622756060, 256597585, 389373539, 22052255, 63176440, 642372455, 132179382, 94135665, 344116047, 148154436, 108270117, 431841549, 55395264, 571098687, 99876285, 321548224, 240016837, 45304216, 128343207, 346394987, 14558541, 519618989, 117134826, 12759142, 630454848, 597513426, 447482548, 393561872, 513821454, 388985, 23760126, 451031234, 626996332, 493331643, 322372621, 504151314, 148106215, 639329435, 35336665, 439184896, 45335491, 337310007, 264713382, 376892567, 195475959, 89957412, 550113532, 300484109, 2883395, 87243063, 105408724, 6403467, 10545980, 334039615, 399711397, 380382138, 206883729, 434566532, 124858249, 170226280, 415061201, 421541113, 441021381, 380496952, 232982944, 5207221, 102854906, 383988680, 230555060, 164437041, 561415975, 74211319, 309143973, 249616521, 298957661, 255352207, 388663201, 491854816, 142575575, 280180962, 108684028, 580509414, 525876936, 122555893, 484376197, 193472077, 271401603, 343929700, 644674636, 331375142, 378246341, 382355741, 140257741, 432479866, 236019222, 113358106, 567696085, 21399932, 212737742, 627399500, 382608268, 247775452, 21962057, 519617104, 330756191, 338605466, 85715841, 506119859, 173116294, 565535671, 361940558, 353712683, 113290471, 154057005, 293601744, 242643322, 159002362, 277448975, 645570905, 325928894, 50577681, 508994137, 580649499, 81712626, 213137220, 610668821, 419941936, 305737381, 462137785, 532432583, 199312236, 629641989, 418910924, 109618753, 349561396, 611268451, 499379067, 325725949, 101612171, 156815318, 343003384, 616104276, 338956479, 556125900, 224698611, 20653951, 479795875, 545648790, 115032432, 325500992, 149542672, 158574108, 468076555, 317436176, 367728269, 210439306, 286084924, 222041206, 556494906, 282413847, 482506284, 78956124, 572038821, 131667441, 460630067, 497320175, 511818013, 35545706, 433103632, 540092873, 16735003, 168207777, 188523719, 536333458, 626385029, 362399103, 351227232, 243323254, 88107529, 48735246, 542090199, 15877814, 256249717, 560674590, 89024954, 18512352, 580247955, 461547192, 279925627, 80294809, 491132843, 100846795, 34156441, 357779914, 592550163, 352949115, 188027168, 355273118, 510965567, 365694745, 232112377, 317262943, 493788769, 171420649, 648358622, 74085644, 510805453, 479099749, 369446813, 193293569, 10049050, 63197462, 299057776, 515127655, 487621631, 101703204, 123786372, 395191050, 314081763, 28497013, 266421709, 428037013, 618154580, 628428040, 70620508, 561273802, 498761271, 626538257, 448277679, 13410900, 351346133, 563656272, 398227696, 382685783, 430002789, 147019536, 195620006, 597356262, 396605872, 25907857, 139249431, 113500462, 600080845, 162115054, 165547054, 274274655, 436401283, 206759982, 285198293, 15607518, 476669109, 43009366, 372935049, 440426899, 152462802, 318222760, 66519540, 500538994, 374190314, 532585986, 469925433, 40047784, 329349259, 380859678, 344036665, 644269033, 582354286, 473424973, 369473006, 277470492, 468823852, 62426195, 634285927, 102413987, 175680831, 596352802, 266348035, 412609741, 592355040, 306850873, 166185006, 378355208, 192959384, 135907356, 155672406, 622408444, 54174730, 540042852, 24218865, 376848670, 542927266, 125372016, 577714467, 219642564, 398355302, 609210402, 80838862, 631981094, 205218718, 289490149, 259281976, 336596365, 123062151, 88365967, 379448930, 549435891, 451200487, 43227556, 650515961, 284437173, 138089196, 408954036, 18649994, 111975235, 456319411, 177321894, 140313908, 122304452, 218118046, 100320818, 369027806, 326221106, 596641745, 649174728, 470928921, 397248852, 340269178, 482185186, 196904982, 477869370, 152115239, 502095288, 403955012, 242546413, 510584811, 462282974, 402145563, 359090319, 650590882, 603089588, 240647216, 359516755, 264951605, 42949494, 512819891, 617886325, 500813260, 273574356, 342247015, 522016513, 554526275, 592161970, 100409726, 66670982, 282212817, 278823692, 21937059, 204451097, 300964569, 412374590, 452956515, 339204567, 202769453, 245360619, 433686093, 347510032, 101684546, 417433269, 292552865, 29739688, 281279018, 41262792, 335742315, 620308237, 75001145, 629960383, 73824674, 30985208, 591993353, 621558020, 437869910, 47081162, 94220925, 247586852, 217484041, 639183866, 274860789, 393451031, 309586031, 285481849, 50335529, 186547086, 332092498, 522934118, 138868501, 51926139, 382873667, 373182777, 466984090, 166499853, 362305572, 127031992, 630454113, 169251096, 113716413, 291019220, 548053246, 208421761, 295751009, 132586431, 202920339, 264450515, 147377170, 293802368, 507840536, 323117412, 533642974, 162800044, 479352918, 42113981, 260833455, 219695973, 235079309, 18293645, 434822245, 234053028, 166776096, 239164489, 448474417, 52240032, 526614208, 42847727, 233998865, 324303936, 272673422, 309555951, 316464035, 43996852, 61228083, 135913140, 111173951, 637207418, 296050434, 408114654, 430455525, 604845966, 38514007, 500150025, 513553824, 469627751, 129352515, 182563521, 67066487, 278583151, 182936487, 38800747, 307251262, 344214631, 116531592, 237143466, 384269629, 400984351, 323694259, 339740562, 370716826, 420406836, 10033598, 13860903, 112273070, 322917765, 117320002, 290009389, 222129546}

    Returns: {32583734, 32583734, 529074626, 32583734, 32583734, 32583734, 32583734, 32583734, 619090946, 619090946, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 619090946, 869951302, 529074626, 32583734, 869951302, 619090946, 32583734, 32583734, 32583734, 32583734, 326878251, 32583734, 869951302, 619090946, 32583734, 32583734, 32583734, 32583734, 869951302, 619090946, 32583734, 619090946, 619090946, 869951302, 32583734, 32583734, 32583734, 619090946, 619090946, 32583734, 32583734, 32583734, 32583734, 869951302, 869951302, 619090946, 32583734, 32583734, 619090946, 32583734, 529074626, 869951302, 32583734, 32583734, 619090946, 155701004, 32583734, 32583734, 32583734, 619090946, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 326878251, 619090946, 619090946, 32583734, 619090946, 619090946, 619090946, 32583734, 619090946, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 619090946, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 619090946, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 619090946, 619090946, 529074626, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 619090946, 32583734, 32583734, 869951302, 619090946, 529074626, 32583734, 32583734, 32583734, 32583734, 32583734, 529074626, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 869951302, 619090946, 619090946, 32583734, 326878251, 869951302, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 326878251, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 326878251, 32583734, 869951302, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 619090946, 32583734, 869951302, 155701004, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 869951302, 32583734, 869951302, 619090946, 32583734, 32583734, 32583734, 326878251, 529074626, 32583734, 577497714, 32583734, 32583734, 32583734, 619090946, 869951302, 32583734, 32583734, 619090946, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 326878251, 32583734, 32583734, 326878251, 619090946, 32583734, 32583734, 32583734, 869951302, 619090946, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 326878251, 869951302, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 869951302, 32583734, 32583734, 529074626, 32583734, 32583734, 529074626, 32583734, 32583734, 869951302, 32583734, 529074626, 32583734, 32583734, 32583734, 619090946, 869951302, 32583734, 869951302, 619090946, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 326878251, 32583734, 32583734, 529074626, 869951302, 32583734, 32583734, 326878251, 32583734, 32583734, 32583734, 32583734, 619090946, 619090946, 869951302, 32583734, 32583734, 32583734, 32583734, 326878251, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 529074626, 32583734, 32583734, 619090946, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 619090946, 619090946, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 529074626, 32583734, 32583734, 869951302, 869951302, 32583734, 869951302, 619090946, 32583734, 32583734, 32583734, 32583734, 619090946, 32583734, 619090946, 869951302, 32583734, 869951302, 32583734, 32583734, 32583734, 869951302, 619090946, 32583734, 619090946, 619090946, 869951302, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 68979282, 32583734, 529074626, 32583734, 32583734, 529074626, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 619090946, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 869951302, 32583734, 529074626, 32583734, 32583734, 869951302, 32583734, 869951302, 32583734, 619090946, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 619090946, 619090946, 869951302, 32583734, 155701004, 619090946, 32583734, 619090946, 32583734, 326878251, 619090946, 32583734, 869951302, 32583734, 869951302, 32583734, 32583734, 32583734, 619090946, 619090946, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 619090946, 32583734, 32583734, 32583734, 619090946, 32583734, 619090946, 32583734, 869951302, 32583734, 869951302, 619090946, 619090946, 32583734, 326878251, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 619090946, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 619090946, 32583734, 32583734, 32583734, 32583734, 32583734, 529074626, 619090946, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 869951302, 619090946, 869951302, 32583734, 619090946, 619090946, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 32583734, 619090946, 32583734, 869951302, 32583734, 619090946, 32583734, 869951302, 619090946, 869951302, 32583734, 32583734, 32583734, 326878251, 32583734, 869951302, 326878251, 869951302, 32583734, 619090946, 869951302, 32583734, 869951302, 32583734, 32583734, 32583734, 32583734, 32583734, 869951302, 32583734, 32583734, 869951302, 869951302, 32583734, 32583734, 32583734, 869951302, 529074626, 619090946, 32583734, 32583734, 32583734 }

  45. 14

    75712339

    {60115793, 45251543, 63995116, 15898987, 65171179, 9521247, 64532446, 34879099, 59605177, 41755164, 6736549, 25694634, 14897004, 13978693, 74597231, 8479642, 54006892, 33394517, 45936302, 67514524, 13318425, 2404213, 49260246, 31363542, 73631546, 31895047, 54320723, 4636803, 26114254, 10891108, 44113518, 24594512, 66382662, 20658305, 5196628, 35346708, 5491468, 243168, 7286928, 48133897, 56317754, 56482021, 14573186, 38069258, 67722875, 17885977, 3299438, 75596265, 69537230, 34072781, 48641387, 11066349, 50251382, 58299911, 71464485, 41047762, 52512566, 13473496, 41031476, 18226540, 21440920, 23395675, 48645546, 70832360, 72690123, 47861718, 66139037, 3663878, 63397241, 69270408, 73830154, 72211074, 542898, 34238540, 6045007, 11541237, 36747314, 6054808, 65500172, 47127173, 24264752, 58443031, 32574999, 39484422, 25947460, 66270863, 48537200, 52716383, 47425294, 56728843, 42084040, 53785236, 55948116, 22734691, 75353836, 40744732, 68673096, 34163086, 57217504}

    Returns: {758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 991458766, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 991458766, 758573572, 758573572, 991458766, 758573572, 758573572, 991458766, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572, 758573572 }

  46. 50

    986108305

    {821421796, 801972571, 352229652, 236593022, 338953010, 497061242, 961073194, 452923007, 747584959, 66919039, 216382950, 871453261, 348214117, 881143243, 446323897, 917494584, 368751256, 785809140, 828314925, 383867479, 23285893, 632034033, 361627620, 664832526, 17783085, 885155287, 917667619, 461785876, 263282442, 970480269, 708024685, 338722225, 863649232, 71445426, 88901630, 735059533, 271949483, 36730353, 882843865, 967411553, 583124038, 186263587, 309793548, 395208716, 589336415, 254580165, 526600646, 953881997, 558110794, 488917703, 552646340, 800257373, 601668641, 248483471, 388944915, 420499238, 870544438, 654043835, 840700235, 251714902, 851548664, 603773544, 534593698, 380933661, 628710773, 230243161, 778952125, 64786810, 767821635, 566027127, 505262854, 29103346, 366643819, 580746415, 923808433, 136255349, 251594273, 567820030, 569246354, 985849580, 170468474, 468644309, 709930131, 959731588, 46191485, 468078002, 32993698, 350556767, 412261280, 350868578, 92372731, 333957524, 599363975, 99266892, 673146048, 716094, 47150039, 487073730, 858592064, 198532455, 351538122, 822215864, 320191641, 492487991, 630703751, 324241229, 303153608, 201690889, 137116478, 422420745, 435110118, 221080653, 71325406, 71596659, 614188911, 187543616, 717663266, 673045262, 676693132, 802735420, 589720858, 552177594, 36707575, 668436101, 689311441, 91180312, 572237388, 965012917, 303841991, 594321170, 231231059, 26961708, 27508452, 901292143, 99344246, 915652219, 474161456, 87702379, 442684475, 679531336, 272601285, 528329654, 213874047, 150345730, 536961871, 122426979, 633208631, 582290691, 656372052, 260620545, 185914751, 163734482, 893582106, 438047764, 819864628, 296898398, 527720425, 384892019, 944255570, 840140626, 968739631, 452709570, 903257193, 90207586, 168465029, 342017347, 361101322, 221096327, 463961704, 627841488, 872369621, 516405314, 606757688, 273361110, 679749179, 959724928, 690897559, 391551271, 913701394, 136387460, 875447212, 266963272, 499579360, 294358283, 462635292, 221368218, 752473393, 409931548, 494680641, 926638908, 594376920, 139369400, 565730382, 367839559, 946768082, 524271092, 430697417, 223767370, 404974088, 866608678, 668175259, 157778508, 685618787, 166511381, 266175446, 196287000, 623808404, 873578889, 677707302, 936609502, 193492864, 819864125, 622036301, 616901348, 286856884, 251701199, 788911719, 229736292, 737423590, 873565297, 978601571, 81383808, 948676479, 240683657, 58116866, 672930475, 851109537, 149502566, 902086312, 759690504, 929168402, 404706360, 439058799, 504351364, 158475859, 324329762, 331855580, 544644133, 38246240, 619862674, 123280509, 911652618, 419110904, 392569310, 424244496, 427480619, 653394233, 944728803, 581594075, 437686666, 25245194, 944125220, 922291239, 71792784, 968193540, 131894637, 758101972, 102090546, 105419531, 852600026, 232090969, 440620825, 451318160, 324534108, 811314039, 923434987, 663282116, 760724138, 352837191, 835771474, 285684181, 681836249, 103395527, 332125668, 433074542, 159327040, 180653624, 955716724, 943605838, 389468655, 105055026, 44504617, 244455295, 558868240, 648655846, 156849524, 256297609, 105193021, 646623085, 916014539, 5674116, 132636258, 34769454, 428576531, 935912744, 784788716, 165358371, 975019392, 133738781, 155320204, 91789435, 277662757, 427192601, 936995266, 588353696, 860987060, 823309367, 416054381, 471127410, 646050403, 780432365, 56349884, 346515024, 287271915, 21383825, 265804916, 238333441, 665230300, 379576005, 798142987, 582219911, 826444873, 147290201, 170015430, 380848252, 37623956, 691495717, 768772819, 541581813, 269875346, 169689930, 784395474, 128243667, 108682234, 106096717, 125162519, 69546657, 902137776, 242243752, 710164790, 77194623, 942049090, 464539512, 400429264, 558856449, 594425531, 732251696, 345461552, 328219949, 849443541, 928212147, 426862925, 513355428, 721893756, 746940331, 666384120, 113041705, 646063761, 265910287, 825070724, 372334662, 368813945, 324821608, 924971305, 565759371, 689250870, 912838622, 116527692, 271157129, 226459312, 243614424, 347181971, 942927532, 195068066, 164850214, 244036658, 524280887, 633659018, 932636895, 382733806, 164600127, 910660537, 791558815, 950867096, 78906360, 11702019, 819090947, 119980146, 913294677, 43263682, 206934190, 929358123, 87321457, 623591195, 861455880, 545948011, 637667577, 634721464, 676276758, 316350471, 839165808, 834054860, 651653576, 939085463, 642790537, 775388871, 210096544, 248199334, 158632923, 229611132, 312467491, 587637968, 171625784, 166011845, 686616305, 827622465, 21717836, 234248104, 510671240, 396080277, 377270199, 365738331, 17391484, 89708008, 697487309, 977686621, 312822371, 568166018, 798813085, 622909514, 409483968, 755112223, 573925966, 679032844, 685945501, 551522063, 835839858, 154690914, 430587144, 668085636, 501348557, 482907856, 140394079, 290770299, 931482350, 350918809, 190440099, 350318248, 231577084, 718946866, 230287481, 202366078, 473112583, 856171265, 840919383, 288901438, 730365694, 643017856, 505404075, 504569226, 305988074, 780200354, 275205355, 360372413, 421954303, 725097604, 83414057, 652720539, 533256066, 554473217, 355717870, 126018459, 857425944, 731764146, 440756566, 708758565, 67083289, 852578133, 500859172, 587696622, 706728611, 799503921, 819951230, 12699993, 673873089, 109396445, 260958375, 223255867, 774876914, 601960076, 219292302, 767284312, 280637851, 414382748, 925524053, 7635259, 267420888, 480087365, 945140514, 444046364, 156638006, 587038682, 603708997, 444059007, 857875692, 245727988, 336485706, 104313968, 501677880, 448882230, 292709387, 969305759, 136874171, 482685193, 293601310, 540191677, 38974134, 112252954, 94268817, 23983537, 749185807, 485362932, 228644673, 244292388, 254207008, 359729606, 897533959, 978536299, 961626093, 40142422, 808730446, 339245405, 64791098, 608413118, 807004632, 120824314, 471984967, 605865097, 491424929, 421679825, 387987320, 71602954, 154946542, 445633379, 277901117, 288066270, 617584302, 480098538, 869255482, 185294076, 457446217, 533110404, 281737422, 636000752, 213101540, 658954612, 409898798, 754458800, 82140330, 846895028, 837327013, 25200493, 327459870, 357886373, 410967772, 953479072, 350685523, 690503914, 723833478, 505403331, 376620850, 152863046, 13313720, 6233643, 382723341, 665367533, 125070627, 708314699, 599065228, 768226657, 346514091, 455123904, 250412983, 597765853, 344559171, 403707214, 353291821, 303634726, 319951848, 530340354, 873277675, 300702322, 285587413, 2901786, 638968316, 741191196, 271614378, 421472193, 222660315, 619262913, 670137011, 844234845, 176495549, 780150280, 820558574, 94396823, 985441924, 326218787, 106757230, 41897837, 184870596, 637970085, 569372183, 624934151, 69661688, 947030863, 981070661, 34172550, 49605926, 498458026, 409756651, 906421064, 851312135, 497473531, 769976799, 391019132, 796934625, 125697628, 924224321, 242604087, 502485267, 655505556, 581904786, 520880130, 749674523, 545660015, 314316972, 97707278, 818656153, 812118653, 505714453, 840725665, 391668272, 407233067, 530048543, 245804602, 659494600, 56954221, 559371973, 723371589, 670827080, 426621083, 755444395, 845392345, 354929317, 838544985, 215563247, 158051355, 55983441, 591407992, 261148576, 616438060, 740115356, 984662740, 412148539, 522209934, 391413257, 44691143, 353824889, 471065974, 138457101, 935797451, 716998289, 944483549, 590561466, 768513848, 677204415, 68076688, 497634348, 246946442, 36436776, 141831061, 306794016, 581277940, 335165566, 851934999, 300327951, 327522124, 825324046, 297545, 866656819, 360773431, 511441941, 368627645, 113925731, 774440205, 834416645, 228764395, 886478047, 883589129, 61438681, 242654790, 133940732, 590007761, 387427822, 412211994, 27689407, 924086894, 49855361, 61373810, 819044270, 730469120, 462199909, 925379055, 397428041, 709434849, 637939989, 822965684, 626233913, 198566293, 291789857, 12161214, 819657551, 890017373, 858152869, 527962148, 777658270, 513498558, 142465602, 179973164, 566673120, 846641603, 310770000, 564461265, 449152502, 68216457, 186419429, 529545741, 327586216, 234099602, 261651792, 823189184, 579256307, 18356125, 650102609, 775472625, 614214573, 490037038, 853855500, 542971603, 604716973, 593800743, 332152527, 34581458, 244293971, 938424452, 469834750, 446727258, 505936712, 602268892, 575478497, 508265585, 68755599, 425365493, 751577936, 155540601, 489719574, 537438266, 611104029, 357302612, 39159424, 360122931, 174972579, 554607051, 32151433, 336827088, 414056357, 326557140, 957338577, 52065118, 190196301, 586226305, 945754030, 560543132, 834728024, 541510581, 428971183, 277707509, 555756270, 201319358, 922893692, 914880917, 410325881, 519675524, 969581499, 894253064, 847496221, 919213635, 6223029, 298993934, 344738509, 130231142, 158994392, 492444144, 788465579, 582090405, 809453125, 418641938, 852849214, 142676511, 179502769, 291671103, 458008437, 848821507, 787868430, 468385055, 918913372, 115810734, 78635754, 151281587, 7084857, 103115167, 615996824, 948994323, 619442342, 910495273, 518862216, 831250173, 303281697, 296804630, 979637384, 783974853, 19321420, 703317015, 722942395, 734871016, 530572543, 889898916, 535529471, 870970543, 382340021, 654222949, 93692862, 964026033, 733562642, 164038428, 721823200, 140089712, 639427682, 606418205, 900990088, 791319281, 716384980, 820665650, 789693022, 557648233, 767708970, 711986194, 916874726, 319627070, 878070608, 352160834, 620756687, 673472668, 592935068, 207500951, 735996049, 399586181, 446992283, 513568266, 419134264, 544857681, 65652189, 268224876, 553104870, 822986631, 174471835, 459481275, 760466015, 206368984, 37849929, 980427146, 200810178, 658593988, 291733817, 503706528, 316230872, 250029188, 378897634, 957827253, 45505575, 242100538, 564779880, 467625480, 152934831, 963254092, 551494965, 89767505, 414904259, 901284580, 347541551, 212595179, 983390607, 27712236, 497121819, 855866324, 567936301, 252599504, 585127295, 485937774, 683787664, 906833660, 940569511, 182929280, 602843983, 757427353, 96261924, 13586273, 77842937, 350069408, 91325287, 720999559, 524231051, 435990936, 891172405, 31917640, 380352405, 97143301, 70939024, 149459729, 17874405, 669157742, 587265908, 901517064, 573742482, 302830376, 866130459, 248078943, 427100317, 853568932, 44247926, 727602627, 490175572, 341409470, 974482154, 63758616, 337381392, 899915830, 391110370, 2211464, 817136624, 487814802, 508906445, 793480466, 802322458, 175111310, 797142765, 259498792, 603616494, 395356205, 96511363, 428981324, 280973159, 358578617, 586586586, 174942156, 438255174, 344525660, 304434434, 734485017, 882766946, 151442101, 164020892, 711183613, 355350936, 291452860, 27327991, 854168220, 878419252, 860614715, 86669181, 56847483, 618064275, 226026172, 964179317, 496807297, 159425501, 721539743, 83473636, 826905062}

    Returns: {244578031, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 376421746, 162718276, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 129720058, 830977919, 830977919, 830977919, 129720058, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 129720058, 830977919, 244578031, 129720058, 244578031, 244578031, 830977919, 129720058, 830977919, 462189786, 830977919, 830977919, 462189786, 129720058, 162718276, 244578031, 830977919, 830977919, 830977919, 129720058, 830977919, 462189786, 830977919, 129720058, 830977919, 830977919, 129720058, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 162718276, 129720058, 162718276, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 462189786, 129720058, 830977919, 129720058, 830977919, 462189786, 830977919, 830977919, 129720058, 462189786, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 162718276, 830977919, 830977919, 830977919, 830977919, 247906807, 830977919, 129720058, 244578031, 830977919, 462189786, 830977919, 830977919, 244578031, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 462189786, 244578031, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 129720058, 830977919, 921444871, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 129720058, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 462189786, 129720058, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 129720058, 830977919, 129720058, 244578031, 830977919, 129720058, 830977919, 462189786, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 376421746, 129720058, 830977919, 830977919, 162718276, 830977919, 357009904, 830977919, 462189786, 244578031, 921444871, 244578031, 129720058, 129720058, 462189786, 830977919, 244578031, 830977919, 830977919, 129720058, 830977919, 244578031, 830977919, 830977919, 462189786, 830977919, 830977919, 269893205, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 162718276, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 162718276, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 162718276, 244578031, 830977919, 830977919, 830977919, 129720058, 830977919, 244578031, 129720058, 830977919, 462189786, 129720058, 462189786, 830977919, 830977919, 462189786, 830977919, 830977919, 129720058, 129720058, 830977919, 830977919, 830977919, 462189786, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 462189786, 376421746, 129720058, 830977919, 830977919, 462189786, 129720058, 830977919, 830977919, 162718276, 162718276, 830977919, 244578031, 830977919, 830977919, 129720058, 830977919, 462189786, 830977919, 830977919, 830977919, 244578031, 830977919, 830977919, 830977919, 830977919, 244578031, 129720058, 830977919, 830977919, 830977919, 462189786, 129720058, 830977919, 830977919, 247906807, 830977919, 129720058, 830977919, 830977919, 162718276, 129720058, 244578031, 830977919, 162718276, 129720058, 830977919, 921444871, 830977919, 830977919, 247906807, 830977919, 830977919, 830977919, 830977919, 830977919, 244578031, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 129720058, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 376421746, 830977919, 830977919, 129720058, 162718276, 462189786, 830977919, 830977919, 462189786, 129720058, 830977919, 129720058, 830977919, 162718276, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 244578031, 830977919, 129720058, 921444871, 830977919, 830977919, 129720058, 830977919, 247906807, 462189786, 830977919, 244578031, 830977919, 462189786, 129720058, 830977919, 830977919, 129720058, 129720058, 462189786, 830977919, 244578031, 830977919, 830977919, 244578031, 129720058, 462189786, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 129720058, 129720058, 129720058, 462189786, 830977919, 129720058, 830977919, 830977919, 462189786, 830977919, 244578031, 830977919, 830977919, 830977919, 462189786, 162718276, 830977919, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 462189786, 462189786, 244578031, 830977919, 830977919, 830977919, 462189786, 830977919, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 462189786, 830977919, 244578031, 129720058, 462189786, 462189786, 830977919, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 462189786, 830977919, 129720058, 462189786, 830977919, 830977919, 830977919, 129720058, 921444871, 830977919, 830977919, 830977919, 830977919, 830977919, 162718276, 830977919, 830977919, 129720058, 129720058, 830977919, 462189786, 830977919, 830977919, 830977919, 244578031, 244578031, 830977919, 830977919, 462189786, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 129720058, 129720058, 830977919, 830977919, 462189786, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 462189786, 244578031, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 462189786, 244578031, 830977919, 830977919, 830977919, 162718276, 162718276, 830977919, 830977919, 830977919, 244578031, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 129720058, 129720058, 462189786, 830977919, 830977919, 129720058, 244578031, 830977919, 921444871, 830977919, 830977919, 830977919, 830977919, 129720058, 462189786, 162718276, 244578031, 921444871, 830977919, 830977919, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 462189786, 830977919, 462189786, 830977919, 129720058, 830977919, 830977919, 129720058, 830977919, 269893205, 830977919, 830977919, 830977919, 830977919, 440068177, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 462189786, 129720058, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 244578031, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 247906807, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 162718276, 462189786, 129720058, 367654098, 830977919, 129720058, 830977919, 162718276, 830977919, 462189786, 244578031, 162718276, 830977919, 129720058, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 129720058, 462189786, 830977919, 830977919, 440068177, 830977919, 162718276, 129720058, 129720058, 921444871, 830977919, 830977919, 162718276, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 129720058, 129720058, 830977919, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 244578031, 830977919, 462189786, 462189786, 462189786, 129720058, 830977919, 830977919, 462189786, 247906807, 830977919, 129720058, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 462189786, 129720058, 244578031, 129720058, 357009904, 830977919, 129720058, 830977919, 462189786, 830977919, 462189786, 830977919, 830977919, 462189786, 162718276, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 244578031, 244578031, 269893205, 244578031, 462189786, 830977919, 162718276, 247906807, 830977919, 244578031, 830977919, 830977919, 830977919, 129720058, 830977919, 462189786, 830977919, 462189786, 830977919, 830977919, 830977919, 244578031, 129720058, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 247906807, 247906807, 244578031, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 129720058, 244578031, 244578031, 830977919, 830977919, 244578031, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 244578031, 830977919, 129720058, 830977919, 830977919, 129720058, 129720058, 162718276, 830977919, 830977919, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 162718276, 462189786, 830977919, 129720058, 830977919, 830977919, 129720058, 162718276, 830977919, 830977919, 162718276, 830977919, 830977919, 162718276, 830977919, 830977919, 830977919, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 129720058, 129720058, 129720058, 830977919, 244578031, 830977919, 830977919, 244578031, 830977919, 244578031, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 162718276, 162718276, 462189786, 830977919, 162718276, 129720058, 462189786, 162718276, 462189786, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 830977919, 129720058, 462189786, 462189786, 129720058, 462189786, 129720058, 462189786, 830977919, 830977919, 830977919, 830977919, 244578031, 830977919, 462189786, 830977919, 830977919, 129720058, 129720058, 129720058, 830977919, 244578031, 830977919, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 462189786, 462189786, 830977919, 830977919, 830977919, 830977919, 129720058, 830977919, 830977919, 830977919, 129720058, 162718276, 830977919, 830977919, 830977919, 129720058, 830977919, 462189786, 129720058, 129720058, 462189786, 244578031, 129720058, 244578031, 830977919, 830977919, 830977919, 830977919, 830977919, 462189786, 129720058, 830977919, 462189786, 830977919, 830977919, 462189786, 462189786, 830977919, 129720058, 830977919, 129720058, 830977919, 129720058, 830977919, 462189786, 129720058, 830977919, 830977919, 462189786, 830977919, 830977919, 830977919, 830977919 }

  47. 43

    869204132

    {420035628, 381883187, 543243913, 436431058, 443559161, 494325890, 172608060, 526717393, 822508318, 57372669, 42607723, 489161449, 714573088, 80831711, 595404966, 180897122, 664258141, 768689396, 510125280, 386687232, 357489856, 298214016, 284909707, 197943859, 668912798, 855660510, 580855411, 668786409, 107396761, 749556346, 353088616, 609014197, 107788811, 837783986, 424002358, 824359967, 799035758, 515267823, 771037880, 380719206, 289475874, 368083545, 496709148, 181121906, 231289525, 462030849, 597511731, 748311004, 50959221, 268414928, 262507083, 113476362, 378860386, 52886052, 765729108, 537696376, 618789486, 849409593, 214646901, 246366642, 238109985, 49996122, 186775786, 245988585, 263311070, 722170345, 401540744, 692017990, 346748839, 740830027, 34715922, 530289333, 212942364, 344840385, 63997181, 724515865, 751715307, 368981798, 608527752, 169159317, 225557939, 78281826, 177599178, 334766645, 557916786, 89244752, 354145016, 265026758, 173488554, 565094317, 4754870, 119029197, 125491473, 679978715, 584365844, 647085224, 147121421, 492559807, 406031684, 264884526, 23802338, 732314541, 800854253, 196058839, 44114226, 779024754, 438534959, 108477886, 314013801, 680706002, 548909908, 544985384, 322501249, 375317911, 200436623, 361368573, 532938461, 674808162, 8608982, 831186468, 234023046, 489888923, 784287649, 243365451, 504860897, 388471111, 374451976, 270588557, 408684717, 667447450, 239129640, 672004316, 758256750, 123829457, 76957617, 741670276, 854426936, 746292391, 285697898, 856981955, 613520877, 74047875, 122163101, 411204992, 454558454, 561765491, 706156393, 180416926, 252142450, 14215380, 57805735, 313647256, 453407733, 565516883, 67702665, 612671293, 549943306, 151650975, 552785880, 535230530, 582497593, 402915505, 406769619, 719891515, 181757131, 150468182, 707376644, 36145608, 439012783, 124339665, 496202963, 534556, 123617336, 226017716, 86407687, 462720001, 524008315, 560764560, 648996809, 686298419, 538956104, 66802798, 565349259, 159446429, 245482566, 173233806, 540503749, 462840709, 553160154, 423499647, 725515277, 114024209, 130470702, 821689898, 406232387, 124278262, 837442308, 592599940, 706248330, 833534641, 839475656, 47258887, 434357866, 153747757, 101129207, 404966351, 784653024}

    Returns: {162762644, 331289453, 331289453, 245446381, 331289453, 554194313, 162762644, 331289453, 245446381, 331289453, 331289453, 331289453, 162762644, 331289453, 245446381, 245446381, 331289453, 162762644, 125879491, 162762644, 162762644, 162762644, 331289453, 331289453, 245446381, 245446381, 331289453, 331289453, 331289453, 245446381, 162762644, 331289453, 331289453, 245446381, 245446381, 331289453, 245446381, 331289453, 162762644, 245446381, 245446381, 331289453, 162762644, 245446381, 331289453, 331289453, 331289453, 162762644, 331289453, 162762644, 331289453, 245446381, 245446381, 162762644, 162762644, 162762644, 245446381, 331289453, 331289453, 245446381, 331289453, 245446381, 245446381, 331289453, 245446381, 331289453, 162762644, 245446381, 331289453, 331289453, 245446381, 331289453, 162762644, 331289453, 331289453, 331289453, 331289453, 245446381, 162762644, 331289453, 331289453, 245446381, 640364828, 331289453, 245446381, 162762644, 162762644, 245446381, 245446381, 331289453, 245446381, 331289453, 245446381, 331289453, 162762644, 162762644, 331289453, 331289453, 162762644, 245446381, 245446381, 331289453, 331289453, 331289453, 245446381, 245446381, 331289453, 245446381, 331289453, 245446381, 162762644, 162762644, 331289453, 331289453, 331289453, 331289453, 331289453, 245446381, 245446381, 162762644, 245446381, 331289453, 245446381, 331289453, 331289453, 331289453, 162762644, 331289453, 331289453, 245446381, 162762644, 162762644, 245446381, 331289453, 331289453, 162762644, 162762644, 331289453, 245446381, 245446381, 331289453, 331289453, 331289453, 162762644, 245446381, 331289453, 331289453, 245446381, 245446381, 998793650, 331289453, 162762644, 331289453, 331289453, 331289453, 331289453, 245446381, 331289453, 162762644, 245446381, 331289453, 331289453, 331289453, 331289453, 154427090, 245446381, 162762644, 162762644, 331289453, 331289453, 331289453, 162762644, 162762644, 162762644, 331289453, 331289453, 331289453, 162762644, 331289453, 331289453, 162762644, 245446381, 331289453, 331289453, 245446381, 245446381, 245446381, 331289453, 245446381, 331289453, 331289453, 331289453, 245446381, 245446381, 331289453, 245446381, 162762644, 162762644, 245446381, 331289453, 162762644, 331289453, 245446381, 331289453, 331289453, 331289453, 162762644 }

  48. 5

    526251184

    {140451316, 244824738, 320656634, 143059677, 515062227, 28442710, 101376458, 518134420, 512493831, 78302837, 476005511, 297308297, 116379539, 276051915, 107727206, 312562251, 355630256, 493516331, 204040615, 28328319, 22874865, 436153740, 469296650, 258846152, 66169174, 175233424, 510147333, 387824492, 122383369, 210349293, 452886935, 243529, 121257662, 474817044, 337997421, 462860263, 211361443, 345073607, 22420324, 34517445, 303839443, 205300319, 341427131, 505289404, 182238683, 383871108, 50944675, 117839430, 384607123, 160441283, 355996573, 495485686, 457572574, 462067453, 449383430, 43048599, 101513229, 260948921, 518653722, 131038637, 203719134, 169815676, 369445804, 206730248, 204767665, 286175576, 490752999, 490506586, 192171762, 395597555, 260829740, 388369793, 287678163, 116784813, 455599881, 10033112, 495254158, 153998544, 283353575, 471807396, 331064360, 222264771, 418198029, 307473806, 479517508, 120167898, 514529309, 233907387, 303722403, 277752661, 322131150, 488380599, 153786964, 88387941, 288126918, 347734765, 251498171, 249649319, 395574809, 330003335, 173839316, 102592250, 228189504, 316930609, 326635902, 399494135, 72569241, 109214604, 233415024, 238197701, 60047654, 311978998, 221677747, 11940122, 180901398, 385970021, 75201290, 273809443, 407453412, 80643751, 219867756, 270748037, 398806392, 145239592, 52971353, 211982364, 321671106, 91342377, 447093574, 138257764, 30640860, 212075134, 74352114, 518668513, 73873198, 317096920, 386026520, 47581085, 512455913, 389746807, 372873094, 123130901, 72064083, 301742365, 401974884, 395982819, 185432, 491784806, 449740564, 269521349, 242964496, 164828645, 523119843, 49387005, 149172806, 323704966, 485064634, 272354796, 52296057, 396235869, 433768277, 46605719, 446155493, 474097722, 260398015, 525268317, 32038497, 219990507, 440412982, 36819829, 360134685, 216214979, 358745435, 386071647, 173202795, 213811929, 335899461, 123278828, 365656826, 104609588, 460113278, 12187442, 363657494, 354753605, 58099265, 463760307, 219929539, 142465519, 492549656, 85974711, 172088101, 349867804, 319834236, 31300872, 388715703, 429884010, 466495978, 134971761, 367912805, 240348212, 518111228, 222787185, 283236760, 168307888, 172233194, 22568029, 429806064, 339189294, 287834583, 391909499, 27822788, 82238233, 475912245, 303254422, 57446189, 332448518, 165096384, 99006455, 222841438, 317410631, 504886056, 427256442, 41576914, 388700585, 30539144, 208847250, 344224965, 525986092, 27589197, 515255078, 508129374, 134796452, 138458048, 8207594, 340128346, 222491992, 183603652, 195775365, 148406035, 214166810, 459118132, 157506465, 342956679, 428781293, 123287353, 142558402, 148891809, 231177416, 116599186, 73577103, 279818089, 18541848, 959571, 116637421, 43179508, 157195680, 293552242, 321674490, 367957355, 27572172, 1092232, 157900325, 16845892, 383620656, 140887295, 97015278, 13355308, 492964183, 394670677, 270830261, 164963248, 1210779, 384509730, 330416840, 254784380, 118597236, 68263050, 183090203, 410358925, 498083218, 512143111, 451630779, 217849425, 75224652, 406346450, 47304065, 491061436, 53190046, 449061570, 217668792, 447040241, 190763860, 354999709, 85205054, 523159525, 408148585, 165576486, 133744018, 172055968}

    Returns: {294369981, 98123327, 98123327, 819624671, 819624671, 98123327, 98123327, 294369981, 819624671, 819624671, 819624671, 819624671, 819624671, 819624671, 98123327, 819624671, 598820442, 819624671, 819624671, 819624671, 819624671, 294369981, 98123327, 686863289, 98123327, 598820442, 819624671, 294369981, 819624671, 819624671, 819624671, 819624671, 98123327, 294369981, 819624671, 819624671, 819624671, 819624671, 294369981, 819624671, 819624671, 819624671, 819624671, 294369981, 819624671, 294369981, 819624671, 98123327, 819624671, 819624671, 819624671, 98123327, 98123327, 819624671, 98123327, 819624671, 819624671, 819624671, 98123327, 819624671, 98123327, 294369981, 294369981, 686863289, 819624671, 686863289, 819624671, 98123327, 98123327, 819624671, 294369981, 819624671, 819624671, 819624671, 216767356, 686863289, 98123327, 598820442, 819624671, 294369981, 686863289, 819624671, 819624671, 98123327, 294369981, 98123327, 819624671, 819624671, 819624671, 819624671, 98123327, 819624671, 251510319, 819624671, 98123327, 819624671, 819624671, 819624671, 819624671, 819624671, 294369981, 98123327, 333078783, 216767356, 98123327, 216767356, 819624671, 294369981, 598820442, 819624671, 98123327, 98123327, 819624671, 98123327, 98123327, 819624671, 98123327, 819624671, 294369981, 819624671, 294369981, 819624671, 686863289, 686863289, 819624671, 294369981, 98123327, 216767356, 83836773, 294369981, 294369981, 98123327, 98123327, 819624671, 98123327, 586857411, 686863289, 819624671, 819624671, 819624671, 98123327, 819624671, 819624671, 819624671, 294369981, 216767356, 686863289, 83836773, 294369981, 216767356, 598820442, 819624671, 819624671, 819624671, 98123327, 98123327, 98123327, 294369981, 819624671, 819624671, 216767356, 819624671, 819624671, 98123327, 819624671, 819624671, 819624671, 819624671, 83836773, 819624671, 819624671, 819624671, 819624671, 819624671, 819624671, 819624671, 819624671, 294369981, 98123327, 294369981, 98123327, 98123327, 98123327, 819624671, 819624671, 819624671, 819624671, 819624671, 686863289, 819624671, 819624671, 294369981, 294369981, 686863289, 819624671, 98123327, 98123327, 819624671, 819624671, 294369981, 294369981, 819624671, 686863289, 333078783, 98123327, 819624671, 598820442, 98123327, 819624671, 819624671, 294369981, 819624671, 819624671, 98123327, 819624671, 98123327, 333078783, 819624671, 98123327, 819624671, 686863289, 98123327, 98123327, 819624671, 686863289, 98123327, 819624671, 294369981, 819624671, 98123327, 98123327, 294369981, 598820442, 98123327, 98123327, 686863289, 294369981, 819624671, 819624671, 98123327, 294369981, 819624671, 819624671, 216767356, 819624671, 98123327, 819624671, 686863289, 98123327, 819624671, 819624671, 686863289, 819624671, 819624671, 294369981, 598820442, 98123327, 98123327, 819624671, 294369981, 686863289, 819624671, 294369981, 598820442, 819624671, 98123327, 294369981, 819624671, 819624671, 819624671, 598820442, 819624671, 98123327, 686863289, 294369981, 251510319, 98123327, 819624671, 819624671, 98123327, 819624671, 819624671, 819624671, 294369981, 98123327, 819624671, 294369981, 98123327, 98123327, 686863289, 819624671, 294369981, 819624671, 83836773, 819624671, 819624671, 98123327, 98123327, 598820442 }

  49. 2

    242300886

    {187022667, 117394219, 186202681, 182223710, 2397895, 51151735, 186787602, 83220792, 157464785, 205017087, 141660748, 196507126, 23213770, 93249665, 100249188, 43377531, 105587589, 90851888, 159679977, 138239528, 183976311, 73100889, 120778088, 44108153, 103012821, 56711171, 191530977, 214516119, 75197433, 32579949, 229434610, 17118275, 93261438, 152533940, 226359444, 157729540, 128150886, 203879076, 115180846, 57246043, 232192417, 218098043, 206668251, 150610738, 41972228, 159573091, 226142707, 102750623, 158202043, 23280691, 199910433, 102238423, 121970648, 102294409, 141693281, 152685427, 98843437, 13103681, 241734617, 151528551, 41404999, 137805188, 241160446, 37471917, 237679631, 210524877, 183794842, 229085671, 165860401, 97233064, 120282350, 178798046, 186861035, 104528754, 187123256, 222452172, 45305168, 142533436, 176685170, 204696882, 117925929, 123197017, 134173916, 76513518, 91315253, 73911087, 148679985, 131402592, 237387995, 204135428, 114743565, 16670738, 187506583, 16768744, 239761569, 222848663, 49982001, 135256680, 150520550, 199750406, 190712583, 164023228, 224096763, 106494612, 173540333, 67545535, 225012287, 101719399, 29336203, 224206657, 182100533, 44535191, 51925682, 157145897, 125565822, 195139162, 234790293, 168786153, 18475166, 40840728, 71708608, 162385636, 6426417, 55864901, 109450691, 209500154, 222860827, 123940549, 185470560, 183406790, 149240452, 66071149, 98859756, 32952416, 14515136, 138777484, 106883986, 195350192, 46072490, 20732076, 33216856, 37401298, 28410034, 57277474, 85181375, 189888154, 48125038, 3355700, 78325317, 109437287, 234152180, 162458340, 104256862, 103066146, 23368034, 198463365, 75420157, 194252184, 43303571, 170805748, 185771931, 27389364, 82776412, 165339379, 8295609, 138755293, 232959540, 120868810, 166847461, 176073302, 197767475, 209892321, 10067723, 123358509, 18616030, 164762987, 121953905, 4503934, 98750699, 147116505, 229449003, 12584109, 33640408, 46035757, 62352242, 136778177, 136227534, 181858519, 27099756, 37566878, 177610061, 221269801, 148654963, 121566146, 1185567, 168383975, 165172481, 113343370, 90781125, 107013518, 1255929, 185933305, 183956679, 35741166, 97864212, 27765412, 196056509, 77234488, 195335412, 24654175, 162541338, 189149951, 37629648, 78908226, 236684492, 215696853, 44903621, 187194279, 56497456, 1202281, 10627315, 171991985, 72184856, 152022579, 195401811, 187556220, 73116806, 92142147, 218701647, 101202373, 115509318, 86080282, 158223903, 183780722, 145734897, 52403044, 57511686, 228678531, 90892263, 218776878, 14661440, 30373134, 209355751, 182785694, 208866797, 62838237, 52176254, 242237219, 134273170, 108782030, 106899665, 4807679, 168915167, 166248945, 71237543, 139258433, 162940484, 953351, 129777494, 72039153, 194259268, 52282225, 237416759, 37386905, 202983982, 122375, 216838085, 103344890, 119378534, 227080840, 66081648, 47638009, 222218299, 32785242, 228201375, 192638885, 110729703, 36155142, 160917591, 71142101, 189176419, 158129071, 67059299, 44110847, 150574867, 102354715, 206335100, 37287011, 34456604, 220528572, 93079041, 72724761, 149200703, 206571511, 153046358, 190913106, 40649665, 237899023, 217437045, 27732359, 199774861, 239950329, 167928419, 208587756, 67090769, 157620985, 45598354, 96994929, 119294477, 171631854, 118176247, 207465783, 212416804, 11987558, 192281782, 70538897, 36857916, 237108810, 123833251, 200849533, 204855026, 182112294, 229738691, 198895759, 201692375, 154638872, 170769855, 103309358, 80721804, 156657578, 220572446, 151845621, 121713801, 40395989, 65669408, 168565233, 22971699, 105586721, 222382750, 35788851, 227544136, 52566656, 222814117, 210836912, 8953176, 16774311, 35084957, 106300392, 48265278, 122678825, 142350270, 74862087, 64031054, 92124479, 171810781, 207463731, 171875528, 120556116, 102508246, 63350845, 82049167, 51517931, 190355418, 186548519, 149969007, 19101942, 101404004, 124434039, 92126028, 60046638, 225068639, 26181571, 108489822, 89605967, 217326745, 151690674, 62782113, 199338657, 187532455, 148556015, 173107350, 197663187, 129779482, 201283057, 170245650, 57111543, 216733378, 13158804, 115986297, 113528510, 154117215, 29670087, 117337199, 188952128, 191562168, 232965104, 111516719, 23869939, 27002480, 146764767, 77077481, 192291196, 61981069, 97111405, 59344396, 77451158, 60620459, 209087686, 208433621, 137881648, 89164894, 213433274, 7444130, 209541895, 135034361, 32764312, 169944684, 177653965, 99226537, 115047409, 103362770, 121627238, 174139663, 50414875, 76689995, 88526764, 33905621, 91717791, 10043627, 143965749, 41104392, 201259759, 235151830, 161824689, 95120369, 191087383, 19878439, 34382336, 42847017, 232533224, 207015601, 159051823, 24218422, 100873245, 167101583, 112896890, 47778576, 65707371, 117230300, 9838380, 148049155, 25542674, 146253045, 112523547, 14408056, 142217870, 47149128, 30800471, 132503138, 20202984, 165057609, 213403265, 210456505, 207751548, 21988217, 37938779, 174090627, 105739524, 16683857, 159190623, 118472752, 235410741, 54016998, 142192941, 192033669, 128905467, 141772671, 175569974, 22075185, 174421581, 60650922, 108102280, 211139079, 50227259, 31799190, 19630434, 233640930, 183266313, 8965523, 67824075, 13312503, 38898569, 181377896, 17047600, 195126518, 102482440, 236221046, 205596061, 169803020, 72824947, 8545541, 132053744, 119040852, 108984117, 29332650, 115044820, 189385647, 199605696, 206124927, 221201618, 85351126, 177408003, 226081808, 110737386, 141051718, 100102509, 1301688, 36211352, 31840500, 49336018, 153382724, 90146045, 89803343, 163808523, 163736590, 199653796, 430804, 110477492, 55213622, 205364591, 180148087, 229420185, 193110476, 195453892, 89229886, 211437643, 101625852, 65000133, 121935963, 153984058, 68117054, 171721822, 160682895, 187476116, 199948254, 165901496, 22250086, 181082522, 31795203, 165524257, 161618195, 5125472, 187691517, 241896489, 231839649, 156974603, 223498742, 41821501, 9578286, 221271017, 187796542, 47218762, 17611402, 80232433, 79119756, 15456587, 124234074, 78805696, 24848974, 227276267, 166604650, 229420948, 70082786, 8179465, 111527415, 32178381, 173302229, 67259307, 236093628, 32613024, 136862675, 10844566, 22950021, 33320681, 93566354, 171630882, 35840359, 153752916, 115984954, 1626055, 115140045, 23839911, 234167979, 223679644, 15786511, 177417884, 1496555, 46523983, 208497088, 161185648, 85413395, 53319612, 58885513, 135890977, 165861941, 27788511, 746784, 165518264, 206848671, 226766652, 60645170, 113981088, 121435009, 99137218, 214273367, 29661226, 121573832, 221754952, 173939894, 114970244, 5094563, 188970546, 47074192, 36394976, 18297383, 86259945, 90515170, 47458513, 149610487, 184993427, 11019873, 237026461, 162577507, 140093571, 57175225, 126166186, 161989802, 144117080, 29021265, 168596797, 164237243, 37505717, 234599785, 77051896, 184728161, 177114390, 31502154, 128230114, 20440614, 183729105, 30949653, 30667464, 47004222, 80737256, 204997330, 34531556, 205038137, 116974368, 5559253, 33978222, 145135686, 227425010, 70266847, 20935421, 131507630, 149811290, 133294173, 229958882, 161244019, 197307246, 163782808, 172017789, 18127651, 184071954, 34277781, 15999876, 151406095, 67517804, 119405364, 78331291, 75587379, 179598538, 179608811, 98980799, 230853315, 138506651, 224423560, 142452539, 38744502, 42805970, 238066635, 179538685, 63592305, 18287660, 140034568, 124246223, 27811953, 121446626, 76143518, 156380252, 66557800, 196233160, 137744542, 80760635, 197265995, 106421420, 156733826, 221203821, 187359035, 225254034, 189327740, 180064480, 202779959, 173373622, 80950527, 112329894, 18493113, 240294603, 188319671, 192082872, 219664887, 143598760, 224721400, 25155031, 111323640, 144864106, 82209743, 235887764, 148774663, 12300109, 231242145, 216422877, 197857952, 202449547, 165663647, 21782414, 42373400, 125012263, 227673974, 11831865, 25655182, 222042307, 151039287, 152908509, 52528706, 166341107, 156623774, 152099176, 169776672, 38435692, 192794597, 79894818, 34734894, 184913638, 81265004, 138373419, 112341663, 36209, 179543111, 30682237, 118103499, 191392766, 55977551, 212102661, 48604618, 211452841, 135100582, 36149884, 195521186, 181964368, 37371753, 162518996, 3674612, 61700043, 219416745, 154067849, 179950382, 128452439, 197033698, 60703451, 187890201, 96938751, 27038911, 169130331, 185011290, 117447155, 228367447, 22533025, 114959709, 49372209, 926110, 46647402, 93523061, 160041335, 190305524, 88380832, 149156610, 183646172, 225071205, 118347377, 119542321, 114955663, 110237128, 96585885, 235063617, 211917894, 228697239, 179257825, 38532481, 145158803, 102748337, 114564162, 212169780, 191425676, 89634655, 87818339, 219954567, 181294216, 176690960, 203588183, 7424954, 187169034, 185104964, 151980795, 146651070, 49287033, 34943711, 209578843, 172896858, 129069052, 7029331, 105247764, 40103881, 91278415, 135717592, 65337603, 130332542, 153454702, 102415613, 140615341, 9413399, 112249166, 179803047, 86637487, 179002918, 156896585, 172958981, 196737691, 126953458, 173181935, 147488023, 121557595, 99477897, 15116627, 42943410, 24293725, 27114791, 204198164, 101812777, 155388380, 89470258, 142144658, 34733625, 79854045, 40792245, 88858498, 139426767, 42387835, 138452408, 190823693, 94377630, 14407801, 59580829, 163085449, 173392384, 74736098, 36688905, 185497029, 212141457, 53840699, 171120221, 237566742, 63475764, 158261148, 80527575, 140200221, 3308865, 47091080, 92541698, 102360939, 46032203, 226006300, 18931488, 165238212, 63912372, 172967194, 92094579, 130461430, 92754377, 159997971, 55105854, 209152110, 229331805, 131869878, 60856847, 212924871, 209180479, 237049798, 199146598, 53767790, 85807383, 73399933, 226518934, 144723562, 55923554, 44765483, 141317343, 8838325, 46052235, 47344334, 52656032, 104226121, 236356247, 56115784, 234621215, 220961980, 84627582, 61274821, 18516938, 138773583, 161337402, 186774800, 227520968, 38541112, 72473482, 210097037, 113002442, 183498969, 231896097, 88089081, 185576724, 97627230, 41951391, 186839822, 53630943, 204523640, 151457515, 201883338, 123166670, 128798309, 186688967, 10903340, 91507781, 228616411, 24385214, 42413136, 223407972, 170694514, 73754378, 165237139, 43695119, 96952744, 81340303, 102526876, 178714899, 41818997, 177276551, 48526449, 185159729, 221846326, 47979849, 8633753, 164665481, 9355899, 200493951, 196369228, 158402670, 163529088, 100553176, 216426262, 10474761, 75103332, 115609434, 35836049, 5202426, 89875804, 13673199, 111909469, 135685227, 162621596, 184865163, 237319186, 209593400, 116808228, 231512879}

    Returns: {197621060, 79048424, 79048424, 237145272, 79048424, 79048424, 592863180, 592863180, 79048424, 197621060, 237145272, 237145272, 479445876, 79048424, 592863180, 197621060, 197621060, 237145272, 197621060, 237145272, 197621060, 197621060, 237145272, 79048424, 197621060, 79048424, 197621060, 197621060, 197621060, 197621060, 237145272, 79048424, 592863180, 237145272, 592863180, 237145272, 592863180, 592863180, 237145272, 79048424, 79048424, 79048424, 197621060, 237145272, 237145272, 79048424, 79048424, 79048424, 79048424, 79048424, 197621060, 79048424, 237145272, 79048424, 79048424, 79048424, 79048424, 79048424, 79048424, 197621060, 79048424, 237145272, 237145272, 197621060, 79048424, 197621060, 237145272, 79048424, 79048424, 237145272, 237145272, 237145272, 79048424, 592863180, 237145272, 592863180, 237145272, 237145272, 237145272, 592863180, 197621060, 79048424, 237145272, 592863180, 79048424, 197621060, 197621060, 592863180, 79048424, 237145272, 197621060, 237145272, 79048424, 237145272, 197621060, 79048424, 197621060, 592863180, 237145272, 237145272, 197621060, 237145272, 197621060, 592863180, 79048424, 79048424, 79048424, 79048424, 79048424, 79048424, 79048424, 79048424, 237145272, 79048424, 592863180, 237145272, 197621060, 197621060, 237145272, 592863180, 237145272, 237145272, 197621060, 79048424, 79048424, 237145272, 79048424, 79048424, 592863180, 237145272, 237145272, 79048424, 592863180, 237145272, 237145272, 237145272, 237145272, 237145272, 237145272, 198614683, 237145272, 237145272, 237145272, 237145272, 79048424, 237145272, 237145272, 237145272, 197621060, 79048424, 237145272, 592863180, 237145272, 592863180, 237145272, 197621060, 79048424, 592863180, 79048424, 237145272, 197621060, 592863180, 237145272, 79048424, 197621060, 79048424, 592863180, 237145272, 79048424, 237145272, 79048424, 197621060, 79048424, 197621060, 237145272, 79048424, 79048424, 237145272, 79048424, 197621060, 197621060, 399538230, 237145272, 79048424, 237145272, 79048424, 592863180, 79048424, 592863180, 237145272, 79048424, 79048424, 79048424, 237145272, 197621060, 79048424, 79048424, 237145272, 197621060, 237145272, 197621060, 79048424, 197621060, 592863180, 592863180, 237145272, 79048424, 237145272, 592863180, 79048424, 592863180, 79048424, 592863180, 592863180, 237145272, 197621060, 79048424, 399538230, 237145272, 79048424, 79048424, 79048424, 479445876, 197621060, 197621060, 592863180, 237145272, 197621060, 197621060, 79048424, 592863180, 237145272, 197621060, 237145272, 197621060, 237145272, 592863180, 197621060, 197621060, 592863180, 237145272, 592863180, 79048424, 237145272, 79048424, 197621060, 237145272, 79048424, 237145272, 237145272, 79048424, 79048424, 79048424, 197621060, 79048424, 79048424, 237145272, 79048424, 237145272, 197621060, 237145272, 79048424, 79048424, 79048424, 237145272, 79048424, 79048424, 237145272, 237145272, 237145272, 592863180, 79048424, 79048424, 592863180, 197621060, 79048424, 197621060, 592863180, 197621060, 79048424, 79048424, 79048424, 79048424, 79048424, 79048424, 79048424, 237145272, 79048424, 237145272, 592863180, 197621060, 197621060, 79048424, 79048424, 237145272, 592863180, 79048424, 79048424, 197621060, 79048424, 79048424, 197621060, 79048424, 592863180, 79048424, 79048424, 237145272, 197621060, 79048424, 592863180, 79048424, 197621060, 237145272, 237145272, 237145272, 79048424, 592863180, 592863180, 79048424, 79048424, 237145272, 592863180, 79048424, 79048424, 79048424, 237145272, 197621060, 237145272, 592863180, 237145272, 237145272, 197621060, 197621060, 79048424, 237145272, 197621060, 197621060, 79048424, 237145272, 197621060, 237145272, 237145272, 79048424, 237145272, 592863180, 197621060, 79048424, 592863180, 592863180, 79048424, 592863180, 197621060, 237145272, 79048424, 79048424, 197621060, 237145272, 592863180, 237145272, 79048424, 79048424, 79048424, 592863180, 79048424, 197621060, 592863180, 479445876, 197621060, 592863180, 592863180, 79048424, 79048424, 592863180, 79048424, 79048424, 592863180, 197621060, 197621060, 79048424, 79048424, 592863180, 197621060, 237145272, 79048424, 592863180, 197621060, 237145272, 592863180, 197621060, 237145272, 197621060, 197621060, 79048424, 237145272, 592863180, 237145272, 79048424, 79048424, 237145272, 197621060, 79048424, 237145272, 79048424, 79048424, 237145272, 237145272, 159815292, 237145272, 79048424, 237145272, 237145272, 237145272, 237145272, 79048424, 79048424, 237145272, 592863180, 79048424, 79048424, 79048424, 237145272, 237145272, 79048424, 79048424, 79048424, 237145272, 79048424, 197621060, 79048424, 197621060, 592863180, 79048424, 237145272, 197621060, 79048424, 159815292, 79048424, 237145272, 197621060, 237145272, 79048424, 79048424, 237145272, 197621060, 79048424, 237145272, 592863180, 197621060, 237145272, 592863180, 79048424, 237145272, 197621060, 197621060, 237145272, 237145272, 592863180, 79048424, 237145272, 592863180, 197621060, 159815292, 79048424, 592863180, 79048424, 79048424, 197621060, 592863180, 79048424, 197621060, 237145272, 197621060, 592863180, 197621060, 197621060, 197621060, 197621060, 237145272, 197621060, 197621060, 592863180, 237145272, 197621060, 79048424, 592863180, 592863180, 592863180, 197621060, 79048424, 197621060, 197621060, 79048424, 237145272, 237145272, 237145272, 237145272, 237145272, 79048424, 237145272, 79048424, 79048424, 237145272, 592863180, 399538230, 592863180, 237145272, 197621060, 592863180, 197621060, 237145272, 237145272, 197621060, 237145272, 592863180, 237145272, 197621060, 592863180, 237145272, 592863180, 237145272, 237145272, 79048424, 79048424, 197621060, 237145272, 237145272, 237145272, 237145272, 237145272, 79048424, 79048424, 197621060, 237145272, 237145272, 237145272, 79048424, 592863180, 197621060, 197621060, 237145272, 237145272, 237145272, 399538230, 237145272, 592863180, 237145272, 237145272, 237145272, 197621060, 79048424, 159815292, 237145272, 197621060, 197621060, 197621060, 79048424, 237145272, 79048424, 592863180, 79048424, 237145272, 237145272, 237145272, 79048424, 592863180, 79048424, 592863180, 237145272, 237145272, 79048424, 237145272, 237145272, 237145272, 79048424, 197621060, 197621060, 79048424, 197621060, 592863180, 592863180, 79048424, 237145272, 197621060, 79048424, 237145272, 592863180, 79048424, 592863180, 237145272, 79048424, 197621060, 197621060, 197621060, 237145272, 79048424, 237145272, 79048424, 79048424, 237145272, 237145272, 79048424, 592863180, 79048424, 79048424, 79048424, 197621060, 592863180, 237145272, 197621060, 592863180, 237145272, 592863180, 79048424, 237145272, 79048424, 237145272, 237145272, 237145272, 237145272, 237145272, 79048424, 592863180, 237145272, 237145272, 79048424, 197621060, 237145272, 79048424, 79048424, 79048424, 197621060, 79048424, 79048424, 197621060, 79048424, 237145272, 237145272, 237145272, 197621060, 79048424, 79048424, 79048424, 79048424, 237145272, 79048424, 592863180, 592863180, 237145272, 592863180, 197621060, 197621060, 592863180, 592863180, 237145272, 237145272, 237145272, 79048424, 592863180, 79048424, 592863180, 592863180, 479445876, 79048424, 79048424, 237145272, 237145272, 197621060, 237145272, 79048424, 592863180, 237145272, 197621060, 79048424, 592863180, 197621060, 592863180, 79048424, 237145272, 592863180, 79048424, 197621060, 237145272, 79048424, 79048424, 197621060, 79048424, 237145272, 79048424, 592863180, 237145272, 197621060, 79048424, 197621060, 237145272, 237145272, 79048424, 197621060, 237145272, 237145272, 237145272, 237145272, 237145272, 237145272, 79048424, 79048424, 237145272, 237145272, 197621060, 79048424, 592863180, 237145272, 237145272, 79048424, 237145272, 197621060, 592863180, 197621060, 197621060, 79048424, 592863180, 399538230, 237145272, 237145272, 79048424, 592863180, 237145272, 79048424, 237145272, 79048424, 79048424, 197621060, 197621060, 237145272, 79048424, 79048424, 237145272, 237145272, 79048424, 237145272, 197621060, 237145272, 79048424, 197621060, 197621060, 237145272, 79048424, 237145272, 237145272, 592863180, 237145272, 79048424, 592863180, 592863180, 237145272, 237145272, 197621060, 197621060, 79048424, 79048424, 79048424, 197621060, 237145272, 79048424, 197621060, 237145272, 79048424, 237145272, 237145272, 237145272, 237145272, 197621060, 237145272, 237145272, 197621060, 197621060, 79048424, 237145272, 79048424, 237145272, 79048424, 197621060, 197621060, 79048424, 197621060, 592863180, 79048424, 79048424, 79048424, 197621060, 197621060, 237145272, 592863180, 79048424, 79048424, 237145272, 237145272, 592863180, 237145272, 197621060, 79048424, 79048424, 79048424, 237145272, 197621060, 197621060, 592863180, 197621060, 79048424, 79048424, 79048424, 79048424, 592863180, 592863180, 237145272, 79048424, 79048424, 197621060, 237145272, 237145272, 79048424, 237145272, 592863180, 237145272, 197621060, 592863180, 197621060, 79048424, 79048424, 592863180, 237145272, 79048424, 592863180, 79048424, 79048424, 237145272, 197621060, 237145272, 237145272, 79048424, 79048424, 79048424, 237145272, 197621060, 79048424, 237145272, 79048424, 79048424, 79048424, 237145272, 79048424, 79048424, 79048424, 399538230, 79048424, 592863180, 79048424, 79048424, 237145272, 79048424, 237145272, 237145272, 237145272, 197621060, 197621060, 197621060, 237145272, 197621060, 79048424, 237145272, 79048424, 592863180, 79048424, 79048424, 79048424, 237145272, 237145272, 399538230, 197621060, 197621060, 79048424, 79048424, 592863180, 592863180, 592863180, 197621060, 197621060, 197621060, 237145272, 237145272, 197621060, 79048424, 237145272, 592863180, 592863180, 592863180, 237145272, 197621060, 237145272, 79048424, 197621060, 592863180, 592863180, 197621060, 592863180, 79048424, 197621060, 79048424, 237145272, 237145272, 237145272, 399538230, 79048424, 237145272, 237145272, 237145272, 79048424, 197621060, 79048424, 197621060, 237145272, 237145272, 79048424, 79048424, 237145272, 79048424, 237145272, 592863180, 79048424, 237145272, 197621060, 592863180, 237145272, 237145272, 237145272, 237145272, 79048424, 237145272, 197621060, 197621060, 197621060, 592863180, 592863180, 197621060, 237145272, 197621060, 237145272, 79048424, 592863180, 237145272, 79048424, 79048424, 237145272, 79048424, 79048424, 237145272, 592863180, 592863180, 237145272, 237145272, 79048424, 79048424, 237145272, 79048424, 237145272, 197621060, 79048424, 79048424, 197621060, 79048424, 237145272, 197621060, 79048424, 79048424, 197621060, 197621060, 237145272, 592863180, 592863180, 237145272, 237145272, 197621060, 592863180, 592863180, 79048424, 592863180, 237145272, 197621060, 79048424, 197621060, 237145272, 197621060, 237145272, 237145272, 592863180, 79048424 }

  50. 41

    813228955

    {477172252, 317308269, 284508929, 52702884, 155758564, 128758228, 702635876, 564006996, 491859810, 90277837, 611845796, 293137251, 722979719, 705565437, 3146051, 604514026, 767266795, 425219228, 583365336, 729793460, 537369493, 177915665, 449715994, 769173310, 694189099, 677171434, 116760770, 706169281, 183381862, 715706194, 389380124, 494013522, 389862770, 739619217, 584420625, 420678591, 111347807, 222836947, 268890611, 300604139, 629175408, 808652692, 553157205, 256492740, 445035454, 101749783, 414394023, 769645544, 199331976, 669816973, 656257997, 657785289, 512242376, 621075038, 624562627, 460960156, 418484937, 498934587, 652894751, 420341537, 35224230, 133372396, 104991663, 614338606, 757410273, 242072014, 799380126, 493440569, 168822271, 811290698, 449787195, 294763486, 367991294, 508556574, 291737486, 174527210, 295655194, 46835215}

    Returns: {412874894, 412874894, 412874894, 412874894, 412874894, 412874894, 412874894, 764499271, 445797338, 412874894, 412874894, 840298956, 570209373, 412874894, 412874894, 412874894, 445797338, 764499271, 412874894, 455376394, 412874894, 445797338, 764499271, 445797338, 412874894, 412874894, 109898089, 412874894, 412874894, 764499271, 764499271, 412874894, 455376394, 412874894, 445797338, 412874894, 412874894, 412874894, 840298956, 840298956, 412874894, 412874894, 445797338, 109898089, 412874894, 412874894, 412874894, 412874894, 412874894, 764499271, 412874894, 764499271, 412874894, 412874894, 412874894, 412874894, 412874894, 412874894, 412874894, 570209373, 445797338, 412874894, 764499271, 764499271, 412874894, 412874894, 412874894, 412874894, 412874894, 412874894, 455376394, 412874894, 840298956, 412874894, 412874894, 455376394, 412874894, 109898089 }

  51. 9

    940082050

    {126063728, 202230699, 251705017, 337036127, 601352323, 246083074, 665771695, 599089844, 360281707, 701044061, 222489416, 808646753, 706075819, 142488774, 680484309, 578735795, 358006926, 255898851, 769185665, 719369593, 311808847, 303514807, 231363362, 619246088, 387760215, 163726273, 133331797, 925633990, 207157735, 73921942, 412784186, 772355784, 400792806, 100016816, 628496702, 250139383, 617066843, 453112619, 550946164, 718140912, 205166212, 606932066, 592961728, 784799982, 112797624, 280841693, 23966168, 612480544, 823618641, 270407533, 334452938, 656549656, 16749628, 873843735, 432278696, 860218817, 599330361, 307716830, 154806287, 799532071, 37457321, 860902875, 913099813, 181431916, 664145824, 71708913, 95920263, 303297568, 383885763, 659687744, 284428457, 226733253, 290768258, 442786309, 753135393, 494395644, 444924341, 630825568, 353615698, 311007374, 256562543, 638901685, 425740797, 857943062, 889753459, 251613848, 680738038, 387789977, 617437874, 935607052, 461744970, 9436219, 157383969, 564649144, 127414523, 866915777, 210495377, 836241078, 760474832, 65256854, 113027786, 903242153, 454953343, 595891327, 814527651, 235224518, 77913853, 827800059, 444473335, 435790304, 456954055, 816902294, 294700623, 481176615, 557379966, 19194951, 169711383, 109362556, 379177072, 526085958, 146259520, 78897565, 358569552, 850407916, 854460620, 796175650, 783118754, 100682899, 433171297, 938008839, 144232452, 656915908, 10287980, 374664014, 675111415, 691350672, 151552026, 422534019, 370260023, 801469314, 534355698, 898054233, 718262330, 733078810, 753510161, 180761248, 348797917, 645378602}

    Returns: {22575158, 884584302, 884584302, 884584302, 884584302, 22575158, 961258669, 22575158, 884584302, 884584302, 22575158, 884584302, 884584302, 22575158, 884584302, 961258669, 22575158, 884584302, 961258669, 884584302, 884584302, 884584302, 22575158, 22575158, 961258669, 884584302, 884584302, 203176422, 961258669, 22575158, 22575158, 22575158, 22575158, 22575158, 22575158, 884584302, 884584302, 884584302, 22575158, 22575158, 22575158, 22575158, 22575158, 22575158, 22575158, 884584302, 22575158, 22575158, 884584302, 884584302, 22575158, 22575158, 22575158, 961258669, 22575158, 884584302, 884584302, 203176422, 884584302, 884584302, 884584302, 235320967, 884584302, 22575158, 22575158, 884584302, 884584302, 22575158, 884584302, 22575158, 884584302, 884584302, 22575158, 884584302, 884584302, 22575158, 884584302, 22575158, 22575158, 22575158, 884584302, 961258669, 884584302, 22575158, 884584302, 22575158, 22575158, 884584302, 22575158, 22575158, 203176422, 884584302, 884584302, 22575158, 884584302, 884584302, 884584302, 22575158, 22575158, 22575158, 22575158, 884584302, 884584302, 884584302, 884584302, 22575158, 884584302, 884584302, 961258669, 22575158, 961258669, 22575158, 884584302, 961258669, 22575158, 884584302, 884584302, 22575158, 22575158, 22575158, 203176422, 961258669, 22575158, 22575158, 203176422, 249013297, 22575158, 884584302, 884584302, 884584302, 22575158, 22575158, 203176422, 22575158, 961258669, 22575158, 22575158, 884584302, 884584302, 22575158, 22575158, 884584302, 203176422, 203176422, 884584302, 22575158, 884584302, 22575158 }

  52. 21

    276297094

    {13219325, 151512577, 108969380, 231008531, 25107748, 237040899, 130693654, 141400244, 270885948, 240707221, 228270343, 74860479, 144114298, 204249846, 109129770, 11437130, 122158458, 268697930, 124702184, 137242109, 210700867, 103555641, 177253291, 119767872, 206279072, 43862268, 215020117, 9594923, 102349683, 5965419, 43826533, 246785737, 274978993, 20719836, 117444837, 179780114, 189857370, 110060008, 206135318, 84206301, 192653097, 265707995, 121717759, 186197300, 131791191, 129700765, 41347481, 187888582, 28256700, 127157325, 235367761, 99087912, 265783776, 1288868, 147677461, 192309329, 29673676, 32042498, 205582762, 235015550, 187007271, 7428697, 97666879, 68836116, 169841306, 126032179, 67910985, 147133940, 31490874, 81735279, 150445012, 222110309, 137702357, 22561349, 93759720, 165271966, 144543179, 261918790, 102497198, 174749462, 42914748, 59491166, 259923727, 133712853, 106511345, 221574676, 139133443, 137288341, 234594618, 66474398, 8691469, 127415683, 218107602, 159509186, 252745658, 232497242, 212535711, 60361663, 252221512, 99149527, 214176699, 133097560, 96335424, 40253832, 28676840, 59799162, 160619554, 185521913, 38721173, 14153157, 239420785, 232558291, 118452503, 176372624, 87037116, 139974151, 273371417, 110323897, 53422243, 239346882, 162659088, 20550367, 24337431, 242536121, 163996826, 270821904, 274910326, 251387638, 155007667, 157164131, 4268896, 9424610, 126220667, 254915216, 127688627, 203143042, 37604068, 126077794, 265683875, 12865216, 232382081, 193160274, 72145018, 233169963, 47277208, 234113986, 90931599, 164532002, 102041184, 202825834, 250784638, 153938192, 217457206, 16296948, 162192868, 157486728, 257804687, 107773385, 239297114, 219096283, 70104969, 78482258, 122355933, 271332397, 135570995, 182320885, 149038435, 131785879, 25223591, 261770003, 193022154, 221758516, 121833312, 270104664, 142442789, 85381829, 129884654, 235572774, 190386514, 245907976, 271464780, 130656116, 162997689, 223211648, 83174252, 186468748, 210796450, 103305835, 35348162, 186656298, 185183582, 89629574, 122033676, 257261506, 254589708, 105527456, 169516067, 222549929, 225228566, 117470526, 153080133, 57116646, 166610066, 236870457, 164446580, 81837406, 269486929, 141939688, 142120637, 263466506, 81050713, 31426001, 100817120, 29314509, 246612671, 215044431, 4980125, 229278919, 155363075, 215039827, 108219611, 257615155, 26113148, 204727307, 224258663, 71641543, 88866339, 99788607, 62376852, 240590877, 165296556, 68015136, 23004341, 169248634, 225370547, 59698454, 113918179, 62119044, 209820196, 156881078, 156423094, 24352680, 131169269, 268583615, 181795400, 251644910, 154784358, 164269091, 246916121, 187003260, 114077240, 90131696, 193344838, 111673602, 116732819, 110994014, 117493098, 44410614, 34957917, 141496517, 92827811, 69025947, 28902677, 120414319, 79496045, 244132901, 111040891, 92098952, 157539129, 101913058, 219281710, 75940505, 202718240, 86733864, 123242163, 108271795, 239713476, 155012109, 229744328, 249110368, 195010801, 213262058, 37040683, 47514719, 30000555, 163982546, 216531374, 215708664, 24227240, 83119671, 76979541, 41642484, 259931317, 154157859, 105110053, 227616836, 74356175, 128519501, 246621338, 16434326, 198896842, 8604892, 220577715, 271426341, 104691806, 195875957, 119342726, 174557029, 233244534, 227294586, 11632955, 258265847, 211856930, 184847754, 128293360, 193802974, 225681672, 95071582, 501259, 180264471, 40363518, 232393824, 60792668, 59718900, 104826052, 3902031, 119843560, 151398127, 237676457, 265401142, 110417423, 163614999, 99510420, 99578625, 256940041, 84869404, 127930173, 157247322, 141868656, 176505515, 268706615, 31296037, 186717019, 259915098, 187813916, 220265154, 134751178, 92278146, 54471674, 71887778, 27476177, 186241630, 214027457, 171267496, 15918860, 11006076, 84849086, 677226, 248094339, 79443370, 32978202, 209548661, 212163608, 129865019, 45082220, 66917056, 172013331, 162839737, 160633514, 98972595, 138722335, 159242318, 214545242, 208466968, 125606532, 194316241, 33128446, 74359966, 127427605, 193627647, 251229345, 45941811, 179925954, 229545215, 247722208, 106732229, 199083701, 228445335, 232187940, 25855408, 175637508, 54005384, 176659781, 192810296, 25422519, 84691209, 147110975, 204802893, 212719923, 31533731, 229736861, 69414530, 186154157, 152641500, 30123666, 133406869, 129421767, 259363013, 5488587, 37068145, 244829944, 149368703, 151324147, 175696681, 71492723, 154297133, 73958675, 115517693, 68118366, 23764877, 136578432, 95920681, 220529923, 146228338, 66823963, 98275204, 231253736, 614929, 213740199, 28940653, 33401949, 14958018, 71457391, 202283659, 54289409, 179578392, 81171506, 259591921, 87956452, 139675533, 146224043, 53015391, 132244397, 262288256, 100862799, 129606753, 226759617, 229130098, 20384504, 193786989, 175720470, 246464847, 93082678, 12353830, 85338967, 269912612, 112572190, 251995160, 216271879, 65562529, 124891575, 276189620, 54035982, 232615955, 238234129, 219599278, 68774823, 135421873, 71314363, 36597263, 48571103, 11753628, 101808429, 114400425, 98982592, 221056117, 179460921, 96168853, 232521329, 30284675, 33690993, 159753519, 213081938, 13481180, 84344918, 256241557, 212256386, 228679009, 65469167, 120256244, 188027247, 142008481, 34903713, 274659128, 153905277, 265566407, 275705290, 162442623, 143465419, 142415027, 170604745, 152459451, 4906082, 260404012, 252148831, 126510847, 35853603, 109613762, 10065254, 10186458, 68422848, 67508566, 87941528, 209507726, 237652941, 54882018, 168687151, 193670152, 252738732, 203424652, 77377981, 78637611, 115569074, 22218340, 53961648, 71708890, 31573328, 192977794, 179338377, 249451096, 197864090, 239135881, 140004799, 7405738, 205700503, 154745247, 60646129, 78930544, 61294154, 110778277, 194449139, 71106626, 161160940, 118676834, 21835, 139526107, 77198614, 167253375, 195913321, 159714084, 256132751, 40364930, 206879293, 183558174, 219226009, 259385144, 67204437, 28947445, 13984452, 97689296, 54248416, 100390417, 95081427, 242058430, 36605175, 205113415, 249163354, 134666018, 262634319, 160547025, 274866104, 130239980, 157350958, 254630896, 119361435, 126735104, 247558753, 32916945, 166505387, 153165926, 212901465, 55127284, 56481899, 88238426, 97644306, 265304969, 4114161, 223714915, 16205524, 273507450, 104232585, 269994683, 242982230, 48625394, 247410042, 142736348, 5912719, 173789177, 265787673, 158267862, 52957109, 69157773, 56348318, 138544245, 27603914, 236026357, 138773766, 136897103, 122892064, 189935314, 22375707, 170764733, 17712712, 128774446, 260792236, 217195756, 260595761, 22849716, 121584764, 34632292, 112836234, 20563368, 149069217, 94999664, 252152951, 127130731, 7732822, 61120093, 53664950, 20349134, 201849167, 203674803, 154307188, 138207554, 169785120, 246615402, 189810156, 205545058, 158458687, 167884489, 112310930, 270576864, 30013561, 106462181, 256262251, 250585013, 236141160, 256037080, 76875895, 122280552, 18073605, 177392548, 156347041, 124083295, 67549425, 188097848, 148748739, 106525471, 75907331, 135847151, 133263069, 16781635, 194862231, 105033134, 251627048, 225903438, 176693452, 205152304, 198854329, 54235382, 193434297, 125247762, 148578748, 260330115, 115180780, 204142920, 202598473, 53176461, 161513705, 109410450, 205195997, 127219048, 90724496, 125500875, 4778837, 197503090, 229730888, 110192646, 116389966, 9543094, 37672343, 193638724, 79540131, 86789094, 122289825, 208069937, 45273675, 22779201, 183614214, 86893906, 71178699, 224427568, 197234499, 149934381, 249931428, 46236778, 255905991, 165991020, 138838978, 35777309, 15692108, 64375886, 11693241, 113712697, 212286313, 79795550, 70542029, 156968589, 107797, 24945648, 183525614, 160125837, 89594990, 54281793, 72709013, 2067274, 182360313, 244105217, 250155452, 20011468, 189419740, 78865923, 16766084, 40313516, 201375288, 249806515, 143798889, 213380128, 19235427, 117627333, 116510608, 112426702, 141242668, 52432028, 170973772, 248727578, 50792552, 143672222, 216725246, 22372263, 127234467, 218295942, 187543155, 62897632, 206082217, 120481354, 104778114, 81343617, 15936025, 257243265, 175024903, 24552481, 135784389, 183872671, 236706785, 261309922, 156668117, 242285313, 259743042, 21935656, 107804534, 178258894, 268632472, 40570018, 271644613, 160437537, 61012999, 16129559, 198508593}

    Returns: {617386600, 617386600, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 916513336, 965118516, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 246779923, 617386600, 617386600, 617386600, 617386600, 617386600, 965118516, 617386600, 916513336, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 965118516, 916513336, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 246779923, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 965118516, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 965118516, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 246779923, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 617386600, 246779923, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 617386600, 965118516, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 916513336, 617386600, 617386600, 965118516, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 965118516, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 586889809, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 965118516, 916513336, 916513336, 916513336, 965118516, 617386600, 617386600, 246779923, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 965118516, 617386600, 617386600, 916513336, 916513336, 617386600, 965118516, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 965118516, 916513336, 617386600, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 965118516, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 916513336, 617386600, 916513336, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 246779923, 617386600, 617386600, 617386600, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 916513336, 617386600, 916513336, 617386600, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 617386600, 916513336, 916513336, 617386600, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 617386600, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 916513336, 617386600, 916513336, 617386600, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 617386600, 916513336, 617386600, 617386600, 916513336, 916513336, 916513336, 916513336, 916513336, 916513336, 617386600, 617386600, 617386600, 617386600, 617386600 }

  53. 12

    122711825

    {40798812, 10658140, 99707883, 59144300, 55990061, 65556694, 43302761, 40764152, 105037396, 79942389, 69235008, 50567572, 25268218, 35452553, 43154868, 55055758, 19431970, 58374770, 93769611, 13788048, 110598322, 69831527, 31335334, 115935545, 72928699, 59244384, 97104795, 93508851, 10510276, 44127442, 96384092, 80026366, 77344137, 17384886, 91047997, 6639220, 99963665, 71925275, 117598396, 119741845, 68446667, 71048396, 43327911, 103773660, 39673814, 87831720, 24024896, 69460680, 75204921, 103836827, 119265962, 13789248, 95105633, 18079430, 82431279, 31592498, 28377161, 108891317, 95616968, 78436357, 58632839, 54844204, 103392177, 93537270, 81181232, 34204500, 89869418, 60794876, 27877759, 31827733, 115668515, 74090819, 22499908, 50099349, 90376685, 121592603, 40657148, 8505858, 39767873, 61108255, 5649256, 84096135, 46082384, 17256585, 95925958, 6450254, 44884103, 28550381, 94252077, 68293285, 118302617, 15823324, 61097355, 77490778, 29485021, 49459853, 29402384, 31522074, 20956685, 10099246, 60459215, 91897869, 119413310, 109816448, 121058950, 59779914, 42403481, 21238611, 73174443, 24312645, 42349416, 45070719, 94035172, 4921709, 33277326, 119412978, 19840815, 96950118, 29623552, 99504376, 68598292, 113970263, 42837985, 61240813, 120780088, 37200854, 114511728, 19265916, 37385378, 93719657, 35380428, 286747, 107164891, 93742980, 20236419, 41701398, 85751776, 47516323, 41580254, 14156973, 20054367, 44429030, 59513917, 104391990, 76911491, 71968442, 6837769, 48357290, 22155333, 77812640, 62863903, 45652741, 64055622, 31581315, 83825430, 108900703, 71607154, 28628249, 74151197, 99418564, 120166480, 43135003, 61242973, 74637229, 59557102, 110933249, 88824099, 75322155, 49102162, 55231140, 42556167, 92315275, 16920681, 41477666, 114190741, 88496476, 95039152, 25372621, 11923781, 100969354, 16020410, 85930268, 80447496, 50738840, 99599047, 111224880, 16415650, 102764631, 122255107, 35529182, 31443881, 117736063, 15953164, 28185904, 17610512, 21024741, 88747904, 82774593, 76752845, 40123531, 90541157, 108855469, 82310157, 43326428, 50654379, 105479956, 94495719, 95663532, 75051020, 36182466, 9448192, 66626149, 52936921, 101096490, 36922570, 105641194, 29431216, 1852740, 20372165, 115450376, 112541248, 34550976, 41564809, 107649680, 11168010, 1986203, 24837843, 840162, 97267651, 108458400, 93032453, 30211438, 62865293, 42676051, 60056789, 31681774, 2946735, 77258189, 53723095, 85428546, 83400872, 73362081, 20815626, 36129577, 19308070, 34366374, 108045269, 108523946, 56851193, 106079600, 102186693, 17443086, 64850592, 122397233, 113821308, 94623426, 99736806, 190055, 61505133, 103000536, 107573068, 104747234, 37806705, 96811862, 48423558, 13644857, 86680146, 41625934, 102311672, 63423952, 74836493, 91706324, 102732413, 121817067, 42975382, 34397835, 110469620, 91750503, 59066222, 58414345, 47691435, 39738651, 17302722, 39646602, 52608378, 118870199, 114885982, 37267398, 58956039, 36211780, 4103622, 117310003, 42992570, 63538998, 56144188, 81034829, 90079670, 39820303, 77567233, 19746529, 54052953, 59589212, 41648603, 101092034, 58268555, 96893047, 96464443, 98366112, 85960046, 88615964, 28471484, 120278638, 39323371, 90377849, 34562712, 91793223, 107995962, 41983325, 42515702, 62681569, 84181083, 4510469, 46939155, 36238057, 102541250, 116924231, 84452224, 46431182, 101927974, 63244488, 8765705, 97887362, 86951662, 76284328, 46736504, 72934694, 87801247, 113904570, 52429509, 77655486, 35599941, 119986584, 28089901, 65266501, 104128110, 84227413, 118026538, 77469123, 95900504, 3009929, 43942023, 122422296, 1127289, 33657817, 118415294, 9060385, 63857843, 69780703, 24043239, 29551697, 74770077, 113339875, 11945529, 85903483, 109363054, 94082080, 59390354, 79177726, 109659574, 22284703, 97758432, 91112461, 114179504, 55943728, 28516873, 91207311, 84958989, 100159278, 41842826, 27587152, 702178, 28871703, 113159975, 12092982, 62108978, 42696086, 7550004, 24451077, 1558400, 120414075, 32253998, 221555, 75636013, 81531224, 84231761, 38833335, 42533455, 59949030, 33943806, 76899624, 65823591, 96548697, 96201895, 88022576, 20034383, 40744418, 17478881, 16115910, 48170928, 32965634, 29638530, 53444175, 66313574, 98763144, 122244206, 12097030, 72004653, 78212949, 60712301, 28865493, 20314663, 22483895, 15169320, 40756630, 91102805, 3278126, 86347900, 112408086, 46551183, 92344725, 49333502, 67046731, 74588940, 55412376, 52546072, 2080253, 12751878, 102863630, 53517869, 99076300, 81664981, 67562542, 59047040, 69830610, 118428499, 66812649, 27142950, 103600979, 53089543, 14541023, 106414137, 10681550, 84485051, 115934921, 23402705, 100906221, 65715172, 85211549, 118615919, 82584244, 103830329, 30497537, 18268657, 15895364, 46522737, 44689025, 50185168, 42017051, 24829798, 25234133, 88489523, 73082346, 47064576, 45886535, 11618217, 107661747, 34160827, 21518677, 91500250, 1927766, 119451434, 111086819, 32625790, 57015080, 18370980, 110704514, 83478118, 35148031, 17872615, 8515776, 65853994, 50801417, 103910330, 52506444, 91959832, 47421140, 10206459, 40689963, 98893649, 118148926, 12499661, 110986566, 56328024, 27430699, 91051103, 521910, 97724296, 15084711, 77565840, 73570721, 79467896, 20846795, 101879723, 3174047, 23776374, 97394086, 61792292, 17620605, 63000936, 41492795, 116531308, 58001671, 44909439, 56115729, 63892882, 43207710, 53210019, 53026161, 42242912, 2435846, 122517682, 64373142, 17209698, 82961865, 9893158, 79950432, 105007490, 30490139, 59399141, 51317656, 5234593, 3365541, 70465895, 110047864, 238190, 94520848, 1658230, 10120930, 12730057, 94561291, 37119005, 95920226, 35842205, 11618258, 111669886, 104841510, 68745628, 62027655, 80126986, 61146260, 95446429, 18807386, 64516084, 83088008, 59067587, 51604150, 77065392, 120409476, 22366654, 32572553, 67013774, 49227594, 105385969, 54999951, 11968327, 90131706, 104167193, 111868427, 22413827, 58556400, 37852547, 105833453, 80595351, 26991388, 7531862, 56941768, 74030985, 58799304, 113717186, 114985986, 26214860, 76280410, 70910915, 31828239, 74485531, 59389200, 54326752, 74123365, 104371276, 15949171, 103193300, 45846860, 25634608, 105869353, 59725973, 118760034, 50842251, 47754448, 28107937, 118627885, 6085226, 70646504, 64703814, 13335071, 109634517, 89283194, 51646413, 118515559, 74425126, 52171227, 944822, 39137219, 74161776, 70808, 13218803, 120208528, 16213522, 3289663, 104699744, 96149299, 103124317, 3628402, 119923303, 121957349, 30929790, 121872142, 56711784, 66986953, 92691090, 44161762, 100192822, 27760883, 74947548, 62320204, 58520056, 54694396, 107323, 53798636, 16371791, 42975406, 107056300, 20449233, 111403542, 8827885, 40086667, 16327131, 91028256, 55463500, 43116606, 8158047, 122016405, 24178076, 95101793, 64666498, 25991648, 97029474, 59117571, 39436181, 23186148, 61430585, 38613739, 84939677, 63011229, 10084826, 21527204, 56432092, 2916093, 6489191, 80576676, 37711905, 36898514, 10664777, 18989800, 46424504, 34642126, 75216251, 16695229, 121778193, 86521622, 48742590, 51613535, 68738863, 8875953, 46134121, 83561475, 106013015, 18557614, 42119486, 35182196, 82316416, 115840955, 21443857, 110562401, 29456319, 22813168, 55451258, 119721789, 31717874, 25979991, 24969292, 46155714, 20375696, 121767694, 44920205, 84709397, 27052477, 19603246, 109232123, 70807435, 102664063, 114203592, 285561, 115065975, 108423943, 7623205, 23615077, 64498793, 14982374, 4517389, 120913644, 60458499, 57065630, 107069854, 59602619, 5383316, 43342969, 36300251, 62882378, 4452184, 93761394, 95497781, 21678040, 72295841, 57753075, 6965125, 19215177, 60726152, 29954012, 15125504, 34490609, 51394049, 29943652, 35726418, 74621637, 64493699, 10166946, 81217566, 71415070, 8228952, 65746982, 33656862, 114118386, 118348165, 99880099, 71979048, 97996737, 18859433, 33519701, 101447334, 16557198, 122703505, 109964476, 68517585, 120618390, 19915125, 8682637, 96919712, 56289501, 59998569, 103782663, 80275128, 22999951, 48201323, 25308023, 80989279, 74557980, 60564097, 97936908, 26729554, 64434336, 120358616, 45301206, 113221312, 79100748, 47107242, 32192457, 109802521, 72641466, 117707221, 73035108, 111040499, 40507487, 21580635, 37496268, 71022711, 3431591, 89750429, 8336960, 107641588, 79528461, 31395174, 44647978}

    Returns: {469079421, 628953017, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 628953017, 14953130, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 628953017, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 628953017, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 319912091, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 756866421, 14953130, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 628953017, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 14953130, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 628953017, 628953017, 628953017, 469079421, 14953130, 469079421, 469079421, 14953130, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 14953130, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 628953017, 628953017, 628953017, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 319912091, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 628953017, 628953017, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 469079421, 628953017, 469079421, 628953017, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 628953017, 628953017, 469079421, 469079421, 14953130, 469079421, 628953017, 469079421, 469079421, 14953130, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 14953130, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 628953017, 469079421, 469079421, 469079421, 14953130, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 14953130, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 14953130, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 628953017, 628953017, 14953130, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421, 628953017, 469079421, 469079421, 469079421, 469079421 }

  54. 45

    265842279

    {214855161, 152691843, 212573669, 241403578, 103972759, 165947703, 172390731, 247284912, 260516074, 14913100, 226815631, 197677490, 17645909, 58008713, 22814163, 9970236, 80061199, 125507971, 111574885, 179267595, 58500210, 244725025, 112123726, 1063377, 32818001, 169672094, 83496974, 107657230, 131002766, 9612216, 17200843, 126958013, 167821418, 68672132, 250752942, 59939611, 89348665, 193093038, 146866909, 10584709, 262373759, 3938715, 172059881, 69650114, 164855094, 129627765, 43109987, 142968255, 100172532, 4675606, 92907330, 74109164, 172484836, 189498473, 117281126, 106413900, 31289862, 87824805, 142552863, 195573384, 256791145, 91161654, 37071277, 101964838, 61974839, 211544489, 85294520, 228051294, 263498003, 173496836, 249811053, 3283804, 199440872, 131776774, 136492965, 193780524, 198796934, 127485751, 233807435, 157552971, 165936286, 196287628, 99504466, 219592961, 168495934, 27277605, 184775911, 153187952, 116587563, 196926343, 198229472, 201023616, 220233959, 203435322, 60435821, 85618685, 97948706, 66204570, 243686368, 245670493, 29692163, 10637134, 94086331, 221898183, 130196400, 146577168, 225376434, 104027411, 142004467, 11365482, 131773434, 152443494, 55030354, 225841890, 222678323, 202759711, 67714892, 4922343, 96660216, 161269320, 261357976, 48888189, 7295008, 204577312, 42813609, 91872658, 217133068, 74631831, 55586020, 46207455, 254196526, 70022415, 207398978, 17919569, 80122203, 237934295, 75205291, 173484385, 147155437, 227828354, 80730009, 77833525, 116848079, 165108511, 104484540, 103434912, 129950427, 187990497, 257029295, 80141540, 212459712, 138983420, 9221375, 5426920, 91730246, 46393762, 32119229, 154758210, 78331129, 123412904, 68114331, 242795074, 210995365, 74535496, 242737240, 191603065, 27437998, 232445165, 21140127, 147199213, 128196324, 246369334, 28645706, 189261630, 26412197, 7414803, 102278222, 206901426, 110338621, 213547724, 162702328, 148676729, 194060345, 230295508, 104725908, 213436853, 172712439, 220847185, 67284942, 157270074, 56877040, 70424562, 42997977, 98111703, 26569059, 18645644, 106070968, 141737582, 77596030, 256272534, 28802802, 44157431, 170681044, 164603572, 257311708, 235686923, 125890745, 46525713, 173774699, 225186287, 193761758, 223128218, 8271528, 234337512, 249079776, 174625110, 2446517, 84805255, 137696036, 211726336, 179728092, 203194627, 241519705, 159573636, 143634624, 146968333, 17480990, 35863648, 231071446, 9924262, 130184968, 2447753, 43734861, 97323569, 44349069, 172760329, 92038122, 104735635, 214970781, 144665325, 157423078, 110010793, 122754859, 53407488, 246470128, 7553193, 39116705, 60463204, 109021977, 129873986, 258212790, 63839262, 258109570, 15786932, 195920701, 155116988, 76792580, 197352279, 101117902, 128134452, 224580489, 250575183, 227440695, 237187729, 26559568, 86088741, 156011411, 228194141, 208819333, 67278376, 77836551, 29458114, 62343717, 132405550, 123717685, 56424115, 73984534, 264843302, 69191565, 11436105, 142343950, 253621483, 217022977, 102221727, 141535797, 265149590, 3718940, 91483544, 166524991, 251448318, 89641431, 194317987, 126199676, 59718362, 93518907, 185686295, 43454278, 214177778, 155639735, 45823470, 44528927, 99971802, 244426064, 259681457, 244570648, 26162222, 160589873, 187844907, 118216209, 254530964, 146265457, 60026998, 207093585, 32419070, 15002156, 113648577, 103125112, 9865734, 195718567, 239131454, 118171668, 160902201, 127696020, 204232241, 163080033, 45016288, 163880856, 110032517, 16370187, 102024297, 73212532, 116716122, 103138930, 243001026, 249131164, 51214682, 91510141, 132164192, 83947037, 145038737, 29117824, 25095929, 7310061, 190579197, 225394087, 243146286, 177289580, 241634114, 119603765, 97976697, 99883089, 99758298, 248657318, 160061862, 90067115, 174227898, 86066761, 143296114, 87121613, 18138310, 56762087, 204183457, 194241154, 79481942, 44642039, 31787641, 139815463, 2671697, 197252711, 197236116, 160174524, 14350546, 175233727, 107626706, 137441937, 161663670, 94071577, 164289404, 80931777, 25691347, 166665648, 16981874, 82057269, 263485198, 63038035, 115077678, 116614669, 43434637, 96847758, 77525663, 232266611, 7720046, 153426982, 256024976, 91504769, 46927393, 207694617, 53444635, 76213293, 120506149, 46180070, 2449857, 253438158, 74524741, 198959650, 130758420, 165930684, 217093281, 47126065, 16729053, 117868494, 264044248, 170855927, 254431519, 220389740, 247848602, 135710316, 218403106, 265096823, 194868855, 101301454, 17702994, 223556337, 149029563, 183492723, 148677009, 189401467, 96634165, 90732218, 255066465, 86700556, 185785444, 207027939, 179189464, 259699562, 120829979, 115101713, 23686662, 115423370, 215903849, 196813051, 74635364, 31807648, 123495837, 38622957, 235448804, 229284914, 148216565, 247514096, 124481910, 207403496, 143163587, 168510941, 236696930, 12046189, 109393492, 254593102, 7685224, 150937475, 70177778, 76745130, 27114078, 248749971, 138514690, 175489031, 167748977, 66657573, 193673018, 209050215, 130039982, 249792195, 199344210, 43255756, 118432057, 25111884, 258566926, 103816915, 40603367, 167851653, 231401715, 148753226, 238922487, 175466621, 96217684, 162271340, 240654352, 70275574, 134171366, 216173640, 37998192, 19930576, 137311618, 129907549, 201053177, 250897915, 128679826, 205720789, 50484502, 179014524, 31962640, 168711098, 203767492, 31007650, 31212937, 206005336, 88674501, 37208504, 264317047, 51699367, 28504853, 29881442, 70125268, 263012360, 62661498, 152098356, 263273663, 43893867, 93535274, 78325795, 100994643, 44226734, 230327629, 95843937, 23199093, 11730876, 136034454, 158127692, 241239951, 239314952, 252340536, 142789742, 69998608, 100740637, 152415610, 152060839, 234642753, 86427578, 80787454, 35210242, 126968855, 208291207, 21798162, 55984708, 28662543, 7738260, 131876962, 117651692, 16672204, 58411352, 219570712, 17171122, 140599813, 200611171, 157519806, 262270331, 208925330, 238525787, 76186125, 57591001, 242705481, 113764, 124621926, 143856486, 139689717, 73214380, 207882529, 137568390, 150560789, 53451713, 159429093, 27272923, 41383885, 21620094, 119485559, 190622795, 156291986, 235882811, 39714553, 233958550, 37248159, 4218737, 118696187, 94940955, 130662980, 139575705, 79216003, 12273636, 180268097, 162453662, 182924468, 89455062, 12075803, 261981104, 200195838, 192456797, 1458160, 25556156, 62295297, 136143286, 174834329, 103141181, 19646216, 223808233, 262843291, 94026807, 97935139, 161640932, 231597264, 227508634, 9145381, 225214807, 59431186, 260115291, 48783490, 263175054, 93227977, 90348772, 211135683, 225453793, 263555871, 213205018, 108972716, 86621930, 182562333, 11214876, 258207656, 69810021, 147769218, 137405191, 152752193, 251951115, 209675236, 98825985, 49234893, 219337840, 103062915, 66598848, 166828919, 165157040, 127673285, 113352311, 252132943, 82271613, 142721252, 4681164, 62378736, 114389802, 66010723, 142661579, 136219699, 67122097, 23038165, 255657670, 81633860, 126549801, 176782975, 34614073, 211663308, 58711030, 143222279, 255857736, 70497626, 223784999, 24261030, 195723073, 73766237, 161663454, 210160845, 245698974, 59312067, 54709091, 12043853, 250770462, 112050270, 95660299, 253318033, 140233078, 127152699, 245258652, 134401047, 63600255, 23944726, 200671709, 157832202, 36478662, 116329213, 33554396, 21351274, 28002272, 126071037, 171766946, 13923037, 36931121, 149718178, 167016908, 84703728, 81671312, 10871264, 2050053, 143120042, 64309823, 252001581, 71032509, 157979250, 232085869, 38682152, 57924746, 229264846, 17071171, 90420185, 96632655, 78750651, 117745518, 55368563, 86176447, 93136993, 260155547, 230357116, 107307931, 48521644, 29595055, 247765505, 252145043, 8720006, 131502908, 238304495, 88731493, 86231510, 141261254, 45645406, 61261174, 83135179, 12695620, 49862269, 210445872, 263651351, 90373573, 20585972, 188021547, 56275823, 120778849, 246242326, 237507535, 252239454, 138442486, 85121211, 59293318, 241985823, 88745791, 150803174, 2310543, 245046354, 71299623, 156954065, 18117532, 223358828, 9516534, 182867649, 173889524, 250274065, 65722794, 116442801, 136128809, 126176834, 75708373, 183145010, 187005377, 138616702, 196638533, 237273360, 14075306, 81765012, 36652440, 197900434, 74842269, 1084988, 99492276, 188668728, 238571705, 5623971, 39786315, 140923361, 14464569, 52009132, 29493482, 211085698, 111861283, 50532394, 35353106, 1510799, 32673648, 80974675, 139264793, 244640879, 110024205, 252561598, 243731723, 236061427, 46093836, 169426250, 237057019, 187351798, 172175748, 162381669, 161780361, 119141750, 125811689, 164790252, 61219855, 247264364, 210117337, 91149060, 228383817, 143725550, 82885603, 53713189, 193866115, 184860460, 264421072, 232477435, 138547239, 5491911, 31832128, 197694074, 83322195, 118667959}

    Returns: {475109771, 475109771, 721669111, 721669111, 721669111, 475109771, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 214487868, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 475109771, 214487868, 721669111, 475109771, 475109771, 721669111, 475109771, 721669111, 721669111, 249438669, 721669111, 475109771, 475109771, 475109771, 214487868, 214487868, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 214487868, 475109771, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 214487868, 214487868, 721669111, 721669111, 475109771, 475109771, 214487868, 721669111, 475109771, 721669111, 721669111, 721669111, 214487868, 214487868, 475109771, 721669111, 214487868, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 475109771, 214487868, 475109771, 214487868, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 214487868, 721669111, 721669111, 214487868, 721669111, 214487868, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 214487868, 721669111, 475109771, 475109771, 721669111, 475109771, 214487868, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 214487868, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 249438669, 721669111, 721669111, 721669111, 475109771, 475109771, 475109771, 214487868, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 214487868, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 475109771, 721669111, 82336832, 721669111, 475109771, 214487868, 721669111, 721669111, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 214487868, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 475109771, 475109771, 214487868, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 214487868, 214487868, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 475109771, 721669111, 249438669, 475109771, 721669111, 475109771, 721669111, 721669111, 475109771, 475109771, 475109771, 721669111, 475109771, 721669111, 214487868, 721669111, 475109771, 214487868, 721669111, 214487868, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 475109771, 721669111, 214487868, 721669111, 721669111, 721669111, 475109771, 214487868, 475109771, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 475109771, 721669111, 721669111, 721669111, 475109771, 214487868, 721669111, 721669111, 475109771, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 475109771, 475109771, 475109771, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 214487868, 721669111, 475109771, 214487868, 475109771, 475109771, 475109771, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 475109771, 721669111, 249438669, 721669111, 214487868, 721669111, 475109771, 721669111, 475109771, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 475109771, 214487868, 224740028, 475109771, 721669111, 214487868, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 214487868, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 214487868, 721669111, 475109771, 721669111, 475109771, 214487868, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 475109771, 721669111, 721669111, 224740028, 721669111, 475109771, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 214487868, 214487868, 721669111, 249438669, 475109771, 721669111, 214487868, 475109771, 721669111, 214487868, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 475109771, 475109771, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 475109771, 249438669, 721669111, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 214487868, 214487868, 214487868, 475109771, 721669111, 721669111, 475109771, 214487868, 721669111, 721669111, 721669111, 475109771, 475109771, 475109771, 214487868, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 721669111, 721669111, 475109771, 214487868, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 721669111, 214487868, 721669111, 475109771, 721669111, 475109771, 721669111, 721669111, 214487868, 475109771, 475109771, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 475109771, 214487868, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 475109771, 475109771, 721669111, 475109771, 721669111, 475109771, 214487868, 721669111, 475109771, 475109771, 721669111, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 475109771, 721669111, 721669111, 721669111, 475109771, 475109771, 475109771, 721669111, 721669111, 214487868, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 721669111, 475109771, 475109771, 721669111, 721669111, 475109771, 721669111 }

  55. 20

    945812195

    {812083938, 150297172, 807723775, 679573066, 640452098, 520084336, 557642456, 87858904, 748525209, 677848240, 171315127, 719603813, 593217447, 748282045, 739029677, 435640516, 153048083, 156191826, 626379902, 259671521, 731744355, 875531380, 147107273, 621304334, 189089693, 119497066, 769583852, 641021473, 395578032, 870051829, 773511751, 164723743, 163041786, 27673348, 808480143, 733370929, 701468184, 622076651, 401718373, 357060154, 225010264, 209180106, 936282844, 313499014, 485013905, 822986583, 565577809, 46516467, 635591630, 564198214, 798189368, 378231594, 660792867, 382178996, 943172725, 388541447, 436813412, 565644252, 576588429, 738186309, 208448755, 369332076, 149978466, 852221655, 352387270, 171908720, 821202243, 64498155, 339002902, 521517916, 563135586, 751709795, 181661507, 170048875, 285283672, 309741222, 507237105, 231969312, 499414679, 31034792, 575097278, 245493276, 696918415, 773090282, 267323961, 702154478, 483774738, 529191763, 611104170, 41033196, 334302868, 825184968, 55487412, 163806265, 901199259, 794153646, 448824833, 297391316, 782474755, 63763758, 157434224, 268151447, 712425, 795540434, 611185092, 398917557, 66833973, 224651577, 228652714, 672190165, 279621092, 305637504, 44739967, 684434589, 436128068, 387920202, 307114368, 574761414, 613438787, 725469364, 158837672, 612042643, 476577079, 132835, 619221794, 548075279, 589570687, 694717670, 77891655, 739531109, 478648953, 648608216, 942326549, 916026560, 339299961, 384182184, 891839768, 435131204, 896522854, 66504462, 418102379, 518313944, 174422997, 534313418, 696950848, 129509125, 354819726, 626399835, 146285519, 137961311, 20965017, 632094558, 568975418, 62228218, 87468725, 596981211, 232564647, 344799857, 352807659, 204250523, 15504904, 904199735, 174823140, 190792464, 60313723, 718381316, 457253648, 723764814, 660701775, 870017838, 317489842, 112544450, 487272573, 78706599, 114386668, 940205919, 493191760, 341911645, 831745892, 177964573, 447467239, 142394610, 616969263, 198832753, 761824266, 527814730, 650231363, 275608185, 754556657, 244721700, 106255175, 303825663, 818278167, 943886944, 638805222, 857310137, 590636050, 317756291, 653730177, 553961930, 820028585, 803887979, 843047073, 498081272, 686151168, 189317766, 255288861, 360032331, 594388864, 516472505, 87608530, 239594518, 152949377, 905644479, 205506739, 666921530, 936263259, 943395293, 563490869, 804312019, 202301692, 186237191, 446641546, 265366194, 672159456, 536625632, 690564596, 175451699, 700557990, 37539987, 296518206, 487308649, 778773863, 858410768, 252854538, 193109014, 592756293, 440363454, 138467150, 687110880, 746367575, 830339403, 470167189, 50182396, 372622296, 278941840, 111478079, 500558800, 900171643, 89504155, 301631469, 298063081, 95281280, 22201983, 876131348, 734977500, 90614533, 740779018, 694806234, 40607123, 745966863, 109509221, 503966234, 172028519, 272298695, 5014814, 280508020, 113453285, 342031398, 560716400, 217823102, 898505032, 880219252, 372269621, 250935647, 527296003, 358287946, 771538816, 424230044, 870859747, 83437023, 557380483, 364806169, 288015268, 549758275, 187154850, 945360904, 366564940, 445138691, 340861957, 911229355, 899379960, 728306385, 672797797, 139554123, 640616060, 218961500, 633320347, 406221269, 372404837, 849024991, 844002754, 706874258, 196158739, 387054367, 83217625, 248570813, 756380326, 151615320, 668445171, 692665603, 44330586, 662045502, 649139004, 886408828, 367791448, 865761346, 125230495, 196361054, 909241751, 836844092, 706733145, 188127885, 584817795, 658391390, 346332361, 285148228, 848114812, 73981252, 6941185, 916484218, 578104914, 587556239, 558833533, 539789958, 54720615, 739673906, 436271771, 107246786, 471155914, 801511108, 683323707, 817116891, 429100270, 672499263, 210930295, 497189457, 346333539, 735459813, 506260409, 168666496, 262731025, 481408229, 477857228, 327093586, 730235756, 258994145, 770879800, 41283349, 585317089, 448988325, 312765193, 816482927, 882539830, 573997791, 77377718, 825658517, 472479963, 108518942, 92785529, 216937998, 214216052, 526984239, 421430489, 510010291, 121116367, 763468672, 746831866, 75428397, 350737087, 240562042, 727820077, 592367605, 425225749, 203678793, 83628822, 265436007, 325083021, 902524969, 210894557, 619888950, 818581013, 241974722, 811421251, 929342424, 140680252, 842447803, 451254338, 147493131, 42452799, 42461160, 390161532, 134987250, 858750813, 857344050, 894954774, 535232719, 283130492, 219572879, 618755744, 861447365, 944381854, 97275777, 826715107, 890473184, 93796771, 257547846, 772671843, 928874250, 351614370, 497471159, 883563872, 127351307, 295631500, 785812501, 28538031, 510534007, 776240597, 252619339, 196698648, 239577771, 34179862, 432070937, 767794476, 818262034, 191588305, 410284527, 410160682, 422343286, 73603710, 2728618, 191319601, 9763534, 716698987, 556111669, 66820034, 320818575, 56595835, 823648046, 278766615, 125236535, 576776840, 868951958, 396887233, 136649467, 384576121, 267067611, 839213767, 467012392, 573974680, 811358599, 434939078, 709031214, 721592213, 217500841, 625363095, 582050466, 207803573, 768209752, 97291569, 849424726, 75766257, 409570386, 514515582, 369093762, 697599782, 559363992, 360889013, 496773392, 16679249, 333443945, 845542381, 526744758, 173093081, 941995214, 264861706, 633693954, 304313781, 765207716, 542525515, 68231834, 881068877, 335025878, 701517668, 127346333, 798022254, 343827489, 294489180, 441775507, 279430426, 660204214, 687430468, 459341046, 52859222, 777198500, 418306979, 423764451, 847609281, 316606578, 325193676, 315847386, 837426776, 262310797, 210889893, 909682014, 649531416, 273652953, 607780210, 460940129, 807032471, 259861908, 210092351, 546619111, 561145767, 669258626, 596385927, 939750045, 466994944, 332122585, 422807157, 805556081, 442872840, 158483821, 61382611, 816679264, 472884589, 619717753, 341370839, 432337392, 529350599, 439180717, 671097405, 774131488, 365814314, 816469524, 132361706, 146748162, 268284068, 812490768, 393836088, 323179483, 582607427, 822654514, 252343812, 429441991, 21229468, 546024746, 804744346, 590936096, 896581018, 354281999, 460041575, 812333456, 572331423, 261769876, 769857585, 283393982, 365761100, 44711786, 309712157, 926658669, 766775250, 676387650, 168303636, 533211514, 586091172, 199751233, 447787719, 655557101, 212274890, 851756133, 466341177, 899479813, 541683332, 485050560, 546634389, 308815783, 397086467, 865994327, 735955655, 515398512, 546720195, 214059788, 652026743, 633965441, 385753133, 664397483, 303171172, 635768293, 737207063, 249578686, 634722768, 582878000, 907665716, 745899340, 828636434, 380335509, 828783123, 315768897, 330040524, 391873682, 122303680, 885460007, 936647838, 395024181, 277354720, 709527776, 627662234, 418014414, 40064115, 933854849, 41514441, 248075521, 908105090, 872322022, 418618253, 106440892, 599377376, 359482518, 420368258, 718077592, 58748315, 733481710, 447406967, 499036397, 734513749, 656533355, 653337572, 907763916, 629996005, 742391679, 827160794, 249746177, 324483406, 393501655, 499740232, 437402441, 417008987, 817231750, 525173531, 544918544, 173054631, 443801695, 881677570, 596276037, 372542385, 181832413, 221347148, 155225886, 12221011, 664487503, 730933106, 519038819, 601964922, 619861937, 96917799, 478950589, 220776204, 197705995, 469189945, 560428976, 762983466, 755095739, 737026930, 896812477, 10747064, 349634118, 32016680, 460655238, 467894477, 674145490, 26764638, 93071732, 352690577, 286331570, 557931622, 679672698, 919769856, 286276476, 191509000, 510160455, 336584743, 46751865, 570007839, 15744886, 868200797, 174122347, 63488179, 251418376, 189871266, 486363704, 646075826, 404535531, 258785234, 921598535, 67960892, 3276527, 400945322, 764201578, 280596162, 710438290, 798031164, 891688978, 55536559, 663959960, 301167493, 317316042, 380201671, 548352080, 538153708, 761291979, 939911266, 337695628, 312117979, 506047694, 134367809, 460552997}

    Returns: {700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 143845387, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 143845387, 700615933, 700615933, 143845387, 143845387, 143845387, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 143845387, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 143845387, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 143845387, 143845387, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 143845387, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933, 700615933 }

  56. 16

    88656285

    {67075428, 76176267, 49888889, 60615397, 3491181, 68075681, 3270123, 34249424, 78515378, 55778199, 69101400, 82418562, 87577000, 44536600, 28092009, 50776174, 68379521, 31067262, 10414484, 4642650, 13398031, 84256259, 15831729, 40692082, 37694904, 79148439, 83379729, 86244955, 7193360, 54924879, 65399773, 22172305, 28575079, 9938886, 34875625, 1240206, 55698582, 43367637, 31146374, 86016985, 53908059, 9629336, 36405531, 69320963, 41156332, 66194903, 44180062, 56051811, 72635337, 66185716, 10380768, 46398225, 37785641, 7965597, 10444543, 20187247, 25561040, 84616950, 33545813, 72241836, 53170688, 37644009, 3934613, 74927813, 20704224, 72135362, 3432518, 1528800, 5934569, 88629960, 38620250, 27174668, 78232620, 76869918, 17126516, 71500268, 81568779, 27932611, 65569624, 62529146, 42870048, 77886184, 70405892, 72767638, 47227226, 64906537, 48078783, 33058311, 62079779, 38644647, 68639172, 33488985, 72367968, 64953504, 13214395, 70694726, 54360565, 22044441, 23175236, 65246762, 12186077, 64443866, 61744585, 53204525, 73111874, 59513309, 1455039, 36152236, 16754661, 22075152, 75232923, 42267440, 40574506, 72004589, 52037442, 8093881, 33809279, 21025431, 84072341, 3126926, 36371150, 83755888, 11395305, 32561770, 40503287, 59892988, 74942756, 1760870, 44898567, 31519926, 85868341, 78447636, 9314449, 10954555, 54526596, 78146277, 13840325, 86547751, 82436277, 17486291, 83331437, 58770593, 62139133, 80715808, 78335806, 43715648, 71169097, 18057711, 5438964, 3406874, 75728389, 14805173, 33411901, 77246569, 20102295, 57659540, 34453123, 3347138, 9915079, 21210400, 83424171, 17795502, 12953359, 30658200, 37386908, 67340495, 10049512, 10001269, 80076259, 86092757, 19453002, 21511240, 23577935, 10533104, 29126444, 60109335, 15635236, 87117612, 16267296, 33584192, 1553841, 28548170, 76446115, 57377356, 9197664, 76876930, 53884009, 67596908, 63942118, 50217063, 15927122, 40343456, 31393995, 82021704, 26945210, 83892660, 81184921, 53166146, 4265206, 63083674, 5543676, 61642860, 23895111, 12929743, 11007879, 39258632, 69366220, 51451137, 40749950, 40089087, 25928121, 59347443, 63063509, 78607450, 14780076, 68517004, 7498119, 63256283, 21189857, 46254542, 43667251, 38563279, 26288852, 29487958, 20415144, 46139300, 46598313, 84891250, 30558282, 72394306, 7418792, 81466907, 72207734, 54803103, 76456149, 17009174, 46020095, 66020891, 34482768, 8850231, 25327578, 19540874, 12456139, 17709868, 42536026, 23730757, 37579695, 71864888, 69552580, 23300325, 29454390, 63789512, 62788257, 40502980, 37895760, 83693804, 3298863, 67321960, 85603176, 54220311, 15373657, 38311724, 5710275, 12352932, 1798093, 79605371, 69731409, 45043059, 44343150, 16842180, 48155746, 65632492, 29461218, 84303135, 20998484, 70416633, 3655271, 6616909, 19213232, 31146751, 24461246, 56235864, 45932967, 17337227, 13283559, 63064943, 68347243, 50138667, 59674077, 87013356, 87318186, 71289944, 842970, 71794394, 43898528, 17038263, 25192200, 18848166, 44078133, 39837151, 38396491, 32853451, 79994771, 107788, 61065025, 71459457, 49415317, 19680771, 23214784, 28856368, 63815420, 59266097, 43912532, 17977068, 54775292, 52205498, 38783150, 23503420, 37843039, 30663675, 48363955, 51697381, 16143399, 55364371, 24281981, 36209397, 23805597, 18638695, 67950539, 75857002, 61439903, 61568757, 56599963, 9876707, 31025500, 20199687, 15194366, 6710467, 8300696, 35686825, 86035843, 74564340, 3680252, 61986755, 41980192, 71705071, 85332677, 64177974, 79525600, 79096771, 53966977, 56513086, 35465577, 14992279, 7721354, 77498143, 38953661, 47070498, 87753500, 35135469, 1528644, 60208503, 25138389, 41490165, 39252945, 36220755, 43118817, 44329797, 12064488, 9171484, 35403058, 13106007, 85636748, 53990498, 10563643, 23775758, 62791582, 31369527, 2452540, 53398568, 52505757, 9227466, 30298880, 1974835, 18835477, 58287778, 46618241, 11205952, 39746936, 73781615, 72333263, 63104034, 60911277, 75693578, 3838101, 60163894, 38310006, 74098776, 39865314, 22119218, 18021447, 75333895, 45170941, 31962716, 70766527, 60675694, 31584907, 38124853, 9870163, 58599269, 44707019, 50351777, 69814169, 57581159, 33778260, 6255947, 75261620, 70444982, 31209670, 52553290, 61796427, 83154436, 68446477, 86554261, 76827232, 66870811, 39537499, 25701810, 2311692, 8900530, 53997358, 82056230, 34570489, 55981739, 35678614, 22554287, 10582918, 8068507, 52325324, 53063010, 26860311, 6749297, 37816161, 62265875, 55638322, 73323289, 23403198}

    Returns: {620775909, 620775909, 436647238, 436647238, 620775909, 436647238, 620775909, 436647238, 436647238, 620775909, 560575592, 620775909, 176967573, 176967573, 620775909, 436647238, 119075086, 620775909, 436647238, 560575592, 436647238, 436647238, 620775909, 436647238, 620775909, 620775909, 620775909, 176967573, 176967573, 620775909, 436647238, 176967573, 436647238, 620775909, 176967573, 620775909, 620775909, 620775909, 436647238, 176967573, 620775909, 436647238, 620775909, 436647238, 436647238, 436647238, 436647238, 620775909, 620775909, 436647238, 620775909, 560575592, 436647238, 620775909, 436647238, 436647238, 176967573, 560575592, 436647238, 620775909, 436647238, 620775909, 436647238, 436647238, 620775909, 436647238, 436647238, 560575592, 436647238, 560575592, 176967573, 436647238, 560575592, 620775909, 436647238, 436647238, 620775909, 436647238, 436647238, 436647238, 620775909, 436647238, 436647238, 436647238, 436647238, 436647238, 620775909, 620775909, 436647238, 620775909, 620775909, 560575592, 620775909, 180299324, 176967573, 436647238, 176967573, 620775909, 436647238, 436647238, 436647238, 436647238, 176967573, 176967573, 436647238, 436647238, 620775909, 436647238, 620775909, 620775909, 620775909, 176967573, 436647238, 436647238, 620775909, 436647238, 436647238, 620775909, 436647238, 436647238, 176967573, 436647238, 560575592, 176967573, 436647238, 436647238, 436647238, 176967573, 620775909, 620775909, 436647238, 620775909, 436647238, 176967573, 620775909, 620775909, 176967573, 436647238, 620775909, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 620775909, 620775909, 436647238, 436647238, 436647238, 436647238, 436647238, 560575592, 176967573, 436647238, 436647238, 436647238, 176967573, 620775909, 620775909, 436647238, 560575592, 436647238, 176967573, 436647238, 436647238, 436647238, 436647238, 620775909, 176967573, 176967573, 436647238, 436647238, 560575592, 436647238, 620775909, 620775909, 436647238, 620775909, 176967573, 176967573, 436647238, 620775909, 176967573, 436647238, 436647238, 436647238, 620775909, 436647238, 436647238, 560575592, 620775909, 176967573, 560575592, 436647238, 436647238, 436647238, 436647238, 620775909, 560575592, 620775909, 436647238, 620775909, 436647238, 176967573, 620775909, 176967573, 620775909, 620775909, 620775909, 436647238, 176967573, 620775909, 436647238, 620775909, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 620775909, 176967573, 620775909, 176967573, 620775909, 436647238, 436647238, 436647238, 436647238, 620775909, 620775909, 436647238, 176967573, 436647238, 620775909, 620775909, 620775909, 638639843, 436647238, 436647238, 436647238, 436647238, 560575592, 436647238, 176967573, 560575592, 560575592, 436647238, 620775909, 176967573, 560575592, 436647238, 620775909, 176967573, 620775909, 620775909, 283448768, 638639843, 560575592, 620775909, 436647238, 436647238, 620775909, 620775909, 560575592, 560575592, 436647238, 436647238, 620775909, 560575592, 436647238, 620775909, 436647238, 436647238, 436647238, 436647238, 436647238, 620775909, 364326920, 436647238, 620775909, 436647238, 436647238, 620775909, 620775909, 620775909, 620775909, 436647238, 560575592, 436647238, 436647238, 620775909, 560575592, 620775909, 620775909, 436647238, 436647238, 436647238, 436647238, 436647238, 176967573, 620775909, 436647238, 620775909, 436647238, 436647238, 176967573, 436647238, 436647238, 620775909, 436647238, 436647238, 176967573, 176967573, 436647238, 560575592, 176967573, 436647238, 620775909, 436647238, 436647238, 620775909, 620775909, 176967573, 436647238, 436647238, 436647238, 620775909, 436647238, 436647238, 176967573, 620775909, 436647238, 436647238, 436647238, 176967573, 436647238, 560575592, 436647238, 176967573, 436647238, 436647238, 436647238, 620775909, 176967573, 436647238, 436647238, 436647238, 620775909, 436647238, 436647238, 436647238, 436647238, 620775909, 176967573, 620775909, 620775909, 620775909, 620775909, 560575592, 560575592, 560575592, 620775909, 620775909, 620775909, 436647238, 436647238, 620775909, 436647238, 436647238, 436647238, 436647238, 119075086, 620775909, 176967573, 436647238, 620775909, 620775909, 176967573, 176967573, 436647238, 436647238, 436647238, 436647238, 436647238, 176967573, 436647238, 620775909, 620775909, 436647238, 180299324, 436647238, 620775909, 620775909, 620775909, 436647238, 620775909, 176967573, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 119075086, 436647238, 436647238, 560575592, 436647238, 176967573, 436647238, 473326352, 176967573, 620775909, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 560575592, 620775909, 176967573, 436647238, 176967573, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 436647238, 560575592, 620775909, 436647238, 620775909, 176967573, 436647238, 436647238, 620775909 }

  57. 39

    972082328

    {404697361, 840442569, 873924610, 537173501, 378100258, 224002025, 596922809, 285247064, 70457241, 673261190, 435086519, 711083382, 594869848, 66872461, 907704404, 655799392, 770183841, 723967781, 61479786, 511309267, 510640139, 646966795, 880961135, 787227299, 12951284, 562874031, 652137865, 639640913, 149203140, 174589979, 340745349, 502768513, 550798534, 938681819, 253660364, 651760839, 471068389, 853144514, 965305755, 770734919, 904511509, 437821212, 35285681, 242788750, 392173552, 65555632, 105880235, 365330375, 666190078, 11118090, 233117222, 474394878, 630465322, 415600397, 401463865, 183425491, 590664051, 4586471, 796626351, 283241030, 860903833, 284652551, 455859668, 44136933, 226253968, 566107394, 607625861, 870644453, 523676488, 339185057, 141653724, 882643344, 943039588, 432574820, 831579910, 269410714, 153819759, 830472405, 155597893, 59205437, 407352243, 10104549, 498318736, 513576463, 323383657, 620912545, 763284826, 21451568, 809189433, 532509577, 161556119, 73072172, 589518054, 779211635, 648366479, 155990851, 471798650, 405257893, 277316035, 971144446, 674791887, 773057033, 195847345, 523963782, 360259649, 929645326, 442525747, 966605173, 138134406, 608559282, 308547320, 809671620, 457265904, 781257809, 917077069, 45097537, 289472226, 806942242, 432148009, 280246485, 65419489, 169536290, 666334565, 267072703, 804763853, 578058915, 6219959, 312513060, 802647364, 270512954, 100417745, 527696653, 735344052, 872182297, 734919101, 627846007, 746440033, 112330546, 371013798, 633951119, 53147924, 286843599, 313653201, 437038670, 531225578, 192371973, 83154590, 566759158, 293487752, 181246071, 102035987, 42341665, 346846484, 836956264, 912413274, 95839671, 798422835, 607693256, 262841382, 31504985, 359206485, 924809819, 464834170, 235952206, 461783262, 26806916, 912751953, 809219744, 434023567, 386840428, 652939306, 946833336, 852893345, 266494874, 797207864, 83778295, 360885020, 374999165, 511984132, 772040131, 924287644, 609395785, 110340971, 163616485, 404914718, 484475347}

    Returns: {860393497, 860393497, 555346152, 860393497, 555346152, 860393497, 673664047, 873687036, 860393497, 272897651, 673664047, 555346152, 873687036, 860393497, 106922963, 873687036, 673664047, 860393497, 555346152, 673664047, 860393497, 860393497, 860393497, 860393497, 106922963, 860393497, 860393497, 860393497, 106922963, 860393497, 673664047, 860393497, 555346152, 860393497, 106922963, 860393497, 860393497, 555346152, 860393497, 860393497, 860393497, 106922963, 860393497, 555346152, 873687036, 873687036, 860393497, 860393497, 555346152, 555346152, 555346152, 555346152, 555346152, 860393497, 860393497, 860393497, 860393497, 860393497, 860393497, 555346152, 860393497, 860393497, 106922963, 860393497, 873687036, 555346152, 860393497, 673664047, 873687036, 860393497, 106922963, 136574859, 106922963, 106922963, 272897651, 555346152, 860393497, 673664047, 860393497, 860393497, 860393497, 673664047, 873687036, 860393497, 860393497, 860393497, 555346152, 873687036, 860393497, 860393497, 860393497, 106922963, 555346152, 860393497, 860393497, 860393497, 555346152, 860393497, 860393497, 555346152, 673664047, 673664047, 860393497, 555346152, 860393497, 555346152, 860393497, 860393497, 555346152, 555346152, 873687036, 106922963, 873687036, 860393497, 860393497, 860393497, 555346152, 555346152, 860393497, 860393497, 860393497, 272897651, 860393497, 860393497, 860393497, 673664047, 860393497, 106922963, 106922963, 26729093, 860393497, 860393497, 106922963, 673664047, 673664047, 860393497, 860393497, 555346152, 555346152, 860393497, 106922963, 673664047, 860393497, 555346152, 555346152, 860393497, 555346152, 272897651, 873687036, 860393497, 860393497, 860393497, 106922963, 873687036, 555346152, 860393497, 673664047, 873687036, 555346152, 860393497, 860393497, 860393497, 555346152, 272897651, 555346152, 106922963, 860393497, 873687036, 860393497, 534581860, 555346152, 873687036, 860393497, 555346152, 873687036, 860393497, 106922963, 860393497, 106922963, 860393497, 457952985, 860393497, 860393497, 860393497, 555346152, 860393497 }

  58. 31

    827457662

    {809888470, 14279822, 128498248, 89405567, 220125357, 382007181, 707066846, 756871118, 9316110, 532206483, 308377350, 718602719, 813614425, 706387682, 762058153, 626020156, 487268236, 364560032, 358671022, 544885049, 87981827, 249789692, 169366393, 740451565, 393669268, 385880535, 377786915, 559524421, 767621891, 757048957, 628218016, 199364141, 823770576, 653123298, 133523527, 378381788, 562128807, 740934619, 643237879, 801689944, 89907584, 228566838, 260294170, 700890937, 573766755, 394031459, 813251512, 662953132, 321704470, 30725654, 292084, 415563633, 773809465, 401302008, 19212274, 58401923, 379406852, 793996610, 278950740, 214785799, 535465258, 277602428, 177251800, 728260112, 608098566, 123907923, 777092215, 436800865, 634093712, 500688541, 416612509, 157886193, 164438658, 283302805, 369155948, 411846716, 822590247, 547178670, 55262411, 665302097, 225812677, 231506128, 724863947, 643062158, 89537751, 226019008, 424464541, 146577827, 279079525, 102186123, 309861097, 248511814, 610559641, 534016924, 379661142, 271975083, 289031071, 770379069, 167662150, 652450618, 760739045, 443726621, 356450943, 384595103, 83418747, 250988580, 724109687, 724954468, 687924649, 187068751, 186658454, 95204509, 665663575, 551120271, 395078671, 182678859, 333361266, 145694501, 402161749, 181094774, 108475409, 805300845, 614577341, 457876453, 773628890, 682704875, 528603568, 530700823, 559169057, 31425926, 696761572, 656627390, 480454799, 707351872, 811263183, 669507434, 126616953, 3604967, 324863493, 349189351, 786347745, 767944289, 65734783, 486649843, 78158420, 35086796, 617429212, 122969801, 604589676, 16418880, 100659619, 159313064, 193632129, 784299568, 591395167, 683088980, 490232193, 486410979, 514811063, 15779054, 336256711, 201999671, 647792563, 495791550, 725238939, 103382410, 445083158, 94499125, 814755965, 598292261, 256012327, 407332308, 508873155, 41296995, 434822284, 386215056, 76225598, 162440215, 19497305, 8163404, 298061872, 127914658, 275467782, 327136603, 779926888, 535634253, 9205103, 271443017, 582676486, 357905074, 179516249, 321198047, 240954373, 69765467, 428393287, 654946516, 793244210, 52122455, 372058547, 754938247, 349935769, 793666058, 520208527, 612802643, 31198217, 257994061, 597397799, 469123145, 749289116, 669350969, 520351674, 459401707, 656264932, 677513124, 824422473, 537678590, 313895192, 149393660, 442700064, 532694305, 154125725, 238973400, 204021469, 358750924, 610457743, 367773757, 644720241, 79216125, 345150461, 357843978, 552291841, 12041619, 826945280, 434614239, 593507114, 280669744, 732900943, 102081075, 458340319, 827204075, 561682904, 512865297, 377333462, 713823638, 310543370, 468564531, 78769644, 101441039, 771716804, 270200238, 85276113, 268267491, 787943825, 591708755, 513919047, 40580786, 488904418, 755100553, 68400195, 245871732, 104676554, 773856218, 350529775, 638197547, 448159473, 46931672, 27516535, 18067482, 118489077, 805390027, 160064471, 10582395, 780330420, 587727605, 657085670, 306870536, 1414774, 584082837, 292010701, 663355183, 397631829, 348106666, 581934315, 711549352, 16931197, 767137862, 360292104, 105249201, 736839609, 205361992, 270391682, 594952108, 454961909, 482423008, 281161686, 620379968, 470806866, 798728322, 663162673, 820323101, 48595768, 597985640, 229984895, 826614310, 309498923, 521015009, 824683109, 807039373, 134236946, 406066815, 11551920, 671944290, 100099411, 178798065, 98731281, 188215740, 121893324, 472414443, 826020393, 535815029, 305253400, 324002604, 792803862, 482565804, 519180347, 594592035, 294903770, 417645239, 194692645, 51027823, 323637330, 114751227, 223942975, 117062839, 139724614, 310873349, 323359664, 197275411, 228397600, 787112214, 561199068, 522170734, 484443105, 434258843, 785078217, 688669577, 415291305, 495482854, 724030486, 693911035, 224744859, 724151696, 59881783, 390686779, 764830750, 378526535, 245428081, 738072066, 790574856, 300810993, 84463064, 494063598, 717639518, 465388121, 321989008, 379524163, 271804172, 128176415, 596382671, 172642148, 273130571, 662926306, 574504407, 202174303, 720669945, 604269456, 489400643, 411804379, 632455039, 149084155, 255088561, 591024216, 462157275, 552476523, 146958770, 137969758, 502009988, 172737559, 322428611, 10161982, 721671984, 384571294, 789213441, 97487457, 120125901, 816059153, 714171231, 645997091, 651282272, 192322037, 507178827, 479722544, 471897034, 691129147, 305200891, 477009955, 366601764, 463031277, 296725979, 318343090, 499713200, 272762794, 541628655, 63676513, 71353605, 170865047, 457516533, 93818227, 779962409, 308361506, 439564364, 723933877, 734024206, 382216296, 434873705, 499984670, 423331219, 515534676, 730415488, 778072657, 66701923}

    Returns: {316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 316877237, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 316877237, 316877237, 849070786, 316877237, 316877237, 316877237, 849070786, 316877237, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 316877237, 316877237, 849070786, 316877237, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 316877237, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 316877237, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 316877237, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 316877237, 316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 316877237, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 316877237, 849070786, 316877237, 316877237, 316877237, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 316877237, 849070786, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 316877237, 849070786, 849070786, 849070786, 316877237, 849070786, 849070786, 316877237, 316877237, 316877237, 849070786, 849070786, 849070786, 849070786, 849070786, 849070786, 849070786, 316877237, 316877237, 849070786, 316877237, 316877237, 849070786, 316877237, 849070786, 316877237, 316877237, 849070786, 849070786 }

  59. 40

    354596925

    {324154229, 303246046, 90513617, 18596656, 245920644, 139448030, 313851307, 132859457, 26282148, 344708608, 341200906, 352379332, 266508320, 248791380, 82682315, 119467154, 326489752, 52428637, 192324096, 58427445, 180378464, 198925368, 32832991, 191493135, 154478179, 124621968, 284421841, 326518795, 331336015, 130545633, 125117015, 140194699, 10876430, 131194142, 69876702, 288542260, 305465302, 308712111, 186825516, 217407515, 4364397, 289727691, 97436217, 38047266, 205779976, 322190982, 132847768, 255245577, 349535024, 207439751, 109957135, 277446156, 191551274, 74550576, 239896831, 275444727, 149110960, 151897016, 334450996, 226118681, 138763872, 197708160, 35950348, 278376363, 48604624, 37524032, 98718745, 39626148, 167910463, 70802088, 194353677, 243643961, 103232794, 49256653, 275330531, 110288352, 197690749, 146663437, 80903403, 290711907, 288614431, 248568385, 243939728, 282683323, 204138838, 112756300, 179426149, 246535666, 51592241, 307455194, 39467149, 187292631, 297033478, 132020852, 91783238, 345096585, 86124647, 101583298, 130212132, 307993798, 43049956, 18356210, 341119991, 241730609, 286770146, 178672871, 216025169, 126507059, 125026004, 198405472, 111047977, 330258398, 291907928, 310877486, 81835415, 64686202, 24781374, 118530704, 25109201, 128114640, 98951294, 277733515, 174675134, 139252732, 164198009, 350762995, 34657359, 347238392, 283603108, 339370976, 266265790, 335416589, 200729139, 117356583, 161043900, 340565018, 336019102, 56903847, 154118697, 16092938, 122840676, 291642946, 207479789, 293971369, 287726703, 144272159, 130816996, 262788918, 201125919, 261222567, 154003522, 167167469, 78354320, 320820339, 303217426, 48619725, 86870096, 242220818, 146076957, 304470442, 302600795, 3497715, 183655533, 200471278, 100822546, 146849721, 20197069, 192663366, 6918124, 180009865, 212257605, 313709902, 5538576, 118389871, 335501636, 202472003, 88347319, 49261386, 229561212, 215194951, 248368510, 157311878, 317592275, 256224017, 297509472, 198286318, 78464151, 309214695, 292957441, 86243542, 66638603, 250996902, 103068623, 124548495, 262562771, 264750321, 135950881, 40419448, 277198478, 310342608, 106043460, 299098637, 141614954, 199573713, 225448855, 117305866, 305225520, 78045671, 291073019, 343729564, 325918883, 223512914, 349873290, 350949438, 51360056, 54432082, 323269223, 183488801, 307473327, 56005006, 243162073, 105954619, 6324169, 63615008, 116402627, 319466944, 207802758, 214200565, 300184992, 188122651, 314422515, 22398405, 17593950, 93340459, 112772856, 354024493, 222199711, 291976557, 220660186, 172943842, 182639832, 182097700, 233830428, 9881899, 333411897, 159045765, 123604448, 21531048, 60399641, 37699339, 152461499, 113951385, 12886509, 183334499, 136407734, 347717220, 2161052, 90254830, 60257998, 348255705, 313370060, 318094201, 205554383, 288825285, 19241451, 103421843, 317001877, 56937737, 201395877, 250873122, 195416378, 101118403, 351949201, 83834338, 104270774, 163333939, 184187558, 182451254, 329217844, 265511437, 158351331, 59917932, 318301185, 27923468, 100452614, 344394157, 280792514, 128185450, 90627821, 305959219, 29618718, 257434653, 202713517, 44390853, 11735879, 163944052, 335404346, 228979781, 58856314, 82739268, 179386823, 3486226, 298593942, 155423142, 81154682, 11388214, 159045594, 138074763, 155730421, 253167806, 259073635, 239814779, 173412823, 345823541, 17673868, 332660599, 90645565, 157499618, 299912935, 304287096, 212871876, 277666956, 68890919, 220525258, 335581406, 130704166, 43586827, 151168954, 35439086, 51731970, 332800998, 2059552, 81259220, 48552201, 56711782, 231905810, 342913397, 59391463, 334683207, 116169585, 231096746, 309474219, 30626594, 321768436, 111800826, 101803976, 261444199, 63279292, 192756024, 63433870, 57030639, 223251172, 345887344, 102079096, 135134969, 168766459, 260376962, 10445236, 208728710, 102433855, 171683180, 309923366, 148216930, 35058506, 231982371, 335022890, 73508603, 47235093, 46768275, 195252309, 214455758, 295399420, 35651322, 289121148, 192391371, 341067437, 87236490, 279939531, 152525420, 98961386, 254604904, 279109371, 191376083, 240634053, 235409338, 129067285, 325187804, 188728857, 66613603, 271316286, 39448832, 269493062, 183075804, 216181592, 260335580, 84100958, 168017182, 239009818, 18951634, 258308575, 19063372, 83824936, 144692052, 64018507, 315155722, 206222820, 256955015, 55261593, 320204634, 181614106, 251093722, 235884935, 201576649, 142843607, 266554159, 313189041, 59988355, 334743285, 237550441, 308287983, 128350161, 19711669, 214571274, 296912780, 322605144, 141214875, 105035559, 348253768, 92455546, 312549881, 273698000, 335996488, 268123048, 131491478, 126339364, 127035842, 277091468, 32443781, 187991932, 261269473, 69122208, 37370775, 46356513, 132654232, 108267870, 147498997, 240259656, 133430738, 83575935, 57251551, 205086268, 87856553, 297330108, 117608865, 33270714, 345909460, 346706401, 154761833, 311605053, 147577030, 148707494, 267840332, 185398916, 160195014, 249696062, 94317731, 179829913, 1848815, 7045848, 236762239, 239309508, 279772334, 290684711, 223541564, 341275770, 77749619, 134457315, 211097363, 310773503, 69414983, 204151915, 344635256, 661773, 173931301, 102378409, 294645059, 264908576, 347160679, 275807524, 245713582, 158922595, 175467827, 235246274, 143142931, 36389312, 61350826, 314139714, 297235038, 28098096, 22105315, 60682803, 352243678, 227324553, 218720282, 271513779, 280265168, 341087577, 52330653, 45755324, 337706380, 130761745, 267707534, 273911099, 151410083, 190078672, 11399331, 94105336, 46672840, 328196621, 132244094, 326081194, 68936030, 74882456, 84001302, 211075526, 349475052, 89957363, 66065282, 40377200, 200712849, 246426396, 82018333, 13156253, 278720922, 197846860, 19506731, 240588258, 232396450, 168899413, 211338202, 235270110, 50321248, 66578407, 50044037, 291267744, 215643582, 156196977, 291450914, 330111284, 38858244, 172540005, 27557552, 110103584, 172810181, 240470636, 39092758, 325778571, 166155606, 222744235, 81785313, 170292770, 78657295, 2069540, 28715304, 84235142, 18600283, 348813465, 178503683, 154706844, 37478922, 133332715, 76112222, 79330575, 287638921, 308514102, 133092623, 336947426, 75053090, 276179959, 31036030, 119119223, 280331527, 147475747, 163242772, 136371625, 212532224, 341479237, 311540677, 18928802, 308372379, 318578680, 181231251, 72881347, 86110930, 237788451, 56865215, 114641734, 20725733, 309490320, 348300163, 313518555, 40156991, 90477481, 86744596, 329859240, 176083214, 249309431, 216972486, 317504822, 218203779, 34562430, 34674447, 340947368, 181037693, 58781142, 209460686, 324093631, 11077437, 225350148, 343665880, 130988069, 98566382, 21854585, 229117646, 171436518, 242110944, 33081656, 335632698, 196955073, 262324129, 109932057, 286030037, 2553447, 199996416, 197634040, 127025638, 42195071, 311922361, 220430917, 327827699, 253813088, 174959156, 125817957, 320424577, 216397132, 294595525, 257099124, 138397510, 312203282, 277960553, 6837562, 63295076, 182979667, 101634059, 226355089, 85272579, 271540992, 286813967, 226639813, 139121931, 218071107, 241698668, 164911746, 231271138, 346924497, 3034562, 228780483, 271146359, 263607572, 64074975, 80966922, 119642937, 349323047, 264013308, 227788949, 177495871, 329395427, 185238423, 197068501, 179478162, 125245078, 92487513, 350851795, 144542052, 94719285, 349312610, 785712, 292559755, 130614339, 3270558, 164530723, 342564947, 33377468, 176685655, 247628205, 169757968, 56380747, 109282914, 206413750, 285025238, 218060538, 185246092, 286938993, 354083099, 9748577, 1562268, 169200952, 50460663, 20084958, 30249099, 263947193, 133495778, 329576408, 345392731, 164746268, 278435743, 289516650, 108293214, 320010900, 119085228, 85391752, 168722651, 139654148, 207160726, 84698863, 70391064, 255783825, 208593778, 267100471, 81432830, 171497487, 116892471, 80097032, 267977104, 269559109, 205762891, 315433899, 315011710, 48451556, 116143172, 313667807, 195288918, 286135416, 113845225, 3039116, 255260995, 222580967, 114454461, 296884913, 205012192, 180661717, 3614202, 325105840, 261822254, 330934014, 160602137, 96152493, 352038620, 308953203, 335184068, 219432220, 33259106, 315695247, 22765190, 49697920, 31480569, 320008617, 41547908, 190915798, 335345679, 8473614, 303450387, 87576311, 292892107, 226399489, 149454417, 324750554, 210043814, 106185900, 84052510, 160416044, 117527788, 182911348, 314948741, 302349417, 344307720, 60483830, 300524809, 212541669, 215236560, 167275010, 23769707, 338765376, 77061569, 70876597, 320053407, 206152701, 27328009, 13390345, 147962888, 183883233, 350006332, 232161672, 313839393, 32681625, 212517616, 225540447, 137767475, 17526588, 133297507, 347331702, 72693531, 350259381, 111103295, 337401843, 62700910, 237728779, 336152571, 138911380, 39298540, 44789692, 78134880, 179634372, 17117382, 217437751, 295422028, 290712954, 297474363, 171363814, 223307721, 159281555, 205608644, 90540417, 317070050, 342012364, 12425586, 88294105, 100145951, 241352445, 66389483, 261354282, 54311252, 177261752, 196517876, 339523539, 300950448, 313179001, 345058006, 299186990, 192101521, 330840683, 77190319, 172664497, 193064774, 242206601, 285609564, 252192897, 315893080, 133955442, 173998555, 133674057, 49504355, 61814347, 184225965, 134121876, 161070480, 50841342, 259651889, 326635491, 214270397, 265152480, 144308749, 212881146, 213880167, 216890614, 225323168, 134862893, 271954941, 176784216, 212341693, 253219450, 269177433, 280307050, 283618400, 251529781, 90816832, 70788558, 71425499, 268945634, 86949331, 212958680, 332827070, 172566707, 123598534, 275475915, 211857937, 102073208, 60016633, 176470606, 301783082, 145735527, 199863918, 69919003, 211893550, 184993167, 16617923, 165469351, 292438480, 289485789, 36790567, 87570237, 324903297, 1497853, 113339680, 329634684, 244803016, 254563868, 27925337, 145880143, 137095112, 198933090, 221494663, 22158670, 104032158, 156128810, 211322171, 254011545, 74127153, 16451827, 1078736, 286161803, 65531063, 93295394, 208851950, 75582569, 46753987, 180436846, 74552833, 25057053, 258682081, 312284312, 335708087, 347397682, 105593710, 151756493, 342297654, 57549338, 107956076, 339161800, 114755075, 323122329, 119082126, 97859792, 146971475, 221150116, 130304929, 260905672, 333303891, 110140710, 173013260, 6429954, 23626784, 280140789, 137315671, 186209654, 66158097, 190105452, 135876868, 129152907, 16345091, 82238576, 278087336, 302934206, 339256717, 225933102, 156423795, 18004128, 202197758, 252292970, 225007499, 212970625, 262380930}

    Returns: {465218262, 465218262, 465218262, 465218262, 620097521, 608730354, 465218262, 465218262, 620097521, 465218262, 465218262, 465218262, 608730354, 803900672, 608730354, 465218262, 465218262, 465218262, 620097521, 803900672, 465218262, 620097521, 465218262, 803900672, 465218262, 620097521, 465218262, 608730354, 608730354, 620097521, 608730354, 465218262, 608730354, 465218262, 620097521, 608730354, 465218262, 620097521, 620097521, 608730354, 620097521, 620097521, 620097521, 620097521, 465218262, 620097521, 465218262, 620097521, 465218262, 465218262, 608730354, 620097521, 465218262, 620097521, 465218262, 620097521, 608730354, 465218262, 465218262, 465218262, 620097521, 803900672, 465218262, 620097521, 465218262, 465218262, 608730354, 620097521, 465218262, 620097521, 620097521, 465218262, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 620097521, 620097521, 465218262, 608730354, 465218262, 465218262, 465218262, 515271169, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 465218262, 803900672, 465218262, 465218262, 620097521, 465218262, 465218262, 608730354, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 608730354, 465218262, 620097521, 465218262, 465218262, 803900672, 465218262, 608730354, 465218262, 465218262, 465218262, 608730354, 620097521, 465218262, 465218262, 465218262, 608730354, 465218262, 620097521, 620097521, 484297611, 465218262, 465218262, 620097521, 620097521, 465218262, 620097521, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 620097521, 620097521, 620097521, 465218262, 465218262, 608730354, 620097521, 465218262, 484297611, 465218262, 465218262, 620097521, 465218262, 608730354, 803900672, 620097521, 465218262, 465218262, 620097521, 465218262, 620097521, 465218262, 608730354, 803900672, 465218262, 620097521, 465218262, 465218262, 465218262, 465218262, 620097521, 620097521, 465218262, 608730354, 465218262, 515271169, 465218262, 620097521, 465218262, 620097521, 803900672, 465218262, 465218262, 465218262, 620097521, 465218262, 803900672, 465218262, 620097521, 465218262, 465218262, 465218262, 620097521, 803900672, 465218262, 465218262, 620097521, 608730354, 465218262, 803900672, 465218262, 465218262, 465218262, 465218262, 465218262, 803900672, 620097521, 465218262, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 608730354, 620097521, 465218262, 803900672, 803900672, 484297611, 465218262, 620097521, 465218262, 465218262, 620097521, 465218262, 465218262, 620097521, 515271169, 620097521, 465218262, 620097521, 803900672, 465218262, 620097521, 465218262, 465218262, 465218262, 803900672, 620097521, 465218262, 465218262, 803900672, 465218262, 608730354, 465218262, 803900672, 608730354, 465218262, 465218262, 803900672, 620097521, 465218262, 465218262, 465218262, 620097521, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 620097521, 803900672, 465218262, 465218262, 465218262, 465218262, 515271169, 465218262, 465218262, 620097521, 620097521, 465218262, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 620097521, 620097521, 465218262, 465218262, 620097521, 620097521, 465218262, 465218262, 608730354, 465218262, 465218262, 465218262, 465218262, 465218262, 608730354, 465218262, 608730354, 620097521, 620097521, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 803900672, 620097521, 465218262, 608730354, 620097521, 465218262, 608730354, 465218262, 465218262, 620097521, 803900672, 465218262, 620097521, 465218262, 465218262, 620097521, 465218262, 465218262, 465218262, 620097521, 608730354, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 608730354, 608730354, 608730354, 465218262, 608730354, 465218262, 620097521, 608730354, 465218262, 620097521, 484297611, 620097521, 465218262, 608730354, 620097521, 620097521, 620097521, 465218262, 803900672, 620097521, 608730354, 465218262, 465218262, 620097521, 465218262, 620097521, 465218262, 608730354, 465218262, 620097521, 465218262, 620097521, 465218262, 465218262, 620097521, 465218262, 608730354, 465218262, 465218262, 465218262, 465218262, 515271169, 465218262, 465218262, 620097521, 465218262, 465218262, 803900672, 608730354, 620097521, 620097521, 465218262, 465218262, 608730354, 465218262, 465218262, 465218262, 620097521, 608730354, 803900672, 465218262, 620097521, 620097521, 465218262, 620097521, 608730354, 620097521, 484297611, 620097521, 465218262, 465218262, 465218262, 515271169, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 484297611, 620097521, 465218262, 803900672, 465218262, 620097521, 465218262, 803900672, 465218262, 465218262, 465218262, 620097521, 803900672, 620097521, 608730354, 465218262, 465218262, 620097521, 608730354, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 465218262, 608730354, 620097521, 465218262, 620097521, 465218262, 974002391, 465218262, 803900672, 465218262, 803900672, 465218262, 465218262, 465218262, 608730354, 465218262, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 608730354, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 620097521, 620097521, 608730354, 620097521, 465218262, 620097521, 465218262, 620097521, 465218262, 620097521, 620097521, 465218262, 608730354, 608730354, 465218262, 465218262, 465218262, 465218262, 620097521, 465218262, 608730354, 465218262, 465218262, 465218262, 608730354, 465218262, 620097521, 465218262, 620097521, 465218262, 465218262, 515271169, 620097521, 620097521, 465218262, 465218262, 620097521, 608730354, 465218262, 620097521, 515271169, 465218262, 465218262, 803900672, 465218262, 465218262, 465218262, 620097521, 620097521, 620097521, 465218262, 465218262, 620097521, 803900672, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 620097521, 608730354, 620097521, 608730354, 608730354, 608730354, 620097521, 465218262, 465218262, 803900672, 465218262, 620097521, 620097521, 608730354, 465218262, 484297611, 465218262, 620097521, 465218262, 465218262, 608730354, 465218262, 608730354, 465218262, 465218262, 465218262, 465218262, 515271169, 465218262, 465218262, 465218262, 465218262, 620097521, 608730354, 620097521, 465218262, 608730354, 620097521, 608730354, 465218262, 465218262, 803900672, 465218262, 803900672, 465218262, 465218262, 465218262, 803900672, 465218262, 465218262, 620097521, 465218262, 620097521, 803900672, 620097521, 465218262, 465218262, 620097521, 465218262, 465218262, 620097521, 620097521, 608730354, 465218262, 465218262, 608730354, 465218262, 620097521, 620097521, 465218262, 620097521, 620097521, 465218262, 620097521, 465218262, 620097521, 620097521, 608730354, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 515271169, 620097521, 608730354, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 620097521, 465218262, 465218262, 620097521, 620097521, 465218262, 620097521, 465218262, 620097521, 465218262, 620097521, 465218262, 465218262, 484297611, 620097521, 620097521, 465218262, 620097521, 465218262, 465218262, 465218262, 620097521, 465218262, 620097521, 465218262, 620097521, 608730354, 620097521, 803900672, 608730354, 620097521, 608730354, 620097521, 620097521, 465218262, 465218262, 465218262, 608730354, 803900672, 465218262, 465218262, 620097521, 515271169, 465218262, 620097521, 465218262, 620097521, 465218262, 465218262, 620097521, 465218262, 620097521, 620097521, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 484297611, 620097521, 484297611, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 484297611, 465218262, 465218262, 608730354, 620097521, 620097521, 465218262, 465218262, 465218262, 465218262, 620097521, 608730354, 465218262, 465218262, 465218262, 620097521, 620097521, 515271169, 465218262, 608730354, 465218262, 620097521, 465218262, 465218262, 465218262, 620097521, 608730354, 465218262, 620097521, 465218262, 620097521, 608730354, 620097521, 465218262, 608730354, 465218262, 620097521, 608730354, 608730354, 620097521, 620097521, 465218262, 465218262, 620097521, 620097521, 620097521, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 484297611, 608730354, 465218262, 465218262, 465218262, 465218262, 620097521, 803900672, 608730354, 465218262, 620097521, 803900672, 608730354, 465218262, 620097521, 465218262, 465218262, 620097521, 620097521, 465218262, 608730354, 465218262, 620097521, 465218262, 620097521, 620097521, 484297611, 465218262, 620097521, 515271169, 620097521, 465218262, 620097521, 620097521, 620097521, 608730354, 620097521, 608730354, 465218262, 620097521, 608730354, 608730354, 465218262, 803900672, 620097521, 620097521, 465218262, 465218262, 620097521, 620097521, 465218262, 620097521, 608730354, 465218262, 620097521, 515271169, 465218262, 620097521, 608730354, 465218262, 803900672, 465218262, 620097521, 465218262, 465218262, 465218262, 620097521, 620097521, 465218262, 465218262, 608730354, 465218262, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 620097521, 608730354, 620097521, 608730354, 620097521, 608730354, 465218262, 803900672, 620097521, 803900672, 620097521, 465218262, 620097521, 465218262, 803900672, 465218262, 620097521, 620097521, 465218262, 465218262, 465218262, 620097521, 620097521, 465218262, 515271169, 620097521, 515271169, 515271169, 465218262, 465218262, 620097521, 465218262, 465218262, 465218262, 608730354, 608730354, 465218262, 465218262, 803900672, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 620097521, 465218262, 515271169, 620097521, 465218262, 465218262, 608730354, 620097521, 465218262, 620097521, 620097521, 465218262, 608730354, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 803900672, 465218262, 608730354, 620097521, 608730354, 465218262, 803900672, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 515271169, 465218262, 465218262, 465218262, 465218262, 620097521, 465218262, 465218262, 465218262, 465218262, 608730354, 465218262, 620097521, 465218262, 465218262, 515271169, 515271169, 620097521, 620097521, 465218262, 515271169, 465218262, 465218262, 465218262, 620097521, 803900672, 608730354, 620097521, 465218262, 620097521, 465218262, 465218262, 620097521, 620097521, 465218262, 620097521, 465218262, 465218262, 465218262, 465218262, 465218262, 620097521, 803900672, 620097521, 465218262, 608730354, 465218262, 515271169, 803900672 }

  60. 32

    135612130

    {47665844, 85457997, 77143443, 16019287, 62956250, 73380589, 132170440, 23208266, 4106581, 40892775, 49255171, 12103239, 58954321, 67769649, 98466490, 89021678, 55596056, 120702939, 52967477, 89504059, 13729919, 42980476, 91712669, 79125190, 116027366, 68036037, 41119215, 107969939, 81795146, 40380942, 54574318, 23189525, 86876965, 12618500, 41250746, 22134385, 81029510, 105612681, 125970408, 118445487, 99695177, 119983839, 87323691, 103863015, 88759052, 49131738, 8475963, 69899822, 44924685, 3266553, 116146080, 4271061, 47489155, 39520712, 98471636, 120340756, 84768267, 3634916, 21472379, 55223895, 61516312, 45455278, 61388657, 125386544, 65674847, 94668965, 106863934, 56839248, 119999582, 103412077, 164264, 93747228, 132117902, 123059427, 77062577, 27948976, 4674029, 58610502, 20518122, 59225036, 47031087, 57041919, 3631109, 119281767, 17520539, 110181319, 38534228, 65734967, 102162968, 121415378, 132789432, 119771664, 31962820, 86295307, 129455747, 63317615, 31411169, 118765438, 103194194, 16654655, 20770729, 23324721, 120223026, 25933519, 118547160, 20228306, 129306685, 70772589, 103831956, 90753584, 109361375, 126635074, 95767749, 83360234, 1442265, 13267082, 43013224, 89884806, 85191639, 50179305, 13257144, 46112093, 21303057, 121080174, 74843072, 78554697, 94800454, 103768968, 99689626, 107784432, 10636774, 13615577, 110393260, 3609889, 53223394, 38327206, 123886514, 21886366, 67867261, 122012525, 1536051, 8265323, 124547711, 47275669, 62796942, 107095732, 76545154, 63139972, 131355916, 113274629, 112226681, 79270340, 34783690, 2478656, 79725029, 77687715, 40074673, 71892942, 130618894, 44232226, 92845907, 35985356, 132028812, 54256376, 59183732, 20643229, 3951135, 37037046, 125227902, 67077846, 96923478, 88621659, 87041254, 71033429, 66004214, 121965020, 52339719, 85826965, 51834262, 82225004, 27373941, 115611960, 32210086, 46149405, 8065148, 81281401, 33767643, 1641661, 114357030, 119593097, 75496608, 49575908, 30312011, 106159936, 38818992, 27448762, 78281413, 52755472, 25382838, 112430313, 124632532, 107205457, 16444241, 87367224, 103493242, 115056932, 53278078, 11042735, 111943540, 29911888, 106498620, 65786369, 55477622, 84964610, 92396525, 40075576, 52694036, 73092782, 39846916, 62768795, 30742100, 92228407, 16421301, 63642787, 134326649, 92878565, 6442478, 110935105, 122371190, 24742744, 14045436, 22689401, 74465667, 78292534, 69122008, 27897114, 51858221, 104023925, 7137277, 122275644, 46898222, 134011714, 63239778, 106020096, 62313588, 85482125, 37976535, 129646125, 22378173, 98276237, 74600190, 87335159, 94726000, 66872343, 31809897, 20362030, 65825012, 79232725, 3018970, 75397732, 18865187, 120228550, 54718664, 83660106, 48947449, 79026428, 101412955, 47304102, 94153514, 74187471, 39334883, 24889442, 120211620, 58468940, 76524698, 81326421, 33687764, 13679584, 18802185, 91942943, 58201661, 37283867, 56061948, 5201428, 118379420, 98843071, 30210217, 45847680, 36910384, 106822345, 123593799, 122240175, 113991059, 101126316, 31550003, 5406445, 87297889, 106297289, 105209022, 941551, 39000758, 124530182, 42965052, 10678766, 533977, 88832029, 72475287, 71269296, 4497078, 64243543, 9721477, 111063960, 99344356, 60943342, 67930562, 44272492, 23384426, 96986532, 44801138, 30098171, 13587480, 87511895, 34399171, 132204909, 67553297, 72699813, 78868013, 43418002, 44464539, 80953403, 33060840, 68086028, 76322039, 65658527, 14699094, 120534789, 52644691, 126726428, 133626772, 88630215, 115923150, 47739586, 68449074, 65518803, 43837961, 28900957, 135121896, 54138533, 14393812, 47482996, 103789111, 76007832, 72275598, 56956834, 89106253, 72231106, 130359966, 13783139, 74188817, 36936603, 99588686, 49018820, 115237093, 18972002, 16165554, 84955469, 112956339, 110969993, 106299889, 114238890, 75716055, 4545224, 7232180, 44563593, 89167352, 47602565, 114592057, 94015842, 6585467, 60750106, 45652612, 71181196, 120608913, 24012730, 60789967, 6243574, 4168166, 8777284, 3453432, 119347924, 55775510, 127248086, 52849199, 51190071, 65540670, 96815051, 78918503, 8559528, 3341188, 94624361, 8248261, 25986877, 46721749, 63735656, 61958566, 30279826, 5484124, 31520258, 120924899, 93823040, 123528583, 39195469, 42766830, 127082749, 129676048, 88465888, 34640441, 23301446, 84361331, 108305757, 114347010, 42515696, 73115624, 30622620, 4297943, 34760779, 513486, 49803649, 22899151, 35266775, 31063556, 29156697, 107559426, 96503190, 122762649, 46611813, 80560897, 4111596, 119689341, 123448156, 26009778, 71542873, 18927006, 119107711, 44213672, 59387981, 10381468, 98925766}

    Returns: {242654897, 603639476, 603639476, 603639476, 761961313, 603639476, 761961313, 242654897, 603639476, 935946156, 603639476, 156422433, 603639476, 603639476, 761961313, 242654897, 242654897, 603639476, 603639476, 603639476, 603639476, 242654897, 603639476, 761961313, 242654897, 603639476, 935946156, 603639476, 242654897, 242654897, 242654897, 935946156, 935946156, 761961313, 242654897, 935946156, 761961313, 603639476, 242654897, 603639476, 603639476, 603639476, 603639476, 935946156, 242654897, 242654897, 603639476, 242654897, 935946156, 603639476, 761961313, 603639476, 935946156, 242654897, 242654897, 242654897, 603639476, 904860522, 603639476, 935946156, 242654897, 242654897, 603639476, 242654897, 603639476, 935946156, 242654897, 242654897, 242654897, 603639476, 242654897, 242654897, 242654897, 603639476, 603639476, 242654897, 603639476, 242654897, 242654897, 242654897, 603639476, 603639476, 603639476, 603639476, 603639476, 603639476, 242654897, 603639476, 242654897, 242654897, 242654897, 242654897, 761961313, 603639476, 603639476, 935946156, 603639476, 242654897, 242654897, 935946156, 603639476, 603639476, 242654897, 603639476, 761961313, 242654897, 935946156, 603639476, 242654897, 242654897, 935946156, 242654897, 603639476, 242654897, 935946156, 242654897, 242654897, 242654897, 603639476, 935946156, 242654897, 603639476, 603639476, 242654897, 242654897, 603639476, 242654897, 242654897, 242654897, 242654897, 242654897, 603639476, 761961313, 603639476, 242654897, 242654897, 242654897, 242654897, 603639476, 935946156, 603639476, 78589890, 603639476, 603639476, 242654897, 242654897, 242654897, 242654897, 242654897, 603639476, 603639476, 761961313, 761961313, 242654897, 603639476, 935946156, 603639476, 242654897, 242654897, 242654897, 603639476, 904860522, 242654897, 242654897, 242654897, 603639476, 935946156, 242654897, 242654897, 242654897, 242654897, 603639476, 242654897, 603639476, 242654897, 761961313, 603639476, 935946156, 242654897, 242654897, 603639476, 761961313, 242654897, 935946156, 242654897, 603639476, 603639476, 603639476, 761961313, 603639476, 242654897, 242654897, 603639476, 242654897, 242654897, 242654897, 603639476, 242654897, 242654897, 603639476, 242654897, 603639476, 603639476, 242654897, 242654897, 242654897, 242654897, 935946156, 761961313, 242654897, 761961313, 603639476, 242654897, 761961313, 935946156, 242654897, 242654897, 242654897, 242654897, 935946156, 761961313, 603639476, 603639476, 603639476, 603639476, 935946156, 242654897, 935946156, 761961313, 242654897, 242654897, 603639476, 603639476, 242654897, 242654897, 242654897, 603639476, 935946156, 603639476, 242654897, 242654897, 242654897, 242654897, 242654897, 242654897, 935946156, 935946156, 935946156, 156422433, 603639476, 761961313, 603639476, 761961313, 603639476, 603639476, 761961313, 242654897, 935946156, 761961313, 242654897, 603639476, 761961313, 242654897, 242654897, 603639476, 242654897, 935946156, 242654897, 242654897, 603639476, 603639476, 242654897, 761961313, 761961313, 242654897, 603639476, 242654897, 242654897, 935946156, 603639476, 603639476, 603639476, 242654897, 242654897, 761961313, 603639476, 603639476, 761961313, 242654897, 935946156, 603639476, 935946156, 603639476, 242654897, 603639476, 935946156, 603639476, 603639476, 242654897, 603639476, 242654897, 242654897, 242654897, 242654897, 603639476, 603639476, 603639476, 242654897, 242654897, 603639476, 603639476, 761961313, 242654897, 242654897, 242654897, 242654897, 242654897, 242654897, 242654897, 603639476, 761961313, 935946156, 603639476, 603639476, 603639476, 603639476, 603639476, 242654897, 603639476, 603639476, 761961313, 242654897, 603639476, 603639476, 242654897, 603639476, 603639476, 242654897, 242654897, 935946156, 761961313, 242654897, 242654897, 603639476, 603639476, 603639476, 242654897, 603639476, 242654897, 242654897, 603639476, 242654897, 242654897, 242654897, 603639476, 242654897, 242654897, 603639476, 603639476, 603639476, 242654897, 761961313, 603639476, 242654897, 242654897, 603639476, 603639476, 603639476, 603639476, 761961313, 935946156, 242654897, 761961313, 603639476, 242654897, 935946156, 603639476, 242654897, 603639476, 242654897, 242654897, 242654897, 603639476, 761961313, 603639476, 242654897, 242654897, 242654897, 242654897, 242654897, 761961313, 242654897, 603639476, 603639476, 761961313, 603639476, 603639476, 242654897, 242654897, 603639476, 603639476, 603639476, 603639476, 242654897, 242654897, 242654897, 242654897, 242654897, 603639476, 761961313, 603639476, 603639476, 761961313, 603639476, 242654897, 242654897, 603639476, 242654897, 603639476, 603639476, 761961313, 242654897, 242654897, 761961313, 603639476, 603639476, 242654897, 603639476, 603639476, 935946156, 242654897, 603639476, 242654897, 761961313, 603639476, 603639476, 603639476, 242654897, 603639476, 242654897, 242654897, 603639476, 242654897, 603639476, 242654897, 603639476, 242654897, 242654897 }

  61. 23

    532759159

    {208117741, 190447739, 380403483, 190467057, 513685541, 77217519, 488365034, 525738987, 44727700, 382509030, 478628545, 263665202, 7290543, 531795660, 78313300, 86574088, 153147357, 271556040, 349458018, 20831328, 426112298, 357306860, 280345547, 293373203, 384165916, 80445103, 490957805, 105422862, 52706980, 491740088, 258605260, 429914734, 339088192, 395806419, 35461694, 242454396, 349913976, 175084679, 372651021, 136398027, 457602545, 137853820, 464753931, 92311866, 359220378, 490019557, 433448767, 85874346, 515732728, 389502211, 257052707, 37221654, 381843225, 60907286, 361278409, 99490502, 189514333, 410175791, 188635112, 233961259, 497814795, 283527835, 251170743, 162677798, 84542295, 262368319, 261636730, 68318732, 498842353, 509523455, 81342810, 411011621, 331377561, 64748745, 89199385, 107292353, 496718138, 76021256, 499430183, 426445358, 323848738, 484983113, 335323742, 73650472, 199957738, 162320138, 424377691, 123911116, 141220516, 130975123, 83301665, 79216992, 401267774, 35214783, 230050821, 74758825, 91168728, 367145304, 167959040, 120167865, 323377829, 206720706, 93417145, 456269439, 351574241, 156680500, 32691260, 44864386, 439328767, 6842684, 343723509, 433021122, 312209336, 512438321, 108075733, 23551650, 31193393, 499365520, 293579289, 282424036, 484017713, 7456109, 1252733, 187357169, 115586836, 395970762, 355693639, 130611444, 293095076, 28756909, 386955890, 217568285, 40088273, 525885362, 376348683, 484863446, 448525518, 98056628, 46233190, 518248662, 482573876, 240269475, 158238734, 11807757, 502155701, 331139289, 72668907, 441482966, 439043663, 532096033, 488378168, 411397209, 514458832, 436691993, 101292611, 50861685, 56934841, 153218096, 177705655, 279684760, 383225279, 527278672, 269802830, 384784280, 248703435, 131895299, 277113221, 263364641, 131214851, 164956327, 511357816, 280923636, 50263788, 230541288, 259546230, 220229926, 272061623, 158380943, 73270930, 313890991, 237937816, 306675126, 430972293, 374987388, 344399771, 345586010, 47311988, 163367756, 356317196, 225937411, 321880577, 513429671, 301542168, 336656308, 17109658, 360010285, 64878136, 104114650, 271482005, 419363191, 56329880, 250020754, 88892246, 58194238, 188979646, 264124040, 418401073, 9559456, 75080368, 337252053, 164912770, 17812544, 310767658, 327597408, 255175878, 166001471, 447471449, 341106526, 505888888, 377656673, 281362780, 230488434, 63566771, 45341566, 167166879, 495151549, 386912038, 196158066, 40383213, 372874411, 323575990, 202222542, 320448297, 488605387, 409839213, 199248255, 45421338, 273485643, 45052629, 152566542, 201106505, 227277307, 346537051, 317923013, 73363946, 14786778, 105795045, 455917293, 117004082, 428078475, 461058643, 434644752, 424262989, 129190553, 384427475, 14531332, 189884768, 304770079, 531188610, 280485961, 253817555, 151665539, 232595020, 69020382, 21433672, 65794493, 385548290, 172793826, 270320094, 41866391, 51380637, 443922085, 210647110, 35045776, 438912357, 168845095, 419143540, 165083786, 216797491, 48632484, 400318038, 283305081, 67367435, 161408245, 307318554, 87991742, 157346346, 340030265, 316474885, 273543592, 527220602, 3411423, 362349599, 320422855, 454397360, 9614472, 441649314, 318526912, 298035919, 133760081, 454804427, 303182046, 119293794, 277471776, 388515797, 340856927, 111414058, 114246833, 267780980, 485194865, 525893422, 224990648, 260821109, 184494358, 5506318, 110699740, 159149005, 290694864, 91150390, 321720659, 514722254, 167479739, 306776677, 105828582, 131800768, 255199691, 21849597, 121788734, 490121070, 112079203, 374022893, 263406448, 104412925, 435856471, 387097278, 487977372, 323415146, 142517818, 255999095, 317866859, 410011357, 370609127, 277206662, 128850295, 301230100, 412855103, 228902395, 50518743, 90515875, 253276422, 351407507, 491093887, 45008474, 434853091, 44866738, 500769240, 404086893, 65246000, 345798440, 196057946, 52285743, 138703696, 449971364, 105107996, 501755717, 392352800, 462540581, 498764488, 23452002, 411381690, 371688754, 372364058, 376671467, 384636555, 507532157, 59296418, 336765855, 71770680, 322157654, 130337000, 349535647, 185760375, 521521211, 52854709, 65161512, 516981320, 42810517, 301175062, 487248803, 330768838, 460795727, 99436387, 146057037, 76910271, 72752967, 378367767, 381396097, 239915597, 203052448, 386660412, 404621844, 142212842, 358435461, 473493509, 134602963, 29655808, 412462987, 170950050, 481118134, 31167100, 305569252, 336670657, 397473631, 148597285, 379329148, 15907413, 279282866, 444860366, 6226552, 362155334, 103195119, 257359310, 496276308, 113431032, 492251565, 333337038, 350653142, 246270641, 128157847, 285764918, 185360910, 499059707, 180016284, 521750097, 175853731, 190527231, 496034379, 409825516, 161705487, 20584922, 471132792, 2962141, 424108823, 122027578, 528645497, 489789528, 33722919, 221439670, 277418982, 162858765, 315444952, 112673766, 314014092, 213185496, 307291588, 221098059, 172734633, 266596818, 33727576, 238296701, 140893630, 133317087, 515474279, 470693894, 211051865, 104024662, 382482656, 99898278, 400578616, 360944066, 260712311, 212645134, 163723323, 292609059, 449724277, 42469712, 56102871, 154672347, 162435431, 464483321, 262963849, 513239544, 348043529, 365200499, 17384241, 334467838, 266401956, 187466083, 321759264, 214457102, 253530540, 505482897, 74767710, 493880216, 219727763, 323104719, 122503611, 268050118, 298057666, 486229583, 128782741, 302088341, 299530631, 69454271, 185916572, 183815304, 234291103, 322206276, 458760587, 19901876, 320654386, 514999505, 371166837, 379031685, 514379309, 445302068, 42844446, 233596219, 381250728, 481478535, 6615117, 53994654, 66419969, 477040277, 115200589, 430539606, 309535628, 135459785, 527625733, 441019064, 214071371, 117528628, 61925433, 281774793, 209673040, 406740705, 43873466, 416771334, 67140640, 492926558, 185844055, 281551963, 15525465, 259821166, 383742525, 73349210, 207544547, 413512696, 333466879, 1818837, 316698308, 341969687, 109133095, 17065976, 8847974, 76056162, 390670186, 199382854, 322501744, 345229507, 379042646, 297801701, 449223419, 517095296, 323237012, 261335685, 417277422, 80544486, 12659053, 338134650, 213025986, 125297366, 256729196, 354924761, 150564, 318206291, 444256599, 316864246, 451508634, 77732230, 396110437, 213980466, 383272621, 76089351, 358163874, 339161790, 399367738, 440094787, 277418448, 485013366, 288996164, 511897699, 108211941, 17458200, 326280706, 63399042, 237890216, 193047851, 302088689, 129892983, 525776630, 226304111, 169067223, 347874570, 334241257, 137978402, 180629039, 101596798, 238713546, 347657915, 420312672, 507080744, 525634574, 126034458, 349147403, 12026093, 129469736, 478662989, 336831241, 498277532, 29572926, 91847899, 302768734, 517987871, 222815488, 433960741, 21652760, 415888179, 475016121, 216464412, 474454500, 402991729, 335853853, 192646436, 417092586, 492889036, 518787895, 24402688, 225539519, 509372843, 137936474, 22637934, 172008682, 453448296, 406829170, 502749842, 271037431, 460896066, 341912179, 316033961, 29955967, 200768922, 33087531, 368250100, 487504532, 5441308, 407037462, 88966096, 342631662, 196470530, 29037190, 217342263, 63827409, 94599733, 29057459, 444067716, 101480575, 353285454, 313093208, 524783163, 410835770, 171735932, 45946298, 409483095, 203308208, 28652382, 242179955, 90994308, 511058619, 65279755, 338623632, 103067772, 293736024, 1199750, 48807012, 188577958, 339571904, 479288255, 16281611, 191417288, 179740551, 214014467, 84537210, 224515406, 309571680, 384786618, 226508218, 43531468, 271812462, 309393650, 341550014, 295612378, 482646130, 70237412, 51542592, 318295269, 279779028, 140992072, 208555636, 398342059, 497718612, 100765139, 320445739, 238495945, 89773728, 27728266, 465872719, 376602664, 505168376, 184195996, 444757326, 50146932, 519149881, 518649414, 139589755, 26626927, 530753042, 143097009, 515168826, 5337016, 482025548, 92587554, 115321256, 236522485, 359917853, 396122046, 451385838, 133323252, 519569733, 197994825, 52414639, 339007924, 119924100, 392432632, 219882012, 463894359, 20824887, 446631356, 476193439, 56582056, 306822988, 218565512, 485008958, 418465720, 225432558, 249200407, 442973908, 201919608, 495115020, 489697822, 319512810, 459370626, 26493998, 340050599, 300514408, 510434782, 16234846, 265744858, 184057398, 5819323, 321732735, 91164531, 211239645, 235010621, 223990917, 415770235, 378463068, 209687944, 35369075, 499060800, 305979529, 72081482, 460573374, 187588281, 256912081, 175612873, 313950292, 280150633, 38447794, 92670701, 487824416, 78456500, 160642179, 85457942, 346191397, 464447896, 389680556, 258813940, 490664796, 96439830, 300114746, 117805539, 419093901, 9956142, 488541034, 500805766, 345051664, 291457201, 248479401, 16612356, 61558610, 232421199, 402994121, 210690889, 195232344, 506864700, 253573767, 165859311, 473715889, 352343544, 207148662, 254802225, 268064765, 161707168, 482414913, 284083184, 31026122, 480447243, 383786351, 523677627, 415559908, 313776877, 140459987, 475912948, 282929463, 16538278, 289410065, 213039420, 371311655, 501636136, 79348523, 223765489, 474461672, 351680258, 327065359, 373698560, 443989180, 94384741, 381934367, 422657807, 334531977, 176227955, 30467854, 295096399, 144189742, 531110878, 44555881, 482427346, 48910513, 247714957, 251181717, 397300141, 301000582, 404591137, 192849941, 428834986, 27969446, 108985897, 36402973, 139312154, 26543155, 158310004, 144798351, 518767171, 439693618, 464561279, 285774334, 362845490, 390502187, 42019459, 213224739, 280186178, 235411694, 206919688, 56098893, 531720443, 148838655, 384098981, 162328655, 333615750, 193781294, 496219301, 127614677, 441990972, 122285373, 167346741, 155406673, 324077639, 266368690, 522678634, 60249178, 331311922, 187636155, 22198222, 115621931, 248754619, 465640601, 107914044, 276418310, 394131050, 114839040, 113295824, 418507016, 372914951, 256416350, 27468051, 396115496, 41235093, 11383180}

    Returns: {870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928, 870354928 }

  62. 14

    964220435

    {683438711, 699972052, 779972256, 824689645, 158501014, 797188216, 340273902, 543567958, 260809120, 782690840, 387932348, 212642889, 255729935, 885941744, 465284311, 759969581, 291987752, 910183872, 575505057, 457134170, 859916667, 735199169, 618172619, 204781743, 677048972, 874272808, 181223303, 428568922, 790851190, 183169813, 250507356, 386098271, 265871481, 358883269, 771824757, 502514711, 746983164, 721654058, 812285036, 116509667, 40275399, 200493754, 667836499, 97050932, 267024175, 400235801, 188406146, 533265050, 241584658, 30433768, 670637859, 132355177, 464173565, 304123964, 558965208, 605091213, 893861672, 343422995, 381376126, 416792415, 226479797, 708662020, 614918356, 373624337, 959888641, 786928153, 525527978, 407141103, 156960844, 807086126, 93634740, 64333046, 655410271, 101898529, 675521066, 19630138, 873948905, 617679851, 72862184, 502650741, 582608833, 635946175, 533204017, 492998892, 497610475, 341735367, 122240526, 468451803, 841537827, 774041506, 453346365, 432003139, 754149758, 617039095, 322624414, 636883668, 198442435, 182916733, 939406766, 824227074, 297352359, 223532216, 320771681, 961760324, 512871247, 798288059, 38056499, 675474486, 576720989, 59753533, 289020607, 292696180, 215499604, 204640953, 492868012, 25739037, 353715194, 131873637, 433536292, 24090999, 530722934, 589083970, 490958376, 648500512, 132843070, 726306157, 341267116, 802223297, 3761591, 906160080, 263563122, 901294277, 37078926, 735173209, 798114888, 187142904, 361808461, 376825271, 515012816, 154140768, 218967330, 744746114, 619923235, 959457788, 225134545, 692336004, 180787520, 169992633, 83768868, 652766380, 295431437, 868022247, 23352165, 651099947, 418235353, 682920880, 364861449, 600874919, 685371414, 855668410, 517994349, 481076694, 174402809, 508899682, 88358332, 181158128, 779973338, 69123319, 398838169, 750333528, 758019192, 545111844, 203400411, 721512522, 815506477, 333346012, 716511002, 569578512, 686680354, 788720872, 471118594, 510321477, 768571169, 613472711, 902376812, 283988801, 165466076, 394645040, 575183081, 364966964, 792434598, 303456813, 725354852, 668294563, 722428124, 862826730, 1485008, 216763739, 712199544, 690205331, 314449934, 417014117, 379562860, 180228800, 954581034, 755012597, 213731707, 25103601, 917398521, 403924758, 584614612, 641643203, 875004632, 954203304, 951418487, 962396302, 882782274, 57216518, 332841458, 576492372, 497525583, 486388854, 291453441, 395960082, 551153329, 245396756, 495296604, 673682075, 750977170, 863704942, 775885982, 452183249, 57060409, 320633966, 225242188, 664006422, 827771621, 316852381, 505718373, 216185938, 462562655, 668928206, 855453378, 848323839, 708250333, 149370290, 841470533, 112181684, 729196776, 368833308, 165786289, 957999693, 326245446, 34750561, 313753075, 627432404, 482885120, 413098664, 950030083, 394084135, 17452543, 249744711, 959498636, 711414654, 519794956, 176898027, 415042850, 443602453, 532258756, 630152842, 348725770, 591379309, 208615956, 103210517, 357350259, 818228099, 518159375, 846080816, 81066781, 601979672, 120571149, 146381397, 815117273, 391606428, 622451386, 181143091, 566912889, 35558998, 620417014, 962746406, 618840162, 711310506, 777531587, 177442777, 231059807, 270074684, 844636312, 355177121, 245101230, 586846802, 25906019, 185978525, 575302780, 517519603, 235342191, 428941142, 836823723, 1412383, 621713118, 264995038, 958689198, 412906254, 359306248, 314653230, 256085426, 379009186, 353130221, 818825440, 647154381, 242248109, 339432230, 628268582, 137747578, 858475965, 437903384, 494371965, 229155094, 393889598, 2491619, 425474349, 547812431, 233468654, 391088385, 844103903, 47589302, 219852466, 168649845, 821180447, 938670663, 384039613, 792933182, 665627751, 783164207, 147720621, 171618583, 871929547, 490508341, 106563012, 726845586, 617853314, 500736386, 30483203, 961244291, 759396003, 33263607, 102006339, 703393066, 656476953, 930968821, 526568081, 660093370, 600706850, 365299350, 52660124, 588693876, 92641912, 87909190, 741258646, 799152334, 940332267, 596655445, 374751771, 412618618, 437046168, 692872391, 363559142, 497037094, 591767597, 154218318, 555603643, 684247478, 238655535, 347395294, 461935476, 99067302, 859153638, 629075161, 203080790, 286341951, 753365252, 235049937, 385844588, 108053877, 463299500, 136081909, 962080041, 23652691, 704758279, 612965143, 402497702, 496694144, 425785291, 348045986, 276399074, 676606929, 816510144, 553761234, 714588744, 771725586, 307158785, 443357751, 598551063, 585515478, 772614630, 762481676, 445734426, 308114923, 681456223, 529644590, 920995995, 803855845, 935593567, 57622788, 453889127, 66939671, 937242987, 634870151, 848898149, 93661301, 529786232, 151005145, 713036750, 704014578, 851691488, 458638102, 123109275, 598554173, 286494252, 788608369, 813599446, 913977641, 694259466, 509575715, 88695012, 121788481, 597979578, 624601673, 859573328, 934413930, 696592435, 264864196, 609025404, 342283413, 601230259, 384998427, 221460786, 101965504, 49221237, 261820089, 503410391, 819321927, 691139509, 862202175, 162137731, 859768797, 60218735, 466556449, 807246528, 811257819, 907562008, 187750723, 944977834, 539663745, 352922165, 213181477, 464207151, 21228999, 371055093, 2148622, 10760155, 545912230, 40871282, 73596045, 447551387, 662499670, 58567187, 703119881, 785796896, 942547815, 460373840, 488933154, 513173335, 694013426, 260545003, 717590227, 641259516, 481528668, 301577216, 34707395, 256963872, 470122594, 273639806, 769000027, 543039873, 765779512, 612329033, 784760743, 121772143, 710478813, 54580544, 614174487, 278989949, 891509268, 143129327, 96081087, 193295390, 854958398, 648031817, 757893663, 134389087, 443467615, 677450870, 353428651, 494860026, 349879784, 871230418, 530318605, 582371765, 269255480, 125992702, 745815910, 641020184, 851270637, 950587071, 944425013, 492864781, 385464921, 211474688, 51591257, 393004823, 17215672, 427192941, 764221473, 758925575, 869603635, 541886793, 99163874, 183634272, 734447178, 589821347, 728818988, 594288250, 729318190, 910127979, 339857911, 685226508, 636854433, 407260895, 76627149, 129279812, 775850309, 53485248, 920845812, 912858082, 43067063, 879752015, 466788532, 326319599, 707403134, 912334175, 620892155, 687081767, 449570190, 429152005, 492942944, 483416704, 749726101, 4526219, 270698595, 503742062, 767244808, 151619929, 72246409, 270426818, 580780591, 847581853, 17579533, 27175906, 699631233, 137735744, 683094358, 692980119, 576828834, 571189688, 912612713, 399863984, 588163524, 631625997, 81714519, 920490541, 877334999, 506062816, 748603732, 70086424, 84450185, 431152437, 106026430, 688534218, 574593718, 136616954, 742089361, 78229681, 609385514, 165518381, 962565470, 135251821, 387335275, 553259885, 167193806, 368834880, 487136590, 706323905, 109649824, 267282820, 381815075, 632912602, 40916177, 296606271, 431816675, 11152526, 787525824, 902818903, 16819272, 901187129, 881842446, 487232083, 950665270, 504825643, 872321808, 128717616, 234239565, 206258546, 350696840, 498362782, 864120865, 404107040, 497021792, 365194971, 935267032, 729504367, 802468110, 271576386, 961117491, 311576915, 923190168, 388595617, 427808365, 507211433, 692444865, 957238830, 213097335, 807889533, 198745620, 680589519, 281172379, 369038091, 510613099, 20754984, 826011906, 203729839, 266152725, 609099179, 107045640, 782427167, 173116243, 856227482, 528188123, 4009215, 373525392, 688421296, 672689013, 743118373, 935947652, 773731222}

    Returns: {485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 565960062, 485059772, 565960062, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 565960062, 485059772, 565960062, 485059772, 565960062, 485059772, 485059772, 563407584, 485059772, 485059772, 565960062, 485059772, 338551496, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 563407584, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 338551496, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 565960062, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 563407584, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 565960062, 485059772, 565960062, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 565960062, 485059772, 565960062, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 565960062, 565960062, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 338551496, 485059772, 485059772, 485059772, 565960062, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 565960062, 565960062, 485059772, 565960062, 565960062, 565960062, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 563407584, 485059772, 565960062, 485059772, 565960062, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 565960062, 338551496, 485059772, 565960062, 485059772, 565960062, 565960062, 565960062, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 565960062, 485059772, 485059772, 485059772, 485059772, 485059772, 485059772 }

  63. 17

    337885543

    {53217900, 178761600, 226978358, 320639454, 227520559, 26301997, 97438180, 211783971, 35184873, 43171945, 256079702, 63612030, 235764967, 239150704, 197822931, 296529439, 90490048, 184456858, 15589477, 24049223, 83668366, 252516364, 212487328, 189507969, 234046022, 269150105, 221593836, 24669283, 330737219, 24388800, 174423255, 135570111, 234001405, 206892953, 274591827, 27545806, 293323579, 251083653, 109579519, 184104688, 290527627, 1124559, 238038028, 19305875, 181093345, 296457421, 30125686, 26220252, 191772024, 327292018, 289422729, 130368265, 280553546, 311857487, 72932948, 128491599, 193118880, 225437688, 198837838, 322028442, 71307958, 247182137, 21529386, 323599061, 205312943, 193991195, 51095936, 77447423, 320369053, 84160424, 114184476, 133782330, 73578252, 277842573, 307954519, 176444674, 265566154, 71748917, 165661050, 266491794, 265245324, 75759738, 140981363, 136566862, 79770993, 33352504, 147641033, 132911064, 205909576, 84213539, 13898919, 329068931, 227706745, 181913958, 225550631, 303489265, 102894777, 213370845, 153770964, 295777651, 131506630, 68896933, 34199760, 27501618, 46068931, 92237370, 335657484, 220778425, 53847236, 4370597, 236229666, 222206806, 325555920, 234224031, 40642099, 318214946, 204430544, 14429204, 146182019, 306353556, 128277978, 245733255, 144050669, 8542386, 320928492, 218567206, 58851717, 322203093, 175540985, 49412170, 304395579, 316800603, 59465419, 203300377, 2749530, 272820189, 34561810, 196200472, 106954988, 236365194, 149312701, 168195614, 213143165, 283031101, 309076602, 48090744, 168290514, 304648732, 291302045, 7240480, 80080821, 153565061, 164544352, 4315951, 314484965, 241536734, 8070813, 271822825, 162056046, 254395847, 97517841, 237369882, 330078623, 124998178, 263237724, 335687382, 261679167, 122961659, 228927543, 231858679, 334705110, 257169763, 316468215, 186661320, 122327243, 270844192, 289867132, 321155473, 137739729, 183481496, 195095954, 81733656, 54264768, 10017266, 61868447, 164081809, 167260135, 168097493, 171585336, 68339501, 128870758, 4582829, 131904374, 259040597, 159015721, 18167568, 62364708, 95853108, 36401292, 155162902, 184581133, 188537475, 318506990, 228274874, 172515866, 43927810, 249034726, 194892375, 248891424, 39510296, 294761582, 50741439, 329334956, 259949990, 166939374, 269586153, 88846399, 10081700, 168894101, 226523868, 313445463, 185606522, 22668933, 69737790, 152156575, 269507614, 294752454, 133121170, 194806457, 76436837, 264660171, 152244705, 90686938, 20274750, 282073539, 108019421, 305837827, 196104256, 317909770, 333884237, 274702434, 20000076, 149874172, 27139096, 180814859, 178776039, 249405213, 314116865, 196351970, 205814158, 45111514, 63279861, 13414573, 242224983, 313402837, 257425878, 143592053, 30298927, 156084475, 195126385, 229318009, 240762625, 224701678, 29507772, 71296221, 180166739, 108895740, 319880138, 277182921, 299293856, 198239041, 292404360, 91647931, 309567107, 26142034, 76577051, 131956225, 318440646, 222225989, 180508280, 98766951, 211606291, 56658597, 9217975, 291597244, 172211240, 4935366, 231601773, 307165736, 45425769, 198347808, 172696643, 129378446, 294439285, 168946188, 221708458, 245911789, 283510128, 281521040, 47785372, 214865108, 29394081, 204670388, 249883928, 224727848, 333197947, 72873147, 129649286, 110717390, 295910691, 234344491, 238665570, 85459613, 322455706, 50400900, 193818494, 10087620, 125882119, 207639163, 295271684, 22974141, 235142094, 321060607, 163386341, 189854187, 196040432, 27255, 276005330, 305493988, 25124363, 71324973, 335296966, 21666358, 30560886, 122793060, 153328698, 212728272, 100119782, 166789010, 126013132, 202266947, 173331917, 261910842, 329250667, 153368754, 71854019, 310212481, 38795502, 296901151, 193941040, 13905626, 13371786, 260817209, 46663464, 64477133, 309631445, 34738953, 41256833, 102776901, 304263885, 93029259, 195421078, 77777673, 11315388, 237275510, 317010208, 65200634, 160242210, 19933812, 248130579, 66007308, 39587321, 166073179, 235362919, 251344944, 112395797, 151479054, 188848010, 210579388, 303566612, 139139862, 102340471, 142927204, 24477520, 138159188, 93407015, 267486148, 92920203, 176652042, 144634299, 209701575, 55234297, 211112722, 96004165, 226256125, 219794523, 197801444, 32087127, 105606174, 104034863, 100611290, 279151351, 180163236, 274362044, 202160162, 190374431, 90437882, 30582518, 41257860, 236953319, 224837864, 270322574, 231763599, 141751944, 154300972, 100143469, 245800151, 269178895, 246369500, 256252176, 56957044, 120548167, 199704801, 13771291, 134786786, 38289976, 212849205, 289526047, 294369398, 87570240, 118664145, 266734606, 30151529, 110004141, 104531674, 277174483, 24475441, 198537178, 273759552, 290903260, 78563293, 218762509, 8198647, 108796881, 209742105, 225198602, 17322338, 307116646, 41193238, 94146381, 54630611, 111018691, 305864832, 293195154, 166369072, 132050313, 188178490, 226342373, 83562655, 179744460, 320805614, 91440091, 261778356, 64172054, 92805558, 311638086, 183790410, 232417078, 100266897, 162541788, 175648823, 303933111, 153656947, 257952082, 219654404, 60885600, 272270366, 281721631, 141707544, 75437674, 169860664, 317833401, 48220661, 182621546, 135922761, 180311190, 73524359, 266430663, 194395721, 124074385, 153888208, 286579219, 97803520, 301058444, 86258167, 123792295, 206865332, 332111536, 330899488, 53363976, 243253479, 123737932, 134034617, 181064545, 156041625, 102526678, 41713647, 68393485, 80828118, 54758026, 42881219, 267168542, 49764559, 336148139, 226837239, 208626927, 115558060, 111123908, 85613376, 136853274, 314118323, 97560523, 314166744, 18248383, 289090352, 287290624, 58157450, 30020457, 6642554, 310293517, 189116434, 312445436, 216994283, 285383755, 314141550, 174709319, 4802709, 39916773, 149630131, 185126197, 14944827, 185814303, 286606968, 290371244, 85532512, 124296779, 74996793, 112899370, 328211207, 260933121, 285216441, 275321456, 312713010, 41012053, 181316245, 168059990, 70787626, 275779833, 327376074, 54208819, 7393798, 139723511, 273035650, 183399085, 81691168, 221320966, 306530228, 158339212, 77419020, 196048744, 206953711, 275179965, 238432779, 17871246, 29413524, 369358, 31831333, 197697765, 255839450, 33225467, 76187701, 183593219, 138013964, 89177594, 167086378, 36100367, 173302162, 131794246, 329637241, 44153070, 104164570, 92658051, 34393269, 194754595, 26914521, 276944347, 38136388, 50550735, 99660787, 210369299, 285440208, 40697955, 263492574, 135315446, 102564756, 337536831, 259965280, 164097036, 336759574, 11272940, 216218208, 192941087, 223816100, 206768869, 311070004, 42285036, 262626349, 198087049, 47477239, 61844935, 197521731, 28670684, 71419543, 236464701, 152207790, 148586369, 174696755, 49304585, 148912334, 189400781, 233426771, 7180512, 6959325, 5517995, 195286686, 267025824, 7719403, 156466516, 329892503, 201247213, 326974471, 169449669, 330744724, 323183791, 115320313, 133641977, 191895226, 159825013, 297671023, 336416488, 99323657, 96346522, 2442380, 14476617, 334161378, 66004291, 269267021, 206299337, 2204672, 153924199, 325054615, 170625606, 314590622, 137183070, 242560147, 1386330, 198134014, 211759909, 187039999, 18539819, 287382260, 269297875, 71392476, 268067917, 108536807, 242578469, 332746784, 326390234, 7271119, 52464270, 127099779, 223468347, 3770250, 76732350, 294031656, 219878573, 231894736, 224010956, 123842596, 34070398, 2828678, 147606267, 237659428, 16491671, 333217794, 3057198, 197420499, 277380564, 304735891, 321095463, 329450553, 27860427, 83864090, 177492938}

    Returns: {106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418, 106784418 }

  64. 3

    254776660

    {230778778, 132129795, 210969153, 245639957, 29994476, 197867033, 11342361, 170719624, 142208400, 60760903, 109943480, 199660633, 95560604, 95727580, 126720102, 43393670, 1928919, 14678237, 233487199, 79509753, 161362663, 146526661, 54101846, 74131704, 59533362, 67752939, 36311406, 75755695, 42551518, 27284844, 135613180}

    Returns: {493260198, 251851499, 164420066, 164420066, 808620719, 164420066, 164420066, 808620719, 770366475, 164420066, 770366475, 164420066, 808620719, 770366475, 493260198, 755554497, 164420066, 164420066, 164420066, 164420066, 164420066, 164420066, 493260198, 808620719, 493260198, 164420066, 493260198, 251851499, 493260198, 808620719, 770366475 }

  65. 17

    929706149

    {533225283, 403784574, 637003556, 516021866, 782629069, 260335781, 93189650, 545843811, 560155249, 408961418, 733231202, 588001451, 357040990, 32957728, 681429827, 717455604, 787175330, 17326830, 678939687, 153253959, 371635401, 399782596, 715742938, 362208038, 849626830, 405950156, 701764107, 862506644, 470418383, 124115138, 443398767, 436397187, 695998481, 298148460, 97435122}

    Returns: {72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 372714092, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892, 72196892 }

  66. 18

    71760694

    {335043, 14901429, 36332246, 19837844, 42474710, 18541819, 65648749, 67121591, 50894973, 3794166, 63005262, 67265270, 40550024, 232267, 15062224, 35405730, 21818942, 65405985, 60292965, 58133237, 26619559, 55085472, 21668185, 31286389, 34323846, 45511511, 56302546, 4144787, 15774206, 21277884, 45781559, 26065317, 29907881, 58106605, 1186180, 68246607, 2509712, 25444532, 18993067, 51799927, 5869049, 65834167, 61871052, 19207680, 59027557, 8849798, 54777472, 40476850, 67223069, 52949804, 45289491, 61696226, 11918384, 68747603, 48154889, 60119002, 65793035, 57606965, 33053545, 38063302, 55723970, 67328394, 56364828, 14600278, 36971408, 40848930, 62846955, 44619760, 41615243, 96529, 60257308, 43310596, 59870735, 14308428, 59979306, 18724860, 6431451, 13363051, 66927367, 11541567, 18601915, 52022426, 71431506, 28582062, 3230740, 45169884, 66023527, 42513504, 49810781, 45356369, 28936864, 27798006, 9621000, 33227627, 11578098, 54451003, 65728063, 56295349, 1024814, 38887047, 57027351, 39382730, 51034014, 35550271, 6281257, 48622266, 50239155, 70513970, 60472507, 62837993, 52624228, 4289150, 504123, 17554843, 50938125, 19118774, 18788081, 55891695, 16419370, 27198247, 14838334, 10074178, 31482675, 18292939, 31310536, 14888446, 10509727, 46492278, 21582765, 39213306, 37828572, 71229747, 31750042, 59125564, 18022825, 11897067, 52186879}

    Returns: {255186213, 255186213, 278966194, 278966194, 278966194, 255186213, 255186213, 255186213, 255186213, 278966194, 278966194, 278966194, 278966194, 255186213, 602619881, 278966194, 278966194, 255186213, 255186213, 255186213, 255186213, 278966194, 255186213, 255186213, 278966194, 255186213, 278966194, 255186213, 278966194, 278966194, 255186213, 255186213, 255186213, 255186213, 278966194, 255186213, 278966194, 278966194, 255186213, 255186213, 255186213, 255186213, 278966194, 278966194, 255186213, 278966194, 278966194, 278966194, 255186213, 278966194, 255186213, 278966194, 278966194, 255186213, 255186213, 278966194, 255186213, 255186213, 255186213, 278966194, 278966194, 278966194, 278966194, 278966194, 278966194, 278966194, 255186213, 278966194, 255186213, 255186213, 278966194, 278966194, 255186213, 278966194, 278966194, 278966194, 255186213, 255186213, 255186213, 255186213, 255186213, 278966194, 278966194, 278966194, 278966194, 278966194, 255186213, 278966194, 255186213, 255186213, 278966194, 278966194, 278966194, 255186213, 278966194, 255186213, 255186213, 255186213, 602619881, 255186213, 255186213, 278966194, 278966194, 255186213, 255186213, 278966194, 255186213, 278966194, 255186213, 255186213, 278966194, 278966194, 255186213, 255186213, 255186213, 278966194, 255186213, 255186213, 278966194, 255186213, 278966194, 278966194, 255186213, 255186213, 278966194, 278966194, 255186213, 278966194, 255186213, 278966194, 278966194, 255186213, 278966194, 278966194, 255186213, 255186213, 255186213 }

  67. 31

    436413184

    {226738901, 335670861, 2017357, 202916635, 383368426, 321040447, 38671789, 7802935, 64716933, 264146397, 361236525, 411698244, 245464426, 239289571, 183476688, 210386731, 423786453, 127113231, 301765185, 218843920, 265346730, 48192074, 15779594, 181406350, 359227693, 200430530, 162624462, 131787254, 131593328, 118332059, 384847588, 62989150, 163463170, 381947558, 214563680, 85772769, 321809165, 99751974, 148526738, 51845310, 38021911, 211203425, 44974312, 162805274, 68255280, 340636483, 218195196, 431501608, 417693984, 84250713, 256234704, 165513179, 335809263, 213036855, 318119994, 82000295, 16745712, 38742507, 341912544, 329293683, 246853781, 139085453, 385367027, 128245908, 219760562, 163317426, 171473402, 139366816, 347139343, 59457576, 429909883, 366183352, 76573236, 361380382, 247848718, 325906510, 191489788, 42650930, 149791719, 220780821, 378610806, 290269014, 247362064, 37663795, 244963233, 202398117, 343082289, 133196459, 332105693, 31283348, 132945438, 428693180, 217139156, 148028323, 304148702, 358091551, 238317122, 102268007, 308538598, 130432197, 162395350, 132426068, 374888830, 33907813, 308833005, 176627451, 45248822, 268825639, 229579342, 58763687, 386811952, 262686726, 101950496, 149789214, 108387869, 111600844, 186416480, 90817225, 274801897, 88320081, 129922395, 426615990, 185299937, 359061714, 405411990, 305608886, 106425859, 104576467, 343531827, 146199471, 165058752, 420791243, 35243536, 372401585, 132317481, 116108215, 329554608, 246460816, 108797129, 74402417, 218688285, 416511457, 334489348, 232433127, 64380905, 392426019, 117480420, 160223263, 197908421, 373163634, 294731766, 165330087, 169324207, 244284237, 379711037, 344616900, 350072611, 299913104, 372639089, 188537355, 125838895, 61844456, 203500992, 246307475, 293611450, 226226427, 236584879, 194394483, 79402696, 216573166, 821984, 343684866, 383163422, 285343854, 378598205, 387240269, 185484945, 138246113, 60420739, 356375983, 255987776, 200929519, 101163481, 418658829, 413623450, 234839441, 108704768, 422608213, 431938419, 425915041, 169579502, 288903102, 201864330, 413589721, 12381742, 64764901, 19170597, 294130411, 319300612, 260099102, 42003057, 251671941, 130970000, 421427692, 429228663, 411542495, 176190926, 169689526, 88886115, 386817983, 85048909, 310234882, 209880487, 191872605, 199924628, 89108706, 258977788, 126084269, 105785068, 285983359, 268194413, 311134025, 57968513, 358510945, 280412686, 409212872, 163663254, 102062686, 38654780, 173108277, 350134099, 435072280, 39854179, 12071854, 265523785, 123298779, 128505720, 355254566, 137631305, 30754846, 96935827, 44160787, 161068736, 210900123, 65860392, 405925368, 329638859, 400018155, 414146571, 396027509, 196087723, 312377786, 376009933, 96176961, 175512764, 64416021, 206992937, 235848702, 200000021, 136343198, 84726880, 331625509, 47511325, 247667771, 368270522, 376122734, 365611635, 173903663, 94236568, 237369289, 288875638, 28353295, 433782563, 150588703, 119421149, 58483048, 204102528, 229516771, 88150690, 63848079, 319320176, 49833960, 427319047, 192246869, 203587314, 48095412, 275265349, 75598771, 106696700, 10910698, 145551134, 66671357, 242450600, 209677195, 320391019, 206747965, 427202836, 180544524, 216909607, 322053456, 42031052, 92164482, 177980124, 4245165, 267086788, 271364331, 386011055, 374236076, 275306095, 352598138, 291375142, 30368752, 158263869, 191920894, 81558915, 206361108, 327033482, 388507610, 205467595, 224732268, 83951055, 192716651, 365632354, 321253402, 194445951, 71193283, 67979302, 253234933, 281175050, 51758075, 29896118, 328773956, 94196392, 103022780, 218037095, 81112413, 330443743, 93563198, 345836876, 186048537, 164685748, 33566017, 112304319, 417752996, 336873570, 260633148, 87296864, 321393975, 235971869, 140124487, 377140860, 240461187, 263055603, 172399532, 158704186, 419958572, 233506822, 410585845, 289804913, 427106390, 107800927, 43365429, 169953365, 251955912, 193090374, 334636550}

    Returns: {276958718, 276958718, 276958718, 276958718, 585720202, 276958718, 276958718, 276958718, 276958718, 276958718, 276958718, 371523169, 585720202, 569206985, 237416060, 276958718, 276958718, 276958718, 276958718, 237416060, 585720202, 585720202, 585720202, 585720202, 276958718, 585720202, 585720202, 585720202, 237416060, 276958718, 371523169, 585720202, 585720202, 585720202, 661912413, 276958718, 276958718, 585720202, 585720202, 585720202, 276958718, 276958718, 86754831, 585720202, 237416060, 276958718, 371523169, 86754831, 661912413, 276958718, 237416060, 276958718, 276958718, 276958718, 585720202, 276958718, 542951581, 276958718, 661912413, 276958718, 276958718, 276958718, 276958718, 371523169, 585720202, 585720202, 585720202, 661912413, 276958718, 86754831, 276958718, 86754831, 371523169, 585720202, 585720202, 585720202, 371523169, 585720202, 276958718, 276958718, 585720202, 585720202, 237416060, 276958718, 569206985, 276958718, 276958718, 276958718, 276958718, 371523169, 585720202, 371523169, 371523169, 276958718, 585720202, 276958718, 585720202, 276958718, 585720202, 276958718, 585720202, 371523169, 645416416, 276958718, 276958718, 276958718, 585720202, 276958718, 585720202, 276958718, 237416060, 585720202, 661912413, 585720202, 276958718, 371523169, 661912413, 276958718, 276958718, 276958718, 276958718, 585720202, 276958718, 585720202, 585720202, 585720202, 276958718, 276958718, 276958718, 276958718, 971474457, 276958718, 237416060, 276958718, 276958718, 276958718, 237416060, 237416060, 276958718, 276958718, 276958718, 276958718, 371523169, 276958718, 276958718, 276958718, 371523169, 276958718, 276958718, 585720202, 585720202, 276958718, 276958718, 276958718, 276958718, 371523169, 276958718, 237416060, 276958718, 276958718, 276958718, 86754831, 971474457, 276958718, 585720202, 276958718, 276958718, 276958718, 86754831, 585720202, 661912413, 585720202, 585720202, 585720202, 276958718, 276958718, 276958718, 276958718, 276958718, 276958718, 971474457, 276958718, 276958718, 276958718, 585720202, 276958718, 414793645, 276958718, 276958718, 276958718, 585720202, 585720202, 585720202, 276958718, 585720202, 276958718, 276958718, 276958718, 371523169, 585720202, 276958718, 276958718, 237416060, 371523169, 276958718, 276958718, 585720202, 585720202, 276958718, 276958718, 276958718, 585720202, 276958718, 276958718, 371523169, 585720202, 371523169, 276958718, 371523169, 276958718, 276958718, 276958718, 276958718, 276958718, 585720202, 86754831, 585720202, 585720202, 371523169, 276958718, 276958718, 86754831, 276958718, 585720202, 276958718, 276958718, 86754831, 585720202, 276958718, 585720202, 276958718, 276958718, 971474457, 276958718, 86754831, 86754831, 276958718, 276958718, 276958718, 276958718, 276958718, 585720202, 276958718, 276958718, 371523169, 276958718, 276958718, 585720202, 276958718, 585720202, 661912413, 276958718, 276958718, 276958718, 585720202, 585720202, 276958718, 276958718, 86754831, 276958718, 585720202, 276958718, 276958718, 276958718, 276958718, 86754831, 706364956, 276958718, 585720202, 276958718, 237416060, 86754831, 276958718, 276958718, 585720202, 371523169, 569206985, 276958718, 371523169, 585720202, 585720202, 276958718, 86754831, 276958718, 276958718, 276958718, 371523169, 371523169, 276958718, 237416060, 371523169, 585720202, 371523169, 276958718, 371523169, 276958718, 276958718, 371523169, 276958718, 585720202, 585720202, 237416060, 276958718, 585720202, 276958718, 371523169, 585720202, 585720202, 276958718, 371523169, 276958718, 276958718, 585720202, 585720202, 276958718, 276958718, 585720202, 276958718, 585720202, 276958718, 585720202, 371523169, 86754831, 371523169, 276958718, 276958718, 276958718, 585720202, 371523169, 276958718, 371523169, 276958718, 276958718, 371523169, 585720202, 371523169, 661912413, 276958718, 276958718, 276958718, 371523169, 569206985, 276958718, 371523169, 585720202, 326662586, 585720202, 276958718, 276958718, 585720202, 276958718, 276958718, 276958718, 86754831, 585720202, 585720202 }

  68. 32

    449993172

    {373711631, 424161016, 121272684, 178808943, 408391592, 132906297, 130122468, 431861094, 1724745, 15234108, 144188711, 228749640, 12231907, 333762349, 76954797, 71131530, 153930523, 174766020, 35791139, 119980112, 110229880, 36944891, 370825109, 179469140, 408913518, 352355152, 256118497, 399904885, 31156259, 169616519, 120285442, 261254525, 117574030, 59065129, 276090858, 53100588, 250771556, 195335506, 53160402, 226060406, 11280781, 301037409, 329170601, 219379758, 55227268, 336022577, 366912185, 300739081, 139358040, 198189321, 359163774, 279442182, 14727678, 28746667, 74509496, 171205553, 158320038, 448911341, 242843147, 21244351, 254844430, 149755816, 353937145, 253358683, 269113669, 38967185, 158075701, 75079595, 38196259, 405531692, 335323986, 143133743, 129352689, 109368084, 211611584, 307516848, 159791140, 132494088, 313950022, 180835512, 279401963, 196843231, 320774904, 290787224, 213266053, 436894383, 154795256, 137139768, 382311607, 236298215, 394619286, 41243119, 192130908, 420976135, 404073576, 152433102, 375552457, 249243493, 263016276, 319983324, 140255067, 142943360, 352838273, 117495621, 257922364, 116114985, 250230855, 5817015, 318556839, 433459594, 403066915, 306571823, 61242961, 272497752, 45780999, 268751807, 99351318, 339348325, 276911590, 25418386, 197928060, 221982430, 440495401, 75236784, 106264518, 221527162, 39386162, 101502376, 380378266, 435828369, 148835691, 401781108, 234738669, 280544945, 188973099, 263669371, 270723838, 161178352, 362409680, 214495685, 302186274, 151452621, 393876151, 202445384, 234710655, 314268422, 89574790, 298076895, 47167415, 199755646, 373376391, 56317318, 140139733, 213725221, 292972061, 416341266, 297038408, 329891010, 30310618, 299995261, 43832014, 15701925, 383797736, 310105206, 269446363, 375195253, 397344959, 313960618, 399333725, 444968927, 206313589, 373870941, 296075990, 260342826, 228154426, 371298265, 391623470, 103865445, 125359990, 401684597, 363602659, 8169316, 201965247, 339808360, 319084563, 28060735, 187184212, 47772175, 34965406, 392274208, 439806415, 405478232, 246214346, 90210690, 238828972, 98181557, 190811162, 447978101, 26437521, 200671859, 17205280, 304256407, 301449117, 441339301, 66865664, 170800482, 438264130, 294506859, 288607370, 305453597, 420107784, 130028049, 216835607, 176429283, 358366882, 269680710, 234622865, 378006565, 205504107, 270925526, 297473661, 191248016, 46061181, 150475138, 242598471, 149624989, 285087392, 145262599, 159574533, 393885390, 277767493, 269300557, 301716492, 19489572, 444742255, 284791103, 116098044, 285504403, 8126390, 9887764, 212894821, 173909452, 276313773, 207605024, 19504575, 186233374, 387850298, 158335265, 213276249, 171841573, 428467177, 139137858, 313437355, 197497423, 292908526, 61432760, 26016433, 247707435, 414650631, 377436161, 357949646, 154278328, 303061809, 336622015, 340537559, 133818371, 282558881, 49435387, 103858556, 98070134, 299436269, 346403578, 118961313, 215418548, 131089406, 330038189, 135443913, 29386397, 23436451, 21279332, 278661781, 352745878, 268016248, 135245192, 103251431, 305765121, 443091435, 425609736, 137716098, 421010580, 21397707, 26152764, 396861186, 133029992, 307570489, 222349670, 74272823, 342015394, 162029261, 269130138, 234131635, 244463542, 244342197, 361222172, 220271612, 169704078, 90542327, 436435583, 177055409, 35924100, 39191754, 74906083, 40853351, 120680493, 158437972, 23941178, 348463382, 369090483, 128577854, 314605099, 414013759, 183460570, 323134235, 193881996, 38048062, 444657655, 147873518, 241132655, 20665750, 137206317, 15979699, 125813269, 366373345, 130912494, 304283461, 318020381, 356050051, 282881505, 143012969, 308202886, 53464395, 146508654, 311079628, 344054030, 338165992, 180641758, 352485527, 372322477, 81511970, 60018580, 27981908, 204015026, 409454540, 210602406, 98847407, 393351867, 365464887, 318391633, 416566878, 311312214, 202421542, 339436092, 270913867, 261485347, 110793315, 282297444, 242558300, 199858695, 36897025, 178608122, 269830604, 415765121, 4784638, 160512006, 286136604, 262105932, 205830278, 132665475, 337092924, 128108629, 240378279, 213429571, 291808075, 284992348, 438342139, 121594755, 177273689, 439068332, 75628126, 220315423, 389290179, 193660400, 171395827, 6740956, 45583239, 333135571, 375662300, 243993788, 199606834, 389912672, 426920802, 417869195, 338845054, 102423627, 243968124, 140545970, 286513384, 449981451, 321046300, 85338431, 281677765, 263820333, 328033594, 160680338, 36609388, 253495089, 329331057, 386708433, 286224286, 265252385, 374529032, 237821724, 190869316, 211333825, 87950934, 186384396, 200161179, 335660938, 94775960, 124970863, 86542251, 90970242, 427735266, 444446617, 248024478, 380096045, 188456267, 52385542, 251451955, 34766211, 225292708, 53173715, 372220962, 309367876, 173799383, 434595851, 55954805, 232900075, 30019021, 32032349, 6730328, 364891131, 327541835, 377577609, 159696164, 138913275, 226095123, 257993623, 136894344, 212442749, 412291562, 350927767, 149622996, 3703322, 16528584, 408357609, 59275207, 394147376, 281458984, 140276175, 108201894, 317299171, 303014186, 12107458, 384283980, 122745834, 98683787, 16417324, 153196120, 397270099, 438043282, 229605114, 393156108, 155992191, 384757414, 193785931, 444591552, 300880237, 13073289, 305206242, 158468387, 314767083, 137570908, 93099963, 204024083, 96460456, 24357379, 288467434, 313342198, 151970453, 417526274, 37759317, 440289954, 434860072, 414164142, 274972927, 444463431, 404361394, 361650686, 124116111, 304194710, 419196746, 29806295, 257395207, 156312082, 23477059, 34398853, 378582563, 37489373, 63503574, 293032768, 129693591, 124100997, 363243164, 120881484, 47988110, 13382529, 106186184, 54630386, 237551341, 297081041, 131880808, 163128411, 407878814, 75979527, 333600832, 32728361, 426815872, 55691376, 98901471, 66300668, 141988713, 12294801, 232192282, 176993186, 365162291, 15447536, 131102138, 260722314, 411937149, 265884679, 398916699, 136301110, 260388621, 58585657, 228785532, 148374304, 164926107, 113306313, 429217081, 244580934, 116093803, 404509773, 156101821, 288423034, 437041283, 103881106, 60918956, 78120460, 402588947, 249815770, 317015691, 153535921, 112143981, 132175530, 268826556, 220056595, 172528832, 79280161, 150891188, 89361288, 73727115, 66170287, 389143172, 17706587, 254004746, 310110405, 204758721, 152721109, 211814959, 250481286, 380276124, 32016587, 185947520, 321754761, 128817883, 405514891, 38723128, 305259099, 170050795, 12907479, 438633880, 119442186, 445875930, 65276836, 76281167, 139333797, 406729311, 204316949, 298669603, 47885593, 274975567, 393394283, 128218363, 282606774, 154355648, 11196016, 108000346, 378171044, 141541126, 235347807, 33029161, 97014681, 112059374, 107861320, 283894760, 271805185, 72410476, 300923063, 270625660, 138987985, 367368536, 162946262, 290837722, 101493310, 385738799, 99558489, 193917009, 253393272, 361656336, 240572884, 134932806, 222211970, 412227729, 440036709, 50640943, 189043764, 347044403, 381132551, 229223413, 86944330, 102951176, 426545102, 118629085, 309465075, 189394483, 15720251, 91770950, 120265191, 62378469, 235048629, 24099478, 72668711, 142917783, 145045247, 370932440, 36245012, 407642667, 486963, 282211725, 235951949, 223745087, 308843164, 264828270, 49701534, 129267769, 25526826, 431816603, 274745391, 105806156, 47973357, 412814736, 330488255, 9195054, 74458659, 357122193, 206823138, 113073612, 7331282, 267477238, 167797153, 431258009, 325440628, 336528205, 367943923, 274931631, 214205174, 261995967, 315661541, 117296562, 219202234, 141205124, 243819249, 162447630, 209391944, 85010883, 117024944, 79101530, 71405045, 168347675, 250476721, 213808718, 298103409, 5805425, 209386070, 316799643, 385295500, 115422728, 152841783, 437570570, 292447987, 243097238, 316339869, 255991022, 78910462, 235362147, 248962745, 401396733, 404927334, 306027128, 60215543, 287105268, 81505673, 28958393, 147573220, 27110242, 422710787, 202523406, 97380824, 16835778, 279432002, 226463695, 390791389, 441547749, 118437871, 393049660, 93336053, 449747664, 264986595, 64305806, 98770626, 249339642, 381991221, 335379540, 112550033, 117152303, 280784680, 32089592, 367937886, 88661885, 360642447, 440695800, 115879921, 385341222, 191898295, 113602303, 393030323, 299075506, 205204280, 30205414, 311599373, 225575345, 175302329, 76694444, 38431525, 192718092, 80869567, 392658541, 169847541, 419829172, 3063639, 368432700, 436654794, 322188988, 99305403, 144273734, 281681120, 156490189, 88195615, 57403120, 236244261, 412565492, 84097495, 263415101, 402337705, 214743271, 135961596, 205693702, 292146044, 128205937, 291167409, 203269149, 160071003, 324861685, 383636427, 362143120, 178585934, 175790605, 347030497, 210659641, 291501525, 203729352, 92065547, 172240150, 17308112, 355061035, 180873445, 425234786, 379634864, 375608034}

    Returns: {136122675, 924908623, 141627126, 649583436, 924908623, 649583436, 141627126, 786669812, 649583436, 141627126, 136122675, 141627126, 136122675, 136122675, 649583436, 786669812, 136122675, 141627126, 136122675, 924908623, 924908623, 136122675, 136122675, 924908623, 786669812, 924908623, 136122675, 136122675, 136122675, 136122675, 355925572, 136122675, 355925572, 136122675, 786669812, 141627126, 924908623, 355925572, 786669812, 355925572, 136122675, 649583436, 136122675, 786669812, 924908623, 136122675, 136122675, 700713134, 141627126, 649583436, 786669812, 786669812, 786669812, 136122675, 924908623, 136122675, 786669812, 136122675, 136122675, 136122675, 355925572, 924908623, 136122675, 136122675, 136122675, 136122675, 136122675, 136122675, 136122675, 924908623, 786669812, 136122675, 649583436, 141627126, 924908623, 141627126, 924908623, 141627126, 355925572, 141627126, 136122675, 136122675, 141627126, 924908623, 136122675, 649583436, 924908623, 141627126, 136122675, 136122675, 786669812, 934605072, 141627126, 136122675, 141627126, 786669812, 136122675, 136122675, 141627126, 141627126, 649583436, 924908623, 136122675, 649583436, 924908623, 649583436, 649583436, 649583436, 649583436, 355925572, 136122675, 934605072, 136122675, 141627126, 649583436, 700713134, 786669812, 136122675, 355925572, 355925572, 141627126, 355925572, 136122675, 141627126, 786669812, 355925572, 355925572, 924908623, 355925572, 649583436, 649583436, 141627126, 649583436, 136122675, 649583436, 136122675, 355925572, 924908623, 924908623, 136122675, 786669812, 649583436, 136122675, 924908623, 649583436, 355925572, 355925572, 649583436, 136122675, 355925572, 649583436, 355925572, 136122675, 136122675, 136122675, 786669812, 924908623, 786669812, 355925572, 136122675, 355925572, 649583436, 924908623, 786669812, 136122675, 136122675, 136122675, 355925572, 136122675, 136122675, 136122675, 649583436, 355925572, 786669812, 355925572, 136122675, 355925572, 649583436, 355925572, 136122675, 136122675, 924908623, 649583436, 924908623, 649583436, 136122675, 924908623, 136122675, 355925572, 924908623, 136122675, 924908623, 355925572, 786669812, 924908623, 136122675, 355925572, 136122675, 649583436, 136122675, 924908623, 136122675, 649583436, 136122675, 924908623, 786669812, 355925572, 649583436, 355925572, 136122675, 141627126, 649583436, 136122675, 649583436, 355925572, 786669812, 136122675, 136122675, 649583436, 355925572, 649583436, 857525318, 649583436, 355925572, 649583436, 136122675, 924908623, 136122675, 649583436, 786669812, 136122675, 136122675, 141627126, 141627126, 136122675, 136122675, 141627126, 136122675, 355925572, 924908623, 136122675, 924908623, 649583436, 924908623, 649583436, 355925572, 355925572, 136122675, 649583436, 136122675, 136122675, 786669812, 136122675, 136122675, 355925572, 924908623, 136122675, 649583436, 649583436, 136122675, 355925572, 924908623, 649583436, 136122675, 136122675, 136122675, 136122675, 136122675, 924908623, 355925572, 136122675, 355925572, 649583436, 924908623, 355925572, 136122675, 649583436, 136122675, 136122675, 924908623, 136122675, 355925572, 924908623, 924908623, 136122675, 660617082, 617892909, 141627126, 786669812, 8631917, 649583436, 141627126, 786669812, 924908623, 136122675, 355925572, 136122675, 355925572, 136122675, 786669812, 136122675, 355925572, 649583436, 924908623, 857525318, 786669812, 136122675, 136122675, 136122675, 141627126, 786669812, 136122675, 136122675, 649583436, 924908623, 355925572, 422820134, 649583436, 355925572, 136122675, 136122675, 355925572, 136122675, 141627126, 355925572, 136122675, 355925572, 136122675, 355925572, 649583436, 136122675, 136122675, 136122675, 786669812, 136122675, 136122675, 136122675, 649583436, 136122675, 355925572, 649583436, 786669812, 924908623, 355925572, 924908623, 355925572, 136122675, 136122675, 355925572, 924908623, 924908623, 355925572, 924908623, 786669812, 934605072, 649583436, 649583436, 136122675, 786669812, 786669812, 355925572, 141627126, 136122675, 136122675, 649583436, 141627126, 924908623, 649583436, 136122675, 355925572, 924908623, 136122675, 355925572, 786669812, 141627126, 141627126, 907362101, 649583436, 141627126, 136122675, 649583436, 136122675, 136122675, 924908623, 136122675, 649583436, 136122675, 924908623, 422820134, 136122675, 649583436, 924908623, 136122675, 924908623, 649583436, 136122675, 857525318, 924908623, 355925572, 924908623, 786669812, 136122675, 355925572, 649583436, 141627126, 355925572, 924908623, 649583436, 924908623, 136122675, 136122675, 649583436, 355925572, 422820134, 924908623, 649583436, 649583436, 649583436, 355925572, 136122675, 924908623, 141627126, 924908623, 136122675, 786669812, 141627126, 649583436, 355925572, 924908623, 934605072, 649583436, 786669812, 786669812, 136122675, 786669812, 136122675, 136122675, 355925572, 136122675, 649583436, 924908623, 136122675, 786669812, 924908623, 136122675, 136122675, 136122675, 136122675, 136122675, 136122675, 924908623, 649583436, 136122675, 649583436, 924908623, 660617082, 649583436, 934605072, 141627126, 136122675, 355925572, 136122675, 141627126, 355925572, 141627126, 649583436, 136122675, 924908623, 924908623, 649583436, 786669812, 136122675, 355925572, 355925572, 141627126, 786669812, 136122675, 924908623, 924908623, 136122675, 355925572, 772572955, 141627126, 649583436, 355925572, 136122675, 141627126, 136122675, 649583436, 786669812, 136122675, 649583436, 924908623, 649583436, 136122675, 924908623, 136122675, 355925572, 355925572, 136122675, 355925572, 649583436, 786669812, 924908623, 786669812, 136122675, 649583436, 355925572, 355925572, 649583436, 355925572, 355925572, 136122675, 136122675, 355925572, 136122675, 136122675, 136122675, 136122675, 786669812, 924908623, 649583436, 649583436, 924908623, 141627126, 355925572, 649583436, 924908623, 355925572, 136122675, 136122675, 924908623, 649583436, 355925572, 649583436, 924908623, 700713134, 924908623, 141627126, 649583436, 924908623, 649583436, 649583436, 355925572, 355925572, 136122675, 924908623, 355925572, 786669812, 649583436, 136122675, 649583436, 355925572, 649583436, 136122675, 141627126, 924908623, 649583436, 617892909, 934605072, 786669812, 136122675, 649583436, 136122675, 355925572, 136122675, 355925572, 924908623, 924908623, 136122675, 355925572, 649583436, 136122675, 649583436, 786669812, 141627126, 136122675, 924908623, 136122675, 857503733, 141627126, 649583436, 136122675, 924908623, 136122675, 355925572, 649583436, 649583436, 136122675, 136122675, 786669812, 141627126, 136122675, 924908623, 649583436, 136122675, 136122675, 924908623, 649583436, 136122675, 649583436, 924908623, 786669812, 786669812, 924908623, 136122675, 649583436, 649583436, 136122675, 136122675, 136122675, 136122675, 136122675, 136122675, 786669812, 924908623, 924908623, 355925572, 924908623, 355925572, 649583436, 136122675, 649583436, 355925572, 924908623, 924908623, 136122675, 924908623, 424789484, 924908623, 136122675, 924908623, 355925572, 355925572, 355925572, 136122675, 649583436, 649583436, 141627126, 141627126, 924908623, 786669812, 355925572, 649583436, 649583436, 136122675, 141627126, 136122675, 136122675, 136122675, 355925572, 924908623, 355925572, 136122675, 649583436, 136122675, 136122675, 355925572, 649583436, 649583436, 649583436, 355925572, 136122675, 649583436, 136122675, 924908623, 924908623, 649583436, 649583436, 649583436, 136122675, 136122675, 924908623, 786669812, 786669812, 136122675, 786669812, 136122675, 649583436, 924908623, 649583436, 141627126, 136122675, 786669812, 649583436, 649583436, 786669812, 141627126, 355925572, 355925572, 136122675, 136122675, 924908623, 136122675, 136122675, 649583436, 355925572, 649583436, 136122675, 786669812, 355925572, 924908623, 649583436, 786669812, 924908623, 649583436, 924908623, 355925572, 136122675, 136122675, 136122675, 355925572, 649583436, 136122675, 355925572, 649583436, 924908623, 924908623, 649583436, 355925572, 136122675, 355925572, 649583436, 355925572, 355925572, 649583436, 136122675, 649583436, 786669812, 924908623, 136122675, 141627126, 136122675, 136122675, 924908623, 355925572, 136122675, 786669812, 924908623, 786669812, 907362101, 136122675, 136122675, 649583436, 136122675, 924908623, 136122675, 141627126, 649583436, 355925572, 786669812, 786669812, 649583436, 141627126, 136122675, 136122675, 924908623, 924908623, 786669812, 136122675, 649583436, 141627126, 136122675, 786669812, 136122675, 136122675, 136122675, 355925572, 924908623, 355925572, 136122675, 136122675, 136122675, 924908623, 136122675, 141627126, 136122675, 136122675, 649583436, 924908623, 649583436, 141627126, 786669812, 924908623, 649583436, 355925572, 924908623, 136122675, 136122675, 924908623, 649583436, 924908623, 136122675, 136122675, 136122675, 136122675, 141627126, 355925572, 924908623, 136122675, 649583436, 649583436, 649583436, 136122675, 649583436, 924908623, 355925572, 136122675, 136122675, 136122675, 649583436, 141627126, 136122675, 355925572, 924908623, 136122675, 136122675, 355925572, 857525318, 139746477 }

  69. 25

    762870614

    {73027658, 188559610, 206009266, 699111064, 218222524, 285151954, 257195390, 197883976, 592922400, 373889849, 610066147, 504546187, 448498572, 285907866, 253710534, 369539953, 287505813, 671985172, 306873053, 90631715, 520639831, 255789293, 316878574, 385173747, 122815054, 264332251, 222197229, 114674987, 365352713, 107245148, 212988135, 672112926, 709613755, 656540704, 450681679, 270426328, 641186883, 197540354, 232661150, 89669993, 403143680, 461532874, 30159744, 226866479, 252228443, 425611814, 524108729, 202607232, 532633487, 85665391, 430692722, 461363274, 570061308, 298560089, 142907301, 426216925, 86358396, 523156392, 371550632, 276293761, 14632560, 635768424, 188176979, 183941410, 220276467, 337251288, 545923536, 390749642, 371405716, 383634437, 423737647, 539128539, 14590251, 232108303, 427739824, 3022946, 302236066, 685465773, 254021133, 244564092, 547788804, 180525017, 609443285, 592303731, 200898952, 57642359, 721586835, 676509163, 94899249, 211261321, 741500219, 205951053, 448303298, 187084765, 731430263, 518385601, 397997563, 121693398, 468319664, 404062062, 317591064, 654375926, 398523389, 509335458, 152617092, 523920189, 102277772, 24880634, 646888708, 80207959, 240857655, 365015060, 212042499, 146623452, 62720262, 305437305, 188714947, 505668142, 213046033, 225919359, 479724777, 196876006, 166641329, 274873157, 399934798, 487733393, 592462396, 551988487, 677811209, 735851504, 656866239, 266723492, 451689565, 340242706, 580954070, 740790417, 222647517, 341755771, 368784866, 442543174, 627107223, 527720484, 1413403, 621055065, 690003966, 245946202, 9689091, 59619612, 260575640, 388785518, 299390952, 674494647, 496406084, 334621677, 684131067, 668331326, 667916670, 203858312, 257979054, 607331877, 208836011, 86358468, 84286747, 173350265, 563400245, 41790565, 600711646, 158987478, 729962595, 463785720, 729467438, 617966491, 149664711, 703254109, 350402291, 95089512, 608159771, 664202894, 580452201, 179273005, 609111943, 128467597, 9194536, 665434666, 462570596, 553190656, 478049752, 77484257, 202254113, 92377956, 608811163, 133266030, 264986474, 138549527, 249298619, 27214794, 327344765, 31381960, 658295965, 159406943, 176994813, 513723855, 439111925, 253397149, 242892035, 167132358, 233649977, 125203171, 339619897, 47554303, 202394604, 101068534, 159710939, 398876669, 169889790, 463364789, 182213274, 574266980, 681152478, 569020364, 30029412, 652208795, 488426088, 709337630, 57188289, 710850466, 77978875, 149893988, 514673191, 138171485, 534719613, 467154195, 245419655, 593610329, 641554974, 178601153, 346345206, 549990831, 239631117, 203412904, 584869569, 479130891, 291911721, 517682544, 247573451, 231571907, 89887616, 407471462, 452402496, 709222318, 379803919, 114784908, 604201850, 589695913, 208537617, 76694850, 130443222, 417223719, 9813163, 106343002, 70243847, 134155187, 26644376, 584253732, 320210047, 191019832, 762682204, 695226199, 210643250, 695058351, 564200365, 418807062, 327091112, 261448441, 487964444, 520797403, 641043418, 138498973, 340595648, 279668981, 210230599, 479915270, 401166512, 338669592, 48316263, 478432888, 310763051, 726597396, 306797700, 568389868, 117715989, 305937430, 249344287, 410473058, 155147192, 384180636, 273080188, 422955895, 612031985, 402052503, 670658295, 658659129, 734903051, 491179095, 472378909, 78689007, 551886959, 704231210, 693774413, 457226217, 243898738, 166500210, 210007129, 737635511, 613687411, 135516603, 702076221, 301080917, 511205140, 37085356, 392338801, 722229040, 715993907, 140696316, 733619033, 354819061, 449590511, 234816293, 226706694, 18931638, 285254749, 490546796, 112495114, 657686540, 309467853, 178149077, 586505965, 372754900, 703870295, 702298009, 638192194, 104081968, 622055033, 513911508, 592637576, 565917493, 612243047, 345214794, 299041801, 241628030, 5667754, 548083240, 625803359, 375851119, 600900757, 376323110, 308121990, 1688923, 158893383, 242197078, 321834125, 127498466, 53226075, 269189087, 582179700, 146799059, 666803151, 369055832, 761700557, 427556159, 357861114, 75765706, 343489460, 513787123, 188107709, 555553429, 330341327, 733193818, 416437289, 432817610, 564445484, 132067092, 320092300, 710336774, 516543015, 390211750, 31508847, 50014071, 22099349, 615221963, 132711871, 739370598, 584308748, 127502852, 87406034, 499467342, 437835960, 254829296, 54719960, 467421819, 661068703, 52244116, 247931590, 523084223, 634746890, 677800934, 235907241, 486218272, 469428542, 257854682, 449840390, 631102973, 527079474, 329630999, 716067222, 394425982, 566146128, 714057262, 616743410, 540318221, 752646668, 735105008, 491394842, 384241573, 496701519, 31185681, 120725565, 408176839, 438130150, 301548161, 611137172, 340898408, 212101438, 750476388, 153888294, 525124533, 58800065, 648620927, 556363418, 731515483, 23928511, 652239934, 333099812, 578281370, 493954555, 503684928, 678984916, 486111791, 646495936, 138150042, 570947949, 216618056, 195972924, 364042565, 586591783, 695922120, 437737566, 4561098, 473917372, 180191413, 91322542, 149096168, 607524741, 230685482, 201554448, 572292827, 586800795, 48253856, 570492194, 467415390, 463985466, 438233520, 440642389, 55697782, 508769144, 86441951, 141448019, 513735496, 392618257, 200106306, 35003858, 546892783, 726682535, 193962021, 527535820, 115546701, 681208823, 193980764, 409903833, 392772220, 509933454, 62112050, 61633215, 121805587, 473822442, 586825063, 650113722, 589712497, 687700770, 209671887, 612198354, 262068198, 640196866, 567751334, 47089011, 661316702, 164376494, 280271771, 312680899, 239081976, 390896985, 248135721, 120748985, 294603580, 325416774, 62255245, 455070668, 174287114, 48887611, 259152218, 476495777, 200380709, 682647697, 469758141, 435602920, 157061262, 24893192, 445381711, 371328110, 692003302, 549706207, 370977352, 287737487, 138040355, 725314207, 471476422, 297795290, 181366739, 476380269, 138981294, 583861170, 145326000, 645490948, 416121213, 454067406, 475706588, 19278790, 257013336, 257990556, 531076020, 714950127, 435212425, 590031100, 401296799, 575452311, 743014119, 471219758, 133940027, 578841126}

    Returns: {832122619, 59377479, 59377479, 59377479, 59377479, 59377479, 59377479, 59377479, 59377479, 363772020, 363772020, 363772020, 59377479, 59377479, 832122619, 363772020, 363772020, 59377479, 363772020, 363772020, 363772020, 673120317, 59377479, 363772020, 59377479, 363772020, 363772020, 363772020, 917820244, 59377479, 363772020, 59377479, 363772020, 59377479, 673120317, 59377479, 363772020, 832122619, 73371444, 363772020, 59377479, 832122619, 59377479, 673120317, 363772020, 59377479, 363772020, 59377479, 363772020, 363772020, 73371444, 59377479, 59377479, 363772020, 363772020, 363772020, 59377479, 832122619, 59377479, 363772020, 59377479, 59377479, 363772020, 59377479, 363772020, 832122619, 59377479, 59377479, 832122619, 363772020, 363772020, 363772020, 363772020, 363772020, 59377479, 59377479, 832122619, 363772020, 363772020, 59377479, 59377479, 363772020, 845812021, 363772020, 59377479, 673120317, 363772020, 917820244, 363772020, 363772020, 363772020, 917820244, 59377479, 363772020, 363772020, 363772020, 363772020, 59377479, 59377479, 59377479, 59377479, 59377479, 917820244, 59377479, 73371444, 363772020, 59377479, 59377479, 59377479, 363772020, 363772020, 59377479, 363772020, 59377479, 832122619, 363772020, 363772020, 59377479, 363772020, 363772020, 363772020, 59377479, 363772020, 363772020, 59377479, 363772020, 59377479, 673120317, 363772020, 59377479, 363772020, 59377479, 363772020, 59377479, 59377479, 363772020, 363772020, 363772020, 59377479, 59377479, 363772020, 59377479, 363772020, 363772020, 59377479, 59377479, 363772020, 73371444, 59377479, 832122619, 59377479, 363772020, 59377479, 363772020, 363772020, 59377479, 59377479, 59377479, 59377479, 363772020, 363772020, 59377479, 363772020, 917820244, 363772020, 363772020, 59377479, 59377479, 363772020, 59377479, 59377479, 363772020, 363772020, 363772020, 363772020, 59377479, 363772020, 59377479, 363772020, 363772020, 917820244, 363772020, 59377479, 59377479, 59377479, 59377479, 59377479, 363772020, 363772020, 832122619, 363772020, 59377479, 59377479, 363772020, 363772020, 59377479, 917820244, 59377479, 363772020, 673120317, 363772020, 363772020, 363772020, 363772020, 363772020, 59377479, 917820244, 363772020, 673120317, 363772020, 59377479, 59377479, 363772020, 363772020, 59377479, 363772020, 59377479, 59377479, 59377479, 832122619, 73371444, 363772020, 59377479, 59377479, 673120317, 59377479, 363772020, 59377479, 363772020, 363772020, 363772020, 363772020, 363772020, 363772020, 59377479, 363772020, 59377479, 363772020, 917820244, 59377479, 363772020, 363772020, 363772020, 59377479, 363772020, 363772020, 59377479, 59377479, 59377479, 59377479, 845812021, 59377479, 59377479, 363772020, 363772020, 59377479, 59377479, 917820244, 363772020, 59377479, 673120317, 363772020, 832122619, 59377479, 363772020, 59377479, 59377479, 363772020, 59377479, 363772020, 363772020, 59377479, 59377479, 363772020, 832122619, 363772020, 59377479, 363772020, 59377479, 363772020, 363772020, 73371444, 59377479, 59377479, 363772020, 59377479, 363772020, 59377479, 832122619, 59377479, 363772020, 59377479, 673120317, 73371444, 59377479, 59377479, 59377479, 363772020, 363772020, 363772020, 363772020, 363772020, 363772020, 917820244, 363772020, 363772020, 363772020, 59377479, 363772020, 363772020, 59377479, 73371444, 363772020, 363772020, 363772020, 363772020, 917820244, 363772020, 59377479, 832122619, 673120317, 59377479, 363772020, 59377479, 363772020, 363772020, 363772020, 363772020, 59377479, 832122619, 363772020, 59377479, 59377479, 59377479, 363772020, 363772020, 363772020, 59377479, 673120317, 363772020, 59377479, 59377479, 363772020, 832122619, 59377479, 363772020, 363772020, 59377479, 363772020, 59377479, 59377479, 59377479, 363772020, 363772020, 363772020, 59377479, 832122619, 363772020, 917820244, 59377479, 363772020, 59377479, 363772020, 363772020, 59377479, 917820244, 363772020, 59377479, 363772020, 363772020, 59377479, 59377479, 59377479, 363772020, 363772020, 363772020, 363772020, 59377479, 363772020, 59377479, 59377479, 59377479, 832122619, 59377479, 363772020, 59377479, 363772020, 363772020, 363772020, 363772020, 363772020, 59377479, 59377479, 59377479, 59377479, 832122619, 59377479, 59377479, 59377479, 363772020, 363772020, 59377479, 59377479, 363772020, 59377479, 59377479, 363772020, 59377479, 832122619, 59377479, 59377479, 363772020, 59377479, 363772020, 59377479, 59377479, 59377479, 59377479, 59377479, 363772020, 59377479, 832122619, 59377479, 363772020, 363772020, 363772020, 363772020, 363772020, 59377479, 363772020, 59377479, 59377479, 59377479, 59377479, 59377479, 363772020, 363772020, 363772020, 59377479, 363772020, 363772020, 59377479, 59377479, 59377479, 363772020, 59377479, 59377479, 917820244, 59377479, 59377479, 917820244, 59377479, 59377479, 363772020, 673120317, 59377479, 59377479, 59377479, 59377479, 363772020, 59377479, 59377479, 363772020, 59377479, 73371444, 363772020, 363772020, 59377479, 59377479, 59377479, 59377479, 59377479, 917820244, 59377479, 59377479, 363772020, 363772020, 59377479, 363772020, 59377479, 59377479, 363772020, 363772020, 917820244, 59377479, 363772020, 363772020, 59377479, 363772020, 59377479, 59377479, 898949871, 363772020, 363772020, 59377479, 917820244, 59377479, 917820244, 59377479, 363772020, 59377479, 59377479, 59377479, 59377479, 363772020, 59377479, 59377479, 363772020, 363772020, 59377479, 363772020, 363772020, 363772020, 59377479, 59377479, 363772020, 59377479, 59377479, 363772020, 59377479, 363772020, 363772020, 363772020, 363772020, 59377479, 59377479, 59377479, 363772020, 73371444, 59377479, 363772020, 59377479, 363772020, 363772020, 363772020, 59377479, 73371444, 363772020, 363772020, 59377479, 59377479, 59377479, 59377479, 363772020, 59377479, 59377479, 59377479, 59377479, 59377479, 59377479, 363772020, 363772020, 59377479, 363772020, 363772020, 363772020, 59377479, 363772020, 73371444 }

  70. 22

    931056504

    {899970959, 903939881, 924287202, 199196604, 450185945, 237720776, 356867500, 828095439, 775532640, 71657648, 732376812, 537189979, 739382118, 466003941, 172161367, 740442188, 872544077, 207073797, 552354956, 856631296, 539838932, 179544401, 380322118, 236215650, 881404737, 411651996, 148026695, 758821603, 51735554, 448192016, 340188718, 549513076, 117606722, 297702955, 180567410, 522040320, 913175579, 865057326, 377556223, 156507379, 476846745, 36943451, 224396395, 905489137, 875213075, 601582171, 561900135, 605777126, 848799296, 407673776, 319618506, 332526208, 187074816, 398954101, 144469531, 769820786, 625072666, 303482675, 454066412, 609374148, 853804885, 400395614, 456519221, 245844043, 745141448, 615386049, 694110571, 312594113, 676947994, 327273725, 21021361, 752529834, 421272338, 667225634, 272215351, 382794480, 776479169, 883807884, 367713419, 48755095, 674692960, 48284416, 663501215, 150071122, 428501872, 388278006, 150826506, 286369188, 741726384, 208399503, 376828300, 251679244, 194924090, 841768062, 693919270, 744931978, 740387396, 72940437, 292498009, 131123153, 78958684, 440147110, 293917145, 696714190, 342027968, 657675479, 401457887, 244781236, 717844478, 163796409, 291199525, 467682476, 335863909, 717638706, 561633177, 141634167, 573648489, 175529869, 716147122, 661561047, 67967934, 352796053, 696831565, 636399621, 528207293, 747513632, 799407298, 808069649, 730293026, 664552727, 925071809, 209435251, 205273868, 312009272, 394566378, 284894960, 766518819, 726958691, 517154469, 888933216, 715428309, 427767987, 390306398, 161672880, 548317598, 120095806, 858191343, 21887221, 253337119, 282627655, 870035758, 455768994, 844398795, 635123951, 870711328, 118066477, 127382896, 46214889, 679217118, 367185110, 196851791, 454053512, 69651196, 103633835, 749981230, 367585850, 602991530, 504134139, 742405145, 146514781, 210054231, 697193585, 921040106, 209350884, 323168918, 634142035, 35568224, 131108195, 411586381, 604678552, 435743537, 544407642, 205409352, 149721193, 724018720, 650032284}

    Returns: {932191407, 932191407, 558776764, 425932744, 932191407, 889494340, 844424326, 389035310, 282180966, 889494340, 425932744, 932191407, 558776764, 389035310, 329250303, 844424326, 932191407, 468719269, 844424326, 889494340, 844424326, 932191407, 508210814, 558776764, 389035310, 585974231, 932191407, 932191407, 508210814, 889494340, 508210814, 300326078, 508210814, 932191407, 508210814, 282180966, 932191407, 311823848, 932191407, 329250303, 389035310, 932191407, 932191407, 329250303, 932191407, 932191407, 389035310, 508210814, 889494340, 889494340, 558776764, 308488617, 282180966, 329250303, 932191407, 243506617, 508210814, 932191407, 844424326, 425932744, 932191407, 508210814, 932191407, 932191407, 889494340, 389035310, 329250303, 932191407, 508210814, 932191407, 932191407, 311823848, 508210814, 508210814, 932191407, 282180966, 932191407, 425932744, 932191407, 932191407, 889494340, 889494340, 932191407, 508210814, 889494340, 558776764, 558776764, 585974231, 279829494, 389035310, 844424326, 844424326, 508210814, 558776764, 508210814, 243506617, 300326078, 389035310, 932191407, 329250303, 300326078, 508210814, 932191407, 508210814, 889494340, 932191407, 932191407, 300326078, 508210814, 468719269, 932191407, 844424326, 932191407, 558776764, 468719269, 389035310, 389035310, 932191407, 508210814, 468719269, 558776764, 932191407, 932191407, 389035310, 932191407, 889494340, 508210814, 932191407, 508210814, 932191407, 932191407, 932191407, 844424326, 889494340, 558776764, 308488617, 389035310, 932191407, 389035310, 282180966, 389035310, 389035310, 508210814, 282180966, 508210814, 508210814, 389035310, 932191407, 329250303, 932191407, 508210814, 558776764, 389035310, 329250303, 889494340, 932191407, 889494340, 468719269, 558776764, 508210814, 932191407, 889494340, 844424326, 932191407, 508210814, 508210814, 508210814, 389035310, 932191407, 329250303, 389035310, 932191407, 243506617, 425932744, 508210814, 932191407, 889494340, 932191407, 932191407, 889494340, 932191407, 558776764, 282180966, 932191407, 889494340, 425932744 }

  71. 15

    118267784

    {53569638, 90746283, 22091487, 61035749, 71983750, 35657119, 62508028, 109037954, 2564256, 103883721, 39205620, 15597639, 102956316, 49977692, 5591731, 111678795, 61731303, 5747522, 53604053, 45214392, 29137237, 112373989, 47895316, 6906580, 61057950, 4885305, 25591932, 109331369, 19268616, 76642846, 108880945, 73924558, 116678576, 22542060, 38798633, 72973938, 109326109, 117904096, 103924496, 475373, 12456421, 23333124, 63961955, 118231217, 92852426, 78012691, 74622672, 10101507, 64315299, 93395723, 67496059, 47351384, 115375917, 46926659, 111385171, 5687908, 19119618, 47590100, 60682398, 109911103, 67072441, 84066436, 25805973, 79647084, 70491952, 11088780, 40756960, 19560535, 30611184, 22062598, 60741839, 16581621, 61369936, 6462525, 291847, 79730668, 115258585, 1565556, 48816426, 63175345, 93855817, 98360693, 38941983, 110375786, 33265797, 109231363, 27985733, 116894563, 66240425, 7783512, 8829175, 90994835, 108300102, 106669923, 33325141, 43927448, 8332494, 69931792, 95248250, 70463183, 19556377, 61100782, 88705280, 92564784, 19337532, 96597043, 26809830, 4160848, 92468802, 93361075, 28724567, 41527826, 71004007, 54987497, 111515634, 55754702, 49101352, 19463558, 83322926, 56967186, 101803999, 63110356, 10711166, 114427052, 51723789, 10763096, 107290710, 117352041, 111245102, 76626222, 2068418, 70554865, 25679543, 73079770, 111013607, 112618325, 106245642, 88876944, 12340347, 49014620, 26648099, 60383025, 114305969, 93914549, 49257000, 51942680, 73463083, 68260801, 1148156, 97884074, 103278638, 56903568, 68656750, 47769546, 42262164, 50261562, 49017629, 90717922, 19970868, 90008986, 75684805, 95593313, 31092632, 16360477, 37705258, 68180266, 116183867, 1418950, 107677552, 88763900, 72229460, 68092532, 57406102, 79564233, 54197118, 44733921, 88386530, 31836209, 81424849, 33419399, 44805099, 8397922, 51760932, 48222241, 64829904, 33285586, 111289722, 1958820, 114927878, 112541001, 58994924, 33441324, 30881742, 18703505, 69333754, 110414114, 36032765, 117895320, 23008758, 85040085, 51722978, 13836835, 92680664, 35909071, 21135828, 584998, 39753486, 1562375, 11844486, 73309972, 49787394, 12446331, 105921072, 116824291, 54381815, 37007313, 5751741, 87779012, 16575009, 33704704, 37288873, 108223081, 4701169, 53899555, 50627275, 19391678, 41572955, 40936155, 87912291, 55056557, 68451034, 39269465, 52963777, 29451617, 30602070, 87293394, 93226923, 71139927, 24666317, 73456049, 14032313, 73324843, 65127305, 26066917, 72368179, 22913459, 102155691, 105257722, 71405562, 26359480, 8434386, 34872654, 7009966, 79889768, 87701995, 19888265, 118003353, 85365567, 13393005, 39249774, 13033490, 96953456, 47512425, 55763038, 95315665, 90973626, 4029461, 95113261, 92501919, 88458141, 33147164, 34392615, 64381888, 112348201, 58296230, 102976902, 86468620, 48133229, 90529947, 81765621, 90297427, 41242022, 56824031, 43087709, 42160182, 32818142, 412222, 60767424, 105402322, 38301368, 88193198, 23444247, 12975014, 7362625, 39782481, 85852844, 84975628, 106715055, 22687700, 15406920, 81244950, 87432789, 28525220, 8472868, 116988609, 77394682, 49086808, 3653951, 8893984, 99005059, 60485100, 104074885, 81559182, 74346765, 45400746, 40774144, 40046118, 99939542, 104879393, 38357140, 107223933, 18694233, 49617249, 45865507, 79302592, 72123793, 73961525, 64461730, 117214044, 113718351, 44104771, 86118935, 54144537, 68734589, 76569234, 62121661, 106628085, 93275630, 14328122, 95336924, 98147841, 51540218, 16950067, 96123886, 6032705, 102272142, 24898323, 88177993, 97168129, 83326200, 37675065, 38000799, 21291657, 65607556, 67699737, 74000718, 4543912, 93072194, 4392836, 37641881, 30708137, 23507358, 113874907, 32607084, 71875843, 80238818, 16312370, 91055696, 58791537, 12812511, 35853268, 34448772, 96616654, 66927121, 57030151, 64601346, 25189597, 111161032, 82594310, 40841961, 23084433, 53706855, 438809, 91895591, 42617134, 25340380, 86158166, 18284087, 62226560, 27223252, 23581757, 16859965, 6548694, 86025872, 82930045, 49939075, 111002741, 23610275, 65650340, 54660454, 158102, 64213049, 49312604, 95352585, 78156276, 38039482, 68541541, 89215329, 117186502, 20385507, 33627390, 104924001, 82908107, 58163700, 99012562, 22977571, 43158990, 71606539, 81940849, 17609178, 40603082, 76123697, 81566411, 36641542, 8784151, 1749086, 69132359, 100042672}

    Returns: {409250135, 360616678, 360616678, 360616678, 409250135, 360616678, 274001059, 409250135, 213919927, 360616678, 274001059, 360616678, 274001059, 274001059, 360616678, 360616678, 360616678, 409250135, 360616678, 213919927, 360616678, 360616678, 274001059, 274001059, 409250135, 360616678, 274001059, 360616678, 213919927, 409250135, 360616678, 409250135, 213919927, 274001059, 360616678, 409250135, 360616678, 213919927, 213919927, 360616678, 360616678, 274001059, 360616678, 360616678, 409250135, 360616678, 213919927, 360616678, 360616678, 360616678, 360616678, 213919927, 360616678, 360616678, 360616678, 274001059, 409250135, 274001059, 409250135, 360616678, 360616678, 274001059, 360616678, 274001059, 213919927, 274001059, 213919927, 360616678, 213919927, 409250135, 360616678, 360616678, 213919927, 360616678, 360616678, 274001059, 360616678, 274001059, 409250135, 360616678, 360616678, 360616678, 360616678, 409250135, 360616678, 360616678, 360616678, 360616678, 360616678, 213919927, 360616678, 360616678, 409250135, 360616678, 360616678, 213919927, 409250135, 213919927, 409250135, 360616678, 360616678, 409250135, 213919927, 213919927, 274001059, 360616678, 409250135, 213919927, 409250135, 360616678, 360616678, 409250135, 360616678, 360616678, 409250135, 409250135, 213919927, 409250135, 409250135, 409250135, 360616678, 274001059, 409250135, 274001059, 360616678, 213919927, 409250135, 360616678, 409250135, 409250135, 409250135, 360616678, 360616678, 409250135, 360616678, 360616678, 409250135, 213919927, 360616678, 274001059, 360616678, 360616678, 360616678, 360616678, 213919927, 213919927, 360616678, 360616678, 274001059, 409250135, 409250135, 213919927, 409250135, 409250135, 274001059, 409250135, 360616678, 409250135, 274001059, 409250135, 360616678, 360616678, 213919927, 360616678, 409250135, 409250135, 360616678, 409250135, 213919927, 274001059, 274001059, 274001059, 409250135, 360616678, 409250135, 360616678, 409250135, 360616678, 360616678, 360616678, 360616678, 409250135, 274001059, 360616678, 213919927, 409250135, 409250135, 274001059, 409250135, 360616678, 274001059, 274001059, 409250135, 360616678, 409250135, 409250135, 360616678, 213919927, 409250135, 360616678, 409250135, 360616678, 213919927, 360616678, 274001059, 409250135, 409250135, 360616678, 409250135, 274001059, 409250135, 360616678, 213919927, 360616678, 360616678, 360616678, 360616678, 274001059, 360616678, 213919927, 360616678, 360616678, 360616678, 360616678, 360616678, 409250135, 360616678, 360616678, 360616678, 360616678, 409250135, 360616678, 360616678, 360616678, 409250135, 409250135, 360616678, 360616678, 360616678, 360616678, 360616678, 360616678, 360616678, 360616678, 360616678, 360616678, 360616678, 409250135, 409250135, 213919927, 409250135, 409250135, 409250135, 213919927, 360616678, 360616678, 360616678, 360616678, 360616678, 409250135, 409250135, 213919927, 360616678, 409250135, 360616678, 409250135, 360616678, 360616678, 360616678, 360616678, 274001059, 360616678, 213919927, 360616678, 409250135, 409250135, 274001059, 360616678, 360616678, 360616678, 360616678, 409250135, 360616678, 360616678, 409250135, 409250135, 409250135, 213919927, 409250135, 213919927, 409250135, 360616678, 409250135, 360616678, 360616678, 274001059, 274001059, 360616678, 274001059, 213919927, 409250135, 360616678, 274001059, 274001059, 360616678, 409250135, 213919927, 360616678, 213919927, 360616678, 274001059, 360616678, 409250135, 360616678, 409250135, 213919927, 409250135, 409250135, 360616678, 274001059, 360616678, 360616678, 360616678, 360616678, 213919927, 360616678, 360616678, 409250135, 274001059, 360616678, 360616678, 360616678, 360616678, 360616678, 409250135, 360616678, 360616678, 409250135, 409250135, 274001059, 360616678, 409250135, 360616678, 409250135, 360616678, 409250135, 360616678, 360616678, 360616678, 213919927, 360616678, 360616678, 360616678, 274001059, 360616678, 409250135, 213919927, 409250135, 274001059, 360616678, 360616678, 409250135, 360616678, 274001059, 360616678, 409250135, 409250135, 213919927, 360616678, 360616678, 274001059, 274001059, 409250135, 360616678, 360616678, 409250135, 360616678, 213919927, 409250135, 360616678, 360616678, 360616678, 360616678, 360616678, 409250135, 274001059, 409250135, 360616678, 213919927, 274001059, 360616678, 360616678, 409250135, 213919927, 360616678, 360616678, 360616678, 360616678, 274001059, 409250135, 409250135, 360616678, 274001059, 360616678, 274001059, 409250135, 360616678, 360616678, 409250135, 360616678, 409250135, 360616678, 360616678, 274001059, 409250135, 360616678, 409250135, 360616678, 360616678, 409250135, 409250135, 360616678, 360616678, 409250135, 360616678, 409250135, 360616678, 213919927 }

  72. 24

    338755305

    {98202901, 243994626, 178957410, 23742205, 78343824, 60483381, 161241869, 129966537, 45496832, 137190171, 159767671, 190842858, 328975282, 92906717, 171731104, 212550052, 200133341, 310271245, 67290861, 287990864, 24743987, 4478444, 206960295, 94018237, 211348230, 248024842, 287638144, 144979588, 210758744, 40457041, 221123547, 36679606, 86679525, 55880736, 210498152, 129533392, 175393220, 34410878, 21847765, 225583443, 332568207, 288929126, 303336636, 174652702, 274500190, 127436224, 234809246, 106770809, 97846933, 120933867, 259139797, 207539581, 46872005, 58133115, 167159720, 330102525, 28738973, 76720795, 111484015, 334204728, 322217338, 285855209, 235344042, 196848543, 334351434, 295827555, 136610099, 104183622, 79126980, 156464335, 256342946, 28491874, 278632324, 77187905, 168269233, 319415993, 180737461, 47400916, 44732582, 85463109, 168974991, 270117861, 165065753, 248962591, 254637021, 120769919, 218373124, 92176718, 153607256, 309963334, 249451845, 103030634, 172796401, 22682846, 150108375, 114628788, 60102558, 128405393, 190902529, 105958089, 191894580, 289117999, 127578050, 278442641, 257168053, 302080960, 107996791, 24520998, 312198760, 302034639, 192272527, 279988699, 135111671, 49462193, 77369989, 142242432, 102996111, 323079274, 267438632, 290381091, 301043115, 107715585, 104955122, 218135860, 264127478, 163790625, 255542367, 226800882, 255509810}

    Returns: {900880814, 682816951, 962937405, 367466261, 682816951, 581378246, 900880814, 682816951, 900880814, 682816951, 581108940, 682816951, 900880814, 900880814, 900880814, 900880814, 900880814, 367466261, 682816951, 581108940, 900880814, 900880814, 962937405, 900880814, 962937405, 900880814, 900880814, 900880814, 581108940, 900880814, 682816951, 900880814, 962937405, 682816951, 900880814, 900880814, 367466261, 900880814, 367466261, 682816951, 682816951, 900880814, 682816951, 581108940, 367466261, 900880814, 581108940, 900880814, 900880814, 682816951, 581108940, 900880814, 367466261, 962937405, 886326523, 962937405, 900880814, 367466261, 367466261, 682816951, 900880814, 900880814, 682816951, 682816951, 682816951, 962937405, 900880814, 682816951, 962937405, 367466261, 900880814, 900880814, 900880814, 367466261, 900880814, 900880814, 900880814, 900880814, 900880814, 682816951, 682816951, 682816951, 900880814, 900880814, 682816951, 900880814, 900880814, 900880814, 900880814, 900880814, 962937405, 581108940, 900880814, 900880814, 962937405, 682816951, 682816951, 900880814, 900880814, 682816951, 962937405, 900880814, 367466261, 900880814, 900880814, 367466261, 581108940, 682816951, 367466261, 682816951, 900880814, 900880814, 900880814, 900880814, 900880814, 682816951, 682816951, 581108940, 900880814, 581378246, 962937405, 962937405, 900880814, 367466261, 900880814, 962937405, 682816951, 581378246, 367466261 }

  73. 40

    240917573

    {162942879, 26881994, 163745752, 4820725, 125002778, 179077916, 83992985, 202913414, 75056326, 146135384, 18899222, 15700334, 36977279, 7751478, 198539185, 131965208, 182207597, 167294583, 6940597, 13246277, 9170501, 30174769, 5420238, 29364784, 21541062, 142764661, 212370323, 86919432, 45765238, 202252842, 70826058, 220521251, 11005726, 134201116, 232620232, 150729728, 164346215, 204081467, 44698635, 138034116, 111963323, 95991786, 23303566, 221610005, 113264405, 198240948, 136137002, 97530217, 103542201, 8096479, 183613940, 189453433, 52342662, 149952229, 159571249, 109379445, 131813325, 103717337, 160877943, 18646688, 53062795, 188489073, 122419498, 61378670, 213624316, 80956392, 108624684, 124352500, 31130930, 8351020, 103323475, 82594766, 9778181, 168247984, 174265118, 66844925, 30441543, 30348314, 84404534, 94867339, 92987035, 58597531, 234295341, 231221759, 15343130, 101126636, 36203047, 115546795, 154330301, 158812643, 173664726, 181190123, 11686815, 231311386, 221729342, 150333655, 22140428, 113964803, 115969442, 195346699, 87121187, 111725120, 134590943, 146749839, 173626214, 228200939, 81528613, 152718844, 209313874, 49785077, 15903561, 91654892, 221634035, 182822083, 189141598, 109729888, 19235504, 94040993, 122835664, 203794276, 24039938, 69430051, 141780863, 160422486, 239334474, 83292486, 234779534, 14615700, 95898489, 221867390, 23263221, 180761904, 106097121, 66278287, 148206395, 184914063, 178355358, 156792482, 6483231, 35804604, 10563655, 10715762, 190345960, 178359748, 20807527, 151993557, 222856570, 10361016, 197113278, 64969297, 115611946, 132716081, 135582896, 102902676, 114697203, 135774000, 47256499, 162356108, 6042475, 220736458, 67436140, 235089499, 209616553, 67904790, 156378211, 40510685, 44264200, 15997659, 12311803, 142913362, 115668550, 93209409, 8130849, 226530097, 134768562, 31589148, 39030323, 170870064, 47195878, 84036243, 199956636, 27473766, 229172394, 199292382, 49829983, 136560122, 20911391, 234276979, 130982077, 176086986, 218151690, 3985674, 143440733, 82720479, 217447071, 95136140, 95041012, 107412369, 65434640, 156152506, 93236917, 211963807, 150682870, 86378480, 148912084, 121615847, 236132980, 151033253, 48261039, 195574735, 17649541, 13178708, 126613514, 139261283, 132520528, 322155, 171580291, 148782852, 53495064, 92068038, 50047033, 45714155, 138666488, 152573297, 111659232, 97816250, 209494405, 190007248, 166997879, 161109332, 152531969, 3757800, 114442441, 163024462, 133129533, 191114907, 57754933, 185934470, 82304269, 187909373, 66767046, 122319162, 8734210, 225904195, 232149344, 60991942, 60530960, 176307007, 152471855, 28847807, 24489799, 8807107, 150272569, 114734445, 165276290, 148040479, 164782696, 130672227, 7799435, 9185711, 131445058, 179464749, 213787955, 64321423, 66778345, 43598344, 32624256, 171702863, 81181507, 181507414, 129338428, 27624467, 135825159, 198408851, 235916386, 180627517, 72315311, 77925433, 143656015, 168796116, 22375867, 119696838, 3510751, 133641949, 71312449, 163987361, 96060870, 28975056, 231527996, 130423768, 27188600, 71092076, 221061519, 34684517, 124015659, 171070565, 100408883, 48442144, 141494662, 53298604, 41865243, 146592199, 238179691, 216931448, 230636856, 71204569, 184376831, 54514037, 163286915, 120268018, 4912879, 167546097, 187771168, 15781857, 50470178, 147981247, 216856926, 186817511, 37173649, 202323762, 100196638, 101820890, 103667232, 32568612, 78248666, 225365543, 97449205, 105763726, 11792516, 61459121, 15991439, 187176980, 74509312, 1853936, 25558391, 237983146, 18189821, 156653277, 139540798, 92121640, 18704559, 64949577, 53364001, 137474195, 198853702, 117596412, 15285395, 44399563, 234985342, 31094657, 209418311, 27456637, 206459627, 44929695, 226650802, 67383389, 161009524, 225163797, 47078445, 126152270, 52692997, 148731875, 168128556, 197010605, 55471067, 181357364, 99288017, 213175161, 232666596, 103455813, 121242507, 85745227, 76531543, 70647435, 36995192, 236857626, 53122727, 211422617, 58422496, 63160000, 188172311, 174318821, 190850985, 190770332, 72529734, 222061922, 168234045, 236640566, 81178384, 229719605, 227153797, 146585059, 99462656, 184177295, 51095490, 184385956, 89245374, 231119295, 95530510, 213344554, 133538495, 83054419, 92013822, 213665561, 116362650, 117476643, 126590034, 122730854, 123880522, 25076439, 100308537, 193517501, 170507973, 52569880, 207742213, 6992776, 103617821, 220872844, 48926035, 54489910, 141655267, 3401611, 153399551, 228551054, 115028181, 93370648, 223182651, 209419319, 190647946, 74028983, 227599073, 157516122, 144619338, 99301046, 85628251, 32634375, 52851188, 117663357, 239603594, 16602034, 213762960, 84149891, 228987076, 43318656, 220187213, 56621209, 112154197, 152198813, 181472959, 180560265, 151495454, 124186627, 140803116, 31861789, 155071427, 88893312, 61830882, 50382640, 168797708, 199575152, 227752693, 232364178, 227151242, 178197251, 198714161, 163401039, 232122803, 53884379, 228455409, 243257, 114907062, 4549492, 158500232, 35333333, 229165948, 186412823, 139238641, 333557, 130869238, 101400809, 209651176, 86614022, 240644834, 55133293, 153300774, 215975414, 203420794, 24237027, 23064628, 1660825, 40303702, 232049209, 185716595, 237112966, 221670555, 37504884, 160540787, 5331293, 32907652, 61331579, 94596376, 202832750, 147902976, 81938814, 73465951, 190354871, 117462616, 158411530, 224031575, 81909568, 62449240, 69695230, 162137539, 17975128, 107231424, 239708875, 157474006, 76908580, 113470510, 38738137, 205762966, 176834580, 42187856, 102768091, 13282404, 196995675, 35231122, 138132356, 150895997, 181921908, 40957161, 87837815, 20893849, 130485694, 155858324, 157590089, 215542452, 132299760, 192756319, 99935226, 208289192, 191974066, 151765408, 84272144, 233223346, 42403150, 209944435, 92379092, 101339074, 203870206, 200257486, 211624347, 154587956, 135325904, 157874352, 10646812, 33546392, 178181306, 91077549, 178089585, 172105550, 52949039, 113998543, 74248847, 171325899, 53664049, 185827548, 180744156, 99202014, 215035039, 160147132, 155255149, 157886961, 15923560, 111922548, 141787116, 72661364, 152341509, 89103641, 195904551, 4655676, 231329816, 57808755, 34632763, 10629096, 11896096, 86204726, 211795237, 18752447, 5337003, 211387566, 222899625, 197813605, 148191812, 17349607, 67911105, 6596827, 214650530, 43130934, 42307617, 195212067, 24327444, 130734152, 22863140, 232049061, 239984940, 200835484, 202330552, 68609609, 87681042, 187090449, 105201525, 140478519, 85863550, 76343117, 74552125, 112737918, 235631548, 15702205, 42773861, 172904062, 102160746, 120049424, 136326943, 60305005, 130730441, 21607297, 216787702, 6120632, 78869715, 27250610, 51709809, 104811055, 81419928, 224901345, 131538544, 42746051, 112125858, 125369845, 111778639, 110930708, 184100416, 73623863, 238558812, 104707306, 191521894, 139848534, 186628326, 226884146, 58840606, 229605808, 69061881, 9422124, 115924272, 43152773, 180934187, 94578151, 41833257, 82299890, 127061624, 5713147, 52820776, 91427070, 31433422, 106137952, 231636587, 125974641, 26132486, 120531612, 205171877, 155184516, 66213758, 24172004, 225887686, 65372602, 32144437, 173608704, 17922877, 165011742, 146964802, 185049992, 22853224, 147223404, 197285958, 205610779, 31606311, 199039151, 76534106, 96959561, 158312862, 39599218, 218388051, 166161208, 212514951, 217579436, 161250033, 174739093, 86620703, 118848281, 194087396, 193660443, 223462422, 166031767, 199427911, 227676387, 96515255, 27410797, 60878925, 152485849, 174862629, 18769437, 173131941, 174174254, 20150907, 25057836, 123582081, 81008395, 103770086, 87763782, 108802040, 200392444, 146671274, 106289206, 222431671, 109960764, 194262832, 240679003, 125835796, 165327027, 238004096, 161823666, 114993343, 114886778, 105534249, 181139552, 96159585, 166253719, 206719754, 73866742, 214888330, 49679032, 49959083, 39370561, 52190318, 59053477, 164169475, 228483710, 151783046, 85408740, 207783317, 102086792, 18667508, 138843488, 523187, 150729564, 92263990, 117002176, 60885384, 31196847, 192446362, 211167417, 56599679, 174179812, 113623193, 220800761, 59936729, 66054125, 59023073, 171628558, 218949349, 123706351, 148952134, 23335041, 124417454, 233279421, 83059433, 189941567, 186871989, 93260514, 105583086, 88665590, 196688019, 58959044, 139524555, 163428633, 24554838, 173721691, 113051982, 16369435, 174209416, 144943986, 172835040, 89075083, 183533233, 122179927, 123481911, 25604084, 214886872, 227317075, 239317322, 89680407, 51166331, 97205423, 151677490, 97941663, 7719396, 78468714, 222903774, 157774032, 104935710, 33468082, 141852764, 162165680, 221292189, 101138164, 14560574, 97551322, 27707382, 211621103, 221029380, 89648333, 233478082, 39620384, 224699664, 107565558, 106903967, 223018511, 233332809, 221844703, 11588476, 174170701, 174319600, 240608334, 139313581, 115653372, 97467434, 83781800, 35104853, 96218109, 175412568, 115590993, 200614116, 155122458, 200678915, 97068524, 16517946}

    Returns: {862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 807929449, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 807929449, 807929449, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 956839179, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 956839179, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 807929449, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 337050747, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 337050747, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 807929449, 337050747, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 807929449, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 807929449, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 337050747, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 807929449, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910, 862055910 }

  74. 49

    679513831

    {335982200, 305847964, 124339419, 565160449, 143355596, 271920099, 331904619, 575127738, 485535020, 505102147, 110619667, 640153113, 234567852, 178026123, 251658327, 545685377, 524089849, 522114525, 360162759, 498293474, 406642821, 295384194, 298616290, 286153020, 442228524, 231052261, 202398890, 55767786, 346730250, 223598693, 119420489, 137261063, 407333853, 211945105, 170131595, 132353182, 121094671, 317608145, 665910743, 344487499, 570906173, 497137538, 363481247, 1034821, 459699274, 74436327, 563285946, 112839273, 442887706, 623070987, 496137854, 129228505, 366965565, 522754737, 330434865, 226513720, 260276176, 667911916, 259545978, 166439558, 500150408, 47208699, 434590329, 563339443, 236673559, 455649821, 325201318, 186376955, 299669394, 44217719, 350801276, 175904550, 117502354, 88496922, 277999288, 511854243, 246810252, 134623566, 626958548, 49508576, 169445055, 115539937, 256328307, 653238047, 350657183, 217814063, 600881313, 519865127, 517403394, 199519586, 561663734, 248087112, 455548089, 614987766, 191289101, 99298244, 529553203, 58858465, 113243367, 427979514, 392620881, 261117800, 537320328, 395068874, 215380541, 479738943, 248592379, 421831511, 201065187, 72709007, 2094563, 150445200, 440131525, 167255917, 129732446, 340307385, 277418390, 124236755, 557512428, 247405595, 16741182, 256479976, 448224048, 587763000, 83582149, 14008488, 646838857, 485223078, 186771919, 295997643, 674882434, 236028850, 12588857, 450529628, 150085595, 448007785, 160736818, 267567492, 122104417, 29286293, 383789006, 230130988, 667383241, 114870707, 230251642, 251359567, 385513126, 257656932, 642449831, 449801587, 461399512, 586815158, 498794626, 330587728, 652432390, 338028951, 107889980, 90526348, 466384215, 583086607, 638123286, 589055984, 627536873, 107507873, 49649230, 272327085, 188043828, 281870917, 608994550, 481454823, 16181339, 367768599, 534432563, 565377944, 375526223, 190090428, 552352069, 612292768, 197283487, 574872730, 121745888, 495869352, 163836658, 467532545, 612142632, 345168789, 536274846, 133741960, 272026064, 639000073, 643519985, 238491251, 58943937, 330136726, 35684164, 236443868, 211581207, 39895586, 208364696, 110582457, 175829992, 654862582, 665091529, 554058678, 70688372, 200991865, 673462888, 39861691, 210304671, 516439901, 145802542, 487598782, 510436598, 108272880, 268446506, 468957989, 137777821, 74603074, 640972487, 311145852, 652761364, 225398808, 519965649, 93203927, 24467783, 493974516, 479794300, 236684804, 81945675, 644095498, 498539361, 504080829, 55859326, 416441785, 561435134, 195535926, 591184282, 397652251, 273756583, 116163654, 53505827, 607970935, 58968961, 106543547, 169895067, 561910190, 326512284, 186969158, 346181093, 213399781, 404507899, 550894860, 632901826, 301738584, 340171861, 339369729, 76176808, 549497789, 211591455, 301857333, 403199101, 579983783, 523894669, 67879081, 239285363, 182246075, 473548303, 8703491, 587549614, 173854278, 606707506, 404938540, 487457377, 355850635, 658508358, 656143292, 149150262, 542646332, 62717570, 7158322, 525296735, 150685244, 446225861, 345806341, 352337964, 191767794, 365770192, 300200844, 322873787, 225382164, 114994046, 374003956, 452085101, 421677940, 242659638, 9482228, 577360188, 468048042, 642838167, 81295219, 179847526, 581246843, 42570482, 266452418, 193420727, 189576026, 63463650, 282917625, 650376114, 453172400, 546076179, 555753165, 216104322, 660296339, 646233784, 608298696, 550948754, 417203707, 516847406, 196480079, 72003784, 355996076, 623513922, 125369183, 505949806, 144439690, 337969399, 65888227, 33050860, 250000477, 594117551, 582075818, 539425152, 643835072, 481216727, 139293350, 116008802, 160574859, 215394073, 437386088, 291377557, 181255652, 374556089, 238867080, 309999461, 613416417, 48658794, 544769946, 220849538, 645425147, 124187663, 39817478, 261896013, 670013197, 675076521, 155792174, 140057989, 459846298, 605070950, 503485288, 62520006, 159496734, 527091179, 411447809, 506696646, 508828363, 544575135, 662729569, 334263623, 193856675, 47984993, 50539890, 509837238, 655677723, 51070287, 473914629, 439731645, 349493541, 143280191, 128832360, 629804205, 303038948, 14082270, 137278118, 632527172, 268652895, 610354257, 521347032, 16163566, 157721011, 407006192, 640824838, 360847297, 287622233, 286708786, 605447791, 358987037, 141267734, 634526558, 662126449, 624395906, 586093341, 92507205, 85108979, 11700960, 154025032, 540560214, 387998711, 564037805, 537042223, 622886814, 131096569, 598629963, 471313089, 324191305, 55374642, 161637031, 581612520, 586627136, 570575816, 86127618, 127036882, 340033018, 168367810, 649724177, 87315224, 609780681, 278281001, 160429698, 538005782, 461053897, 389303218, 483246113, 93729952, 329608035, 64166559, 232293174, 142864436, 113334813, 648323421, 342586207, 596300623, 506292903, 227367390, 142930159, 264329385, 850626, 620916858, 286287617, 470772269, 99679321, 200304477, 187725631, 509258616, 513221722, 661773244, 420255061, 406337172, 468750889, 2978510, 420386019, 91268993, 409338442, 236713403, 79441598, 41516934, 271759157, 652155575, 435918224, 328367419, 309569138, 675526901, 290591534, 663741166, 661279121, 470104499, 615127792, 596446841, 606017347, 245604867, 494275716, 258858919, 50007219, 24290499, 186100862, 53383956, 256948982, 554495470, 4971572, 578807139, 153208408, 68274170, 650416641, 315833160, 241765970, 425805037, 33096082, 101205768, 139434534, 560542090, 277012484, 175968306, 606599761, 575135828, 542766658, 633134965, 393267604, 284172347, 601093141, 414120499, 124578788, 546806279, 537363381, 553184554, 15410047, 510716600, 228843776, 201107309, 649729359, 270361479, 331289714, 626940182, 605509836, 198108839, 484515734, 115106176, 139911526, 620732329, 605084260, 18567389, 371625298, 455196886, 645943244, 227944575, 579140588, 53336065, 607509734, 423404625, 476870004, 4847661, 105473921, 143778830, 404875160, 557990506, 118932981, 470473026, 316463127, 284479681, 256293903, 341660117, 280954639, 209599360, 421113633, 7590402, 4778476, 255515819, 330637032, 495216679, 499284721, 654424435, 105826282, 272255286, 644259851, 11122094, 672838562, 484964277, 654022834, 4307981, 509237795, 479175101, 506218434, 378727479, 412652350, 290817926, 531200558, 361613796, 452237696, 69513676, 64000421, 649425776, 378256578, 595856603, 457970407, 192507127, 263099185, 534920591, 344475770, 43346990, 618150153, 231870596, 142114196, 51297795, 21641403, 656023351, 548184137, 373221876, 377178022, 371138370, 230166050, 608251322, 220216350, 71836429, 591690664, 185282821, 207715386, 282927461, 520834315, 342379213, 334573715, 626882559, 643999063, 32172808, 380080613, 460460734, 213276317, 482350939, 120004793, 55200629, 110258097, 192193017, 119610815, 416583218, 569539527, 153617105, 79582001, 368888079, 500951900, 220616423, 237542810, 384006331, 78350629, 352357313, 91678253, 230086965, 305762726, 459352872, 5003018, 316056041, 143761211, 13276642, 72612396, 105091380, 425064837, 592920386, 123828415, 659598728, 348875768, 510065782, 181502008, 478326371, 495119882, 85366063, 347736433, 327340832, 78460504, 588454639, 120047578, 356782398, 485284281, 373655747, 273299137, 319397570, 15099538, 340520873, 309606579, 477196916, 396703421, 53551190, 178969274, 66328147, 240928841, 605262012, 380491351, 19400173, 204697531, 533444914, 260014336, 547911495, 250724187, 572685402, 360267537, 331327607, 280095309, 196438210, 592201359, 339710751, 274978596, 408840147, 677920825, 334846810, 474412044, 223001696, 503797945, 553886330, 5220816, 293250002, 510857612, 541950278, 432125667, 254958383, 173311079, 272412726, 668993511, 336720652, 148070104, 37871831, 28175030, 371502555, 205372903, 416570055, 365343427, 382394506, 100453744, 501536059, 46830231, 481890524, 90064382, 287640017, 138288223, 607334190, 397433854, 959294, 472700596, 41121031, 567567869, 19638563, 31703682, 11113389, 187131551, 480265305, 201188674, 513385762, 103722883, 590453252, 664449565, 129788112, 254749653, 416965527, 499058470, 295718239, 631795964, 649088979, 565175423, 534206049, 244145154, 143659365, 411883949, 396134512, 620104601, 380886448, 536715269, 126319786, 230240181, 32498326, 525679676, 641257325, 11309642, 283532512, 110158545, 142484435, 154077311}

    Returns: {348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 389635060, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 436452658, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 863843311, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278, 348875278 }

  75. 47

    249244010

    {101558981, 34880032, 45746136, 170548972, 211825212, 14974292, 137631177, 176522536, 203274164, 200176429, 208304032, 54771404, 211249402, 162338862, 207339913, 142770483, 10655350, 54256550, 151270385, 71456446, 61069049, 10362093, 190544326, 46063528, 158016897, 52928323, 62719605, 94305880, 106681103, 56922901, 35132958, 131806553, 44132160, 162602492, 41905725, 87201386, 17959115, 166808732, 162032212, 82413071, 202853992, 71840897, 122832827, 199320244, 22858828, 189358356, 117163329, 83781202, 49292775, 221114527, 119547000, 98780479, 94479460, 12491249, 198523619, 79470854, 165104908, 67255540, 144055675, 120842112, 190945398, 161057502, 41248757, 156205788, 228742572, 90975364, 156148751, 133648578, 118638029, 175993990, 139916689, 7371533, 142432958, 101158910, 27164152, 174619423, 24890430, 162276199, 108411479, 192042339, 50151163, 67742865, 70788020, 157799674, 56024715, 70803073, 24091067, 236222652, 238839804, 161598810, 10934820, 205572412, 146165339, 33797460, 173006739, 209484851, 209829145, 161071189, 232997579, 45879443, 212230735, 59252545, 41410165, 244124893, 145145265, 124283581, 181991397, 15468544, 43201720, 124356634, 242548999, 136959251, 148335276, 77785980, 142461292, 11412570, 160048927, 41996163, 59691979, 168060032, 118112014, 225867531, 8202150, 178737843, 104609070, 136404659, 19512366, 78745925, 149877824, 198709452, 60339407, 46305706, 215152328, 132224545, 113756931, 230636157, 60563099, 89814676, 131462982, 205514709, 184253353, 184047522, 191114529, 98294946, 115058291, 234719676, 140018484, 172325761, 159327290, 93837431, 245241670, 224956834, 113263129, 197332924, 120460732, 236445120, 172282515, 136367158, 98027998, 174486930, 236902592, 81330659, 225222844, 174892581, 15712989, 66204817, 92776121, 117484616, 68689170, 220435375, 90768980, 43440905, 8767256, 35227070, 175016878, 11010210, 196024504, 129012124, 143857707, 236361297, 90378546, 169245432, 221943117, 145104028, 8489212, 171323652, 7450684, 20075064, 129403292, 35096017, 135887970, 188006523, 119412275, 13466984, 150442333, 46227316, 158545861, 25047102, 207247246, 178601614, 26614785, 154116090, 127286700, 211365741, 218674086, 209135615, 155962222, 25678227, 40116777, 60195240, 242565726, 245849493, 53132441, 72175643, 197173188, 161400755, 232600080, 192958880, 176153723, 15402750, 20403209, 210314224, 30169176, 44758433, 152168844, 48278551, 172008001, 36639669, 240667101, 189788228, 137818845, 83028250, 12287295, 76265434, 102390440, 165654883, 74589619, 215859832, 40497457, 178366747, 58651043, 47046766, 241700551, 56985483, 155765213, 162919131, 129225559, 55226005, 222735953, 115702890, 70781610, 155397265, 12493827, 151072760, 145836902, 34819991, 135456429, 46869615, 90321926, 20677822, 137467339, 56435481, 56281676, 110223409, 53902728, 115887313, 3778921, 237519186, 249008881, 27857754, 158529817, 43805454, 49802105, 23098088, 72382647, 127737107, 147949986, 186126812, 192853201, 189931037, 248771756, 139010774, 176377333, 185515082, 247769089, 197388620, 238354614, 192823093, 230344214, 202712937, 233907292, 227885209, 107622092, 194725167, 248448453, 191975092, 178635714, 132691261, 98254221, 82060434, 9669514, 51009456, 68470309, 71243078, 223051999, 221057630, 118148914, 14999462, 128669148, 5349265, 214215916, 102031258, 194745645, 86225559, 179688544, 85256761, 57254835, 133631258, 133456166, 80011631, 103893392, 14882655, 180588381, 245904606, 48098106, 33804935, 42994929, 177745030, 87507669, 169591646, 5342508, 150380236, 121899889, 223008450, 246921170, 111444044, 152522622, 105087145, 76220171, 141765230, 105872687, 134143657, 12617828, 1999697, 162547854, 14435794, 62057311, 127091774, 134767453, 8834705, 224518980, 73311547, 129729248, 122742496, 50217001, 154754683, 158424029, 241452726, 221693991, 214600366, 26476539, 182172342, 107116041, 85207716, 248437082, 86264380, 82431158, 123530456, 1936324, 133272791, 168125835, 204875868, 160237201, 82395078, 177155679, 147415383, 90177475, 90032514, 243341404, 169597809, 183882610, 198278007, 191278342, 25793707, 132795439, 90313966, 7976009, 46089181, 109446037, 50973351, 202290759, 248551502, 57341231, 152287191, 64579601, 134277495, 235888551, 189337425, 11401406, 207398737, 104593206, 140574453, 225482003, 70507993, 80549255, 106627958, 93268534, 144054790, 109053599, 111606823, 77486032, 154994267, 52876704, 121808370, 80855359, 125797020, 82834078, 101091354, 81944730, 22425233, 126801857, 53206212, 89202583, 196400933, 132583377, 243958973, 31228606, 98678672, 65900546, 32390764, 34134405, 128711031, 89595353, 197787808, 4999974, 223752257, 6376586, 206357566, 138833109, 248291101, 4516739, 71765320, 48469005, 174186726, 99671983, 66336745, 239439423, 225964290, 240936815, 79177031, 47507954, 163865550, 61183676, 124002687, 189767770, 144782712, 146464576, 39824959, 175433964, 94853474, 219098668, 146632544, 23854173, 38479750, 239730375, 198366006, 41194353, 102969285, 72749149, 95201820, 95636218, 138208861, 94823071, 207476080, 108483028, 72188687, 36451399, 153859997, 13940066, 153249548, 157337205, 35697584, 172923352, 57451173, 161177304, 137015317, 112901652, 206338377, 112854661, 150789383, 85412371, 248701921, 117521167, 104448901, 166343076}

    Returns: {105472636, 966893343, 966893343, 966893343, 966893343, 966893343, 105472636, 966893343, 966893343, 105472636, 966893343, 966893343, 966893343, 966893343, 105472636, 105472636, 326388631, 326388631, 321232941, 966893343, 105472636, 105472636, 966893343, 966893343, 105472636, 105472636, 321232941, 326388631, 105472636, 105472636, 966893343, 105472636, 326388631, 966893343, 321232941, 966893343, 321232941, 966893343, 966893343, 105472636, 966893343, 105472636, 105472636, 966893343, 966893343, 966893343, 105472636, 966893343, 321232941, 105472636, 326388631, 105472636, 326388631, 105472636, 105472636, 966893343, 966893343, 326388631, 321232941, 966893343, 966893343, 966893343, 105472636, 966893343, 966893343, 966893343, 105472636, 966893343, 105472636, 326388631, 105472636, 105472636, 966893343, 326388631, 966893343, 105472636, 326388631, 105472636, 105472636, 105472636, 105472636, 321232941, 326388631, 966893343, 321232941, 105472636, 105472636, 966893343, 966893343, 326388631, 326388631, 966893343, 105472636, 326388631, 105472636, 105472636, 321232941, 105472636, 105472636, 105472636, 321232941, 321232941, 321232941, 105472636, 321232941, 105472636, 105472636, 966893343, 326388631, 966893343, 105472636, 105472636, 966893343, 326388631, 966893343, 326388631, 105472636, 105472636, 105472636, 966893343, 966893343, 105472636, 326388631, 105472636, 326388631, 105472636, 966893343, 321232941, 966893343, 966893343, 105472636, 966893343, 966893343, 321232941, 105472636, 105472636, 105472636, 966893343, 966893343, 105472636, 105472636, 966893343, 105472636, 966893343, 105472636, 966893343, 966893343, 105472636, 326388631, 105472636, 326388631, 966893343, 105472636, 966893343, 966893343, 326388631, 321232941, 966893343, 966893343, 326388631, 966893343, 105472636, 966893343, 105472636, 105472636, 105472636, 105472636, 966893343, 326388631, 321232941, 326388631, 321232941, 966893343, 326388631, 966893343, 326388631, 966893343, 966893343, 105472636, 105472636, 966893343, 966893343, 105472636, 966893343, 966893343, 966893343, 966893343, 966893343, 966893343, 105472636, 326388631, 105472636, 321232941, 966893343, 105472636, 966893343, 105472636, 966893343, 966893343, 966893343, 321232941, 326388631, 326388631, 105472636, 966893343, 321232941, 966893343, 105472636, 105472636, 326388631, 966893343, 105472636, 105472636, 105472636, 966893343, 321232941, 326388631, 326388631, 105472636, 326388631, 105472636, 966893343, 966893343, 105472636, 966893343, 105472636, 105472636, 105472636, 105472636, 966893343, 321232941, 326388631, 321232941, 966893343, 326388631, 105472636, 105472636, 966893343, 105472636, 105472636, 105472636, 966893343, 105472636, 105472636, 105472636, 105472636, 105472636, 321232941, 105472636, 326388631, 326388631, 321232941, 105472636, 326388631, 966893343, 105472636, 105472636, 321232941, 966893343, 966893343, 105472636, 105472636, 966893343, 105472636, 966893343, 105472636, 105472636, 966893343, 105472636, 966893343, 105472636, 966893343, 321232941, 966893343, 105472636, 105472636, 966893343, 966893343, 105472636, 105472636, 966893343, 966893343, 105472636, 966893343, 105472636, 326388631, 966893343, 105472636, 966893343, 105472636, 966893343, 105472636, 966893343, 105472636, 105472636, 966893343, 966893343, 105472636, 105472636, 966893343, 966893343, 966893343, 105472636, 966893343, 105472636, 326388631, 966893343, 966893343, 966893343, 321232941, 966893343, 966893343, 321232941, 105472636, 966893343, 105472636, 321232941, 966893343, 966893343, 105472636, 966893343, 321232941, 105472636, 966893343, 966893343, 321232941, 105472636, 326388631, 105472636, 966893343, 966893343, 966893343, 105472636, 326388631, 326388631, 966893343, 966893343, 321232941, 105472636, 326388631, 105472636, 105472636, 966893343, 105472636, 966893343, 966893343, 105472636, 966893343, 105472636, 321232941, 326388631, 105472636, 966893343, 966893343, 105472636, 105472636, 105472636, 966893343, 105472636, 966893343, 105472636, 966893343, 105472636, 966893343, 966893343, 326388631, 966893343, 966893343, 966893343, 105472636, 321232941, 966893343, 105472636, 966893343, 105472636, 105472636, 321232941, 966893343, 966893343, 105472636, 326388631, 105472636, 966893343, 105472636, 105472636, 966893343, 105472636, 105472636, 105472636, 105472636, 105472636, 966893343, 105472636, 105472636, 105472636, 321232941, 105472636, 321232941, 966893343, 105472636, 966893343, 105472636, 105472636, 105472636, 321232941, 966893343, 966893343, 326388631, 105472636, 105472636, 966893343, 105472636, 966893343, 326388631, 105472636, 326388631, 966893343, 966893343, 326388631, 105472636, 105472636, 966893343, 105472636, 105472636, 105472636, 105472636, 966893343, 966893343, 966893343, 966893343, 321232941, 105472636, 105472636, 966893343, 966893343, 105472636, 966893343, 966893343, 105472636, 105472636, 105472636, 326388631, 321232941, 966893343, 105472636, 321232941, 105472636, 326388631, 321232941, 105472636, 966893343, 326388631, 966893343, 105472636, 326388631, 966893343, 966893343, 105472636, 966893343, 966893343, 966893343, 966893343, 105472636, 326388631, 321232941, 966893343, 105472636, 321232941, 105472636, 326388631, 966893343, 105472636, 105472636, 326388631, 966893343, 105472636, 105472636, 105472636, 966893343, 966893343, 321232941, 966893343, 966893343, 105472636, 966893343, 105472636, 966893343, 105472636, 105472636, 105472636, 105472636, 105472636, 105472636, 105472636, 966893343 }

  76. 13

    535806227

    {30071808, 114399000, 512864050, 455269965, 288898816, 99890318, 107633557, 292795282, 300186715, 243207316, 518879307, 127731847, 210408129, 167087265, 170009897, 94805585, 68833251, 24921135, 350463159, 442177439, 177555506, 181870069, 115126404, 454564040, 120493221, 190458191, 87834331, 221269945, 424846084, 526235596, 298752305, 391949185, 168260803, 68946409, 346254892, 70161306, 476632476, 250063991, 203532557, 250278750, 318447983, 133739112, 229496299, 364089150, 489603057, 271224269, 3976682, 443956677, 64355911, 427005854, 185217041, 297287418, 74579740, 91074080, 406697929, 351239247, 329809676, 214701951, 469735836, 261507301, 179926827, 4724829, 279617082, 15638976, 408672213, 431305899, 523821136, 295393441, 205371494, 374234908, 251152688, 374183435, 168801604, 15818986, 274316824, 196626037, 51368935, 389727165, 407075935, 139504122, 453641739, 205305427, 35651804, 97979621, 446150242, 40503920, 23146699, 243767197, 414287918, 349564239, 134350280, 206097310, 91996356, 223376130, 433129024, 390718252, 99655799, 164357117, 435151913, 390831445, 158606775, 456945157, 4074204, 293632698, 236525553, 457492100, 297014714, 75756707, 141091690, 500554019, 10858106, 347850788, 65251013, 368875699, 134144522, 136575307, 253357741, 25817518, 258934120, 26046856, 378421253, 297086194, 68836379, 264400006, 449219233, 292276358, 95372986, 426241330, 72906667, 164667172, 54678948, 463959694, 507355075, 142196319, 311995630, 235447340, 433450685, 4263889, 342888349, 133587371, 291395338, 54155784, 369066611, 165064267, 517224792, 277957056, 433824156, 127595690, 159648388, 419110188, 181017610, 50665366, 535144108, 151627770, 22249690, 514099292, 4087321, 443452544, 8516733, 83750072, 154427211, 426765700, 92324500, 388345515, 40972034, 257078135, 381103347, 283506938, 455232093, 269324191, 92059332, 73475730, 232798342, 334285659, 501815865, 347414617, 342444413, 184849806, 74989360, 481737785, 42881077, 168434176, 99328561, 502188729, 521838589, 355787345, 95718326, 193807553, 393332812, 136023817, 9369402, 406432238, 220760277, 482735369, 65787465, 227964073, 135204026, 357034302, 381939520, 226588044, 110080349, 294580450, 308542432, 83945154, 80293299, 416337985, 493247731, 162197687, 79131392, 374685379, 153736345, 473744478, 431042268, 335088359, 68444900, 231627622, 3745341, 388732025, 359145532, 394473920, 20357408, 258208585, 254701614, 412800274, 190877420, 397954068, 276745223, 142315175, 209444741, 194273046, 84451957, 64323630, 140770938, 318507941, 371550779, 169658936, 264102117, 281252115, 338947773, 13675983, 198023676, 53840517, 532893867, 407300709, 352877597, 525232261, 534350417, 341391131, 229025434, 238559309, 477693513, 328769876, 84972194, 143238279, 188786160, 490631366, 468512458, 433481610, 42372950, 57848940, 468282205, 233698140, 120216612, 58890067, 419150649, 13693457, 408194284, 33015354, 463817520, 484106764, 206841037, 421477206, 328771190, 417777253, 426896320, 19662115, 11566946, 443114471, 247165859, 279085696, 106225422, 283146893, 334206477, 170516051, 297090522, 410670507, 471199781, 469388958, 493532386, 135922315, 372267539, 293228000, 425194419, 54719920, 77242765, 260861322, 266371047, 134627685, 112492031, 425730308, 195149718, 51593063, 478617331, 145079932, 258606598, 121972139, 231610550, 382165823, 62534445, 31641914, 264361045, 524449396, 178407896, 474983621, 232265289, 48531520, 216402681, 110994150, 303948627, 407642106, 452133541, 247715710, 86122195, 490728075, 317411518, 326053150, 87513651, 246115040, 372138423, 451891002, 52963491, 17136145, 334509341, 498900024, 5554725, 356701712, 125982659, 1120066, 477924170, 301219951, 121885335, 149430239, 369730702, 427125773, 119708469, 157968177, 503146872, 412364513, 481607505, 267257371, 8359733, 485203639, 101034226, 474997476, 407297364, 404877454, 405910564, 200050834, 454526552, 436370851, 470770208, 391170445, 311773577, 42047272, 204485166, 265431364, 218541825, 291985751, 412290151, 353018723, 198689506, 176990673, 468570802, 73110024, 137350400, 455233363, 447142353, 319002938, 523214462, 291300183, 81011027, 54794916, 209981105, 495543152, 399603388, 77588641, 520810066, 509743310, 355201393, 470617586, 178019063, 38906472, 309636777, 142952165, 271228458, 188547070, 355615250, 463604981, 288352145, 373441955, 524723607, 170508287, 531571575, 230331671, 88370498, 33095880, 27402038, 140503252, 86814023, 78719242, 176611543, 286069522, 314301749, 87925618, 136148788, 403767569, 137921541, 1403597, 224972083, 45142231, 192521244, 99884276, 253322608, 316675050, 99140985, 250306043, 9544191, 70050194, 489409494, 422869606, 398827659, 101369641, 269796312, 151841673, 532818245, 430831838, 370875653, 481496912, 500045980, 157509181, 79431384, 203317419, 139683948, 12857755, 210434043, 434835179, 280006597, 413557995, 133271762, 96581428, 124421621, 48337911, 39297466, 423387662, 407446889, 271787294, 122398829, 530949140, 294894075, 199105061, 506332191, 512263592, 457886373, 404903906, 79901977, 454671653, 196616820, 125738012, 55894505, 481642422, 240584794, 455873584, 340153966, 268890958, 15401360, 275612885, 86967745, 88797125, 33911981, 520998240, 369017247, 270412417, 495984808, 3055498, 50725856, 20961825, 335970842, 393527966, 59912046, 361951683, 419522, 187952333, 351094717, 311927240, 222752670, 413241188, 173518079, 365119400, 22019813, 258863054, 282745005, 260729048, 139122239, 484433908, 513682102, 141554402, 190276295, 64491115, 297887995, 219561453, 277725769, 19595854, 16922312, 220114585, 248220403, 306509612, 275343334, 215627176, 489156207, 279888512, 31166033, 471697081, 189173773, 307661932, 149906467, 313214542, 433615332, 508541511, 516326028, 440895090, 638363, 386493520, 121987815, 455199766, 304533762, 119908089, 247289083, 230411677, 14646896, 207100547, 343650472, 511507813, 151467112, 532355586, 337274198, 367133039, 64373390, 35300896, 324511811, 403148001, 203802438, 96823117, 276384492, 284486538, 296344740, 466057468, 70730071, 205818512, 125372742, 470424290, 447090710, 437459158, 492939831, 416058155, 29083011, 410224199, 153688284, 19670021, 343425716, 49372090, 73616071, 401637175, 459471999, 5406809, 390294496, 451129590, 503052252, 517314744, 365154754, 148892801, 414912239, 95550840, 119715136, 148450265, 400575167, 433164277, 316541634, 373973356, 52831613, 108433628, 37039503, 22907138, 476402797, 52607870, 235851134, 290877508, 224736677, 260197442, 532447934, 54373230, 301512955, 426161373, 102259593, 195384054, 87233796, 20009140, 447148967, 214866602, 440889100, 420875112, 390179151, 386598119, 271019367, 275105463, 368719951, 460384858, 133908571, 194693135, 132579699, 170090199, 33477243, 204002491, 255115242, 352730660, 73321667, 158190615, 253676504, 212458128, 44249123, 201923385, 31727590, 193280801, 317014685, 114781101, 471581518, 261103608, 471127214, 329317235, 293943318, 108192676, 42615727, 2599661, 478640194, 359935462, 269832864, 369057883, 30170181, 452992274, 466613742, 6382105, 530581302, 412696102, 433460471, 460436854, 322313784, 432677644, 233009844, 97258227, 199659639, 197634420, 470165657, 253902302, 534553417, 432218178, 98948861, 44791892, 271122158, 232764433, 285140842, 123310661, 35132200, 386043707, 48801611, 457234900, 63935051, 357330646, 361721907, 332168362, 46424825, 528158474, 360689108, 344705810, 280470650, 146031227, 441803946, 25688233, 221079722, 248072012, 533104103, 188010402, 103258379, 15081955, 76074714, 247174432, 281166915, 299542077, 138534479, 34201540, 146490772, 133424235, 32174532, 430162143, 110223160, 223196900, 116740348, 86341091, 200577765, 35180595, 447544732, 399118290, 431631796, 407127867, 500221365, 32327296, 89632724, 288192630, 501771885, 382426761, 498618259, 344650833, 385513960, 516616042, 187034420, 383623933, 94963421, 84360108, 99205382, 93288662, 417051193, 229811141, 495749886, 20141012, 238304630, 95617370, 96082541, 438057829, 48252581, 53161970, 245511106, 201164282, 360304358, 140307271, 322064787, 197019560, 413940990, 351082306, 60332442, 171583433, 424909814, 354438333, 128997714, 447391609, 460193689, 487241187, 143803386, 127299575, 53036554, 460678200, 20380417, 84607259, 300061996, 230032694, 73571650, 355482403, 106599436, 203557352, 114481130, 206027391, 419891126, 174282367, 168473193, 286939393, 492948700, 255359980, 321358000, 436414772, 517896699, 268617379, 414461559, 184381429, 60603037, 321766042, 144214309, 429758646, 473203363, 334811596, 311566567, 505694549, 51050692, 279516982, 55458656, 371741161, 91919669, 473348899, 190384206, 478814102, 375397438, 271489958, 189072864, 116549394, 473215441, 412301383, 210864639, 68255462, 242528488, 274652058, 473156905, 136162036, 258894338, 43316104, 77728795, 327432149, 427110107, 77437348, 42667504, 36503378, 108043910, 147450419, 68189782, 443936729, 454874623, 51882342, 447327708, 198240722, 51967475, 379345732, 296201727, 482394737, 439577909, 272687552, 118732851, 137209364, 493350850, 19301745, 370175987, 196647956, 346360308, 410276683, 298002131, 504392176, 514398280, 311849546, 413032283, 426623049, 193237329, 14370585, 70217908, 120600780, 56472403, 353267740, 337476193, 65488671, 41156291, 446536850, 532350207, 101869264, 119690809, 44026082, 10016804, 393657784, 253540949, 221267968, 318164341, 153632119, 340737998, 166477204, 167284212, 284171236, 222039699, 481555410, 279884841, 442340339, 526532072, 302971125, 472214334, 524053621, 295596881, 500545180, 238036004, 165057252, 45078662, 417559190, 389283669, 183951632, 437571401, 188620091, 340324537, 210473082, 286278183, 99165561, 163310514, 329746332, 20745594, 103791738, 194025485, 520796260, 4076467, 372909056, 327730315, 116556927, 105442006, 185220846, 525337947, 105100367, 218132615, 414790768, 234523203, 417336040, 120618985, 394595264, 244340151, 495704224, 20991468, 355249199, 528351742, 357274391, 106047302, 220240006, 472008762, 60384701, 309947368, 418353488, 453542169, 31503966, 231022551, 278192581, 141322943, 501035135, 483070475, 166503954, 88648838, 210384547, 186611169, 400576422, 342417078, 40771758, 419201407, 528848610, 135009098, 100220478, 529592520, 158732729, 166838388, 65809850, 20291828, 234894674, 424464375, 79609955, 453188946, 246641998, 355824772, 275965386, 142046241, 148789045, 41157417, 271313361, 523448685, 45637057, 520966635, 193233768, 171614086, 56506329}

    Returns: {775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 533711994, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 533711994, 775769637, 775769637, 775769637, 533711994, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 662799309, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 533711994, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994, 775769637, 775769637, 775769637, 775769637, 775769637, 533711994 }

  77. 4

    474627834

    {153072397, 176664261, 110500738, 31615027, 6062535, 317560974, 437824196, 155051164, 259682688, 159918834, 267239580, 86033369, 467735328, 248969990, 369253356, 381093377, 370237512, 384235402, 247273282, 318481382, 84764980, 79360284, 39625992, 118153713, 182830623, 115391473, 298288429, 139614931, 83937994, 164729055, 53977738, 37748064, 337325397, 439531947, 51095929, 462346121, 420941583, 51848752, 208202854, 381268900, 280073140, 419867655, 51533445, 199621691, 165333183, 225496009, 268148986, 104561903, 135179762, 384771790, 59687183, 186586389, 417946988, 175314775, 375590279, 470140129, 121455593, 12170350, 40652760, 300505861, 146246993, 140300939, 454046798, 146743535, 442892309, 371992241, 65935776, 271701263, 172703349, 6059776, 90910146, 360176439, 359762166, 134346773, 341994847, 461889273, 279679404, 448403570, 236391095, 52112430, 372576994, 367501781, 67569912, 212135078, 233171365, 350733822, 337647270, 280171767, 45344484, 97108553, 99731, 326234212, 283742656, 2355059, 86745231, 265364330, 43375136, 469652040, 155285774, 217819453, 453230286, 259614773, 387939492, 58460478, 360305043, 176980797, 328750513, 182699687, 337356410, 272547237, 229819419, 116630494, 459744873, 173360317, 95886379, 246819469, 155590209, 162251200, 262263380, 456537307, 460187068, 21681185, 272121204, 230576517, 183521136, 103947555, 387047885, 148272858, 18751216, 106081797, 66648790, 312978036, 40725074, 48259045, 473743393, 48989462, 303308965, 117693815, 152454840, 68117071, 73797530, 258373970, 285265132, 78524521, 296467062, 319820765, 395065035, 1150710, 345864690, 29167537, 69378584, 212223448, 319567649, 413704790, 127654742, 240607510, 442305461, 338327424, 314774286, 320993579, 224035920, 64440102, 24153033, 315330623, 127312507, 22115650, 469284064, 33053510, 88277102, 387066954, 310469866, 250794909, 242471552, 20091560, 11103081, 140550374, 92648973, 286348816, 332209917, 100070308, 181784730, 331285253, 339697734, 177889336, 386147401, 397714817, 63829935, 468122810, 47015624, 146656695, 64877190, 377388397, 66746194, 353990894, 453874718, 458878824, 168543996, 243399317, 383283490, 147319452, 204141589, 343918662, 358057364, 4168746, 358382046, 363923820, 365537733, 68809697, 454545427, 168528554, 263503837, 94485240, 77230586, 400124253, 474114930, 449148861, 319213487, 73813459, 371848724, 227707938, 424218654, 117653302, 473046408, 454555589, 220431663, 59978849, 134871618, 276652422, 328688755, 260283889, 29103059, 435175531, 388723565, 211056364, 209905115, 248437885, 362833737, 90718613, 429867497, 64299469, 462865164, 187966986, 285431899, 439926800, 89771568, 113675213, 36379347, 181184714, 310472151, 462191504, 106889009, 360077420, 154094542, 334498306, 376270804, 469446997, 366858730, 202727282, 262385740, 234820925, 144860195, 427041021, 68704587, 385887627, 237325212, 440113021, 285348935, 344916580, 271462515, 225185610, 366393601, 185291185, 367361685, 160637704, 404804424, 266103709, 17594191, 277583603, 232115389, 393255814, 177013516, 176470135, 279868099, 463866892, 423681512, 131295309, 424560343, 373028645, 324748233, 286147188, 219903712, 389385942, 105889328, 358863316, 266109454, 251133083, 98982767, 219128823, 9819539, 13090359, 54988592, 440562339, 193568230, 123864806, 465692077, 431799340, 426985101, 472712882, 422980276, 283748010, 77165515, 446744366, 111099067, 93793044, 273513240, 470068908, 119681416, 471114751, 349778509, 31814147, 171813544, 148497174, 118094931, 57664791, 100693736, 320121787, 245134087, 62890136, 290685809, 94200238, 58499014, 254800573, 88649184, 411507644, 431073019, 228325079, 249690297, 369163915, 369960404, 303850656, 410906908, 372477290, 46507414, 279797332, 303292402, 98167223}

    Returns: {748561984, 994247922, 228429683, 748561984, 257702404, 913718732, 228429683, 228429683, 865536039, 913718732, 913718732, 748561984, 865536039, 228429683, 913718732, 748561984, 913718732, 228429683, 228429683, 228429683, 228429683, 913718732, 865536039, 994247922, 994247922, 748561984, 748561984, 748561984, 228429683, 994247922, 228429683, 913718732, 994247922, 257702404, 748561984, 748561984, 257702404, 228429683, 228429683, 228429683, 228429683, 994247922, 994247922, 748561984, 994247922, 748561984, 228429683, 748561984, 228429683, 228429683, 748561984, 257702404, 228429683, 748561984, 748561984, 748561984, 748561984, 228429683, 913718732, 748561984, 748561984, 748561984, 228429683, 748561984, 748561984, 748561984, 913718732, 748561984, 257702404, 228429683, 913718732, 994247922, 865536039, 748561984, 748561984, 994247922, 913718732, 228429683, 748561984, 865536039, 228429683, 748561984, 865536039, 228429683, 748561984, 913718732, 913718732, 994247922, 865536039, 748561984, 748561984, 228429683, 228429683, 748561984, 257702404, 228429683, 228429683, 865536039, 228429683, 748561984, 913718732, 748561984, 865536039, 913718732, 994247922, 257702404, 748561984, 748561984, 228429683, 994247922, 257702404, 228429683, 994247922, 748561984, 748561984, 748561984, 257702404, 228429683, 228429683, 748561984, 228429683, 748561984, 913718732, 257702404, 913718732, 994247922, 748561984, 865536039, 228429683, 994247922, 228429683, 913718732, 228429683, 748561984, 748561984, 228429683, 748561984, 748561984, 913718732, 748561984, 228429683, 228429683, 228429683, 748561984, 913718732, 748561984, 257702404, 913718732, 865536039, 748561984, 228429683, 228429683, 748561984, 228429683, 228429683, 228429683, 748561984, 865536039, 913718732, 748561984, 865536039, 913718732, 994247922, 748561984, 748561984, 228429683, 228429683, 228429683, 228429683, 913718732, 228429683, 257702404, 228429683, 228429683, 994247922, 228429683, 994247922, 228429683, 257702404, 228429683, 913718732, 748561984, 913718732, 228429683, 748561984, 748561984, 257702404, 228429683, 228429683, 994247922, 913718732, 748561984, 228429683, 228429683, 228429683, 865536039, 913718732, 748561984, 228429683, 865536039, 748561984, 913718732, 228429683, 865536039, 913718732, 865536039, 994247922, 748561984, 748561984, 228429683, 748561984, 865536039, 228429683, 994247922, 913718732, 257702404, 748561984, 748561984, 228429683, 865536039, 865536039, 228429683, 865536039, 748561984, 257702404, 748561984, 913718732, 865536039, 748561984, 748561984, 748561984, 748561984, 748561984, 228429683, 748561984, 748561984, 994247922, 748561984, 748561984, 748561984, 913718732, 913718732, 748561984, 228429683, 913718732, 748561984, 994247922, 228429683, 994247922, 228429683, 748561984, 228429683, 228429683, 228429683, 228429683, 748561984, 228429683, 228429683, 228429683, 748561984, 748561984, 994247922, 257702404, 257702404, 865536039, 748561984, 748561984, 228429683, 994247922, 913718732, 748561984, 748561984, 257702404, 228429683, 913718732, 748561984, 748561984, 748561984, 748561984, 228429683, 228429683, 748561984, 748561984, 228429683, 228429683, 994247922, 748561984, 748561984, 257702404, 865536039, 228429683, 913718732, 228429683, 228429683, 228429683, 748561984, 748561984, 257702404, 748561984, 994247922, 228429683, 257702404, 228429683, 228429683, 748561984, 228429683, 257702404, 228429683, 228429683, 913718732, 748561984, 228429683, 748561984, 913718732, 865536039, 913718732, 228429683, 748561984, 748561984, 748561984, 228429683, 865536039, 257702404, 257702404, 228429683, 748561984, 748561984, 228429683, 748561984, 228429683, 228429683, 748561984, 913718732, 228429683, 748561984, 748561984, 994247922, 748561984, 228429683, 865536039, 228429683, 228429683, 228429683, 228429683, 228429683, 748561984 }

  78. 10

    73345179

    {7982397, 52418015, 5529681, 20032930, 52749812, 3779000, 71541452, 44964673, 40166615, 17441469, 2106820, 16497663, 27870647, 31216979, 10075246, 21259596, 4902020, 53260186, 28644394, 20136595, 31211402, 13152574, 27197202, 59847820, 38280805, 27546288, 47715589, 62215829, 50258077, 29091163, 14387782, 3235271, 32812610, 43476062, 33725308, 6599859, 17574724, 59180334, 24882459, 71161834, 45059669, 33938172, 14073840, 50978009, 25185054, 32797554, 6814498, 64148697, 46537629, 16840783, 6354658, 2042017, 20042566, 58913583, 4636039, 19239738, 62985841, 5430681, 61880146, 30907331, 49174428, 16351205, 31734494, 49058478, 32398298, 61394587, 49701561, 48545655, 53135607, 10600315, 18825454, 38539342, 48962330, 39012646, 42617583, 4523449, 51029409, 19663559, 4847575, 49082785, 63207338, 46992653, 57115720, 64126365, 58322887, 53564141, 58079994, 63071793, 68730382, 59736115, 30334477, 41786232, 58116143, 44661493, 30592241, 34749220, 13049531, 41592925, 35621823, 69384272, 56877735, 65963817, 43289250, 43288738, 23512578, 46629706, 68505770, 17131061, 21956330, 39394637, 73257177, 11995978, 34878130, 37402442, 23457528, 44888530, 71880216, 55867292, 27747012, 43332434, 39165614, 71986930, 28743593, 9087662, 8385128, 26530571, 62144496, 60309333, 67381674, 71420835, 33508201, 24794200, 45849326, 21080042, 25076126, 11180402, 64868861, 27361755, 20223324, 59504471, 14832729, 53477657, 21402541, 55159277, 5569842, 35550135, 54684547, 436514, 15488537, 43974933, 35155226, 68432365, 29774240, 64345500, 21438909, 8727994, 50397443, 58314437, 20149448, 66785828, 10095289, 12348439, 63373927, 46782171, 66790404, 11498280, 46438570, 19136403, 23065351, 36767397, 25764336, 39524256, 60482689, 17297695, 24188601, 33334248, 56624732, 58843205, 13207755, 23476413, 1285770, 56610992, 41348595, 38285235, 64770114, 29964621, 32645201, 10963049, 26246844, 5904321, 28527653, 56339498, 62225685, 46510995, 49478528, 37837231, 45433723, 28507969, 44321396, 29684992, 4032758, 26285712, 71992726, 1248534, 66533438, 17610691, 70639042, 57836472, 10858511, 13969918, 61030551, 56583669, 45191348, 3677005, 50242930, 68545895, 70673867, 5439384, 44618765, 16353416, 12648363, 47109278, 65473082, 22589398, 27120779, 47583744, 18327944, 63010552, 29849822, 51074462, 28554692, 9459267, 44000572, 34049204, 66540144, 57578653, 69848456, 9362480, 4038538, 50189173, 67449195, 6777229, 12297003, 47825549, 47374076, 29137776, 13155625, 68922208, 41916754, 2160579, 33494550, 29182919, 24358388, 9400843, 1337474, 45105735, 57037008, 71562586, 73271760, 21247270, 2805947, 31771521, 17894813, 5623911, 36396926, 63410045, 54195472, 45437485, 3380826, 928686, 7431367, 3567665, 374217, 25345228, 40763303, 11037696, 5669998, 71834195, 69565752, 187271, 57730266, 55521797, 59748032, 48765529, 62475709, 58622009, 36590628, 6839594, 55406382, 13922976, 59291761, 35319678, 64832365, 48780863, 31768283, 26369043, 48565297, 64163453, 47047090, 41412677, 72291442, 58191921, 14260603, 38275066, 36347057, 3107320, 47157783, 27264872, 15624226, 14293212, 2940442, 13417624, 23985431, 6982865, 23877575, 70921897, 3377856, 45009447, 43081834, 39328272, 48608885, 37868519, 73309695, 12909852, 12825801, 20815140, 44636117, 23997723, 15674845, 70494363, 37062197, 20889869, 48665430, 48600441, 4449178, 44377819, 44071346, 29562825, 73140346, 52960437, 70758674, 63442366, 11497655, 15853847, 9925055, 3838287, 9412068, 69636570, 50206078, 4259131, 68320461, 63482686, 751513, 72597516, 49486642, 9548129, 68426379, 19808280, 53433353, 12762485, 13290214, 55484127, 67969832, 56400877, 17100398, 47861448, 28119622, 60964291, 31758213, 33272902, 43616856, 13490260, 45762493, 48777620, 7393492, 10422675, 47002449, 51042605, 42558018, 20021971, 69048542, 7820067, 8099671, 35205698, 14794338, 67714119, 33802863, 56889157, 58484401, 45369092, 24691143, 60239387, 33759639, 42798800, 917945, 65552285, 63620757, 38475426, 32256615, 3790153, 20485898, 12345371, 21457394, 5722279, 70922724, 36260093, 55288316, 1142660, 67600223, 53377393, 60974386, 33091321, 50102182, 52090040, 56293477, 70521023, 10451482, 52296412, 20693973, 43010901, 37121078, 26994652, 57609875, 1156235, 50183250, 51639494, 55943121, 18444066, 40816151, 3805990, 66331270, 50045033, 15497674, 46793346, 6471833, 69895591, 39318552, 67580200, 31239779, 50541379, 71309865, 9569891, 4749225, 61911839, 827545, 15093290, 27419324, 52235099, 26242430, 25996813, 31588728, 16274071, 55655060, 57374869, 46858370, 6088482, 60402669, 12517614, 66964957, 10358676, 48798258, 40551485, 54672359, 3674938, 25020135, 34593537, 2349791, 47069268, 19504069, 55733601, 61428365, 64985149, 10011070, 48119021, 38455516, 6107093, 22884326, 36480283, 6537815, 62728570, 28197895, 63550283, 13496974, 57380094, 39338040, 55545738, 56692176, 49245950, 56024760, 28532376, 63436821, 56379708, 50542190, 9468285, 33186584, 1654750, 32769214, 8886118, 53011599, 46945377, 40425285, 8039120, 50958251, 34442029, 67637012, 32934357, 59331326, 14134788, 44062758, 43236089, 16967717, 36674828, 32507887, 525488, 29306526, 41745119, 68817580, 60984302, 25278846, 18354638, 19156029, 26425185, 57545886, 1074595, 23945750, 21026547, 28732999, 23705023, 58969997, 35435511, 37309770, 44307532, 51823649, 20876275, 31093552, 28203872, 1784560, 30121220, 4506568, 10819946, 19454900, 23402379, 70302128, 23828499, 68645517, 38112660, 60120751, 10981677, 55598849, 60237369, 36762652, 26838507, 47680688, 36650244, 34483016, 38267610, 47826758, 65948038, 67959850, 44515264, 17577039, 14608527, 70989345, 41652570, 64242250, 25868220, 69689428, 38975983, 57145750, 62071129, 62906385, 2658860, 61702084, 64196927, 60957633, 69795842, 25833017, 25142074, 40378490, 64758778, 65262954, 55930080, 55701643, 14762972, 40622142, 36226544, 27132182, 65403818, 70816591, 26469705, 23591168, 9056887, 24025912, 44900270, 27393501, 34802005, 45419368, 1974508, 60375215, 55101538, 19981073, 35737504, 29259348, 38925563, 64141002, 20286788, 32517830, 49771544, 58517251, 32597940, 20253362, 31900003, 63097391, 36228967, 63937579, 6868077, 63853777, 51298137, 22942749, 9156233, 59133706, 7885892, 63738886, 5677330, 17350571, 22669748, 18766296, 46689437, 19417234, 400190, 1287914, 24460332, 4743460, 43288505, 51800044, 33411761, 29823352, 31299853, 63701387, 30046399, 5499346, 19677183, 4536041, 21617014, 34812171, 51578720, 69331048, 10372284, 53266727, 59419508, 18997734, 28557876, 1659825, 2866736, 49335688, 10097833, 14931042, 38532021, 7031504, 5524128, 66700886, 24443657, 22229942, 70698576, 39735369, 26776298, 22109070, 18576572, 39153630, 39362571, 66963575, 5800887, 43958321, 15621170, 71496796, 61074167, 38370333, 43777702, 57378045, 71615369, 28322988, 39461422, 51740937, 24863433, 20255774, 73071427, 3845248, 48647966, 70044072, 62393236, 8502839, 57465173, 56152175, 33317668, 60396540, 11296713, 50940053, 32092760, 64928725, 54423937, 21539534, 53665691, 27722112, 25986275, 67615197, 14531200, 19491307, 68601591, 31034108, 53494224, 70464698, 28272924, 3415623, 5144893, 16691788, 15342896, 60165184, 10251364, 52529973, 45715356, 8293204, 58554227, 30921676, 12313082, 11147732, 21463643, 40053738, 61430332, 52181886, 11356309, 39621065, 28295781, 64110947, 55041543, 17181283, 46525044, 35338331, 65981932, 6639402, 35989484, 5464132, 67552357, 3737411, 46872327, 21800684, 67585578, 14169921, 7895530, 44535463, 35873380, 67061961, 2319922, 45583093, 47508397, 44807931, 10265809, 61476676, 49856930, 2578226, 55823820}

    Returns: {18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 18880046, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 18880046, 18880046, 18880046, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 18880046, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 18880046, 155082579, 18880046, 18880046, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 18880046, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 18880046, 155082579, 18880046, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046, 155082579, 18880046, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 18880046, 155082579, 155082579, 155082579, 155082579, 18880046 }

  79. 9

    114878892

    {6895203, 6311044, 82940278, 106902740, 63927972, 54247821, 31728689, 42887923, 3897291, 45125918, 114541599, 76285894, 62794991, 108783831, 58261944, 1206010, 14899789, 79871100, 46866070, 48118004, 40286239, 88065220, 82623262, 69806193, 78661386, 89421021, 79867459, 110230433, 38633488, 53669839, 110047790, 53725673, 113592273, 24515965, 105554509, 17449960, 53835486, 88834187, 54814453, 20941344, 55050446, 26636015, 110097844, 6488869, 68517829, 34381151, 112718903, 84534914, 107912568, 64439107, 63746586, 20009351, 106912683, 48912594, 43922665, 31370975, 57220338, 3931585, 108655595, 66617508, 70126045, 47546161, 24813162, 47528608, 67822383, 51190801, 42602263, 68721184, 108426967, 34009854, 73127740, 13733510, 105265401, 51797867, 112957807, 29561020, 108531297, 55472274, 74709680, 55792715, 79240159, 54705336, 29082942, 74669054, 106764463, 31697647, 69895986, 45926162, 37986942, 32861476, 113885460, 8307487, 36648870, 109639436, 106800643, 53582341, 75806839, 28473183, 64319950, 72205873, 16482874, 5705283, 11517028, 34349264, 107349612, 273932, 36118125, 54077378, 21148968, 47500598, 38546788, 15331435, 97731745, 92084351, 12990014, 38593932, 48888797, 111090684, 88382752, 83029910, 66122400, 91014349, 21189617, 108832345, 73274862, 2777749, 87665656, 113056457, 97406451, 50615881, 100485591, 103317967, 73351417, 99757222, 20952019, 84789624, 47185703, 33842224, 39911475, 91519348, 93580686, 72165775, 102076247, 78209354, 4113243, 68538818, 47219084, 45047989, 50752687, 84062737, 97390709, 85459086, 20568886, 82126904, 42554419, 59739480, 33695282, 109727144, 89865116, 46392521, 111401511, 67648649, 104073288, 22667476, 16450585, 74708784, 54132252, 1413479, 93755653, 87739802, 68312737, 32313838, 34136946, 99204495, 20712521, 9234097, 13475434, 69948511, 86647062, 37198947, 57372774, 95873640, 83406223, 84979436, 25993487, 50136933, 1394512, 70900503, 54917279, 6562093, 100153976, 17167140, 21434047, 64836992, 96940504, 60259475, 93027525, 35926991, 46604464, 99626465, 107201259, 54742011, 10688265, 11688516, 11993567, 102510438, 112401551, 14004298, 8335036, 68548278, 56855958, 93592719, 68707478, 28218129, 91902858, 12468187, 52201380, 66125704, 109893571, 108338052, 69097986, 22525527, 37010626, 42521706, 56210359, 70818378, 43249572, 55908288, 102755835, 113335338, 15165384, 21226625, 35646216, 49173777, 113583624, 12032863, 58710513, 112593734, 74572279, 73586644, 52949691, 86993883, 108909572, 58908181, 22272019, 15070879, 95343204, 43167491, 91845198, 79511636, 71088414, 62160184, 7505854, 108633309, 13011209, 36653778, 33062951, 84557549, 12218866, 111525387, 5367234, 23259316, 58352476, 5459176, 37040698, 76045847, 79137014, 57342708}

    Returns: {887629271, 414903867, 826983357, 414903867, 168445230, 887629271, 758553711, 758553711, 887629271, 826983357, 887629271, 826983357, 758553711, 887629271, 168445230, 826983357, 758553711, 168445230, 826983357, 414903867, 758553711, 414903867, 826983357, 887629271, 988663390, 887629271, 758553711, 758553711, 414903867, 758553711, 826983357, 758553711, 887629271, 758553711, 758553711, 414903867, 988663390, 758553711, 758553711, 168445230, 826983357, 758553711, 414903867, 758553711, 758553711, 758553711, 758553711, 826983357, 168445230, 758553711, 988663390, 758553711, 887629271, 988663390, 758553711, 758553711, 988663390, 758553711, 758553711, 168445230, 758553711, 758553711, 988663390, 414903867, 887629271, 758553711, 758553711, 414903867, 758553711, 988663390, 414903867, 826983357, 887629271, 758553711, 758553711, 414903867, 887629271, 988663390, 414903867, 758553711, 758553711, 168445230, 988663390, 826983357, 758553711, 758553711, 988663390, 826983357, 988663390, 414903867, 168445230, 758553711, 988663390, 414903867, 758553711, 758553711, 758553711, 887629271, 826983357, 758553711, 826983357, 887629271, 414903867, 414903867, 168445230, 414903867, 887629271, 826983357, 168445230, 826983357, 414903867, 758553711, 758553711, 758553711, 826983357, 168445230, 758553711, 168445230, 414903867, 826983357, 168445230, 758553711, 758553711, 758553711, 988663390, 758553711, 414903867, 758553711, 887629271, 758553711, 887629271, 758553711, 758553711, 826983357, 758553711, 168445230, 758553711, 414903867, 887629271, 414903867, 988663390, 758553711, 758553711, 826983357, 887629271, 826983357, 414903867, 758553711, 758553711, 758553711, 758553711, 988663390, 826983357, 414903867, 758553711, 168445230, 826983357, 414903867, 414903867, 758553711, 887629271, 758553711, 168445230, 414903867, 758553711, 168445230, 168445230, 758553711, 758553711, 826983357, 758553711, 826983357, 988663390, 887629271, 758553711, 758553711, 826983357, 758553711, 988663390, 887629271, 988663390, 168445230, 758553711, 414903867, 758553711, 887629271, 414903867, 887629271, 758553711, 758553711, 414903867, 168445230, 758553711, 414903867, 414903867, 758553711, 887629271, 758553711, 414903867, 758553711, 887629271, 887629271, 887629271, 168445230, 758553711, 988663390, 758553711, 826983357, 414903867, 988663390, 988663390, 887629271, 826983357, 887629271, 988663390, 758553711, 168445230, 414903867, 758553711, 168445230, 988663390, 887629271, 826983357, 988663390, 758553711, 988663390, 168445230, 168445230, 887629271, 988663390, 168445230, 758553711, 168445230, 887629271, 168445230, 758553711, 887629271, 826983357, 758553711, 414903867, 887629271, 887629271, 414903867, 758553711, 758553711, 758553711, 168445230, 758553711, 988663390, 414903867, 988663390, 414903867, 826983357, 887629271, 758553711, 988663390, 758553711, 758553711, 826983357, 887629271, 988663390, 414903867, 414903867, 414903867, 826983357, 758553711, 826983357, 168445230 }

  80. 32

    166903529

    {54870470, 103838443, 114571034, 63381252, 117541836, 116849453, 11606102, 149975878, 9936846, 16035449, 58006275, 166807531, 45204824, 68425135, 142211525, 118640978, 162519029, 124193718, 135487225, 118527125, 88845138, 120036590, 62077296, 121120135, 114231712, 7427336, 122225946, 155695809, 70268128, 95814875, 51755919, 112550816, 1859337, 6247316, 127476388, 48813241, 118262964, 20064489, 148601882, 45619899, 2872998, 29004459, 159449140, 128049954, 22658682, 5702219, 2864675, 135063480, 45550116, 129682781, 139279436, 124218641, 121373594, 2939624, 72300205, 42154228, 163054756, 129776562, 104009052, 151594491, 81345623, 131845643, 156383341, 93105702, 20622272, 6806137, 8314188, 122380986, 91796206, 36070785, 32385492, 154608760, 140873341, 52129765, 4778514, 127358416, 108166724, 107022383, 143125310, 53419991, 106039236, 31173122, 78799131, 46958081, 131575608, 148225523, 133359939, 24480155, 119754842, 114909034, 156593177, 131960376, 42730202, 67026277, 74079351, 166236444, 125337923, 157758329, 630506, 63009607, 75382070, 125663109, 150947913, 84478398, 89500043, 19731967, 159549859, 131090221, 143737471, 58642153, 142841743, 99422324, 62485409, 75819058, 50396096, 26657493, 166524412, 130628881, 18503174, 48730778, 165264987, 67019083, 139509518, 24166615, 46577192, 15442096, 30155422, 18214182, 65587870, 31012364, 109867435, 151735959, 90382890, 63434910, 36155125, 58404716, 116176954, 119587456, 126264370, 150396153, 66973797, 54156762, 7297731, 128642278, 130353420, 67623702, 36885402, 94335381, 132518537, 155149064, 122962617, 99520419, 25713480, 94920725, 73402652, 72856642, 28541265, 79504936, 101159526, 123808999, 163766128, 124696154, 62642882, 99498265, 73030535, 20082005, 69176403, 85141907, 118067165, 13530248, 147808026, 71802992, 8113994, 129073708, 19338341, 118838955, 161031935, 136540001, 152825590, 16576555, 22129910, 54294037, 148363054, 17424170, 154752914, 145652705, 102840667, 7030745, 42293934, 111318298, 44306878, 56698628, 95722252, 67811097, 144703132, 137660068, 2729280, 166441444, 106614996, 140185250, 109331698, 161961486, 103898813, 61954664, 37826986, 141606447, 39178663, 139343002, 64838003, 92619278, 52740083, 75813550, 39046255, 131355602, 136679892, 80211300, 1693422, 105366925, 27368024, 22144478, 42802885, 69510122, 20713994, 68858618, 854965, 39640486, 48935912, 60186539, 64085156, 90932945, 44628421, 67724578, 51929167, 113384104, 114289619, 126150226, 131469884, 166532477, 118029757, 130744010, 154353193, 136500376, 16660944, 1583934, 150403346, 104238160, 52415839, 3499254, 108994102, 71833441, 54586109, 129839190, 148183071, 154165400, 85224763, 100905238, 156712261, 6791933, 43172908, 139378534, 105878288, 47264252, 123815526, 92423744, 63936789, 61263569, 164799462, 6339170, 114199209, 54942252, 12502046, 29601333, 27850142, 3751368, 81949518, 99756753, 120230299, 154286205, 45861233, 57893394, 5680225, 22462767, 117177897, 38459075, 146268363, 76782145, 14536331, 1908493, 42942102, 149504142, 134216348, 57071181, 122480786, 88909751, 116606682, 105681275, 38681683, 11470719, 155867821, 137618052, 138945809, 112967953, 103615107, 103418703, 77149894, 164630865, 10800678, 63626914, 90783442, 123533071, 48199193, 112388258, 112668566, 141051900, 99177757, 51561039, 68901948, 45443641, 61362532, 74501861, 133173818, 9487729, 84597900, 105379359, 157621347, 85587303, 13106256, 120319713, 71512656, 132915843, 56265495, 144282409, 6327624, 105685830, 15620691, 128166168, 165164285, 38101755, 17054263, 146681448, 12396928, 106420176, 131763934, 68051643, 28553277, 78927154, 87661037, 90686148, 34574655, 74507594, 26194127, 25904246, 160147380, 55158933, 70867314, 47318455, 69004585, 162233700, 56264295, 117318298, 82542356, 152391925, 125410348, 103972623, 65373368, 40274850, 63015431, 94353569, 11512870, 31612024, 139468621, 151893658, 106983928, 7957944, 16664, 165958057, 99201368, 55993020, 166645044, 49697377, 52207409, 21111316, 107561533, 48393664, 125630526, 32206238, 160333918, 109339931, 44335755, 74385213, 24093918, 109792762, 88203071, 65500912, 62689181, 154762301, 78156992, 59270980, 155472619, 109257931, 63006081, 85156601, 123697607, 52732910, 76980272, 111623300, 135524207, 59116867, 14994588, 67244857, 90163400, 87634849, 124037201, 153382844, 51647759, 112594098, 48812141, 63355199, 15810378, 6457992, 81871748, 106194722, 24758923, 162795563, 116002861, 18425656, 10131279, 155113424, 4985021, 42348931, 110093310, 146449444, 34042888, 92848433, 137284848, 51229402, 117605615, 23980155, 23586269, 143899570, 147674886, 66937391, 63734477, 114013463, 150904735, 13182758, 72582955, 106908356, 37422230, 52981417, 131036522, 165220085, 133305652, 119194091, 128208554, 93799237, 59905264, 11046244, 33126627, 12909799, 51061187, 40236791, 85967232, 43033200, 43741642, 127868503, 48106644, 147657330, 112453386, 81571341, 153426666, 31482872, 44738134, 31114410, 124732517, 50709232, 152799607, 107878847, 124603039, 22709200, 10544510, 10714271, 130044665, 39662507, 44445068, 69308160, 455430, 56136524, 160441824, 68871127, 59523540, 128090051, 6815755, 116379455, 70517381, 163292508, 90421706, 9505644, 108080871, 31084707, 38230134, 154453337, 151934667, 30047747, 5530998, 272199, 164381558, 91586223, 122935282, 166299486, 86392494, 79439820, 16319709, 85593440, 83241287, 116331397, 131967506, 38793959, 97546325, 160417686, 1961133, 50321811, 29049061, 50440582, 15462581, 35950106, 159994858, 166423651, 132300264, 126131439, 22484815, 112150858, 147129274, 20799930, 109981526, 81828944, 97623261, 39101746, 133271395, 827369, 85783692, 9771616, 22260307, 73841361, 5286089, 165898206, 150697880, 45047488, 66396688, 80168388, 23104317, 157949745, 99759279, 29641648, 105584812, 40483941, 140100206, 85230584, 123857196, 85981734, 43016171, 120308589, 13967750, 17983966, 71936363, 25219336, 74963400, 146569776, 20339424, 49609464, 84022435, 4762527, 98834703, 31120585, 162418165, 69160061, 131623112, 166341701, 124846616, 858227, 117693985, 4060946, 19809373, 7836127, 70380924, 100194957, 142113275, 103247773, 84456439, 5369745, 41256467, 126466323, 79912496, 71111597, 27614758, 45920821, 99875606, 152515149, 76693780, 101195706, 1994097, 52694425, 148483217, 49712721, 62701461, 65341013, 41450172, 31699820, 83447869, 22613502, 87693968, 52403951, 121582565, 120635552, 115557381, 86236957, 124316547, 98637945, 158429542, 160853114, 4249144, 165309940, 64987470, 76396408, 38496235, 161887966, 95682309, 90952862, 32523153, 158296265, 148728204, 107711113, 166408414, 47967094, 64816982, 159730258, 59775555, 129158731, 134902708, 161447718, 117284096, 34662993, 139325561, 132836897, 163417310, 164228033, 124424524, 163999629, 160243744, 40958483, 152258327, 96814928, 45299489, 76741008, 144635286, 145297785, 63962495, 13063199, 136779303, 163374945, 45690757, 55194861, 117461258, 58329925, 5949859, 119846062, 61256391, 54249613, 90363683, 12715894, 115151536, 69943801, 51038002, 105132812, 86895508, 55620181, 50903891, 29583425, 63122509, 135374593, 108866733, 81299946}

    Returns: {5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 204438558, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 204438558, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 5885267, 204438558 }

  81. 26

    833087532

    {51685273, 101644904, 613393034, 432074186, 503338151, 301122622, 363372088, 366318266, 168561866, 815084487, 496545596, 416547478, 426095628, 97933210, 184163663, 639389649, 429994841, 391018403, 769705058, 345237054, 365586349, 93656780, 117622387, 62623868, 393039698, 236537058, 724499038, 124247283, 315423391, 760328148, 98049033, 719425748, 144786397, 753018531, 531313673, 426136261, 263022916, 290228214, 536401867, 797715149, 697539670, 397475754, 234162678, 591426886, 312986398, 749813712, 686266089, 289958316, 531177464, 804685340, 540178141, 310863351, 268961840, 498443902, 441858494, 608082690, 472186633, 402176125, 33608138, 578214561, 188867587, 629268492, 593131802, 121063360, 424294955, 768757710, 640770168, 431145488, 114559070, 426422031, 500860544, 524465175, 542027571, 151332122, 385577457, 363134017, 518167750, 8720491, 231891742, 633513269, 315163206, 764626897, 643088355, 581283720, 72266765, 277133085, 511711651, 816949360, 779832775, 443498716, 156808817, 99163845, 206886577, 48123177, 814734469, 810733391, 152593780, 417313508, 684852680, 598026498, 406074580, 253678298, 166899983, 310511337, 471824823, 146433405, 101836749, 178201714, 25708042, 736919545, 305329352, 85417434, 786073109, 216259117, 729837813, 351364759, 376129002, 616507368, 398511124, 818564488, 121104522, 200608025, 653430772, 560242428, 587359552, 446393653, 598391033, 549530868, 344820465, 318295348, 722713117, 240484111, 686925199, 603327572, 330366560, 429114126, 221666160, 147487985, 586156860, 533433375, 347729223, 411516376, 795604860, 154243481, 55511108, 336647432, 371793583, 321599596, 229459910, 451875057, 617220189, 20341393, 474388100, 496718708, 271076040, 518074335, 720356339, 211384035, 645890104, 536093359, 821125470, 331977977, 275868658, 34836077, 582955000, 335216561, 31137741, 777919526, 477256489, 706822095, 496210616, 262249453, 752661487, 51406897, 134552522, 123158989, 775823702, 269095781, 503098074, 156594484, 445121218, 120993867, 624006379, 608023064, 323777468, 323439525, 192784105, 126946464, 544040621, 759590712, 751663750, 636565243, 606598130, 557394288, 195526993, 702960989, 724842380, 565683674, 639080491, 43445144, 218015795, 586683219, 794058391}

    Returns: {536861065, 859456708, 958387599, 958387599, 536861065, 958387599, 859456708, 958387599, 958387599, 633906502, 859456708, 958387599, 117915096, 958387599, 536861065, 633906502, 536861065, 536861065, 958387599, 481568940, 536861065, 859456708, 536861065, 859456708, 958387599, 481568940, 958387599, 633906502, 536861065, 117915096, 633906502, 859456708, 536861065, 633906502, 536861065, 536861065, 859456708, 481568940, 536861065, 536861065, 958387599, 481568940, 481568940, 958387599, 958387599, 117915096, 633906502, 117915096, 859456708, 859456708, 536861065, 633906502, 859456708, 958387599, 958387599, 481568940, 536861065, 536861065, 958387599, 633906502, 536861065, 117915096, 958387599, 859456708, 536861065, 481568940, 117915096, 859456708, 958387599, 633906502, 859456708, 633906502, 633906502, 958387599, 633906502, 536861065, 958387599, 536861065, 958387599, 536861065, 481568940, 536861065, 633906502, 117915096, 536861065, 633906502, 536861065, 859456708, 536861065, 859456708, 536861065, 633906502, 536861065, 633906502, 536861065, 536861065, 859456708, 859456708, 859456708, 481568940, 859456708, 958387599, 536861065, 633906502, 633906502, 633906502, 633906502, 958387599, 958387599, 536861065, 859456708, 481568940, 536861065, 536861065, 633906502, 536861065, 481568940, 117915096, 859456708, 859456708, 481568940, 536861065, 859456708, 117915096, 859456708, 536861065, 536861065, 117915096, 633906502, 859456708, 536861065, 536861065, 536861065, 859456708, 859456708, 481568940, 117915096, 536861065, 117915096, 633906502, 633906502, 859456708, 117915096, 536861065, 859456708, 859456708, 536861065, 859456708, 958387599, 633906502, 633906502, 536861065, 859456708, 859456708, 117915096, 633906502, 536861065, 633906502, 859456708, 536861065, 481568940, 536861065, 958387599, 536861065, 859456708, 536861065, 633906502, 958387599, 536861065, 633906502, 859456708, 536861065, 536861065, 536861065, 958387599, 536861065, 958387599, 536861065, 481568940, 859456708, 958387599, 633906502, 536861065, 859456708, 859456708, 633906502, 536861065, 117915096, 536861065, 117915096, 958387599, 536861065, 958387599, 117915096, 536861065, 536861065, 859456708, 958387599, 536861065, 859456708, 536861065, 633906502, 536861065 }

  82. 15

    320592521

    {176079420, 37776346, 114851461, 20988899, 316375505, 59148216, 181935182, 205510895, 291730619, 200799811, 315681439, 186971683, 189744706, 264290296, 80158762, 169090149, 135058362, 271626174, 276966289, 70024840, 319973108, 198759389, 235709765, 47006177, 163371955, 111517073, 199709324, 270799241, 214448946, 122784944, 92090427, 208557344, 154633556, 87009604, 208089330, 315985660, 139716061, 124905775, 97436704, 316816560, 277309580, 29899427, 169370342, 117575216, 98395757, 252574648, 239043017, 4816759, 3105975, 221562852, 28431114, 26364924, 213946485, 174663504, 313343183, 254380100, 69388230, 27475882, 4462302, 278624198, 254892463, 117770230, 80563932, 309717357, 296963021, 76603085, 151633548, 222322619, 276942737, 18134662, 169879329, 19972419, 138613084, 109098900, 155168993, 82439302, 183908078, 253900411, 246753226, 138033063, 173677131, 283839419, 82396711, 275089232, 106930400, 40921784, 288334626, 229045109, 52841925, 253380024, 26320737, 235406293, 125025105, 258611066, 157948238, 293827422, 24099716, 39319640, 56682551, 121388878, 265864978, 80691960, 3287823, 182705244, 157153769, 90212018, 227835984, 90843039, 30021869, 119620953, 191100315, 138626810, 41514677, 232192189, 226545017, 75907204, 148703694, 6770402, 135348477, 264273514, 155266344, 87514342, 106749220, 276157374, 9991041, 86466603, 258307345, 143555268, 298569134, 106680880, 271417840, 198203039, 309449831, 316208603, 4299474, 251538493, 133080201, 187897156, 220788151, 208895558, 193226939, 143574908, 97563674, 179311999, 301025222, 175563064, 286415915, 295416080, 221821612, 15552088, 146382177, 101632986, 158094421, 134755276, 171206109, 304740449, 74352005, 318917797, 12637367, 128273023, 76537378, 278630646, 292162188, 265396294, 59886223, 162961666, 189667355, 76085954, 197679163, 59700010, 12444111, 182054953, 290867820, 208445516, 21623255, 69158689, 42225640, 197166250, 273152352, 141430803, 69986470, 234783359, 142968875, 273047560, 273093507, 91297506, 296785954, 41556290, 181228232, 244589441, 145893718, 74761852, 256489618, 24985657, 26590237, 302503625, 73743486, 238899717, 187301732, 175351174, 303431317, 113124131, 121270087, 273747179, 221526750, 191571366, 133113877, 114548450, 92238607, 1526859, 236681836, 233663436, 186065751, 272282597, 279805148, 5628596, 141465862, 264969328, 298965237, 20534972, 176426681, 6338539, 310705333, 221541064, 169873099, 159506667, 110254966, 243221699, 100782908, 140597242, 184014494, 25428908, 233622956, 304078684, 276757937, 215089179, 316067229, 70748905, 61328007, 320077466, 165554443, 41418380, 157765443, 316120513, 77995047, 10500947, 24103443, 35977608, 14514356, 204557960, 103630446, 157582882, 53385652, 98749636, 189179938, 311813416, 229397235, 59774946, 16199251, 24215061, 85249296, 17799723, 34908535, 209589710, 1933213, 186227166, 134377445, 89980017, 58325072, 157092719, 210177498, 219252278, 112416754, 37745805, 133203001, 136161037, 238338664, 215637981, 22219800, 191693928, 152194372, 78634317, 72878473, 211513262, 41272338, 58472185, 314179267, 210290564, 299049468, 35442248, 46676459, 201401825, 205312384, 231080667, 163475475, 178322338, 182798353, 202687186, 250964324, 34269978}

    Returns: {810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 787952979, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 787952979, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 787952979, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 787952979, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 787952979, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111, 810619111 }

  83. 2

    496311533

    {266596838, 378411280, 419493732, 292952061, 242964057, 347818664, 217764104, 465874780, 72016102, 429256384, 77613988, 326648828, 306535217, 314212193, 477995079, 40090665, 399490518, 245783808, 82265354, 2237411, 129573610, 468508682, 57346085, 95642568, 375903113, 272281461, 241457368, 458799172, 192679247, 388997496, 377570337, 269210823, 91891179, 262729550, 353257302, 448497609, 49745637, 458720725, 163332146, 126307465, 53131640, 373145587, 249994127, 488078450, 65000014, 207038949, 328718733, 353889635, 78964318, 216118699, 77758334, 148430248, 320454393, 119098528, 463877914, 397937907, 158682224, 330810870, 96628275, 181061207, 63597113, 475222801, 154026028, 327971401, 392786361, 107603467, 119271301, 429744747, 408784352, 202162770, 74887442, 413822773, 290876326, 44351711, 64871100, 309271040, 8908756, 80087093, 422182627, 362276452, 476239642, 366248921, 418880609, 443562329, 262742382, 143097227, 101279111, 234341337, 195498601, 230723344, 466238018, 154293632, 211004233, 275099467, 58800960, 283914684, 269487459}

    Returns: {494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976, 494477976 }

  84. 22

    695993105

    {545965242, 345240649, 620510505, 436127625, 420993138, 175747948, 285970352, 198772551, 555137549, 1435114, 651139273, 545716360, 53555378, 313182741, 583146091, 512333390, 319878501, 280993676, 650871375, 362046702, 262376378, 574400046, 317130482, 164797335, 380469300, 556994841, 448135866, 507313640, 210498741, 317463172, 271726859, 383763116, 516853293, 409986229, 438630547, 72707484, 279139274, 429669544, 412711543, 280231757, 616366131, 338410200, 12460499, 239346312, 411487787, 163306953, 571209774, 426962208, 378993905, 286707327, 104656443, 61129630, 590594747, 521370267, 368020343, 258318835, 107021391, 398780789, 285960266, 449051750, 516935864, 192163173, 94968206, 85455901, 527868217, 38793643, 429139131, 205011685, 129177012, 542857925, 596577937, 221107386, 201169398, 665116472, 207689439, 365832265, 332892692, 284893871, 183447324, 53337909, 631709267, 273995999, 27718516, 517942344, 410097611, 495024800, 276441664, 268977606, 424815185, 351446203, 518608342, 507824924, 529937105, 61534233, 644915817, 549192094, 106329709, 638891036, 569291251, 670529486, 279466585, 511176119, 320157354, 518931178, 108490754, 223520916, 369581758, 394434687, 63328841, 512883721, 87634, 399410741, 553010918, 506630142, 626903260, 218047560, 113482021, 433112191, 69867841, 195945151, 556363641, 422668537, 309179127, 249476257, 263271707, 271837968, 212279819, 69369015, 499464663, 434276027, 212572783, 595469543, 644034922, 180832454, 230928227, 599274286, 537563674, 141491254, 109116116, 302085509, 359321605, 221798019, 206008556, 407585366, 490224619, 475168288, 13017853, 652415286, 175903328, 55791974, 693295503, 516932725, 355104381, 308294704, 642157771, 402939403, 609037625, 125551696, 690449480, 147185384, 273231590, 35856148, 88218162, 13139369, 20342037, 638939394, 260919521, 16987653, 79660682, 25919132, 517002876, 436731781, 156133784, 6229809, 40476950, 498479260, 69526928, 672677429, 138777323, 423577360, 370246087, 216814409, 276938292, 631877073, 214826821, 613340884, 478074219, 620553927, 640932990, 307455673, 404214362, 45303909, 283745040, 594700499, 344628817, 75402107, 530540026, 503399390, 329507611, 668085745, 594459218, 631068149, 603893568, 530519418, 658322688, 635890107, 149115095, 692611060, 190699216, 582091855, 572058073, 386149010, 190835285, 619035588, 353797747, 205473925, 630887995, 572259912, 26709539, 363778510, 517355108, 190007109, 562214092, 658257398, 443585330, 641096826, 118568280, 682884804, 592093186, 567223288, 568493056, 186727314, 661061570, 243084160, 19748010, 322954766, 464707093, 164507299, 348438206, 424981999, 400407860, 191962339, 345030833, 305057414, 93360671, 20023210, 673904732, 272305363, 383429083, 559495297, 391089744, 523237456, 206639468, 334228568, 73807422, 212006890, 624949707, 584885609, 129282634, 539202317, 230837933, 243670689, 556925107, 3498971, 383089118, 392624972, 120938217, 171368730, 573335864, 537320853, 674751066, 521694889, 170994067, 631581381, 112406678, 273157345, 316269146, 658474782, 690682726, 32541069, 83067288, 255257059, 210160794, 331609519, 152338128, 414450369, 620538887, 628103238, 687391686, 153203906, 239282381, 161942962, 513000607, 361593477, 387593550, 142571194, 47934065, 385753498, 307415677, 143279969, 118216070, 690538964, 325592385, 653557722, 249817932, 396997390, 213349187, 111296644, 609503863, 98306804, 246125871, 66608308, 108546634, 340370596, 678805159, 223630510, 294292551, 100166091, 467203494, 131767367, 498898346, 546765088, 559861849, 192628444, 41542190, 504965948, 515200548, 61522170, 378677788, 287080672, 254771230, 693713174, 339691652, 109621389, 479185698, 534184540, 333257961, 600810799, 576561126, 183083217, 142049406, 22905952, 623841563, 143867462, 250609282, 481718361, 160699170, 279509763, 450532746, 656828539, 99438511, 524962388, 92575748, 41885491, 127514868, 508792999, 688202291, 155980553, 234957380, 494923121, 608264330, 688043884, 214842516, 587325506, 187140852, 684250891, 303897749, 456301089, 46339631, 664302993, 112916272, 429956932, 341769523, 113848262, 115509488, 23010125, 611309754, 377781138, 330748598, 55429005, 233432558, 451996664, 570605414, 192771874, 624298165, 192162465, 394595648, 524376237, 318448509, 328213725, 652797731, 347121050, 405204516, 141905119, 48799860, 442192845, 365777152, 45056690, 522083846, 655214075, 125883052, 191442424, 610034915, 667832541, 130371165, 511352662, 623674172, 408646142, 664549811, 39905437, 414170253, 469217836, 343289447, 89793470, 265418816, 594111672, 573003747, 351289064, 378150382, 386711676, 232689931, 366608128, 588627180, 343848933, 91098701, 514396131, 564455480, 41524257, 365080754, 310004698, 557156161, 116609837, 682130957, 386756997, 121393462, 254834741, 166748016, 306609513, 447383299, 273158073, 464581656, 72700043, 655810531, 527529568, 289887728, 15529061, 46647319, 409090510, 473700437, 283639065, 465727874, 388292192, 194843194, 511226089, 465988931, 48037850, 221531593, 460071924, 310496311, 237734290, 401186895, 581363615, 307101445, 487802357, 21162251, 385972614, 542431160, 377133721, 76501551, 326894216, 29930986, 217379164, 427099804, 59871326, 688494090, 158929742, 427096723, 163285905, 559386042, 55256313, 214923944, 97432449, 694263062, 295550963, 303732785, 351691796, 588796032, 244666682, 135022860, 185098489, 342262157, 457611071, 447050391, 396372220, 643885848, 122379658, 95707523, 130485372, 558517450, 20584778, 98570165, 428928023, 160277024, 531331758, 26406314, 267854579, 31276183, 318578944, 544287092, 207387549, 523231123, 613217639, 197200738, 79757434, 205209124, 49640639, 16692435, 342141572, 654231105, 329547182, 269278877, 219401366, 374635675, 21468640, 128182114, 695388922, 684111004, 278875915, 676788262, 464282958, 653115105, 604219862, 678196496, 635233889, 594653741, 252263104, 515266898, 651376172, 523130450, 301998023, 438668969, 160277959, 337641242, 71661719, 617859551, 294544348, 472561663, 54177319, 606137402, 317226594, 396679505, 307325845, 370956330, 150134205, 292584709, 118549288, 474385141, 595831626, 498331675, 5806995, 284907831, 164351519, 318010835, 531618042, 203169053, 338869365, 302992387, 519604748, 250312728, 509299244, 402278841, 404205886, 502080126, 237540837, 546107074, 686871, 133687786, 131301711, 409095136, 374416161, 652535007, 44293653, 167573231, 94156596, 352271476, 147518686, 519655190, 185272413, 60693028, 386953914, 297825087, 318661780, 260923310, 82169139, 80942316, 183196668, 232306779, 68545336, 7008287, 271324896, 221968404, 275970946, 267297596, 221621455, 210787275, 399200312, 59328114, 297093941, 225121713, 54261051, 308226367, 248240643, 352618714, 607424769, 629111688, 64908902, 624731810, 364979853, 678101864, 638137411, 611752711, 139366310, 668345080, 519143595, 657359148, 161124648, 21605605, 172712665, 436026610, 440659665, 68977506, 690503982, 468580375, 348185934, 682366153, 587579238, 579869103, 502876337, 565669173, 329138126, 209800162, 75498360, 286171523, 528328880, 660909846, 359101189, 166611792, 298527953, 618421804, 616573191, 278618811, 5826978, 275798325, 278292317, 176695341, 495821987, 23075688, 238912973, 689263723, 620024848, 368608412, 580030483, 186887419, 389617939, 500954283, 259632979, 534899571, 597163363, 112302402, 198288381, 307982628, 134464650, 151037822, 127794407, 275530975, 324352622, 305696228, 9718896, 206921002, 374864748, 564539619, 336977187, 108865197, 339438781, 180846472, 36593685, 633154728, 614681347, 650259835, 616052498, 9607905, 148418162, 451002731, 609771072, 441220666, 234779356, 438597545, 435852913, 524752507, 417674043, 405060194, 318512623, 319577982, 191523724, 143791846, 296169603, 530543114, 566388732, 210912305, 513244430, 424126150, 492443914, 110822447, 76193746, 633568741, 84937707, 366560434, 225081719, 248989764, 221453193, 446199396, 296948339, 330571338, 474389245, 146788615, 373779069, 664197418, 482911788, 388593026, 185673290, 258498731, 34651985, 72743441, 653772149, 214069064, 115068925, 78842571, 330550975, 641938099, 402438022, 666454194, 239528587, 510953612, 608536452, 650108003, 350948305, 27771956}

    Returns: {386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 999333108, 386663192, 999333108, 999333108, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 999333108, 999333108, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 999333108, 999333108, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 999333108, 386663192, 386663192, 999333108, 999333108, 999333108, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 999333108, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 999333108, 386663192, 999333108, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 386663192, 999333108, 386663192 }

  85. 36

    545394898

    {418126325, 521020372, 312109701, 122898322, 511831549, 113279284, 273457021, 91368166, 380591988, 81268936, 442543173, 375918847, 298403173, 5285022, 533076092, 79632198, 390435552, 335197679, 490734143, 237795443, 180157846, 542083514, 170504734, 22655274, 286953933, 297417012, 117099834, 509245818, 59799249, 512061958, 343056547, 97522952, 464021107, 400650166, 30441976, 430943277, 313733132, 491520390, 259167879, 442439813, 195158395, 46628009, 221455911, 192278394, 301553379, 53551312, 157837050, 502609947, 310672848, 99640386, 50604110, 410007799, 266706405, 404971508, 428484893, 81253355, 205519118, 211000574, 478753330, 287936358, 101217163, 124249575, 375422709, 277676663, 271816840, 413358859, 465114652, 95784668, 123847562, 303246437, 258703714, 413133291, 229634039, 188069778, 17675581, 367622827, 55068139, 502368826, 84057425, 278124887, 137644261, 133756103, 260282226, 328433037, 417732263, 97105836, 188712713, 144248034, 266962752, 476834553, 365911968, 307865235, 517643735, 73413972, 413464980, 402946332, 17355011, 123304584, 278986051, 525259125, 434103294, 410432190, 358481525, 50548163, 36166131, 273175147, 232601003, 72441233, 457190438, 267733328, 46936300, 512430390, 424587981, 148635501, 183004825, 399172257, 131581569, 351050582, 221908358, 241118489, 234779337}

    Returns: {427845013, 230276078, 427845013, 230276078, 427845013, 230276078, 427845013, 230276078, 230276078, 230276078, 427845013, 427845013, 427845013, 230276078, 230276078, 230276078, 230276078, 427845013, 427845013, 427845013, 230276078, 230276078, 230276078, 230276078, 427845013, 230276078, 230276078, 230276078, 427845013, 230276078, 427845013, 230276078, 427845013, 230276078, 230276078, 427845013, 230276078, 230276078, 427845013, 427845013, 427845013, 427845013, 427845013, 230276078, 427845013, 230276078, 230276078, 427845013, 230276078, 230276078, 230276078, 427845013, 427845013, 230276078, 427845013, 427845013, 230276078, 230276078, 230276078, 230276078, 427845013, 427845013, 427845013, 427845013, 230276078, 427845013, 230276078, 230276078, 230276078, 427845013, 230276078, 427845013, 427845013, 230276078, 427845013, 427845013, 427845013, 230276078, 427845013, 427845013, 427845013, 427845013, 230276078, 427845013, 427845013, 230276078, 427845013, 230276078, 230276078, 427845013, 230276078, 427845013, 427845013, 230276078, 230276078, 230276078, 427845013, 230276078, 427845013, 427845013, 230276078, 230276078, 427845013, 427845013, 427845013, 427845013, 427845013, 427845013, 230276078, 230276078, 230276078, 230276078, 427845013, 427845013, 427845013, 427845013, 427845013, 230276078, 230276078, 427845013, 427845013 }

  86. 4

    940395006

    {890136647, 288878501, 523673757, 707452642, 412945543, 51369920, 325261737, 727459351, 71405628, 696505617, 320113972, 132231154, 906114543, 39703123, 190878366, 826263604, 922482914, 96889468, 158410711, 19477414, 493326950, 483674564, 707766431, 503747067, 31007725, 134526195, 79908439, 915859205, 758020526, 800954702, 14477264, 776629928, 87425160, 889885895, 307299312, 518845430, 419052716, 564915758, 415060421, 143961125, 892844731, 461865045, 879505870, 30658003, 261468216, 176971463, 617477715, 67946820, 288642233, 625821095, 870085898, 474576223, 250844944, 61512464, 363275975, 846847386, 850589895, 568587971, 490952911, 754791888, 904023953, 387281094, 51823661, 786735606, 80937684, 247708088, 454038699, 779334184, 463994002, 269470847, 700046693, 109603051, 13559387, 43359131, 903463183, 580407755, 79469846, 607857536, 133435275, 2482651, 926883076, 328589896, 646933705, 550995537, 419689777, 677659589, 243239280, 557545693, 677254105, 466583146, 842705913, 537073839, 328477399, 356340178, 171390202, 723992132, 714334540, 231598516, 826165964, 331699689, 838707193, 361731398, 407386134, 229799154, 676072867, 551127892, 297762442, 68263317, 338004870, 609279106, 52179200, 397418846, 605410852, 328596368, 490086503, 896266975, 882724523, 552546563, 105755670, 549093119, 491414141, 130504304, 586924823, 424026374, 183882572, 481511828, 653755189, 39418468, 284121837, 26626487, 840883379, 466838567, 399242590, 13670442, 853164024, 93230667, 461956799, 413334924, 574788124, 286683876, 834807930, 522580629, 577640028, 91275393, 130830111, 603589172, 198759850, 840666759, 562384425, 51067118, 739856351, 890024935, 329208584, 857294379, 59901704, 874907261, 737887273, 176677958, 804895452, 897218067, 637549055, 38846775, 849260948, 475936104, 365144476, 404554071, 886029562, 731634696, 906885380, 369279130, 347103012, 698582742, 583837293, 830677287, 146828899, 792863631, 73704420, 791613523, 430265441, 243567273, 575154056, 294496358, 38515311, 487845443, 334873334, 824854905, 17578176, 816350927, 674977811, 111707136, 898892198, 230829379, 388287835, 763518419, 826192898, 532119087, 139516665, 312716045, 176156759, 369810144, 566275580, 435582521, 643472409, 211135579, 218043829, 440808036, 223980196, 270421881, 517662640, 258926668, 614002935, 500409735, 752463045, 321133564, 260937231, 148113170, 670121893, 11621159, 926722073, 92756968, 171151542, 425982720, 576668833, 729864768, 922293290, 692628909, 511516034, 387278264, 352284771, 16818540, 95292253, 641150428, 256648273, 465008931, 70915807, 788688138, 601679986, 105814598, 784717652, 915667175, 912793998, 699257247, 808573775, 750424589, 418809001, 552824457, 52823543, 40852596, 931069857, 268320867, 162704321, 901705090, 483287439, 90828041, 818852129, 320156416, 807927104, 605459126, 594208025, 459481381, 580603136, 879119108, 910284106, 495232401, 188212978, 338074803, 71793280, 126143031, 896225600, 299095845, 803394417, 803553875, 86413307, 46563162, 160495418, 594072481, 70142918, 304671036, 548764484, 17412081, 338948756, 338043978, 508966073, 776957695, 536672542, 393066748, 809643837, 45118827, 69944468, 711980768, 871611284, 8615591, 250769645, 449998820, 524965350, 96875184, 920590929, 132337494, 601467861, 613705624, 358379737, 496632665, 496879704, 705006748, 233491996, 507378244, 881793907, 250051711, 367449654, 136476537, 576578050, 783140160, 895940982, 257131446, 30966539, 123300497, 138742602, 709055530, 824879349, 639342506, 429383251, 171642942, 671758151, 864697142, 424192446, 739299021, 602081957, 544942157, 22487437, 238499873, 2071321, 878247976, 743503836, 569169817, 129121871, 355864424, 35548311, 407264633, 258162918, 1334019, 761007641, 786134052, 107908083, 856685902, 306289296, 406943664, 588467506, 152379624, 898576893, 140488698, 40438949, 566767314, 617226906, 882800752, 527392628, 488120864, 641382502, 578964549, 149177497, 348920086, 685720204, 431563253, 106571643, 543720438, 740148883, 16941832, 868799539, 787847669, 706362925, 613869892, 879973254, 825285524, 807602045, 172942031, 596142301, 838206038, 379283729, 448947147, 575509848, 139641211, 731515646, 161172746, 403727356, 432542695, 442389764, 509599698, 309074032, 273344893, 461622320, 822810, 583584547, 88355853, 201482194, 79598784, 687362664, 614777201, 236374485, 649169685, 460342766, 369280841, 13366437, 767352237, 126303840, 660241331, 728808187, 455867345, 1122277, 72059214, 317278754, 889622670, 537000927, 800038090, 62522929, 565776005, 503646073, 686015259, 274144025, 246738157, 268575226, 194646661, 583831522, 581792811, 228981183, 194723946, 918906258, 424246225, 229421585, 150812112, 216464262, 375839549, 829990367, 517221980, 516888596, 739596926, 424306493, 622545639, 519628363, 388472155, 741117326, 384593708, 396317943, 624554092, 850214888, 461122670, 586617099, 724294418, 516867531, 589624288, 876629529, 191588185, 865345443, 916520327, 909991549, 556043068, 25770975, 402312509, 938722000, 277606299, 543822972, 906782567, 329784663, 625057361, 239095909, 350421944, 863823431, 514412541, 667488215, 548410811, 157771188, 910008222, 305051800, 558539118, 27746263, 858492881, 330904162, 317227487, 480011187, 798050419, 149818444, 353515986, 445340166, 795338232, 92960859, 96763634, 389345162, 140225626, 595898882, 449919697, 508681105, 786408674, 937197893, 441248874, 320466458, 664740119, 583250739, 273324814, 521799400, 180118586, 159169492, 717803354, 226288282, 587201165, 154643975, 602530539, 522392136, 341494142, 487352319, 470006551, 625658719, 733539515, 598584624, 850329552, 761931266, 587230733, 226621386, 682096189, 548546102, 895456969, 118061366, 282358561, 6528978, 64076675, 216181389, 532772403, 82731941, 596104908, 636736598, 333244635, 125095032, 130641308, 362438679, 421272526, 229250137, 546466684, 286559995, 142423277, 908039282, 817909233, 600400237, 368317747, 240520426, 877283580, 583833745, 91677253, 407290083, 303133863, 139656672, 282192651, 417734008, 198718630, 761416969, 850920813, 887290302, 325439511, 444468663, 564148379, 190817073, 238345377, 714557417, 420770739, 132991735, 629265600, 880931641, 80958958, 222545696, 293663041, 472642371, 462353758, 783384838, 413898769, 372582564, 160347452, 112670095, 160855343, 594902418, 413228465, 660052910, 709557976, 532034192, 506474096, 906125739, 134952150, 149669393, 707200704, 901191881, 60757168, 468181352, 287824473, 714416939, 598970393, 924168187}

    Returns: {662449611, 662449611, 972612311, 936744102, 662449611, 487616447, 972612311, 662449611, 236184879, 972612311, 936744102, 936744102, 649798430, 662449611, 746976387, 936744102, 809046225, 936744102, 662449611, 936744102, 936744102, 487616447, 796027465, 649798430, 662449611, 972612311, 662449611, 662449611, 936744102, 936744102, 940411898, 936744102, 746976387, 662449611, 307545866, 936744102, 936744102, 936744102, 662449611, 662449611, 53936415, 649798430, 936744102, 662449611, 589184567, 662449611, 409949651, 746976387, 662449611, 662449611, 940411898, 662449611, 936744102, 936744102, 662449611, 149244723, 649798430, 662449611, 662449611, 746976387, 662449611, 746976387, 662449611, 761647571, 589184567, 936744102, 649798430, 936744102, 936744102, 662449611, 662449611, 662449611, 662449611, 662449611, 662449611, 662449611, 936744102, 936744102, 649798430, 662449611, 936744102, 936744102, 662449611, 649798430, 662449611, 662449611, 746976387, 662449611, 662449611, 940411898, 649798430, 972612311, 662449611, 936744102, 936744102, 936744102, 936744102, 936744102, 936744102, 972612311, 662449611, 936744102, 589184567, 746976387, 662449611, 936744102, 936744102, 972612311, 950465781, 936744102, 936744102, 936744102, 936744102, 936744102, 662449611, 662449611, 662449611, 662449611, 623131846, 662449611, 662449611, 936744102, 796027465, 936744102, 936744102, 936744102, 662449611, 936744102, 972612311, 662449611, 662449611, 662449611, 936744102, 589184567, 746976387, 972612311, 662449611, 746976387, 936744102, 589184567, 746976387, 649798430, 746976387, 649798430, 972612311, 936744102, 936744102, 649798430, 649798430, 936744102, 662449611, 796027465, 936744102, 972612311, 940411898, 662449611, 662449611, 936744102, 589184567, 649798430, 662449611, 649798430, 936744102, 746976387, 936744102, 649798430, 936744102, 589184567, 936744102, 936744102, 746976387, 746976387, 649798430, 649798430, 662449611, 972612311, 609719268, 662449611, 662449611, 649798430, 936744102, 936744102, 972612311, 53936415, 936744102, 972612311, 761647571, 662449611, 662449611, 589184567, 936744102, 662449611, 662449611, 662449611, 936744102, 972612311, 649798430, 662449611, 796027465, 589184567, 936744102, 662449611, 649798430, 662449611, 965841103, 746976387, 936744102, 649798430, 936744102, 936744102, 184109839, 649798430, 972612311, 936744102, 649798430, 487616447, 662449611, 662449611, 662449611, 936744102, 589184567, 746976387, 662449611, 746976387, 936744102, 649798430, 936744102, 936744102, 649798430, 746976387, 662449611, 936744102, 662449611, 972612311, 662449611, 950465781, 936744102, 936744102, 936744102, 662449611, 746976387, 863364391, 662449611, 965841103, 965841103, 649798430, 662449611, 746976387, 649798430, 649798430, 662449611, 936744102, 863364391, 662449611, 662449611, 936744102, 936744102, 936744102, 662449611, 662449611, 936744102, 940411898, 936744102, 649798430, 936744102, 972612311, 936744102, 649798430, 936744102, 649798430, 649798430, 662449611, 662449611, 746976387, 936744102, 662449611, 936744102, 746976387, 936744102, 649798430, 936744102, 589184567, 662449611, 662449611, 936744102, 936744102, 184109839, 972612311, 936744102, 487616447, 936744102, 662449611, 662449611, 936744102, 746976387, 746976387, 972612311, 589184567, 649798430, 487616447, 662449611, 662449611, 589184567, 936744102, 936744102, 936744102, 662449611, 662449611, 746976387, 215745660, 936744102, 746976387, 589184567, 950465781, 662449611, 662449611, 746976387, 936744102, 972612311, 936744102, 796027465, 589184567, 662449611, 936744102, 589184567, 649798430, 662449611, 662449611, 662449611, 662449611, 662449611, 936744102, 746976387, 662449611, 662449611, 936744102, 649798430, 662449611, 950465781, 649798430, 662449611, 589184567, 972612311, 936744102, 589184567, 746976387, 487616447, 746976387, 508208793, 950465781, 662449611, 589184567, 746976387, 936744102, 936744102, 936744102, 940411898, 649798430, 662449611, 936744102, 936744102, 662449611, 649798430, 589184567, 662449611, 936744102, 662449611, 796027465, 662449611, 936744102, 589184567, 936744102, 662449611, 662449611, 662449611, 936744102, 662449611, 649798430, 950465781, 662449611, 809046225, 936744102, 936744102, 965841103, 936744102, 746976387, 936744102, 662449611, 936744102, 746976387, 662449611, 972612311, 487616447, 746976387, 746976387, 662449611, 649798430, 972612311, 936744102, 662449611, 649798430, 649798430, 589184567, 662449611, 359472413, 662449611, 662449611, 746976387, 936744102, 746976387, 649798430, 936744102, 662449611, 662449611, 662449611, 649798430, 662449611, 662449611, 936744102, 662449611, 936744102, 649798430, 649798430, 589184567, 746976387, 662449611, 662449611, 746976387, 746976387, 662449611, 662449611, 936744102, 936744102, 487616447, 662449611, 184109839, 662449611, 662449611, 936744102, 940411898, 972612311, 301224177, 487616447, 936744102, 649798430, 936744102, 649798430, 940411898, 972612311, 662449611, 863364391, 662449611, 662449611, 936744102, 649798430, 662449611, 936744102, 184109839, 746976387, 662449611, 649798430, 662449611, 662449611, 936744102, 662449611, 508208793, 796027465, 662449611, 589184567, 746976387, 936744102, 589184567, 662449611, 662449611, 936744102, 662449611, 649798430, 662449611, 936744102, 589184567, 746976387, 746976387, 649798430, 936744102, 936744102, 936744102, 936744102, 662449611, 662449611, 936744102, 662449611, 746976387, 936744102, 662449611, 649798430, 936744102, 936744102, 936744102, 936744102, 936744102, 936744102, 662449611, 662449611, 649798430, 746976387, 936744102, 649798430, 662449611, 662449611, 662449611, 746976387, 746976387, 936744102, 662449611, 589184567, 662449611, 936744102, 662449611, 936744102, 662449611, 589184567, 662449611, 649798430, 649798430, 662449611, 746976387, 936744102, 649798430, 589184567, 936744102, 649798430, 936744102, 662449611, 936744102, 965841103, 662449611, 936744102, 649798430, 662449611, 662449611, 936744102, 950465781, 662449611, 662449611, 649798430, 649798430, 589184567, 972612311, 936744102, 936744102, 662449611, 409949651, 746976387, 649798430, 972612311, 662449611, 972612311, 649798430, 662449611, 649798430, 965841103, 589184567, 662449611, 936744102, 936744102, 662449611, 972612311, 936744102, 809046225, 662449611, 746976387, 936744102, 965841103, 662449611, 746976387, 662449611, 936744102, 936744102, 936744102, 940411898, 649798430, 746976387, 662449611, 589184567, 662449611, 936744102, 936744102, 972612311, 662449611, 662449611, 662449611 }

  87. 39

    534923463

    {340868399, 277234592, 310660194, 518825673, 496593573, 55297327, 389161611, 305277601, 69795367, 370964756, 170379800, 295077021, 165169844, 350014642, 508342854, 435916156, 527270084, 263339421, 198738260, 176851184, 129947184, 352843751, 45309851, 40907476, 84296312, 328249025, 445109968, 213041584, 508419031, 235653611, 21763638, 90028715, 86415899, 28217526, 107955534, 330590709, 269505101, 527059726, 427360172, 244575524, 33130984, 365387001, 515366719, 498706372, 369117414, 524262545, 245692394, 165953760, 355816932, 136293331, 314315977, 129002613, 526337615, 292046743, 328975369, 235935069, 199674465, 152074184, 200354514, 18260448, 191991264, 429528917, 181538845, 135246649, 530027263, 233559397, 230261716, 243903086, 153585733, 184406229, 296667550, 534808834, 202736162, 5357616, 132893875, 270105526, 524275686, 347515970, 205532938, 367071869, 182587775, 198525570, 424939451, 280729294, 258284465, 321528285, 441638035, 238786903, 323905285, 7416329, 193600348, 226678191, 171060887, 413656246, 245979738, 478620043, 66350498, 238579320, 452766982, 320928572, 97305416, 72727969, 335573038, 347365792, 357644653, 319860414, 29341737, 238693022, 188387865, 374540643, 288192351, 279781248, 13272724, 384742291, 180592528, 64873663, 375377363, 419238625, 74087859, 182900105, 343320706, 393002568, 35318436, 379294725, 20272696, 98855369, 344306935, 240092569, 17327853, 379613316, 478690110, 304428768, 152053848, 141029234, 183162437, 201482809, 495636610, 296425952, 241755214, 371745314, 212751068, 274444184, 222106870, 13054753, 316849188, 218018142, 500382219, 407204859, 456134717, 500469676, 232794920, 173012279, 75709758, 155162710, 467348763, 360253077, 127136838, 396156081, 77108217, 527088397, 347897140, 180424131, 471887301, 332617779, 524474394, 490512230, 94409389, 11998490, 124309743, 353040147, 100962815, 133074388, 160817144, 53215757, 7802236, 395070697, 217015155, 371715141, 242190585, 86882843, 438703679, 332334320, 339844011, 526060375, 317503437, 78209341, 68938359, 186483243, 350700420, 523406631, 256379808, 402172249, 448533567, 447198698, 408621554, 381260541, 485239670, 109616079, 463484978, 41311055, 125958342, 109714529, 93568315, 101036799, 253130495, 329491392, 250710310, 425921521, 463713004, 181392872, 324890610, 222134581, 106514458, 77930602, 67239695, 232149036, 68992400, 465404972, 10837943, 139644468, 322582492, 529172816, 255386089, 223065265, 109431533, 119990856, 437995332, 470557117, 299135511, 121325332, 319868991, 337822188, 382644284, 512663013, 51688220, 477098233, 270645238, 387005295, 467769843, 153255317, 434334724, 491515932, 32740517, 343823826, 5756913, 287127494, 212408690, 43862057, 394628693, 235241021, 104313756, 147375428, 25270218, 330958504, 393775361, 120694731, 109919595, 22291086, 336683380, 236704909, 273326720, 304895032, 393201488, 106527248, 364555578, 178440848, 331918695, 445667825, 525303820, 226294288, 48124667, 270439478, 92541046, 170104809, 168454032, 478218302, 326537197, 164121047, 51858436, 70290305, 341242453, 53980302, 411399618, 212814341, 165965273, 477914764, 344910060, 73230137, 472325408, 216310186, 30252090, 533755039, 191210422, 296204479, 50215924, 40405651, 482427446, 74921249, 208958456, 409926797, 36972054, 298488912, 476690091, 36956128, 467058066, 306315954, 489232322, 178951797, 252119510, 181292103, 498635184, 195858539, 468655129, 197257068, 206318801, 1982652, 360374896, 38307409, 434918680, 397448665, 294139291, 342153630, 181455715, 431345658, 291179872, 529603340, 59157413, 225514511, 448903356, 141901826, 449961377, 307129570, 362607195, 149972645, 516364650, 422326705, 151312442, 302820213, 205003143, 37601204, 242532450, 232253604, 115077191, 9182188, 515451062, 166783913, 371689585, 358470292, 379718944, 467613828, 126772297, 364655957, 268334439, 94063262, 464840189, 163980204, 459925196, 245445383, 476027134, 349954957, 319628769, 437601446, 287746130, 172260344, 76769741, 313064327, 297293558, 292853106, 212529088, 213353849, 166719683, 157147159, 6730879, 67461321, 83208949, 156393529, 252259555, 146355188, 344146420, 401338763, 198329655, 450312047, 195765357, 263256904, 506208355, 106265394, 236511138, 171466637, 203890452, 495936780, 35004582, 437870948, 94275621, 387372249, 122612601, 374522467, 438658636, 420856124, 347252762, 355306996, 142054, 272858215, 332092477, 397984257, 423186207, 101508128, 24645340, 368775090, 272188770, 363039284, 243968653, 430670190, 266748957, 195891916, 198407160, 324782732, 372047649, 5398196, 113606372, 450920206, 521523211, 38114629, 48315629, 29518483, 357045541, 234701504, 405798081, 268094219, 511365094, 37275457, 362278830, 414326322, 320704454, 508736621, 295759507, 112758774, 211857739, 234835919, 12849448, 182775155, 140055221, 313553608, 309876472, 507543051, 164039687, 70822516, 136806895, 39430801, 423987822, 532010604, 70459857, 155638473, 445938671, 343329205, 56653648, 244774594, 68573254, 20502267, 200853662, 209240816, 21708704, 259599246, 380199935, 215696619, 433880653, 249296449, 135191893, 54065194, 376554645, 463254941, 163011769, 442140447, 507818495, 173539920, 228293326, 133726404, 6324265, 418035981, 346041526, 125440322, 458647229, 506686664, 228081248, 458939370, 118791408, 56524443, 282133105, 431967756, 120719478, 409726514, 429361054, 302547449, 470444759, 438010804, 228256097, 105879811, 518143344, 144111050, 415254184, 126208461, 131529075, 517062728, 68697095, 385614727, 150131397, 88696470, 203810496, 150136156, 38036021, 219182691, 92990462, 129361436, 472910813, 99457347, 246777270, 116696150, 373993145, 238830463, 26866346, 412239494, 26639156, 235773212, 390973889, 170864198, 468783624, 165485666, 191570818, 516699389, 231368995, 8515881, 1330458, 78996959, 342748314, 492431730, 192458952, 238872525, 431874534, 74999932, 491711475, 53067780, 294770973, 73633967, 185727792, 308193290, 124029069, 158467471, 294216370, 368666004, 87020491, 474288271, 362029636, 371826594, 105537986, 283383809, 453057262, 406735217, 117721962, 41658033, 269038943, 187483869, 88582149, 384729744, 281916373, 55720030, 19110653, 78392149, 460858880, 307541137, 136395817, 333814231, 378456524, 400117378, 146019596, 531087583, 65939183, 107651791, 430711043, 533570342, 398566454, 522840257, 440897245, 501996985, 350798055, 437493340, 57018941, 475962043, 295508622, 482170615, 393622991, 454842540, 87678243, 204070734, 132959555, 256954637, 338994121, 158878409, 134542612, 366770649, 477641048, 481640342, 56437475, 364109360, 306341637, 178834829, 13721738, 166881993, 62228939, 13523082, 315327997, 477707229, 472727349, 385334348, 422190824, 365829748, 24813076, 10999389, 457602636, 345615701, 245971011, 363654727, 140951115, 287394184, 161251229, 162582773, 434491422, 423035878, 132621566, 256909314, 204433816, 294574168, 30241513, 117792154, 169843807, 121032049, 414751548, 446677940, 149826210, 312892619, 290360302, 33499111, 6707941, 77324004, 261321392, 2560389, 401207642, 33652504, 104328659, 294708468, 371572761, 349725160, 529630199, 289466554, 124243300, 318255534, 25653303, 21344352, 163333647, 282355402, 384323454, 9255281, 285668517, 308861595, 251398852, 287547418, 278092299, 201893303, 450563811, 165598966, 15293636, 193841436, 358235064, 510718693, 243202877, 506440393, 24190491, 379602002, 465390676, 468480010, 224993040, 429377823, 360115838, 403290799, 160567529, 491347027, 353773828, 512929594, 76357184, 254072525, 375581771, 398534603, 351549637, 284779414, 85591067, 2346338, 13044643, 228791003, 161873584, 59748515, 465236926, 333855547, 172312590, 66006216, 472373115, 345905566, 196157780, 126707824, 81688934, 179652388, 83705171, 102608695, 349328929, 523867677, 39419149, 46008540, 438238370, 516595855, 346249979, 35706997, 499195231, 225600759, 171727669, 437259291, 466216531, 133188464, 154282917, 184845262, 385760618, 17553747, 16643099, 466990110, 206657362, 337638780, 281216128, 366862087, 371896772, 495561649, 247626634, 238666260, 145882525, 143729133, 497198445, 330388948, 421371286, 339820730, 262565298, 522908005, 48547671, 219552134, 338610700, 256593868, 164827922, 228570096, 117319653, 58203824, 455166288, 487831443, 113021672, 192751017, 464206300, 482408026, 392859214, 126945719, 254336063, 315335183, 323309531, 282742647, 119494408}

    Returns: {378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 564310694, 564310694, 378650127, 354527497, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 564310694, 612827060, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 564310694, 354527497, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 564310694, 564310694, 564310694, 564310694, 378650127, 378650127, 564310694, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 564310694, 564310694, 564310694, 564310694, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 354527497, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 378650127, 564310694, 564310694, 378650127, 564310694, 378650127, 378650127, 354527497, 564310694, 564310694, 378650127, 378650127, 564310694, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 564310694, 564310694, 378650127, 564310694, 378650127, 564310694, 564310694, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 612827060, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 564310694, 564310694, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 612827060, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 564310694, 354527497, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 612827060, 564310694, 564310694, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 564310694, 564310694, 564310694, 564310694, 378650127, 564310694, 564310694, 564310694, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 354527497, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 354527497, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 354527497, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 564310694, 378650127, 564310694, 378650127, 564310694, 564310694, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 354527497, 378650127, 378650127, 564310694, 378650127, 564310694, 564310694, 378650127, 378650127, 378650127, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 564310694, 564310694, 378650127, 564310694, 564310694, 378650127, 564310694, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 378650127, 564310694, 378650127 }

  88. 26

    754071653

    {538863160, 419594491, 207153718, 311312978, 624588061, 635227465, 617362867, 375347694, 642101365, 255126225, 105798818, 525346413, 58499387, 327111223, 499912860, 10896716, 733442115, 600144649, 716876448, 683545036, 335738736, 599388867, 583580528, 190837032, 741584266, 472045847, 628780584, 388338694, 118269642, 566563645, 170359523, 560969332, 266008592, 587946026, 274244175, 64007192, 347428861, 119640548, 698838004, 620271588, 659088827, 406703826, 541587401, 733679448, 171115159, 266617557, 554973711, 77265951, 304445761, 70329085, 152642681, 406671707, 11359189, 180153416, 264264339, 118861717, 496842837, 265704427, 644158187, 104298766, 361209272, 610587528, 553016634, 25575514, 707768311, 63684682, 220781246, 570440894, 173758068, 45547537, 209169353, 387433334, 298031205, 62760032, 39443028, 506458725, 660220582, 691826505, 194452525, 4666721, 79871562, 704798762, 352343194, 2998814, 725588810, 258646565, 646632664, 279802115, 303741192, 623869794, 700238561, 27697860, 54900811, 216520585, 251907850, 645425872, 619863546, 174247991, 126212609, 50503550, 411308555, 3867192, 139400418, 556133456, 311665247, 566567380, 158890791, 315708359, 230690616, 28158874, 646313809, 632634404, 626628347, 250362721, 329935227, 519428050, 172426095, 392719329, 119727992, 304304574, 75027351, 102822812, 376240747, 58681661, 460036717, 91572681, 481067142, 359297865, 323054413, 612752217, 201337085, 620856941, 609917574, 51140012, 172449875, 531610191, 159660466, 210613274, 597307937, 570311400, 49087220, 640168613, 684059141, 525080917, 72654283, 570953747, 262033122, 747415936, 686785774, 469939991, 116132353, 477695241, 653103268, 746277742, 622664429, 173384784, 627230998, 20234959, 536887199, 163967173, 72816900, 604204175, 378475528, 453574295, 146818535, 147654357, 537200212, 501908602, 269117542, 228118525, 461175654, 485517225, 494494963, 553913914, 274501079, 451583391, 505388613, 681629988, 543898081, 660639597, 701567283, 346195275, 305723350, 556252445, 649536169, 211452552, 341766333, 460006566, 590237216, 721276297, 224173057, 182492842, 339391218, 126474769, 517240354, 577106421, 256319499, 490695990, 512798424, 83107196, 232388933, 116112586, 559131335, 254604808, 325299725, 325770715, 277522250, 4350955, 322940223, 518636122, 350757533, 477503366, 532406516, 491375453, 588486558, 109279785, 434010016, 307264014, 621372918, 55020899, 459081005, 78060751, 667269385, 76265340, 644690899, 554438313, 567706830, 207450365, 349469953, 458746281, 704658904, 631452280, 437140877, 577602674, 583538150, 555596716, 392528460, 687176023, 358864234, 282387160, 338615110, 678950628, 569647697, 40450225, 41543962, 271590976, 101703590, 461636919, 114007907, 327479949, 472784122, 153201497, 502735621, 177537370, 543174455, 727140637, 38974759, 708108210, 220242708, 643019459, 540960309, 365209284, 258241771, 744122123, 654577552, 669340203, 78222408, 560469502, 158465128, 97750652, 486395868, 671879578, 192488073, 714808414, 110540939, 88099159, 752563518, 247238433, 94406348, 213934166, 379851278, 360931539, 626760673, 301340841, 137901040, 726410468, 418389661, 560851388, 453497101, 186382078, 329890830, 115254681, 393170855, 677137110, 399908043, 648584034, 69466892, 144447495, 540704261, 339207044, 270172778, 279112999, 398633163, 119296492, 624869154, 352448360, 105090633, 372109859, 394060829, 179942866, 129428069, 287299574, 243346266, 664074366, 233887066, 539222620}

    Returns: {562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756, 562822756 }

  89. 27

    415380570

    {131448588, 312518668, 314940650, 236374408, 83140905, 393990973, 412824049, 74199041, 92226238, 88287198, 51441487, 354626538, 338536750, 25529567, 316781707, 115026537, 256252553, 133190719, 318919215, 52355407, 328634002, 205753669, 76969142, 50935284, 149166313, 326615038, 219325070, 349882621, 359232303, 302895251, 53894954, 216238441, 72824954, 367675904, 243416125, 307718174, 268636490, 267502233, 81459073, 187370418, 411846025, 120081414, 185739144, 316863583, 98126200, 35246240, 358519473, 267786047, 244397773, 295496642, 330059358, 192256711, 305703158, 399680863, 350305662, 256202340, 252447088, 410716095, 381767922, 78127673, 214478127, 225818662, 103650804, 350364347, 96200531, 45761950, 172683004, 153412181, 166944854, 102727588, 163802048, 254601427, 239593604, 336804374, 365027864, 304188817, 331991301, 104697489, 104630896, 354584333, 350597470, 118613751, 277288121, 137163611, 278170846, 257432057, 66056182, 361018893, 21189803, 244274812, 289341280, 86262756, 180198213, 44567613, 35606746, 368409419, 144298308, 210320401, 235904441, 157089334, 343766974, 19918525, 157596281, 320548574, 113730334, 79597090, 189037365, 197991843, 206724859, 162989851, 182999077, 336306201, 336422587, 210102006, 193985860, 357695508, 267979751, 25568557, 291170115, 279629597, 234812767, 325273875, 245187965, 289549076, 133061530, 58974131, 119779080, 20920378, 351761857, 183738270, 78929248, 386125917, 203518973, 266852668, 343754190, 85921025, 141226949, 219937475, 236293546, 125971109, 172967708, 288410936, 243380731}

    Returns: {731509751, 701023002, 706417694, 74650371, 953934574, 781278935, 32443544, 781278935, 74650371, 731509751, 781278935, 731509751, 706417694, 781278935, 32443544, 139367871, 781278935, 781278935, 953934574, 781278935, 74650371, 32443544, 74650371, 731509751, 781278935, 74650371, 706417694, 32443544, 139367871, 781278935, 74650371, 781278935, 74650371, 74650371, 454348874, 74650371, 706417694, 139367871, 781278935, 731509751, 454348874, 731509751, 731509751, 781278935, 706417694, 706417694, 139367871, 781278935, 781278935, 74650371, 731509751, 781278935, 74650371, 781278935, 731509751, 332748795, 74650371, 953934574, 731509751, 781278935, 139367871, 74650371, 731509751, 781278935, 781278935, 706417694, 74650371, 781278935, 74650371, 74650371, 74650371, 781278935, 74650371, 74650371, 74650371, 781278935, 139367871, 139367871, 74650371, 781278935, 706417694, 139367871, 32443544, 781278935, 74650371, 781278935, 74650371, 139367871, 781278935, 74650371, 706417694, 731509751, 139367871, 139367871, 74650371, 781278935, 237573048, 781278935, 781278935, 74650371, 74650371, 363833042, 781278935, 74650371, 74650371, 706417694, 590290481, 139367871, 32443544, 781278935, 781278935, 605960551, 781278935, 731509751, 706417694, 731509751, 781278935, 781278935, 953934574, 781278935, 781278935, 953934574, 363833042, 180198522, 706417694, 781278935, 332748795, 74650371, 781278935, 332748795, 74650371, 139367871, 781278935, 74650371, 332748795, 454348874, 781278935, 454348874, 74650371, 32443544, 74650371, 701023002, 32443544 }

  90. 16

    138611811

    {6217208, 47919651, 11094937, 23092242, 111663044, 126167286, 92275697, 1806389, 69807333, 67870361, 113495267, 93759790, 60802629, 50741545, 59411136, 115627807, 127563384, 57419188, 101489317, 93401691, 40500302, 50076848, 98553409, 7688251, 46112939, 45091426, 46578040, 105634237, 52017422, 90161240, 56331284, 100552429, 21529543, 65402945, 89484544, 72422922, 27316011, 57178487, 63329997, 105260928, 82981418, 125394783, 75625812, 39187665, 85313364, 126605615, 36323727, 91125805, 14964726, 133099135, 130211784, 29699002, 92375416, 5771968, 4302596, 100775588, 32267216, 117190785, 33352763, 95606146, 46429626, 81134833, 108251403, 14460570, 31004460, 26604562, 83952351, 30256343, 6728860, 73896858, 17742996, 124589719, 130351700, 116121247, 120528346, 117806810, 52399358, 19142125, 110782422, 110586788, 78761761, 79750295, 95951242, 35941985, 43472404, 49624193, 40287244, 100668769, 60428206, 105808709, 87549822, 88779419, 46144636, 53787511, 112155935, 38157697, 92729672, 123136631, 92180674, 21111724, 55995928, 79517962, 31005569, 128305637, 89435247, 58613866, 20323796, 43983655, 136481376, 2227885, 11013571, 130909121, 50939200, 63535120, 24159701, 95702520, 87579306, 71503963, 51834894, 46519267, 68374889, 20427999, 89015804, 72784991, 78547637, 12429941, 67685402, 86072337, 103313899, 110672604, 47499625, 79476779, 105344783, 68961352, 51400032, 132777232, 78659860, 44777008, 133794017, 60494993, 64808054, 130581731, 128207453, 110582278, 111066676, 60892941, 85320278, 12456655, 87808331, 80174603, 137699131, 21044739, 10894460, 5599771, 32293645, 22907283, 24140009, 62891045, 81595021, 10742337, 70183150, 68791500, 80570355, 84628796, 77329968, 42431681, 49569128, 133761770, 39885580, 78126604, 111642860, 131526654, 2690290, 101125756, 42117535, 76488995, 21504235, 52612600, 25311788, 132267925, 109580307, 134044762, 24819515, 52710478, 29311866, 62262815, 91054019, 130317658, 114067453, 79267745, 128277614, 23588071, 37209216, 29877341, 88883231, 81606686, 20748308, 70078192, 78975878, 138224737, 96287812, 4724385, 73805991, 24846981, 64776083, 97491482, 30190943, 113873819, 40514560, 14912103, 6362685, 29978024, 78933565, 109823992, 2185098, 109780099, 97861588, 7656934, 21941592, 91614769, 55589207, 1507080, 102775333, 21286939, 35655407, 112377418, 36314383, 24009299, 12156150, 19216380, 3750842, 57766678, 79560351, 66721427, 131669677, 92878732, 94860061, 117912333, 87169584, 96632743, 87913365, 48454953, 58480644, 107906038, 131812285, 84187833, 102716559, 28612276, 118241890, 93444426, 102173756, 112835320, 105655611, 16154388, 22344847, 2787175, 83320589, 4298392, 11915453, 32189894, 62165394, 136337203, 14627488, 58759405, 33586842, 110560894, 17806870, 92669957, 132847391, 3638636, 100663131, 68478406, 39815245, 114802331, 55650528, 117722494, 86785652, 133204950, 52243596, 78021715, 7977402, 74863204, 79415851, 78331357, 96219397, 116802334, 34660593, 121499610, 125198654, 20306384, 30762995, 51918102, 19621304, 54827225, 132895271, 9386345, 122400273, 48728437, 13546785, 82452992, 17186024, 80929020, 68889761, 45436214, 22702740, 104023955, 97786581, 112449897, 111077324, 101850104, 22262063, 91582675, 11404663, 122103830, 111212905, 102055978, 36263639, 108543870, 84826337, 18000684, 25462713, 18244122, 130639887, 77414970, 4324235, 40012477, 35106780, 21147301, 75888359, 4922958, 5376067, 8533302, 56397570, 47516808, 101516410, 135995387, 33202431, 24699091, 43207087, 46011921, 74502360, 128604593, 14069087, 584394, 29092977, 1782696, 90428527, 87405961, 14573265, 25070752, 49779255, 89840302, 36225376, 52180032, 135019102, 135338286, 106752482, 116670767, 89424597, 125129999, 108140405, 26114790, 91226403, 134629599, 99555570, 88993612, 83066746, 104308374, 118259263, 72702662, 111769843, 3142724, 39207785, 35248911, 5803550, 22636550, 28890711, 37122187, 16542123, 119265168, 117644032, 22363564, 31070994, 7459331, 112600865, 21019118, 109030598, 19339906, 5209286, 43927382, 2295245, 118823589, 16706787, 87194360, 124204611, 34297597, 77933334, 93122001, 129630780, 99807597, 129098737, 119737669, 125771979, 121527159, 43913254, 18410113, 101891999, 3881472, 40871868, 99342517, 38043090, 79233809, 86908706, 131100882, 96108331, 9400096, 116230175, 94503155, 91921901, 18887602, 10314444, 95102408, 37814176, 42000293, 45488944, 47138188, 97001920, 3792041}

    Returns: {42059367, 600108854, 42059367, 356946455, 42059367, 356946455, 42059367, 739491561, 356946455, 739491561, 42059367, 42059367, 356946455, 42059367, 356946455, 42059367, 600108854, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 739491561, 42059367, 42059367, 42059367, 42059367, 42059367, 600108854, 356946455, 42059367, 356946455, 356946455, 739491561, 356946455, 356946455, 356946455, 356946455, 42059367, 356946455, 42059367, 356946455, 739491561, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 356946455, 739491561, 600108854, 356946455, 356946455, 42059367, 356946455, 739491561, 42059367, 356946455, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 739491561, 739491561, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 739491561, 42059367, 42059367, 356946455, 356946455, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 600108854, 739491561, 356946455, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 739491561, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 739491561, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 356946455, 42059367, 356946455, 356946455, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 739491561, 356946455, 739491561, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 356946455, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 356946455, 42059367, 42059367, 42059367, 356946455, 739491561, 42059367, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 356946455, 42059367, 42059367, 600108854, 42059367, 42059367, 42059367, 42059367, 356946455, 356946455, 42059367, 356946455, 356946455, 356946455, 42059367, 42059367, 356946455, 356946455, 42059367, 739491561, 356946455, 42059367, 739491561, 356946455, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 197943834, 356946455, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 356946455, 356946455, 42059367, 356946455, 739491561, 42059367, 739491561, 42059367, 42059367, 356946455, 356946455, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 356946455, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 600108854, 356946455, 600108854, 356946455, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 356946455, 356946455, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 356946455, 356946455, 739491561, 42059367, 356946455, 356946455, 356946455, 42059367, 42059367, 356946455, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 600108854, 356946455, 14711623, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 739491561, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 600108854, 356946455, 42059367, 42059367, 356946455, 42059367, 739491561, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 356946455, 42059367, 356946455, 42059367, 356946455, 356946455, 356946455, 356946455, 42059367, 42059367, 356946455, 600108854, 42059367, 42059367, 42059367, 356946455, 356946455, 42059367, 356946455, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 356946455, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367, 42059367 }

  91. 27

    408949461

    {136565188, 38244250, 232079320, 117224845, 205540732, 15499454, 45996635, 69711590, 388322250, 196847438, 145970023, 119396585, 402539554, 362579702, 326854879, 272741057, 10518491, 143004588, 347918475, 408440276, 93218911, 154665195, 270373848, 166722040, 194062127, 101194342, 237767341, 188322532, 50187491, 178639818, 123642644, 46965151, 397992378, 218998176, 280550922, 79417353, 151109396, 389357268, 372385243, 146114946, 25133824, 74987238, 233346461, 91944663, 365678097, 248449414, 309340627, 317390642, 231690498, 123760460, 223205923, 129495876, 47029237, 304825051, 315617656, 333853676, 85126527, 118271640, 32728744, 250406557, 44220776, 194253823, 127112615, 345652946, 7576166, 39100920, 13397594, 246466839, 171321333, 72022683, 165377370, 377662677, 406700423, 296670404, 237528851, 164618545, 337418218, 161462196, 77620411, 89705506, 46202206, 260473786, 208660369, 231027040, 268884490, 274860403, 34938783, 159714285, 388452483, 248722481, 179121198, 320900354, 8203756, 356435585, 110197458, 403876402, 173877654, 120517523, 171348011, 277598489, 3941224, 32302087, 143794850, 209111719, 406137040, 342648137, 145922023, 287701925, 372522082, 81921248, 190914627, 151490251, 12919844, 285829698, 116358367, 268899487, 364908757, 290697997, 151859662, 353419075, 142953483, 159632470, 274244443, 164740778, 282106392, 263668747, 370122699, 214371116, 155228753, 1088206, 394122245, 345507030, 332458282, 263432262, 206868237, 28484583, 26690746, 163542022, 265332806, 407377048, 176995748, 176760192, 195053522, 361475944, 98534186, 91394554, 143973018, 5011628, 312033528, 163079686, 325652049, 52288521, 181465831, 323203663, 366774979, 53155580, 243790844, 5567145, 98406637, 30279770, 335963442, 269469877, 236064803, 99607166, 279545321, 68338816, 74717013, 25094540, 314240068, 36579522, 360441518, 325233404, 220482104, 158150361, 325495575, 143291927, 297233922, 74804815, 61120370, 251539836, 143523625, 188331446, 310603268, 240347973, 91789098, 273907256, 15537790, 226932016, 96165789, 306108949, 121010866, 366546451, 287324177, 225231586, 184618681, 160298970, 307478659, 78891294, 216351424, 28749477, 283901476, 373436820, 28108704, 260177801, 297213761, 118481426, 46414799, 182842143, 275385209, 172366539, 188819680, 226563880, 298648815, 26897322, 301485848, 263831439, 354204374, 369587020, 24816371, 339695124, 122008294, 135889011, 168366016, 388538720, 111450791, 44936634, 45075814, 85218079, 104696612, 179308278, 377707191, 135592391, 152536534, 128675132, 298187550, 120844385, 272736532, 323020296, 162839354, 72734644, 205668887, 393560657, 330374351, 27174280, 189398016, 368403373, 277371110, 262503428, 405105302, 135506853, 48541064, 261583043, 403733599, 46770019, 261832693, 88581972, 92879836, 343476070, 192951062, 389276581, 74643768, 148871277, 107849046, 404843609, 278263073, 375182211, 200028716, 69803745, 127002173, 355595751, 92885065, 286351935, 264683913, 365644522, 228254946, 120917449, 38730794, 366309483, 225067438, 280772887, 52657615, 85982937, 234107230, 372693837, 330570660, 149066621, 65741416, 321495755, 201097259, 336255123, 175243707, 20494774, 111939282, 332129055, 389252737, 34649942, 123880712, 402379617, 353773955, 10236048, 149006825, 402016903, 39284713, 286560089, 318261805, 174493592, 10985785, 116176215, 369730408, 3579463, 406383892, 187723953, 175316852, 1096926, 224375580, 376508561, 259444075, 370449131, 287036124, 244765734, 217644137, 38623733, 80910676, 293145672, 228758544, 193217727, 16426201, 374760928, 303935375, 250231638, 140547689, 124022265, 398530042, 99308884, 348188176, 108890916, 52597167, 137978253, 228609447, 181967076, 203535708, 359669750, 164895251, 401976838, 40216818, 35584169, 147203854, 159718453, 26108599, 298507377, 52760674, 278431051, 30040054, 14502027, 203298107, 9398898, 389249165, 268392810, 57500161, 361309740, 126364332, 360149656, 256737926, 170853475, 402482137, 315394973, 96894255, 296543334, 158203084, 172752833, 146465746, 224633523, 245798050, 98591044, 240119254, 9387193, 382953677, 66943717, 97624432, 90000735, 106099806, 247284123, 226317979, 302384701, 90657453, 123479217, 196865839, 9251, 160596592, 147345642, 164031718, 285268862, 194627900, 205187257, 45656388, 313389112, 265706489, 144402310, 50580394, 305008081, 406879095, 147438950, 156450462, 198754724, 89152833, 28606769, 297271814, 42079058, 196948823, 197627146, 340489893, 169965512, 324913236, 45464503, 6457601, 89183935, 293415325, 303357821, 156282269, 273496615, 25268316, 369872056, 253809145, 398137703, 2216285, 4338146, 229434476, 142726506, 379589839, 336982048, 302294777, 321474593, 266038609, 403827500, 123176857, 254857923, 111836863, 234193515, 43938989, 274851310, 380088094, 144390143, 152580194, 27436461, 73348948, 78196541, 135307993, 48349847, 357058312, 289513498, 57307484, 330908362, 88756919, 87764992, 161848390, 215763486, 196871456, 398115278, 45928974, 104973718, 365996467, 349504930, 332769200, 176941172, 180768114, 166466572, 315543501, 84657236, 105646911, 368891950, 35536649, 237874043, 104799031}

    Returns: {222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 8657097, 222542857, 222542857, 8657097, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 8657097, 8657097, 8657097, 8657097, 222542857, 8657097, 222542857, 38073680, 222542857, 8657097, 222542857, 8657097, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 38073680, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 8657097, 8657097, 8657097, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 38073680, 8657097, 38073680, 222542857, 8657097, 222542857, 222542857, 222542857, 38073680, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 8657097, 8657097, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 38073680, 222542857, 38073680, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 8657097, 38073680, 222542857, 8657097, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 8657097, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 8657097, 222542857, 38073680, 8657097, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 222542857, 8657097, 8657097, 222542857, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 38073680, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 38073680, 8657097, 222542857, 222542857, 222542857, 38073680, 222542857, 222542857, 38073680, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 38073680, 38073680, 8657097, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 38073680, 222542857, 8657097, 8657097, 222542857, 8657097, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 8657097, 222542857, 222542857, 222542857, 222542857, 8657097, 38073680, 222542857, 38073680, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 38073680, 222542857, 8657097, 38073680, 222542857, 222542857, 222542857, 8657097, 8657097, 222542857, 222542857, 222542857, 8657097, 38073680, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 222542857, 222542857, 8657097, 8657097, 38073680, 8657097, 38073680, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 38073680, 222542857, 8657097, 222542857, 8657097, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 8657097, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 8657097, 8657097, 222542857, 222542857, 8657097, 38073680, 222542857, 222542857, 222542857, 38073680, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 222542857, 8657097, 222542857, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857, 222542857, 38073680, 222542857, 38073680, 222542857, 8657097, 222542857, 222542857, 222542857, 222542857 }

  92. 10

    504175154

    {131499506, 481908296, 411540043, 5656761, 377372899, 313393281, 145894700, 390096959, 225467083, 242196732, 133109567, 381831762, 434532822, 248309516, 271140751, 367786486, 332244096, 305750372, 70630770, 482984661, 480283732, 86674101, 106012576, 277767116, 251589028, 442483062, 324835600, 348004146, 55795267, 138684401, 442533635, 420286820, 279426774, 442386385, 123703096, 155077259, 284953014, 340951442, 431772163, 468594304, 439724519, 440592120, 362156071, 254154320, 422186882, 498464502, 20688628, 291148396, 345038397, 21622389, 19979071, 486970395, 497467640, 318000716, 432460270, 173223227, 309646852, 464875394, 502580791, 384921965, 378433515, 131699025, 296032943, 69395277, 485014641, 353988719, 217504690, 486891775, 321338373, 166829665, 232077164, 363910639, 112621776, 121812962, 203036519, 447305749, 178155170, 459014457, 469736426, 502178870, 175158114, 482367999, 32881353, 275602757, 403488176, 482821150, 378468993, 36023600, 173256707, 68060752, 102423872, 198020386, 465633669, 104600940, 25692722, 4158642, 269981456, 400024587, 146176685, 357146811, 124041519, 5637619, 201613417, 335575572, 501452202, 399592409, 315884783, 344594628, 271395148, 324541019, 136051600, 169305988, 124883226, 464755116, 386923499, 128737963, 471204072, 90379844, 353126347, 107040020, 146272391, 352132311, 92829586, 97314774, 399743529, 269300819, 134198128, 314601409, 489633399, 293575082, 387479545, 202457354, 74536131, 345556598, 182802506, 278064764, 215771533, 331153037, 94779648, 146924570, 29735766, 364489064, 5941630, 328736663, 20740522, 337774426, 310232543, 291206876, 479251793, 83949645, 477749506, 276940240, 261591282, 375099116, 213151887, 31112407, 255165119, 68056010, 376343474, 406389883, 137074921, 75654232, 311133214, 447482666, 50851394, 187530794, 276603582, 429099032, 477182531, 461970177, 466572614, 286957660, 227192513, 498278935, 250732351, 72889149, 196262788, 351833602, 285434763, 39585081, 253046620, 155443816, 110010249, 49949207, 472050176, 442563798, 277713659, 92799626, 95618957, 337124675, 181909033, 406108362, 313702207, 320693104, 364300291, 448959422, 319982250, 456377555, 431137907, 460890443, 464266920, 401571368, 394665627, 300443953, 462625902, 43512469, 366191558, 91783935, 37099664, 401032794, 235829164, 18720329, 319999583, 180140878, 367620112, 333103672, 236698642, 15416806, 1976499, 354926949, 476531258, 436032011, 113772525, 404971078, 494541913, 14823778, 168611586, 387802286, 356051196, 38355878, 7323934, 239385402, 430318332, 167194207, 381650111, 363313048, 187251367, 198530462, 384619642, 7273606, 142528126, 383290299, 67449269, 351439963, 346298463, 225263732, 21338111, 475282068, 231845881, 74231324, 360313423, 124820494, 224297125, 310217820, 353803497, 105291230, 355936037, 38730786, 177656386, 60320325, 172019792, 194204995, 341076457, 262021864, 156146923, 430026066, 425984092, 265602349, 338782807, 123102655, 253529947, 340935309, 264874923, 458519713, 420143581, 287689760, 497481855, 327735958, 395102358, 156235438, 443231320, 329904272, 209855197, 102940382, 275128757, 237323332, 48897833, 186963129, 268962698, 215133214, 462553664, 1968585, 308646081, 403134438, 487909710, 276419041, 473433173, 4357932, 231449094, 181893533, 278073745, 268032692, 393516988, 302553037, 263178687, 197190484, 144246981, 358792687, 60876417, 385923156, 291605063, 353134864, 227396581, 94349810, 192863337, 317811480, 41698322, 47546490, 420482660, 298002031, 147647336, 53207105, 495362555, 205339326, 321013017, 28835585, 258222866, 429217488, 459828436, 377977869, 322670874, 95958420, 170151724, 229484854, 266637217, 244386965, 391601281, 42834198, 3032884, 233705529, 397814019, 333991908, 8893462, 117215287, 200701791, 333501648, 34413408, 120096851, 432832193, 18245699, 285230247, 26358633, 193360605, 23846523, 176057190, 391618951, 91562215, 279609400, 423551204, 66299785, 201204012, 212245579, 106086061, 162647749, 221878510, 359968323, 467945541, 273950769, 158327450, 418725163, 157150777, 288731822, 203746421, 47351754, 116163742, 305113005, 115372516, 200202948, 304747783, 494650366, 39186891, 189298585, 338790303, 318606008, 388999563, 495401024, 316264510, 86933420, 429943212, 496430248, 498084378, 403556518, 171305910, 453696550, 409935341, 87188595, 194496983, 69864795, 159386895, 166025899, 479247980, 174729243, 61651594, 113091019, 488269841, 286798372, 250308826, 137688085, 270411839, 114750697, 81057814, 284828154, 333726252, 169985558, 365349779, 433176588, 253236259, 62850542, 207377257, 218775245, 80433145, 443233023, 221986169, 177812153, 297904487, 116939820, 67502940, 263129376, 83689566, 7769845, 336205935, 404978364, 415994964, 159391584, 99554377, 391260838, 214987720, 342147065, 282725915, 347580545, 64838587, 320583980, 219960009, 358668183, 426367417, 69281012, 76239414, 503203614, 169680073, 137293851, 302190359, 234399876, 369834793, 175845213, 424250827, 33377062, 361371532, 479151709, 182124923, 152166683, 359445746, 313784298, 286941988, 107728379, 313987447, 382193555, 62049552, 319398526, 328337379, 138411840, 422957466, 47081016, 229114350, 159819655, 280327266, 384805028, 405227403, 146784544, 116245884, 111564051, 233985099, 300583321, 439478401, 190567368, 200958256, 197203460, 56610594, 38983922, 347928741, 333815992, 15672858, 465802201, 187039469, 91630870, 484026987, 235580915, 492078412, 503353856, 452467678, 473819992, 464284046, 170603342, 401540171, 18764518, 119951857, 351247535, 245307492, 72989651, 73291481, 144900326, 412510892, 203500666, 282237874, 13200582, 153556150, 150252467, 132099991, 407914562, 360046409, 372408070, 261393639, 10274843, 355527174, 296297643, 175746661, 379025695, 121894770, 131479137, 62495439, 467878686, 384479689, 484924326, 286311784, 98710837, 358253894, 498432101, 485188039, 63569889, 275745417, 466974823, 131598076, 363808565, 238903538, 340965767, 106789367, 50165340, 389512513, 403314935, 432351618, 491851077, 163469767, 198042230, 50725469, 230923446, 318631561, 247024304, 383419624, 144288765, 49898494, 445104908, 302484630, 139866594, 373326569, 305255765, 394109556, 493838657, 34923462, 369155435, 202758842, 184021465, 135467616, 489788278, 308871921, 336777732, 495002967, 187079625, 392366882, 501417278, 345491597, 470491742, 152011681, 28381050, 44547585, 212627732, 185355376, 355794247, 185404353, 177054744, 445760954, 369771528, 478714890, 426258617, 343035745, 233675715, 448147659, 262783155, 102015423, 396492280, 272053034, 440292092, 31218550, 90856193, 296531310, 324837142, 292656447, 312582437, 363385887, 8998380, 9486837, 352406547, 317026414, 486083856, 25993489, 169850642, 186100882, 488087608, 292601044, 66621262, 502265273, 169760757, 278407125, 17359597, 436862683, 380143795, 34011295, 270686628, 263173887, 248330671, 363281086, 174113546, 281209052, 404241573, 159622889, 258247649, 18389338, 24204986, 440147960, 39558619, 452986122, 493175424, 95347104, 478826483, 211028988, 401951242, 52114374, 27695808, 388490365, 193890852, 18088779, 169718772, 350906533, 169650590, 263150022, 89883965, 147077307, 310180817, 219085332, 333822624, 255028700, 458922461, 91092130, 157876863, 239596945, 274512754, 250340858, 291244487, 495812279, 163217053, 293887321, 472871318, 55151343, 406756431, 401441611, 116043301, 97249554, 383715316, 71728173, 433259922, 339968294, 425278429, 24794413, 478303437, 22978640, 91654020, 435389259, 204688646, 146206570, 382024849, 318965986, 151369710, 202726079, 285337514, 130677554, 364555340, 451710199, 149084920, 285512829, 311769037, 457254766, 26122913, 47195714, 54164352, 7108192, 175310003, 467388422, 460690714, 309447468, 202159088, 409198443, 166846412, 486301381, 403229422, 175587301, 472422615, 48338088, 217137477, 59585061, 106301125, 47324990, 245327001, 476751380, 356543277, 379415608, 400635375, 157015840, 369412447, 476445045, 203736592, 364771364, 67728628, 181352090, 337310840, 368984295, 24220572, 502204988, 452260301, 244502052, 233369875, 411775165, 120590042, 101204392, 176604831, 450383132, 158277878, 116764780, 290347857, 236584129, 162423214, 106513708, 63090087, 53533468, 374286625, 438050796, 243017192, 181768689, 271634552, 239551287, 303557019, 343720401, 425447507, 97765884, 217413490, 319626556, 293366178, 99126171, 42273704, 126436210, 182945906, 99156497, 468313732, 144119789, 290578748, 288204660, 289232881, 206642670, 373717298, 374482213, 147247876, 185258001, 282664528, 388892422, 482901131, 70638481, 252582144, 175014466, 46312226, 279417574, 342152767, 157912857, 473576634, 391186058, 218465510, 62007720, 105900113, 373431821, 217825225, 491135523, 236016899, 103340797, 54762477, 428569252, 282068412, 271269193, 114496429, 261474993, 496421605, 158176401, 101962180, 308461492, 194157020, 112553597, 322167929, 496367583, 484606323, 437583341, 502957213, 31248065, 269259160, 321758327, 335713926, 350474396, 244342940, 248943959, 246182821, 234858374, 492906143, 318824825, 497315770, 59624082, 222650670, 81366024, 468273308, 172347265, 47451479, 465571287, 326723824, 193726243, 53618780, 80499743, 25650202, 192007522, 375322372, 463448891, 13806698, 94079687, 221640159, 450403004, 374460539, 287385587, 145401111, 16139783, 373306542, 330373431, 212331122, 357593953, 90814730, 115757354, 125377260, 331502433, 442991402, 259108902, 368758554, 388124042, 208426132, 17809023, 141761975, 279082601, 447699514, 391133535, 72565208, 292630358, 488322968, 343188743, 52298451, 367971949, 214106241, 492061228, 212793075, 430393730, 13389470, 443042723, 249707731, 26734063, 363841626, 75450396, 192288995, 40545633, 503797354, 65800390, 491222613, 170243669, 34878022, 349210219, 265577189, 387446940, 154112667, 151292888, 297312307, 280182571, 174303577, 267369878, 102935064, 25635720, 463361526, 249649434, 235321823, 396798737, 60303905, 117154965, 291853969, 396914888, 236761757, 333410584, 420600534, 340044437, 393868640, 5249198, 113736933, 276624474, 27969800, 195313605, 310347941, 347438411, 484415020, 455179366, 367550184, 373499674, 111132049, 141098669, 336834933, 111449481, 278420641, 9551421, 377007742, 61054731, 162492581, 19896802, 93660781, 295652747, 261862538, 286435581, 279730476, 486676183, 195170642, 428700150, 168484969, 12483053, 346109442, 285893211, 21638442, 241551018, 466068398, 336328538, 202534142, 15343933, 131721864, 125368303, 415347798, 310880121, 111991086, 458732054, 342144348, 109527548, 115782773, 113698084, 332646888, 457752504, 94321748, 397526453, 480309868, 378900587, 381040518, 297443579, 371524455, 316719026, 322517251, 437844111, 437549946, 192391349, 148141775, 274600115, 10247236, 112634106, 232182415, 430769791, 268723238}

    Returns: {28774126, 28774126, 437955794, 437955794, 437955794, 437955794, 681897434, 445436853, 437955794, 28774126, 437955794, 28774126, 28774126, 681897434, 445436853, 28774126, 28774126, 662495515, 681897434, 437955794, 28774126, 437955794, 28774126, 28774126, 28774126, 681897434, 28774126, 681897434, 437955794, 437955794, 437955794, 28774126, 28774126, 445436853, 28774126, 437955794, 662495515, 28774126, 437955794, 28774126, 437955794, 28774126, 437955794, 681897434, 28774126, 28774126, 28774126, 681897434, 437955794, 437955794, 445436853, 437955794, 28774126, 28774126, 28774126, 437955794, 28774126, 28774126, 437955794, 437955794, 796346531, 437955794, 437955794, 445436853, 796346531, 445436853, 28774126, 437955794, 437955794, 437955794, 28774126, 437955794, 28774126, 28774126, 445436853, 437955794, 28774126, 437955794, 28774126, 28774126, 28774126, 437955794, 437955794, 437955794, 681897434, 681897434, 445436853, 28774126, 796346531, 28774126, 28774126, 662495515, 437955794, 28774126, 28774126, 662495515, 28774126, 437955794, 437955794, 445436853, 445436853, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 681897434, 28774126, 437955794, 28774126, 28774126, 28774126, 681897434, 437955794, 437955794, 28774126, 28774126, 445436853, 28774126, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 437955794, 49692047, 28774126, 437955794, 28774126, 437955794, 28774126, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 28774126, 437955794, 28774126, 28774126, 437955794, 28774126, 437955794, 437955794, 28774126, 28774126, 28774126, 681897434, 437955794, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 681897434, 28774126, 28774126, 28774126, 28774126, 28774126, 445436853, 437955794, 28774126, 28774126, 437955794, 445436853, 437955794, 796346531, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 437955794, 445436853, 28774126, 28774126, 437955794, 28774126, 445436853, 437955794, 437955794, 28774126, 402879877, 28774126, 437955794, 28774126, 681897434, 437955794, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 402879877, 28774126, 796346531, 681897434, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 28774126, 445436853, 437955794, 681897434, 437955794, 437955794, 28774126, 437955794, 28774126, 28774126, 28774126, 662495515, 28774126, 28774126, 28774126, 28774126, 437955794, 437955794, 681897434, 437955794, 28774126, 28774126, 28774126, 28774126, 445436853, 437955794, 402879877, 445436853, 28774126, 796346531, 28774126, 796346531, 28774126, 437955794, 662495515, 437955794, 28774126, 437955794, 28774126, 437955794, 28774126, 28774126, 437955794, 681897434, 437955794, 796346531, 28774126, 437955794, 28774126, 28774126, 437955794, 437955794, 437955794, 437955794, 49692047, 437955794, 437955794, 437955794, 28774126, 437955794, 28774126, 681897434, 28774126, 681897434, 28774126, 437955794, 28774126, 437955794, 662495515, 437955794, 437955794, 28774126, 28774126, 28774126, 437955794, 437955794, 681897434, 28774126, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 437955794, 437955794, 445436853, 28774126, 796346531, 28774126, 437955794, 28774126, 437955794, 681897434, 28774126, 834963731, 28774126, 437955794, 28774126, 445436853, 437955794, 28774126, 437955794, 437955794, 28774126, 681897434, 28774126, 437955794, 28774126, 28774126, 28774126, 28774126, 445436853, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 445436853, 437955794, 662495515, 28774126, 445436853, 437955794, 437955794, 437955794, 445436853, 437955794, 437955794, 28774126, 437955794, 437955794, 681897434, 28774126, 437955794, 28774126, 445436853, 437955794, 437955794, 681897434, 437955794, 445436853, 437955794, 28774126, 437955794, 445436853, 28774126, 437955794, 28774126, 28774126, 437955794, 681897434, 662495515, 437955794, 681897434, 437955794, 445436853, 437955794, 681897434, 437955794, 28774126, 28774126, 681897434, 28774126, 28774126, 28774126, 28774126, 28774126, 28774126, 437955794, 437955794, 796346531, 445436853, 437955794, 437955794, 28774126, 437955794, 28774126, 437955794, 437955794, 681897434, 28774126, 437955794, 437955794, 796346531, 28774126, 28774126, 662495515, 28774126, 437955794, 28774126, 437955794, 28774126, 437955794, 437955794, 437955794, 437955794, 437955794, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 437955794, 437955794, 681897434, 146111287, 28774126, 437955794, 28774126, 28774126, 437955794, 437955794, 437955794, 437955794, 28774126, 437955794, 437955794, 445436853, 28774126, 28774126, 28774126, 437955794, 437955794, 437955794, 662495515, 437955794, 437955794, 402879877, 28774126, 28774126, 437955794, 437955794, 437955794, 28774126, 28774126, 28774126, 437955794, 437955794, 437955794, 28774126, 28774126, 437955794, 681897434, 28774126, 28774126, 28774126, 437955794, 28774126, 28774126, 445436853, 28774126, 28774126, 437955794, 437955794, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 28774126, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 437955794, 437955794, 681897434, 28774126, 28774126, 28774126, 28774126, 681897434, 437955794, 28774126, 437955794, 437955794, 28774126, 445436853, 437955794, 28774126, 28774126, 28774126, 28774126, 28774126, 28774126, 437955794, 437955794, 28774126, 437955794, 28774126, 437955794, 437955794, 28774126, 437955794, 437955794, 437955794, 28774126, 437955794, 437955794, 28774126, 437955794, 28774126, 28774126, 437955794, 28774126, 437955794, 445436853, 437955794, 437955794, 445436853, 28774126, 437955794, 28774126, 49692047, 437955794, 28774126, 437955794, 437955794, 28774126, 437955794, 437955794, 28774126, 437955794, 28774126, 796346531, 28774126, 681897434, 437955794, 28774126, 28774126, 681897434, 681897434, 445436853, 437955794, 28774126, 437955794, 681897434, 437955794, 28774126, 437955794, 28774126, 681897434, 437955794, 28774126, 437955794, 437955794, 28774126, 662495515, 437955794, 681897434, 437955794, 28774126, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 681897434, 28774126, 437955794, 437955794, 445436853, 796346531, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 437955794, 28774126, 681897434, 437955794, 437955794, 437955794, 28774126, 437955794, 437955794, 28774126, 662495515, 437955794, 28774126, 28774126, 28774126, 28774126, 28774126, 437955794, 437955794, 437955794, 437955794, 49692047, 437955794, 437955794, 28774126, 437955794, 437955794, 681897434, 28774126, 28774126, 437955794, 437955794, 437955794, 28774126, 28774126, 681897434, 437955794, 28774126, 681897434, 28774126, 437955794, 28774126, 681897434, 28774126, 681897434, 437955794, 28774126, 437955794, 28774126, 437955794, 28774126, 28774126, 437955794, 437955794, 437955794, 28774126, 28774126, 28774126, 437955794, 28774126, 437955794, 445436853, 28774126, 28774126, 437955794, 437955794, 437955794, 445436853, 28774126, 437955794, 437955794, 437955794, 437955794, 662495515, 834963731, 437955794, 28774126, 28774126, 437955794, 445436853, 437955794, 28774126, 28774126, 437955794, 28774126, 28774126, 437955794, 28774126, 28774126, 437955794, 681897434, 681897434, 28774126, 437955794, 28774126, 445436853, 437955794, 28774126, 437955794, 28774126, 28774126, 681897434, 437955794, 28774126, 28774126, 28774126, 28774126, 437955794, 28774126, 437955794, 28774126, 437955794, 445436853, 28774126, 437955794, 437955794, 445436853, 28774126, 437955794, 681897434, 437955794, 28774126, 445436853, 834963731, 437955794, 437955794, 28774126, 28774126, 28774126, 662495515, 28774126, 437955794, 28774126, 28774126, 437955794, 28774126, 49692047, 437955794, 28774126, 28774126, 437955794, 28774126, 28774126, 28774126, 437955794, 437955794, 28774126, 681897434, 437955794, 28774126, 49692047, 28774126, 28774126, 437955794, 681897434, 437955794, 437955794, 437955794, 437955794, 28774126, 681897434, 28774126, 146111287, 437955794, 28774126, 28774126, 28774126, 437955794, 28774126, 437955794, 28774126, 28774126, 445436853, 28774126, 28774126, 445436853, 28774126, 437955794, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 437955794, 445436853, 437955794, 437955794, 796346531, 445436853, 445436853, 662495515, 28774126, 437955794, 437955794, 437955794, 437955794, 437955794, 28774126, 28774126, 28774126, 437955794, 437955794, 437955794, 437955794, 437955794, 437955794, 49692047, 28774126, 437955794, 662495515, 28774126, 28774126, 437955794, 437955794, 28774126, 796346531, 437955794, 681897434, 681897434, 28774126, 28774126, 28774126, 437955794, 437955794, 437955794, 681897434, 437955794, 28774126, 796346531, 28774126, 681897434, 28774126, 437955794, 28774126, 437955794, 437955794, 28774126, 437955794, 437955794, 437955794, 796346531, 681897434, 437955794, 662495515, 437955794, 28774126, 28774126, 28774126, 437955794, 681897434, 28774126, 28774126, 662495515, 28774126, 437955794, 437955794, 445436853, 28774126, 796346531, 28774126, 28774126, 681897434, 437955794, 437955794, 437955794, 437955794, 28774126, 437955794, 28774126, 28774126, 437955794, 445436853, 437955794, 28774126, 681897434, 437955794, 437955794, 28774126, 28774126, 445436853, 437955794, 28774126, 437955794, 437955794, 28774126, 796346531, 28774126, 437955794, 437955794, 445436853, 28774126, 28774126, 28774126, 28774126, 28774126, 437955794, 437955794, 437955794, 437955794, 437955794, 28774126, 437955794, 28774126, 28774126, 437955794, 28774126, 28774126, 437955794, 681897434, 28774126, 437955794, 437955794, 437955794, 28774126, 28774126, 28774126, 28774126, 445436853, 437955794, 437955794, 437955794, 437955794, 437955794, 662495515, 437955794, 437955794, 28774126, 437955794, 437955794, 681897434, 437955794, 28774126, 445436853, 662495515, 28774126, 437955794, 437955794, 681897434, 437955794, 681897434, 28774126, 28774126, 681897434, 28774126, 437955794, 28774126, 437955794, 28774126, 437955794, 28774126, 28774126, 681897434, 28774126, 437955794, 28774126, 146111287, 28774126, 28774126, 796346531, 28774126, 437955794, 28774126, 437955794, 437955794, 28774126, 402879877, 437955794, 28774126, 437955794, 437955794, 437955794, 28774126, 28774126, 437955794, 437955794, 681897434 }

  93. 4

    765447722

    {301218248, 435027167, 667599233, 122029358, 62000539, 51768164, 526060128, 132866798, 380677662, 135656107, 571762217, 460301192, 454533422, 455136262, 239782741, 143041458, 36715689, 593309869, 81104994, 86524593, 110675627, 606605681, 574918625, 674886675, 116399729, 83263685, 365366037, 658058341, 462189291, 413712867, 423231015, 370182750, 233043797, 441466363, 296098021, 2613988, 265099804, 756344380, 644624360, 538271357, 504204357, 615694192, 283877348, 752055721, 45949595, 737839046, 55543543, 454932362, 464776419, 685318495, 142460630, 174338719, 215878157, 606556173, 162060799, 113556553, 558443746, 409097863, 759891303, 66740333, 322432899, 637125369, 179055784, 396150475, 735789169, 213767185, 159211816, 39832974, 391620458, 361883006, 28086925, 77827821, 366314748, 529980113, 754975961, 466076320, 85984623, 490885873, 78257287, 58566303, 529920817, 315486756, 97857552, 419580837, 198717971, 334422804, 694440240, 21766729, 452255605, 526984007, 553319749, 126363761, 499277278, 236133922, 217473679, 28108981, 670907594, 680056435, 592255966, 597304498, 298508331, 323821926, 674062605, 613063027, 762396910, 508019739, 132172647, 75674370, 735777535, 729832002, 208503379, 370448920, 25418525, 307462219, 519955077, 33390144, 237781193, 530178650, 438186899, 315665524, 4966384, 591367279, 694510104, 363304287, 194266643, 654319757, 424469021, 621081341, 374124116, 537213347, 1950482, 520232042, 485304921, 66543152, 134313813, 459501118, 241788717, 308943766, 705012095, 29266464, 485316864, 160887101, 264947301, 82257037, 114428004, 265396251, 119914324, 731432455, 104163344, 383642161, 732413797, 758737153, 138925868, 190977531, 39976066, 223664199, 50070665, 106558210, 732640879, 497136381, 434274486, 394199579, 351555017, 534490010, 184704664, 497115473, 489050484, 310240708, 73713973, 611516004, 175979175, 237573141, 605504030, 737712674, 588449101, 724349974, 642639319, 360649053, 150806684, 706485753, 761841958, 383351910, 687566255, 644309589, 152707820, 541410768, 509756148, 494810951, 144721706, 374474672, 631268742, 629221881, 718080047, 313345115, 355265729, 209020697, 665731150, 79461166, 746902740, 318249483, 746474703, 338281368, 583399033, 115389056, 153591487, 737855100, 487127255, 432736455, 167927996, 439368709, 38483226, 261045519, 217113661, 339274174, 173003850, 714261921, 548177085, 132750515, 321940352, 432613075, 715671571, 398814028, 157595675, 567816186, 602793023, 62041798, 544040967, 407368001, 70010975, 171182494, 221219366, 169377161, 168269377, 200461328, 457586603, 416857869, 714934781, 643958233, 41482351, 443842787, 232126355, 643424633, 620292341, 441440323, 101647107, 754225662, 383855095, 698018939, 310508792, 533240892, 48117143, 517820576, 625494993, 282769625, 5721997, 435228869, 549812146, 466139324, 290001576, 20612462, 705862382, 105991081, 54260180, 310525741, 69149065, 237446039, 590303703, 444653757, 103513297, 311654982, 64225198, 638081424, 71904562, 684135730, 520474054, 176937955, 728971386, 121256660, 146489577, 750811610, 508576591, 103212218, 371688390, 744920893, 74761724, 66054139, 108205492, 378657977, 159467183, 327589353, 517220483, 391325534, 421760441, 294667709, 430826546, 346433257, 558356481, 165833074, 98434924, 130626925, 44836021, 277250629, 49240558, 48686334, 327262578, 728445268, 586409702, 624980275, 5029475, 379531894, 182465138, 176819122, 742314706, 460863659, 481126553, 372673727, 481967806, 101812866, 681226843, 72710894, 7871086, 112673920, 647995759, 475312282, 571424051, 746919281, 740949319, 293408323, 469763148, 446049489, 233443, 15090977, 338288207, 713052729, 2817171, 354227618, 464965005, 202472165, 177426115, 729979330, 222536378, 252324141, 491439473, 376053608, 756774984, 228994911, 135639277, 298560495, 76933921, 655550197, 237777913, 345798593, 751058769, 112012374, 603766685, 585227347, 257679996, 738182350, 148008586, 404400787, 755539868, 451948304, 283281504, 237965012, 497748174, 99899965, 546586495}

    Returns: {934780028, 795652007, 795652007, 934780028, 795652007, 934780028, 934780028, 934780028, 934780028, 795652007, 796861644, 952924583, 934780028, 934780028, 795652007, 934780028, 795652007, 795652007, 934780028, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 934780028, 795652007, 796861644, 795652007, 952924583, 934780028, 934780028, 934780028, 796861644, 795652007, 934780028, 934780028, 795652007, 363044849, 934780028, 795652007, 934780028, 795652007, 795652007, 952924583, 795652007, 795652007, 795652007, 795652007, 795652007, 934780028, 795652007, 795652007, 795652007, 795652007, 795652007, 934780028, 795652007, 795652007, 795652007, 934780028, 934780028, 445672700, 934780028, 795652007, 795652007, 934780028, 796861644, 795652007, 445672700, 795652007, 795652007, 795652007, 795652007, 795652007, 952924583, 952924583, 796861644, 795652007, 934780028, 952924583, 795652007, 795652007, 795652007, 795652007, 795652007, 934780028, 934780028, 795652007, 795652007, 934780028, 795652007, 934780028, 934780028, 363044849, 934780028, 363044849, 795652007, 934780028, 795652007, 795652007, 934780028, 795652007, 934780028, 795652007, 934780028, 795652007, 795652007, 795652007, 934780028, 796861644, 934780028, 795652007, 934780028, 934780028, 795652007, 934780028, 795652007, 795652007, 796861644, 795652007, 795652007, 934780028, 795652007, 934780028, 934780028, 795652007, 952924583, 795652007, 934780028, 795652007, 934780028, 795652007, 934780028, 934780028, 795652007, 795652007, 795652007, 934780028, 795652007, 445672700, 796861644, 934780028, 795652007, 795652007, 795652007, 934780028, 795652007, 952924583, 795652007, 795652007, 934780028, 795652007, 795652007, 934780028, 795652007, 795652007, 934780028, 934780028, 363044849, 952924583, 934780028, 795652007, 934780028, 795652007, 796861644, 934780028, 934780028, 795652007, 934780028, 795652007, 795652007, 934780028, 363044849, 934780028, 934780028, 795652007, 795652007, 934780028, 934780028, 934780028, 795652007, 934780028, 952924583, 952924583, 795652007, 795652007, 795652007, 796861644, 795652007, 934780028, 934780028, 934780028, 795652007, 796861644, 934780028, 795652007, 934780028, 795652007, 934780028, 795652007, 795652007, 934780028, 796861644, 934780028, 795652007, 795652007, 934780028, 934780028, 795652007, 795652007, 795652007, 934780028, 795652007, 795652007, 934780028, 795652007, 934780028, 795652007, 952924583, 795652007, 795652007, 795652007, 934780028, 934780028, 795652007, 795652007, 934780028, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 934780028, 796861644, 795652007, 934780028, 934780028, 795652007, 952924583, 795652007, 795652007, 795652007, 795652007, 952924583, 934780028, 934780028, 952924583, 934780028, 795652007, 952924583, 795652007, 363044849, 795652007, 795652007, 795652007, 795652007, 934780028, 934780028, 934780028, 445672700, 934780028, 934780028, 795652007, 849183370, 934780028, 796861644, 934780028, 795652007, 934780028, 934780028, 795652007, 934780028, 795652007, 934780028, 795652007, 795652007, 796861644, 796861644, 934780028, 795652007, 795652007, 934780028, 795652007, 795652007, 445672700, 934780028, 796861644, 795652007, 795652007, 934780028, 934780028, 934780028, 934780028, 445672700, 795652007, 795652007, 934780028, 934780028, 934780028, 934780028, 795652007, 795652007, 795652007, 934780028, 445672700, 795652007, 934780028, 445672700, 934780028, 363044849, 934780028, 795652007, 795652007, 795652007, 796861644, 934780028, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 934780028, 795652007, 795652007, 795652007, 934780028, 934780028, 795652007, 795652007, 934780028, 934780028, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 795652007, 934780028, 795652007, 795652007, 934780028, 934780028, 934780028, 795652007, 934780028, 934780028, 934780028, 934780028, 934780028, 795652007, 796861644 }

  94. 43

    1810897

    {732451, 767951, 1478113, 380847, 432007, 660874, 97364, 1599513, 1471616, 1762166, 886359, 1437516, 478642, 1401872, 1144556, 1185532, 887393, 584644, 859619, 1349481, 98260, 1270405, 349870, 53076, 622191, 31372, 335861, 1607565, 1319506, 547712, 441625, 705690, 311295, 601995, 330310, 361952, 719533, 745748, 526923, 1191742, 1786963, 900517, 548581, 774389, 1443998, 1415152, 1588861, 1688430, 1523130, 1018430, 56682, 633571, 101527, 851203, 1303095, 426776, 959324, 1502432, 839758, 483120, 999880, 1786131, 660815, 245103, 1748695, 148128, 1185576, 174405, 1453241, 819506, 837052, 1756375, 491576, 1555030, 115323, 727780, 365166, 691182, 1284144, 9778, 296595, 90664, 1291124, 1218192, 4883, 1284591, 960633, 1151973, 1368846, 48683, 48616, 1492115, 1079750, 1214361, 1433202, 478944, 1485238, 1201714, 1235962, 1076401, 358049, 148397, 790730, 266461, 192064, 580264, 738123, 1260517, 1668250, 1698705, 653470, 228796, 767494, 1685333, 174621, 875202, 370229, 1184442, 148630, 1648265, 229205, 342890, 1483907, 1161581, 1117130, 859059, 401198, 1274546, 1448840, 892285, 385064, 1741728, 179707, 158172, 1438895, 133009, 1497550, 280626, 1406425, 364606, 15390, 746796, 916701, 1110084, 1160151, 771856, 109804, 775621, 1682705, 661304, 1276979, 1320055, 1357019, 565073, 374804, 525731, 673444, 537529, 1770999, 255175, 1112075, 53314, 853662, 449215, 1244742, 1770357, 709142, 898331, 836835, 588321, 340378, 372468, 1296583, 1395159, 688098, 1328615, 1660739, 90763, 1644700, 649576, 65353, 62296, 1076192, 1196147, 1182129, 144548, 1073378, 1208, 1503743, 1164314, 1400558, 493809, 1299661, 1014065, 1519350, 779003, 1026669, 240701, 580197, 1048288, 647412, 625341, 543361, 1383122, 449214, 1729972, 931639, 1515945, 491660, 547297, 387179, 1332136, 819453, 419585, 808182, 1130170, 871682, 389190, 611948, 1219179, 1042500, 643734, 1506159, 474615, 1677698, 1245344, 777815, 1286437, 1800183, 1570978, 334981, 227084, 1520664, 1591733, 258768, 174938, 1419760, 34622, 731781, 1131057, 489141, 1096033, 1774336, 1512926, 1683513, 662518, 232924, 492603, 1787277, 1802309, 1254245, 1443488, 317093, 1566286, 190724, 672035, 1560619, 310802, 301134, 1730820, 1252089, 1114256, 1425476, 1653234, 1128488, 1291867, 36646, 495328, 1368985, 1275698, 1506022, 583541, 307790, 301206, 40613, 1504527, 802606, 870822, 453925, 1241863, 939379, 486362, 861955, 1524869, 1107058, 482774, 470644, 1575780, 1464242, 1608875, 514788, 265823, 140095, 258209, 1532435, 12478, 91800, 1674233, 1621945, 265260, 18710, 73994, 1552866, 17880, 647228, 389483, 305582, 1293694, 602901, 1702929, 1037528, 966164, 956626, 833503, 230695, 1159811, 213953, 697765, 1280784, 850261, 1218494, 726954, 1139084, 1730013, 1122388, 1494797, 929512, 155668, 260608, 741267, 1027173, 1385167, 1492625, 394924, 1195113, 957511, 676413, 1490377, 1534019, 1103598, 242303, 11255, 1184680, 1329834, 1479507, 1597435, 1795967, 962491, 366948, 711550, 282433, 361384, 457210, 996924, 138618, 1107229, 713146, 1529850, 1412158, 1471606, 456143, 1121647, 1670608, 1169457, 376572, 611706, 57890, 467554, 1142538, 1502870, 740883, 943002, 1425508, 643995, 358111, 1526273, 285748, 741581, 879581, 1504984, 821972, 730521, 348971, 1501849, 573746, 1642436, 1467955, 650247, 1484850, 1599424, 1140201, 450415, 225716, 1455892, 1583704, 1596461, 503439, 872496, 1325265, 957490, 875185, 453233, 1455394, 1591648, 1488605, 1472629, 462016, 1128049, 1071501, 1408190, 1678678, 1719366, 89488, 17561, 572372, 773492, 910268, 122148, 54571, 1751204, 378245, 474934, 339566, 252866, 426107, 132945, 181788, 377559, 41805, 170626, 1181057, 88983, 1035420, 502446, 1783332, 84118, 213921, 1591888, 1515387, 1760970, 725841, 966969, 1694069, 1194185, 124146, 945145, 1068655, 381449, 796488, 1601494, 400938, 992904, 1275715, 131457, 912006, 327728, 1200233, 1487161, 812667, 270872, 381282, 1641956, 662738, 345852, 998921, 1389003, 1148082, 110856, 248417, 1284658, 684293, 768711, 1197459, 566351, 1783973, 1112045, 875325, 417215, 354535, 1587782, 937728, 1404351, 1172723, 81023, 219756, 773723, 96317, 378666, 1461086, 1317460, 553467, 1681976, 1225319, 1702531, 537200, 799554, 984189, 31471, 1046463, 1545839, 570095, 245048, 72950, 462305, 1133148, 1097840, 1480085, 380645, 1229735, 445177, 1765056, 1752779, 1043915, 787987, 322307, 540075, 925248, 446937, 1331861, 1359108, 1566626, 35431, 693009, 1192679, 987909, 1700541, 1033074, 1661623, 266941, 968705, 1592356, 978139, 1186212, 590399, 400742, 684686, 346883, 870603, 1197232, 986438, 273472, 922543, 318197, 939505, 904172, 1691349, 565157, 442546, 884343, 1049181, 381519, 202481, 1495622, 1501815, 433958, 803460, 1116866, 630416, 1514219, 1722897, 1183857, 465447, 373212, 742173, 909282, 1330976, 805978, 279412, 940859, 845397, 266125, 466696, 1251011, 57017, 1112588, 116503, 115619, 1216029, 1132168, 412258, 874487, 199325, 881095, 1778250, 1396981, 1067001, 166133, 1696852, 1016161, 989452, 1249990, 1046147, 210329, 1003657, 146372, 1598635, 1521807, 348950, 305754, 517256, 397778, 1630402, 1515002, 1006658, 1771400, 316870, 1665187, 363923, 602464, 334450, 524368, 1484912, 340275, 210143, 46847, 135602, 676438, 314109, 315342, 1598161, 1312666, 1154435, 1108768, 1048456, 367558, 1334269, 1309329, 172735, 162456, 1227786, 722863, 251773, 1265154, 432851, 1772614, 168748, 808846, 843918, 825631, 551471, 44165, 1048656, 632312, 1497076, 1036213, 435594, 118911, 490733, 1015669, 1285259, 197105, 658285, 1153406, 886980, 700708, 1552984, 1720811, 1119199, 418576, 1662259, 1644119, 1808076, 1356042, 566683, 352633, 1580310, 75545, 1467081, 1085456, 1166058, 1193782, 93692, 379118, 1768646, 482066, 1352375, 1632068, 586618, 954715, 656364, 886005, 1754154, 422521, 1483560, 591688, 131112, 744045, 889011, 520665, 1166863, 1745494, 1796463, 1685789, 1695248, 1798496, 1502090, 254283, 1477239, 1099028, 1501820, 934826, 931080, 279738, 39525, 726342, 41797, 211018, 549433, 1731957, 1304821, 845005, 1098758, 1005522, 481439, 9865, 647659, 1594229, 1337730, 494261, 1174606, 1802259, 1676861, 485586, 1162292, 1180429, 641395, 285414, 680821, 732457, 280244, 1522709, 205851, 1586843, 1742698, 609977, 787377, 1074545, 1169567, 384205, 162987, 1681779, 288106, 101934, 264357, 603236, 306132, 1526785, 1088065, 1537787, 823596, 1563561, 179036, 1755495, 1300567, 539137, 667996, 1058561, 453344, 1674250, 1394380, 1522850, 1346939, 272036, 213765, 1739200, 38144, 1193393, 844335, 1726740, 133694, 1299177, 1552821, 937544, 387645, 1276913, 804065, 1090661, 1625785, 1236830, 1300032, 1706914, 1082353, 57991, 79860, 1148142, 1790655, 814211, 1115742, 1182899, 564331}

    Returns: {772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 69110984, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744, 69110984, 69110984, 772585744, 772585744, 772585744, 69110984, 772585744, 69110984, 772585744, 772585744, 772585744, 69110984, 772585744, 772585744, 69110984, 772585744, 772585744, 772585744, 772585744, 772585744, 772585744 }

  95. 37

    573020442

    {271949319, 75659026, 544657131, 143196780, 362187788, 131958268, 367978304, 256797970, 311904687, 66391107, 96341490, 160267273, 87591785, 379270850, 96906241, 518153976, 189092986, 69750509, 238193392, 188963411, 124497322, 318751485, 476558562, 154109016, 209019119, 60838989, 228172294, 341274400, 543264257, 83806981, 326379619, 468255814, 561158073, 11806575, 85233972, 46234944, 496017940, 202331800, 84168885, 563366546, 277708351, 336985880, 191608795, 65184478, 287481551, 159340784, 297186910, 251513735, 534988553, 16185067, 530578613, 169117746, 299999245, 65646936, 396723415, 424055575, 258163004, 186089396, 229168221, 462715189, 566444686, 152490888, 321832427, 411206916, 454258610, 485451524, 227455611, 530670893, 564087048, 135229341, 185428343, 184395588, 519747725, 383807635, 550408643, 342495473, 146680641, 547904081, 489830141, 120490059, 154112555, 396371907, 262724696, 474694155, 264455670, 71802890, 150635760, 118395219, 265129666, 24217932, 387249295, 224769520, 350650974, 245703454, 157686860, 43254655, 465645997, 354060286, 261575380, 59208445, 96092781, 131589223, 454740325, 353250376, 35573262, 428844740, 15154436, 484590434, 559026611, 556465409, 185424506, 321945408, 429070445, 9461027, 259259651, 280356892, 339733615, 259556540, 123164165, 342195924, 118896465, 3182084, 284160510, 315510404, 271285526, 184146539, 287478428, 53209250, 199567938, 364301910, 180358167, 419987991, 429789402, 18620798, 485100346, 286901744, 529094219, 173180507, 121005176, 572583194, 60322796, 531368605, 352672295, 406760705, 544270282, 297977903, 151261452, 113488680, 159114179, 147188031, 148033288, 244958795, 65749095, 111833824, 443147166, 326119527, 125869937, 2243855, 43127598, 391104069, 549309754, 558220035, 258817910, 89282065, 35106152, 359614329, 67814710, 414153154, 226241428, 414946054, 553993368, 550606113, 67041770, 62984638, 338063371, 111069564, 545993326, 368170065, 230540200, 500180855, 162471067, 127958062, 102451405, 390531372, 327336783, 227371369, 512431517, 566918792, 235482068, 422595814, 296401379, 43846609, 15746523, 156142210, 422251303, 439506494, 396382779, 50166160, 223953464, 565662235, 28368613, 253403229, 149665523, 97003480, 509769582, 433111665, 476071685, 460937042, 558567717, 536066159, 367404022, 261725439, 412701969, 439923939, 412348367, 165246025, 486424030, 72718058, 416206470, 211463148, 372198855, 78574821, 57446707, 228785797, 135282737, 38431703, 421158177, 25467813, 1646729, 442852488, 249712482, 544492046, 474078653, 407903655, 76939683, 195923539, 213024734, 46066787, 398975299, 55596590, 328708801, 70156253, 524122106, 317088251, 88352812, 324293693, 249552483, 312938937, 280094037, 472542099, 274196098, 529489404, 174508593, 119902232, 521312582, 171323298, 220752442, 483863087, 392852609, 441824474, 480624550, 502667463, 58623623, 487927813, 262844461, 466087486, 184351155, 12781772, 179198836, 121200670, 280364083, 370578304, 74407679, 527495766, 349863473, 432545590, 162673131, 261968836, 303052752, 428410623, 236808990, 149094919, 307305036, 54019625, 248684513, 263169350, 59898425}

    Returns: {283825572, 44535469, 283825572, 647812346, 44535469, 44535469, 44535469, 44535469, 189892093, 189892093, 927135242, 788916008, 788916008, 44535469, 788916008, 927135242, 44535469, 788916008, 44535469, 788916008, 44535469, 189892093, 647812346, 927135242, 788916008, 189892093, 44535469, 44535469, 788916008, 788916008, 788916008, 44535469, 283825572, 189892093, 647812346, 927135242, 44535469, 44535469, 189892093, 44535469, 788916008, 44535469, 788916008, 44535469, 788916008, 44535469, 44535469, 788916008, 788916008, 788916008, 788916008, 647812346, 788916008, 927135242, 788916008, 788916008, 44535469, 44535469, 189892093, 788916008, 44535469, 927135242, 788916008, 647812346, 44535469, 44535469, 189892093, 788916008, 647812346, 189892093, 788916008, 647812346, 788916008, 788916008, 788916008, 788916008, 283825572, 788916008, 788916008, 189892093, 788916008, 283825572, 44535469, 283825572, 647812346, 44535469, 647812346, 189892093, 44535469, 647812346, 788916008, 44535469, 647812346, 44535469, 44535469, 788916008, 788916008, 44535469, 44535469, 788916008, 189892093, 788916008, 788916008, 44535469, 647812346, 44535469, 44535469, 44535469, 788916008, 788916008, 44535469, 927135242, 788916008, 788916008, 788916008, 44535469, 788916008, 44535469, 788916008, 647812346, 189892093, 44535469, 927135242, 44535469, 44535469, 788916008, 44535469, 44535469, 647812346, 927135242, 189892093, 189892093, 927135242, 44535469, 44535469, 44535469, 788916008, 788916008, 44535469, 44535469, 44535469, 788916008, 788916008, 788916008, 44535469, 788916008, 927135242, 647812346, 788916008, 189892093, 44535469, 788916008, 283825572, 44535469, 927135242, 283825572, 788916008, 788916008, 647812346, 189892093, 44535469, 189892093, 44535469, 788916008, 44535469, 189892093, 44535469, 44535469, 44535469, 44535469, 647812346, 283825572, 44535469, 44535469, 788916008, 647812346, 44535469, 283825572, 44535469, 788916008, 788916008, 44535469, 788916008, 647812346, 189892093, 788916008, 788916008, 44535469, 44535469, 44535469, 788916008, 788916008, 189892093, 44535469, 788916008, 44535469, 283825572, 44535469, 44535469, 788916008, 788916008, 189892093, 788916008, 44535469, 647812346, 189892093, 788916008, 44535469, 189892093, 788916008, 44535469, 189892093, 189892093, 189892093, 788916008, 788916008, 44535469, 44535469, 647812346, 647812346, 189892093, 189892093, 788916008, 788916008, 788916008, 788916008, 283825572, 283825572, 788916008, 927135242, 647812346, 44535469, 788916008, 189892093, 189892093, 788916008, 44535469, 788916008, 788916008, 44535469, 788916008, 788916008, 44535469, 788916008, 44535469, 788916008, 189892093, 283825572, 189892093, 189892093, 44535469, 927135242, 189892093, 44535469, 44535469, 927135242, 44535469, 788916008, 788916008, 44535469, 44535469, 189892093, 788916008, 788916008, 788916008, 44535469, 189892093, 44535469, 44535469, 44535469, 788916008, 44535469, 788916008, 647812346, 788916008, 44535469, 189892093, 44535469, 927135242, 189892093, 927135242, 788916008, 927135242, 788916008, 788916008, 44535469, 788916008 }

  96. 47

    48832762

    {535307, 28820695, 37172823, 22870923, 34145437, 27911755, 21396324, 5987238, 489475, 32716263, 48387240, 23583679, 7397605, 24761883, 5059609, 2446110, 22610865, 26222980, 18919276, 10646252, 25811785, 29824199, 13771258, 45230029, 31236938, 42703869, 10143546, 14420629, 45082701, 43802032, 5204041, 7133940, 16745741, 39247791, 38050686, 19579417, 5054771, 30096769, 11090210, 15998684, 31103086, 1414575, 14589996, 25137055, 32268582, 13692542, 11102512, 41910229, 47310490, 7927092, 18488570, 25234042, 14879653, 17073188, 18577588, 2564170, 38939136, 24317405, 48125738, 38909206, 48660096, 17881114, 36560672, 43103114, 32301483, 15016573, 12780565, 31748389, 13753031, 9640034, 16492111, 22063223, 15345943, 27962052, 6689390, 2655744, 9262068, 24136341, 43661288, 2981688, 34418325, 33840570, 42052255, 39227979, 31032536, 25110146, 45033605, 37948103, 3863891, 7718267, 32636384, 8540235, 8155399, 16363327, 44712488, 9717527, 41913683, 34178711, 27046150, 34811628, 28158371, 2887981, 40939102, 24893910, 17987708, 19385796, 10634894, 15958794, 9883535, 31586392, 27081079, 4737755, 48464648, 4664930, 8611133, 18373358, 7392050, 5201572, 36404866, 11674794, 20200316, 31780256, 43383465, 44495555, 42567863, 32308516, 15519843, 45023516, 3119712, 9001698, 11075079, 39040541, 42115972, 22593911, 25642768, 22531909, 28766862, 7037070, 48019581, 29216878, 36104968, 11778463, 23466839, 283914, 28138973, 44987591, 4749513, 26088681, 265746, 8103766, 23170154, 10728951, 19692896, 3172166, 8828756, 4815875, 25829785, 17577555, 5024647, 22652425, 21635462, 23517657, 2239087, 5962055, 3609105, 29152883, 13641972, 1278605, 30090309, 10713265, 11848510, 20589894, 2083805, 43592686, 27900515, 22698146, 15374017, 3537927, 38484829, 14235761, 30452090, 39342843, 22587024, 21938155, 15489017, 26149992, 18421727, 38195245, 40102858, 15706536, 1935987, 40915516, 45929914, 42202450, 36258843, 40104393, 44108520, 8543376, 22796059, 10538214, 46612923, 3239568, 29276193, 9486019, 37770632, 9259534, 13647063, 3756953, 18302198, 46336074, 14872617, 12586, 30737217, 8672525, 34653874, 41472562, 38237066, 23464742, 7265095, 9411360, 13918804, 36506909, 2593157, 25886776, 17248094, 11112993, 24960767, 39764405, 26066055, 33136237, 45288980, 3016036, 13968754, 46161591, 20455215, 13880420, 32450945, 48623120, 46635902, 11372348, 27617389, 17528105, 37621971, 15187707, 16251602, 11251173, 44369706, 12371673, 14049187, 27483972, 32177504, 3156553, 14561040, 35924014, 26980031, 19178110, 24721672, 10042512, 30008156, 15189057, 11724486, 25760922, 41763119, 25993963, 15952365, 3663403, 12177870, 11380523, 48452211, 31773497, 45859935, 11331802, 17409709, 45069658, 1246871, 1199968, 19709025, 12508551, 23012885, 40666471, 8080754, 44178879, 24854061, 47259111, 44234998, 15867102, 44298884, 625371, 16973699, 38616181, 44519190, 8367682, 12773553, 27070574, 18157555, 37435282, 3914515, 21199024, 21805892, 15191944, 33898959, 25214414, 13622503, 14129059, 42734470, 37010089, 30057198, 10175770, 32265310, 39667641, 39313450, 35287942, 48020942, 47010322, 21821160, 25059055, 19129644, 27886158, 30425064, 12401238, 21600540, 1556094, 9578502, 9905739, 2076060, 46125942, 26678335, 29189646, 12448082, 38275648, 2820204, 30100297, 15914903, 45455880, 11899871, 25352858, 40346322, 15465152, 6859426, 4775728, 26237150, 27553912, 16844897, 30962776, 15655288, 11043855, 14794972, 19220309, 28282702, 11704995, 11353630, 47027084, 891467, 2687194, 18875226, 33712807, 529573, 45171561, 11496352, 4293717, 19869751, 32176270, 27592282, 38363830, 9572741, 15778564, 41234131, 14318411, 13098785, 5806017, 14481171, 11041140, 37408404, 32066551, 19734386, 20923518, 24025161, 24289899, 3370552, 10251711, 38304156, 42390611, 13019363, 19519098, 20367809, 12618737, 39554679, 37473990, 10374779, 5035789, 15774441, 10836730, 28186060, 45051172, 37860785, 30568938, 18231954, 18044260, 20005073, 4950769, 23062871, 28135461, 22326732, 21303929, 17852933, 35779986, 6258833, 15262802, 12020266, 21003515, 28889138, 34449059, 28158695, 26659567, 8471550, 37364242, 5227430, 30202775, 48825441, 39188503, 9799046, 36830235, 34020283, 40160661, 27158045, 45884444, 33524479, 21496633, 20773246, 18963375, 47271899, 34065638, 31627246, 40455420, 42830217, 24966346, 25754911, 28333100, 27273338, 6051230, 8225954, 11352952, 11895963, 16023514, 41944664, 6919926, 38248147, 25102279, 46475067, 30181502, 248279, 2617831, 43730103, 35833087, 30283283, 39100795, 38163464, 32394427, 27165708, 2525001, 6061748, 14472240, 2948184, 33978138, 13170665, 609433, 43955053, 12954225, 871006, 26148125, 5936441, 47415013, 26688797, 10159769, 47485761, 1695921, 46402641, 24097493, 36234556, 4208383, 13373095, 143681, 19010107, 5560765, 41730753, 25490390, 5980927, 34624758, 46335042, 21908619, 33412786, 22825746, 20232088, 22246218, 48447782, 17592690, 12810389, 1461314, 19749003, 27965964, 19341756, 13786599, 39205699, 28450089, 13048337, 4494894, 33287374, 47212779, 6660341, 47080834, 26690183, 40962439, 43922574, 35786969, 38399216, 48812217, 12915561, 34970144, 24064896, 18871125, 8863106, 36879269, 4124406, 12152101, 24979432, 30920487, 6127343, 46810069, 5290552, 17534397, 22281568, 10196447, 30483893, 27645339, 22612464, 46990427, 20220412, 22339140, 45516267, 15570405, 37757856, 27397412, 4759789, 27050175, 15796290, 38271426, 39410317, 5673655, 37762693, 36444618, 41919751, 30807029, 40449244, 21982311, 26299406, 37016394, 21757497, 31365760, 38180626, 21200137, 40268905, 3260488, 6418787, 45992398, 3202057, 23844291, 25659334, 23164941, 18789087, 30949623, 29456734, 789135, 16158693, 42022943, 834688, 31304085, 39102584, 13871934, 4365012, 41709355, 19367180, 35878231, 21667885, 38853372, 2908826, 21085792, 39105011, 2160068, 23394121, 6091816, 10542687, 33803442, 12367151, 29692966, 4479323, 36894814, 32483186, 43452622, 13657468, 35225381, 42123689, 21721613, 34426913, 23183292, 8179799, 45519851, 23479467, 6834362, 18020818, 26411814, 31555239, 33127905, 23163055, 8679317, 26613843, 18845413, 28127797, 12150565, 12406218, 1643473, 5459196, 35893487, 24124931, 29349943, 11322032, 19437795, 6125901, 30233307, 33526228, 9864337, 37214530, 13138804, 20459944, 36715169, 35122480, 4624386, 41507106, 32550947, 4916254, 7669427, 2409520, 23289577, 40048109, 36387226, 20287383, 22138644, 40451999, 16263699, 25197233, 17514258, 48520999, 46441213, 15032702, 17611863, 103082, 31398728, 43731970, 40860295, 46045169, 30855152, 27652434, 1496100, 19438853, 46515714, 7161252, 35692061, 25902309, 12937290, 802041, 5795526, 8365469, 34513436, 34921125, 41185134, 6736841, 40726888, 47891741, 23157628, 31954408, 38990891, 8928486, 35741733, 46885678, 14699816, 40689603, 11275563, 46917341, 28359300, 4483072, 2016931, 18856125, 25020870, 25984363, 36384329, 40194610, 26640274, 10119573, 9318061, 32943905, 26844538, 41538169, 43197295, 29501957, 5891640, 25296027, 23104317, 5790015, 28597652, 40280351, 8465799, 36150085, 11571515, 44473258, 37475459, 1910744, 30361661, 48433582, 6282511, 14190290, 8221703, 9800045, 26727413, 41705074, 33205316, 23551722, 32447087, 41872888, 27385338, 32347810, 24798189, 9640694, 13180665, 6759574, 43893871, 15955830, 31855586, 26160536, 43714406, 2087023, 24394834, 11178149, 45877876, 17976462, 597887, 41557174, 20379413, 35291974, 38088066, 22062016, 41637137, 31113750, 10466403, 32027850, 39802392, 25092722, 39170592, 34956749, 30201896, 37893331, 32646410, 15684280, 7141838, 498417, 31308350, 9146216, 19808136, 27146667, 8894719, 29628389, 34964174, 23926845, 7113799, 19648104, 47670477, 13579949, 30998183, 38021631, 40276641, 46165583, 4156096, 1769605, 22136999, 43419951, 29454894, 44883419, 30068671, 22897922, 39952928, 45337329, 22346073, 32982525, 47636311, 9970042, 12372437, 37411057, 31211208, 18909099, 46509518, 10201774, 25910628}

    Returns: {261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 127459751, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 801742072, 261953271, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 261953271, 127459751, 261953271, 91322043, 801742072, 91322043, 261953271, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 261953271, 127459751, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 261953271, 91322043, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 801742072, 801742072, 801742072, 261953271, 127459751, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 261953271, 261953271, 127459751, 91322043, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 91322043, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 261953271, 801742072, 801742072, 261953271, 91322043, 801742072, 261953271, 91322043, 261953271, 261953271, 801742072, 127459751, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 91322043, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 261953271, 261953271, 127459751, 261953271, 91322043, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 801742072, 801742072, 91322043, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 261953271, 261953271, 261953271, 127459751, 801742072, 801742072, 261953271, 91322043, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 127459751, 261953271, 261953271, 91322043, 261953271, 801742072, 91322043, 261953271, 261953271, 91322043, 801742072, 261953271, 801742072, 261953271, 127459751, 261953271, 91322043, 261953271, 261953271, 127459751, 261953271, 261953271, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 91322043, 127459751, 801742072, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 261953271, 801742072, 127459751, 127459751, 261953271, 127459751, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 261953271, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 127459751, 261953271, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 261953271, 801742072, 801742072, 261953271, 91322043, 261953271, 801742072, 261953271, 91322043, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 261953271, 261953271, 261953271, 261953271, 127459751, 127459751, 91322043, 801742072, 127459751, 261953271, 261953271, 801742072, 261953271, 127459751, 261953271, 261953271, 801742072, 91322043, 261953271, 261953271, 801742072, 261953271, 91322043, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 91322043, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 127459751, 261953271, 801742072, 801742072, 261953271, 801742072, 261953271, 261953271, 91322043, 801742072, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 91322043, 261953271, 261953271, 801742072, 261953271, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 127459751, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 261953271, 127459751, 801742072, 801742072, 801742072, 261953271, 91322043, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 801742072, 261953271, 127459751, 801742072, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 261953271, 261953271, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 801742072, 261953271, 261953271, 801742072, 261953271, 801742072, 261953271, 261953271, 127459751, 801742072, 261953271, 801742072, 261953271, 127459751, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 261953271, 91322043, 261953271, 801742072, 91322043, 801742072, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 91322043, 127459751, 261953271, 801742072, 801742072, 261953271, 801742072, 127459751, 261953271, 261953271, 127459751, 261953271, 801742072, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 801742072, 91322043, 801742072, 261953271, 801742072, 261953271, 801742072, 261953271, 801742072, 261953271, 127459751, 801742072, 801742072, 127459751, 261953271, 261953271, 261953271, 261953271, 127459751, 261953271, 261953271, 91322043, 801742072, 801742072, 127459751, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 127459751, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 801742072, 91322043, 801742072, 261953271, 801742072, 261953271, 261953271, 801742072, 261953271, 127459751, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 261953271, 261953271, 801742072, 261953271, 127459751, 261953271, 801742072, 261953271, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 127459751, 261953271, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 91322043, 801742072, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 127459751, 91322043, 801742072, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 801742072, 127459751, 261953271, 801742072, 261953271, 801742072, 261953271, 127459751, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 127459751, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 801742072, 801742072, 261953271, 801742072, 261953271, 801742072, 801742072, 127459751, 261953271, 801742072, 801742072, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 91322043, 801742072, 261953271, 261953271, 261953271, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 261953271, 801742072, 261953271, 261953271, 801742072, 801742072, 261953271, 261953271, 261953271, 261953271, 801742072, 91322043, 261953271, 801742072, 91322043, 127459751, 127459751, 801742072 }

  97. 30

    54539822

    {49999953, 37718505, 51624010, 6546075, 27484449, 51243201, 11461437, 25127995, 34917918, 5894362, 29163882, 36827567, 7464205, 18885585, 10019861, 11157264, 27521928, 46247094, 37796573, 24365626, 27052332, 40132534, 2406015, 31158063, 31354410, 26149971, 29466030, 16700348, 34342970, 41384538, 7572705, 24072944, 16044398, 44272278, 51229610, 54495102, 8824467, 28879021, 11464269, 42907746, 46109548, 9065014, 12000327, 28921626, 22682298, 14567856, 41787941, 51879177, 54084599, 5252448, 11563610, 18115462, 45883300, 29905539, 22390454, 42081226, 50909169, 51374846, 51125182, 51952136, 17562669, 43607368, 29380918, 37850909, 1738477, 6637455, 51904033, 28174456, 19485221, 46119040, 7084451, 39152296, 40248486, 51423897, 30276422, 37660726, 52894703, 23685467, 10084343, 38233201, 7901971, 19980931, 43778393, 3999651, 25316448, 9729054, 744799, 8696458, 32767411, 30987802, 41726374, 7864218, 30831338, 50295665, 2122299, 37309352, 8126380, 40958349, 34031048, 25168773, 27979757, 23774575, 20801563, 26301071, 26671197, 23264965, 41405172, 15327869, 54367008, 3345836, 14596973, 50945201, 8760679, 50937114, 43919679, 22392918, 13091511, 33693351, 1659798, 15221270, 42662599, 27198430, 22898074, 43691820, 17267186, 8529229, 419184, 15710106, 5265033, 34088123, 1602454, 24011393, 39256232, 35160666, 11951672, 16782070, 27078099, 22694550, 18369151, 23579452, 26832523, 22179586, 20444679, 2427990, 51042320, 50422138, 27844052, 27129183, 17879442, 53598776, 28387554, 30568713, 50033296, 40005380, 16203171, 25109412, 9768099, 35009344, 49429234, 28755844, 30937262, 50216344, 9951219, 17561948, 10372633, 20054497, 36803364, 49810499, 22262297, 50095391, 46778085, 36310997, 40760802, 3875308, 12746465, 40688918, 43051180, 31552697, 15179098, 46815808, 32192356, 9465052, 11298143, 33699438, 33942491, 4229732, 11154520, 12375126, 23533875, 10045396, 8572714, 35185683, 52285305, 21052187, 213836, 28227701, 18178091, 19360012, 22156767, 41321215, 37943829, 13333177, 18117494, 9188672, 15000246, 54503939, 40956161, 47766669, 9551454, 46905450, 43814995, 43453766, 37002168, 19472474, 50365348, 47013377, 33491660, 20901117, 16740157, 40597291, 11705711, 26873566, 34442790, 30677982, 12277392, 4948081, 6935140, 45357881, 3181676, 48789396, 42030786, 19606451, 48897185, 5743531, 12189786, 49002778, 23838738, 20971943, 28834260, 18410563, 44991619, 10541705, 28869721, 6817120, 20021892, 20545980, 42004958, 49041826, 22611542, 35103587, 40513565, 1567944, 45265348, 26979338, 22476106, 34907343, 49001624, 17159283, 43098245, 14978, 13046413, 48361842, 44308953, 54253152, 42325189, 28348873, 54036229, 38151468, 3244062, 35152746, 22232204, 28793908, 20065902, 3341624, 30904869, 37223706, 34580112, 43176906, 10006837, 17001780, 33569357, 44532024, 21689613, 14426329, 40611609, 42948366, 48042655, 49244363, 31872789, 16575348, 45018927, 48443732, 53028478, 20848570, 28255812, 25254177, 52328859, 15818909, 44470835, 31074931, 21431933, 53595911, 9432340, 50953078, 18806675, 43483444, 17670463, 12676193, 21073064, 29035983, 25233016, 46707488, 11158316, 12488820, 29537025, 16169099, 11047041, 2380414, 4762635, 12120731, 12523949, 16826007, 29791524, 37083553, 3089056, 33121675, 41596862, 3899864, 44137993, 27370228, 50750796, 7680032, 2568892, 35339296, 19131312, 14367864, 46302016, 34352004, 38810331, 2114901, 30853266, 50711320, 34631739, 37888468, 17298004, 22302098, 46302657, 8647692, 49778847, 21844264, 37136580, 48146266, 763333, 35650503, 13504734, 48863867, 30125683, 8952618, 50133995, 16808609, 7574370, 25521826, 32954241, 52391679, 34585700, 54151419, 34504685, 13581406, 31349232, 17601421, 14426653, 13590267, 30288330, 16215116, 38114753, 20235318, 50068411, 29288374, 41119920, 5570113, 25897119, 2401965, 12271520, 41562877, 18886538, 27833186, 13034052, 1019047, 48813299, 26799240, 29978760, 4455864, 34484374, 39045195, 49652161, 46879737, 6667640, 44964757, 39417601, 10253096, 20257150, 186289, 23312907, 36231264, 14157415, 46486193, 44168801, 18739478, 51771006, 28361803, 38569583, 39316055, 51706955, 42419794, 45353077, 910333, 47806400, 38266770, 23355067, 42802677, 2348625, 17001227, 39492697, 20854450, 27791296, 43879768, 14226131, 2921361, 22898738, 13940980, 45575923, 14672790, 13267939, 50648305, 49669803, 21112550, 3848908, 21822498, 2572594, 17381713, 26929768, 49766728, 20122903, 20753156, 12266024, 39551857, 29585520, 39314339, 4745318, 54281013, 16669956, 9036846, 36350055, 43167781, 27252404, 52008500, 21094455, 44354214, 52319818, 15500331, 4849499, 35604254, 43402038, 1750658, 52597497, 8752235, 16712108, 49521602, 22122871, 49087466, 4868206, 28888243, 17058903, 26093774, 19953467, 53090242, 34692466, 13135423, 45143790, 29128825, 43514756, 23890327, 38881333, 18684280, 37133413, 24297769, 4809897, 15815589, 53575493, 884548, 15625845, 39958286, 49302141, 22620146, 42925863, 11677088, 53692534, 33908094, 2459119, 48013088, 30712121, 20656077, 7533105, 813959, 39789763, 51549137, 11851025, 2713468, 50887114, 26252097, 41579299, 41574806, 13071756, 20610300, 24767666, 31549859, 36154797, 611195, 18891787, 6232370, 35310644, 11443232, 21520013, 20224280, 27689438, 32538183, 11438336, 44701213, 36004200, 21041961, 11160932, 10146143, 22243821, 34768464, 22625939, 40024278, 19747422, 12593551, 9155978}

    Returns: {247665482, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 247665482, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 247665482, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 247665482, 247665482, 275352198, 247665482, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 275352198, 275352198, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 247665482, 247665482, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 247665482, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 247665482, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 247665482, 247665482, 275352198, 275352198, 275352198, 275352198, 247665482, 247665482, 247665482, 247665482, 275352198, 275352198, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 275352198, 247665482, 247665482, 275352198, 247665482, 275352198, 275352198, 247665482, 275352198 }

  98. 43

    576049067

    {159157987, 467637033, 358827555, 515135707, 395857389, 129689159, 325900233, 494109308, 236094676, 99244021, 134748534, 441456319, 299353854, 231224684, 485196583, 106141850, 417554792, 558582694, 147100639, 387298190, 497901685, 363452715, 169959784, 362482601, 140229821, 570247793, 155647116, 405512, 532334813, 178864440, 14372970, 495516308, 103685451, 59747789, 358636760, 541617017, 56585600, 68515501, 489511277, 284872981, 374284443, 41076069, 250302189, 32638041, 206288997, 349387021, 120151149, 557023572, 516048069, 131800067, 182868661, 284365947, 493345034, 122793084, 443462728, 85168882, 178301282, 266888751, 237008317, 154892468, 370979305, 287240375, 310063698, 38911799, 94742732, 238032623, 315771107, 335161083, 328319101, 308782201, 198336843, 302258392, 345284640, 116796287, 424375636, 174490532, 351636533, 335468439, 451994567, 134014450, 236646209, 294238578, 123170096, 260478085, 500102910, 437418622, 163847917, 85929154, 167948055, 383353139, 486473959, 506110080, 288889979, 277384951, 535152703, 8359589, 119305163, 144536587, 347391532, 359469054, 263813858, 394121783, 110921843, 178842641, 211870058, 184767446, 136850668, 506584826, 563030894, 460111689, 274704618, 73305296, 552054309, 189410364, 17794222, 4651306, 446761448, 461780701, 62082299, 424136843, 397597302, 518926974, 376560880, 357502460, 531466978, 347029628, 246886599, 140514810, 405833033, 341682117, 58921235, 150624754, 54066480, 247713086, 394653991, 391930226, 56061166, 188160271, 268505951, 565608722, 49596602, 509166831, 277357134, 304778349, 328359766, 492997633, 147369701, 550662, 352986719, 168984719, 215612412, 452064752, 259314564, 214496770, 305924327, 465887908, 265308014, 126455003, 372950748, 524440912, 510994017, 429222140, 474743376, 493336021, 481387047, 433490931, 175549854, 91073398, 356528907, 435076376, 515908608, 358459525, 371761207, 220528413, 312247397, 204383676, 178275062, 104682702, 379537318, 403726059, 515830803, 87091383, 345048266, 207723824, 511682458, 366933766, 486260188, 507667595, 34085461, 372198820, 55192855, 234812055, 132044857, 485931517, 254194773, 455926255, 77570422, 18685425, 231465130, 427984547, 360796016, 220926389, 459746852, 42238210, 165998646, 470819682, 490765326, 422405671, 30207476, 300270090, 74750112, 294105789, 263038156, 479435716, 288826257, 161642091, 432707249, 358491337, 21067116, 369335829, 511814202, 520826188, 394983447, 16393249, 173078685, 331713591, 18223104, 473307185, 265699591, 296792993, 327363593, 363391654, 213291429, 425520957, 166801399, 371278720, 463926599, 353151081, 181328874, 366154626, 187339903, 330394620, 127084438, 432823970, 199324116, 248851849, 296217458, 491312569, 75047189, 259145837, 139664595, 290000771, 172091694, 248739322, 393472602, 548751843, 520798905, 948675, 9649586, 292335391, 106605394, 155478276, 532140931, 208322185, 63836214, 389691232, 53537410, 287160781, 442038141, 420284568, 77389993, 567779795, 363473351, 242743048, 288808288, 365602857, 42771570, 265554126, 59843662, 506812725, 399343761, 400362775, 43974080, 187696951, 424370636, 178045156, 402578486, 41842325, 380251389, 478302084, 42889039, 501166307, 441235979, 410088301, 406582877, 267756701, 127655787, 103548045, 430253167, 295756089, 450676686, 548675555, 18491585, 103145313, 152680271, 543686158, 140654045, 519798600, 479941700, 320112901, 213606654, 119267628, 494695712, 88198005, 482794750, 565624647, 567339836, 256388546, 172465047, 435230198, 499563696, 194204995, 50109442, 570398641, 33039801, 535846500, 215954501, 207647472, 112817167, 439860981, 500732693, 512499544, 352731487, 205010023, 285857606, 291376163, 536148406, 291335521, 159108646, 244158241, 358253682, 32160598, 11551506, 74860986, 16851630, 437235557, 19059068, 486222389, 220328837, 240047061, 235335636, 9644374, 115984561, 25573299, 571519248, 73872629, 18490116, 498118536, 47496276, 411817741, 419076986, 494026460, 545899781, 289226455, 192290487, 496147324, 284861840, 538211463, 243688329, 174401858, 374238122, 200197585, 296658912, 54736759, 164691655, 149394803, 308370993, 532237511, 306383013, 61083487, 418406007, 23327139, 15891762, 255603462, 327619500, 138697241, 143371167, 408572889, 307484376, 81878320, 560842010, 172841346, 331085888, 113162175, 83207251, 69353172, 8896655, 265424334, 357873708, 300285461, 432284479, 122923845, 135460845, 67466597, 359350724, 224950570, 253800791, 332070205, 187268803, 548886643, 306213048, 449743769, 447566360, 320018293, 286571479, 160505956, 400573171, 325047601, 7793566, 165860866, 305669398, 285870074, 19440868, 457537315, 210037057, 319830969, 51079729, 294191617, 126386877, 400981177, 32065353, 377839344, 402009084, 278437265, 131769390, 375300386, 50686379, 187593040, 59868146, 503283241, 30967868, 233510391, 41741816, 148644162, 480342453, 399925503, 574749925, 530082760, 437124921, 203455786, 297943103, 331320148, 545941463, 129601479, 170506558, 412423080, 173413809, 184532468, 94876993, 483217316, 509770912, 445885372, 111527859, 128223943, 17160244, 494005723, 203771344, 73930791, 442037402, 474761153, 423590731, 302411843, 47828777, 262347108, 469032534, 437200411, 81014864, 212014017, 430333901, 27128817, 112323370, 207562631, 474410415, 133468669, 148389137, 86137677, 290865976, 472227651, 379726125, 160542922, 24913622, 175912100, 175420348, 132595849, 573190607, 87921992, 509811342, 373456128, 64807518, 299832016, 310852437, 183925440, 278263142, 136435577, 268553641, 530109881, 49196700, 381247316, 102378585, 5536507, 455342831, 497551292, 67218581, 34155406, 546820903, 311203006, 18306518, 378536819, 416313874, 322432435, 219260130, 108068757, 144316371, 64292331, 554793410, 184697383, 317574723, 198965507, 166125895, 394031811, 72463117, 387159766, 424344130, 349262324, 326312522, 329039984, 274484921, 72909794, 536363462, 353069784, 551790645, 113940889, 30711907, 23439396, 191419119, 553588604, 96231328, 428208911, 533588918, 90049670, 200029775, 241184877, 522607795, 186239712, 315573851, 251671050, 316135601, 157360313, 337500038, 507593037, 277265164, 293574041, 180939515, 274507183, 526904380, 422355560, 271335684, 348680356, 325336367, 523543414, 396344110, 425325834, 165786693, 210125714, 38990421, 450477900, 486489977, 283531791, 342798078, 203351223, 246208854, 135809558, 241536395, 438766468, 401975455, 7366864, 84380570, 274535677, 277083192, 517900243, 11500642, 203490995, 29476649, 308922961, 31712150, 546526652, 382605197, 435806043, 314931708, 155968913, 436388383, 12306078, 519733861, 496078286, 206022045, 514385056, 79790444, 239645904, 269270065, 485169822, 545178571, 199847583, 341884274, 496004971, 99757123, 218283711, 290263423, 457517259, 434008932, 305142530, 439395480, 323593106, 349568967, 427670704, 496473980, 258707698, 280885492, 436375100, 60039545, 566437406, 172132244, 567998798, 429403606, 491223073, 273175678, 42969764, 25662315, 306478700, 348092125, 43469027, 303689435, 150340750, 524497419, 439983929, 120711813, 71286241, 480872446, 402923380, 137438611, 477560171, 537791350, 447781912, 296103087, 173394102, 446254240, 174597057, 172277089, 92647640, 122778459, 535147371, 380247506, 203935430, 531345560, 301514366, 233093591, 28764724, 231749789, 175580545, 446774726, 436408301, 513297768, 472843547, 457788607, 547344406, 280231253, 485047752, 79090344, 39224257, 506647387, 87102437, 455173583, 172410897, 370814681, 383442112, 194249264, 231118237, 546992291, 364729330, 166853124, 334949935, 179357980, 68802645, 420585773, 571065356, 549256168, 78188277, 267627154, 154306935, 109183957, 103189464, 339984828, 371425535, 118073224, 373401209, 222211312, 561993322, 127939381, 234188140, 405108326, 400438645, 340890499, 152047474, 251871892, 398350608, 63843520, 520598507, 315208298, 390256704, 341124250, 519410794, 544521443, 143974886, 253099740, 544917229, 345074498, 9588185, 185243363, 393817229, 8687635, 238767772, 5978089, 205485332, 264445429, 469565181, 84791805, 306332141, 507358000, 470012371, 406236081, 303556064, 571858565, 221395755, 546627109, 8774456, 285332792, 453048995, 275142625, 478540388, 395085472, 219067443, 210458797, 223550042, 541935317, 18022647, 227708695, 396914682, 431008671, 355143987, 331462727, 141997674, 9374041, 164341441, 209728017, 498398120, 396779707, 546781443, 304863841, 191971550, 315810250}

    Returns: {783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 416272388, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 416272388, 783560175, 783560175, 783560175, 416272388, 783560175, 416272388, 783560175, 783560175, 783560175, 783560175, 783560175 }

  99. 1

    270374688

    {73193324, 250749378, 178756449, 233222985, 9244162, 53201857, 15106621, 82588430, 133401222, 67343641, 141463058, 58447051, 17408469, 76744226, 105202077, 35811782, 24514033, 210085264, 158667270, 268021063, 3187301, 239191722, 243469192, 205307984, 143145685, 224730061, 89376531, 225738317, 233777851, 250169224, 242903679, 262635163, 232825121, 444850, 17736766, 214893078, 33665290, 153570549, 67887220, 93722948, 73222512, 219201399, 118984749, 89004272, 47377231, 85994455, 105950949, 167555691, 47058643, 254778830, 186776329, 140649714, 5404284, 108935054, 17127668, 101339948, 70474874, 261079376, 6193758, 58190906, 49269535, 165397986, 95495835, 9934661, 261643966, 236119740, 29285483, 133042913, 68077709, 188399964, 200296244, 253412293, 164122457, 168854756, 7378033, 139821786, 9035769, 259419443, 69394102, 5721436, 261483930, 61342214, 204181780, 39721040, 13731833, 213180584, 230887907, 31360845, 168372793, 202185965, 215312663, 22954926, 157639471, 248628871, 93263188, 74684297, 76107487, 46584858, 50009928, 241693090, 255752672, 205456276, 56038326, 77319136, 201183930, 159609217, 91811685, 196116577, 227567164, 109650466, 85156372, 418611, 141357752, 268773101, 255242837, 136795000, 177696915, 159420237, 228225881, 179447000, 156375858, 217428863, 128441731, 210548846, 158884175, 93378070, 215085084, 228491472, 66927410, 80550488, 205809944, 141199032, 245982680, 5988715, 138032802, 253742825, 72658630, 21592241, 113824168, 246715228, 245978935, 18719509, 63250642, 254000510, 158472972, 92996746, 91319359, 137088981, 127091659, 237783583, 62493017, 231110315, 249621745, 42501086, 260470082, 184443692, 219127675, 178200622, 195907527, 244802096, 59189379, 114324395, 234335115, 27149453, 93816080, 155625706, 216049418, 13585567, 65788817, 240044269, 227596142, 100964637, 67702614, 72473247, 110466659, 53537635, 192587982, 232659424, 255093976, 159689300, 9891189, 43618225, 136037269, 206545419, 120545013, 221509780, 199980119, 122873833, 72480488, 203614103, 47103676, 17367673, 56256195, 187759721, 106530924, 187057761, 123732756, 201695982, 125465259, 171365370, 176622517, 122154072, 265161343, 22782200, 91056473}

    Returns: {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }

  100. 22

    257516404

    {150839080, 151252568, 101566604, 142932268, 42816371, 113488401, 2790459, 214528565, 193491303, 113141912, 67490024, 93674825, 29172637, 15700580, 203954274, 118372047, 78097519, 253649367, 226649733, 89731117, 78953467, 88943524, 146753249, 61193945, 190516887, 36570171, 241887676, 176723559, 119892246, 65690015, 82620434, 191169191, 156617756, 182751794, 75058408, 162184934, 217438214, 146658647, 19443583, 9647060, 199717038, 90143647, 59317127, 215520470, 39182441, 72331762, 49495637, 41076147, 163779520, 156780758, 47457262, 76287356, 61649083, 73767274, 20800999, 205638660, 229159142, 38793299, 50697686, 21427031, 210100333, 112116366, 134420292, 146788565, 153168324, 93318258, 220708492, 45267469, 170630884, 251627230, 242341613, 214392840, 20991825, 130381909, 255429178, 223690276, 213039396, 221139872, 82489053, 186854642, 141433262, 5234633, 218199409, 226823154, 95459884, 59447955, 21404546, 31111478, 153957824, 60208398, 65121599, 157361781, 53012314, 41251085, 115975084, 143569888, 8570361, 122369705, 17042655, 116508881, 138886808, 39271347, 245261508, 44454599, 70844856, 201013039, 241096770, 107821370, 233526905, 27727819, 31010605, 249142163, 210477622, 242700572, 174195242}

    Returns: {471626541, 471626541, 471626541, 471626541, 956202087, 956202087, 956202087, 956202087, 956202087, 471626541, 471626541, 956202087, 683498516, 471626541, 36967247, 956202087, 956202087, 956202087, 956202087, 956202087, 956202087, 471626541, 956202087, 956202087, 956202087, 956202087, 471626541, 956202087, 36445767, 956202087, 36445767, 956202087, 471626541, 36967247, 471626541, 36445767, 36445767, 956202087, 956202087, 471626541, 36445767, 956202087, 956202087, 36445767, 956202087, 36445767, 956202087, 956202087, 471626541, 36445767, 36445767, 471626541, 956202087, 36445767, 956202087, 471626541, 36445767, 956202087, 36445767, 956202087, 956202087, 36445767, 471626541, 956202087, 471626541, 36445767, 471626541, 956202087, 471626541, 36445767, 956202087, 471626541, 956202087, 956202087, 36445767, 471626541, 471626541, 471626541, 956202087, 155769443, 36445767, 956202087, 956202087, 36445767, 471626541, 956202087, 36445767, 36445767, 471626541, 36445767, 956202087, 956202087, 36445767, 956202087, 471626541, 471626541, 956202087, 683498516, 956202087, 956202087, 471626541, 956202087, 471626541, 956202087, 471626541, 956202087, 36445767, 36445767, 956202087, 956202087, 956202087, 956202087, 36445767, 471626541, 36445767 }

  101. 13

    134098444

    {93172288, 63263414, 94167175, 12923314, 112630737, 26751150, 50732855, 80113048, 29177877, 33903098, 39909343, 53037082, 95346523, 106519584, 3170206, 3472371, 18738988, 79936355, 130410264, 13056729, 110082728, 115134523, 12479348, 65320486, 65887300, 36813725, 42666179, 51741300, 108848425, 58230520, 46206180, 27753439, 13334207, 104511194, 86896197, 77963408, 20297, 4377645, 48856244, 4018632, 69762085, 122144168, 76222959, 6388686, 51763274, 9289655, 124210131, 33849832, 66247183, 44653845, 96631220, 46772823, 102544932, 52406756, 22987503, 87821246, 130293372, 109070527, 60184691, 44158907, 9170684}

    Returns: {683247480, 255231367, 173479337, 255231367, 173479337, 255231367, 173479337, 683247480, 173479337, 255231367, 173479337, 255231367, 173479337, 683247480, 255231367, 173479337, 683247480, 173479337, 683247480, 173479337, 683247480, 173479337, 683247480, 255231367, 683247480, 173479337, 173479337, 683247480, 173479337, 683247480, 683247480, 173479337, 173479337, 255231367, 173479337, 683247480, 173479337, 173479337, 683247480, 683247480, 173479337, 683247480, 173479337, 255231367, 255231367, 173479337, 173479337, 683247480, 173479337, 173479337, 683247480, 173479337, 683247480, 683247480, 173479337, 255231367, 683247480, 173479337, 173479337, 173479337, 683247480 }

  102. 15

    319788822

    {197774863, 95750353, 91740543, 150201067, 162893933, 290626838, 31588987, 220830403, 218311005, 97065571, 214471571, 302793603, 165245275, 147934044, 105379662, 151855197, 65148465, 61690381, 189189551, 191549191, 109309790, 287388860, 2642790, 46547104, 61858935, 11918094, 137880871, 105166093, 265113984, 248331601, 67252929, 174201790, 202878383, 90336089, 88712005, 58855190, 176532543, 1029689, 136842841, 30238647, 45083764, 310885889, 274414844, 288823904, 233346690, 226905052, 167672014, 181965679, 88506314, 130752045, 58328278, 29422368, 258200352, 222764218, 288684151, 164038139, 231326551, 252143302, 208203113, 236319142, 184604063, 118244174, 202177426, 244909878, 50696945, 304087561, 197495098, 112797048, 200738135, 152373283, 103144381, 88599005, 53143089, 307783339, 57900983, 67873170, 302513136, 156402008, 156574599, 121026370, 202314409, 112903003, 274310496, 174452098, 19726270, 133168557, 162783814, 152755049, 160866357, 294344879, 201525872, 114350867, 47921478, 79873383, 164585533, 86223184, 219927238, 165021066, 159936018, 116734942, 117621242, 197944727, 5565886, 154317895, 222705681, 299738121, 305293986, 289500567, 113536251, 188505556, 181580394, 282639119, 96399546, 160144985, 76368770, 266285163, 207568334, 278426364, 19482062, 305630956, 60244939, 165666507, 291306296, 21232604, 312139577, 124692719, 315930259, 159060599, 54659874, 78099979, 27179859, 189187828, 76713441, 247298568, 196659151, 195890485, 172550983, 300470110, 82549826, 11399281, 64624256, 158094019, 114528134, 73694408, 39936412, 146480770, 141566270, 152681379, 303319502, 139905741, 293556809, 160641382, 185461980, 242814749, 48199710, 294981787, 16553421, 180999688, 311748452, 245973141, 7972166, 235626424, 160474903, 6268491, 120575207, 140813790, 176065759, 229652959, 123866842, 277145084, 317649838, 271121517, 299942556, 201982693, 271581162, 209600493, 255165230, 257287593, 153185780, 26148924, 295920140, 283515726, 300918603, 252497350, 124512437, 146403634, 141077766, 239706092, 225614748, 167970584, 110559517, 213994168, 186845259, 98074857, 202019945, 71415648, 266403787, 229372564, 247928168, 239399830, 230240806, 92536782, 234608093, 237257402, 220714230, 121257132, 154577625, 147429939, 215864417, 10816841, 203932515, 157652583, 280640133, 290817569, 251157137, 240420912, 253013420, 16702143, 160082644, 195005949, 216252468, 63557841, 225165783, 169766958, 160217842, 196103074, 244985383, 172634874, 248999207, 242722736, 83761707, 108733589, 277467340, 265706164, 133826844, 289568233, 51978979, 313153794, 270020527, 77717578, 164187915, 86393346, 32051421, 23138998, 79694522, 297932581, 264518298, 239568290, 5531862, 50464497, 286273461, 132184758, 52262885, 99474442, 186169348, 82983822, 254782016, 260388636, 209965411, 313639718, 107314043, 274469882, 78906853, 104766218, 206813899, 227613927, 169178814, 140060586, 204258897, 309763834, 287582313, 302694000, 208021901, 209194895, 120571086, 97832090, 156465394, 304745177, 105769966, 310455577, 137590463, 116947923, 11807106, 207567092, 7361726, 94552679, 56353503, 297574875, 222973725, 29481127, 252654806, 268309027, 100353027, 205950302, 168311030, 243421257, 241927007, 250454304, 153327288, 127201904, 128195753, 119577744, 224586666, 212863507, 278287844, 255701071, 124158296, 241193313, 148488834, 155628493, 275411575, 226088252, 16810475, 301721374, 257443033, 268297400, 237635359, 145517388, 96415511, 94652690, 49835897, 158765767, 220922085, 158278193, 25723099, 63766435, 146129455, 44896689, 24847466, 173497195, 118179040, 312459918, 36407502, 8213133, 44705103, 217773488, 194656096, 49706737, 197031888, 237858432, 307812582, 281776562, 168405436, 206613354, 25606372, 294005552, 158841756, 94721494, 168414356, 107201882, 218038878, 38596952, 187132379, 87438438, 83590336, 164269771, 156514559, 285492754, 31138109, 42413847, 11295989, 82186545, 144971616, 130857039, 106977927, 227425656, 129269791, 205939638, 154052989, 230058577, 302361937, 239936630, 238975174, 211193117, 221900448, 59134277, 110763104, 287556618, 72508180, 314221276, 309082700, 301701402, 217314966, 31680034, 163798205, 11578701, 241400116, 219233750, 220216528, 312959266, 212054718, 13637896, 161187984, 123014703, 233079631, 196365813, 122768140, 20693363, 71381012, 181225660, 200929935, 58228369, 59568288, 257651753, 110040139, 254994437, 224407684, 157057732, 136431432, 316069401, 254995202, 77769563, 123130812, 208183107, 95331256, 203716553, 297822283, 191366864, 128503729, 70883536, 149997302, 66638182, 263999662, 31387539, 291276109, 169792977, 267845631, 231723678, 84298515, 210437214, 247681171, 179814723, 198107347, 95770430, 187770880, 213581742, 8378464, 196356931, 307225527, 310344093, 190219778, 263709635, 32834680, 231390848, 29859736, 17684291, 201735480, 173729501, 231512847, 197646065, 220456286, 129146197, 114710423, 253761668, 250855267, 35957139, 318731364, 180392481, 94968540, 247159447, 226379743, 199402928, 196361951, 175789946, 108485727, 182394892, 164969497, 214747345, 8711243, 187538131, 199396601, 270486945, 10398463, 19621510, 95055532, 47203056, 157831651, 27714540, 288902676, 118171629, 184848036, 55870344, 222741365, 78742535, 206732561, 249199327, 55206633, 65220172, 29436157, 223961074, 292375734, 94666176, 280844258, 80213574, 24976725, 274625484, 245757642, 290262630, 228926201, 32230701, 103464654, 69664640, 318581078, 265596125, 191628329, 9401395, 122376901, 76063206, 166752464, 318915759, 148135397, 146733988, 100003275, 149298619, 306987489, 193904256, 139639387, 254570268, 22210954, 137943252, 107797631, 7619551, 169711222, 214008132, 59834416, 207239504, 61682509, 193829026, 214338039, 108099256, 116144809, 13280976, 132686016, 39108314, 55523195, 290691955, 203689579, 103711673, 291930769, 63091073, 51217902, 66569470, 205955581, 25229740, 47021647, 38887726, 21543258, 312610973, 40702163, 40627180, 53183467, 35781829, 203409299, 116032521, 288418151, 30816251, 170737316, 36142346, 3839155, 44819119, 6757491, 273123869, 242964947, 266459572, 99634240, 175874627, 54187771, 96839800, 30182558, 73246646, 10997159, 21413514, 305608548, 203860270, 262034867, 12939048, 223109643, 260468361, 295291404, 88558368, 132316914, 227234280, 8516183, 270427877, 98528585, 280875552, 281244032, 132619259, 205297984, 173895415, 48935315, 194853069, 90536590, 40956854, 137139799, 206936764, 212712755, 198866006, 313739484, 115729216, 110279430, 185546051, 45293215, 300611341, 150539704, 44723586, 201368110, 70177363, 54276618, 162943583, 258396703, 212500231, 135638471, 288602787, 309641724, 94190081, 133505639, 241757706, 142554551, 19149964, 107519514, 85458452, 7891631, 17440150, 155562461, 311732156, 255079568, 234752602, 115265435, 212432945, 7849698, 30612881, 248873751, 40736039, 292216049, 309643517, 127013761, 199456027, 123096012, 100720910, 86766447, 205189834, 292817531, 60080852, 225775114, 45727984, 250316811, 294359135, 163792818, 175633314, 300974584, 2618497, 39341727, 235356169, 3426469, 39175846, 13705010, 119888784, 242487412, 124811181, 230523212, 193740276, 17114832, 58368530, 166763550, 236562950, 241176962, 225227626, 262810363, 64153439, 210172016, 285439777, 11355031, 198091013, 289955971, 117526505, 277542474, 305278916, 45908667, 94992307, 65112228, 266810082, 181011361, 148148068, 219378075, 196539040, 92482414, 27666974, 83410533, 191211716, 138749711, 306254684, 153100519, 100644428, 174729587, 46388228, 201999381, 221361539, 207052621, 16873321, 21172465, 210350280, 177258441, 63703192, 296355289, 174814851, 113923008, 231955413, 310318082, 91967687, 270700189, 166110261, 307350841, 103170019, 291896715, 25147884, 313770482, 154636078, 1561414, 85619362, 166859021, 306310668, 41855205, 308167358, 53378210, 189452003, 51468579, 279130588, 236100939, 224890293, 115162020, 181433266, 145759269, 203910177, 7203012, 148799401, 1980902, 109013074, 35775563, 305043004, 311606626, 258731353, 18020334, 37441180, 33295787, 304119667}

    Returns: {306510046, 306510046, 599755419, 306510046, 306510046, 414606981, 306510046, 306510046, 599755419, 306510046, 306510046, 599755419, 306510046, 185676809, 185676809, 599755419, 599755419, 306510046, 306510046, 306510046, 414606981, 414606981, 185676809, 414606981, 599755419, 185676809, 306510046, 306510046, 185676809, 306510046, 599755419, 414606981, 306510046, 306510046, 306510046, 414606981, 599755419, 306510046, 306510046, 599755419, 414606981, 306510046, 414606981, 414606981, 185676809, 414606981, 414606981, 306510046, 414606981, 599755419, 414606981, 185676809, 185676809, 414606981, 306510046, 306510046, 306510046, 414606981, 306510046, 414606981, 306510046, 414606981, 414606981, 185676809, 306510046, 306510046, 414606981, 185676809, 306510046, 306510046, 306510046, 306510046, 599755419, 306510046, 306510046, 185676809, 185676809, 414606981, 599755419, 414606981, 306510046, 306510046, 185676809, 414606981, 414606981, 599755419, 414606981, 306510046, 599755419, 306510046, 414606981, 306510046, 185676809, 599755419, 306510046, 414606981, 414606981, 185676809, 185676809, 414606981, 414606981, 306510046, 414606981, 306510046, 599755419, 599755419, 185676809, 599755419, 599755419, 414606981, 185676809, 306510046, 185676809, 306510046, 414606981, 599755419, 414606981, 185676809, 414606981, 414606981, 306510046, 599755419, 414606981, 414606981, 306510046, 306510046, 306510046, 306510046, 185676809, 306510046, 599755419, 414606981, 599755419, 185676809, 306510046, 306510046, 306510046, 414606981, 414606981, 306510046, 414606981, 306510046, 414606981, 414606981, 414606981, 414606981, 414606981, 599755419, 414606981, 599755419, 306510046, 414606981, 185676809, 306510046, 185676809, 306510046, 599755419, 414606981, 414606981, 599755419, 414606981, 414606981, 306510046, 599755419, 306510046, 185676809, 306510046, 306510046, 414606981, 414606981, 414606981, 599755419, 185676809, 306510046, 185676809, 599755419, 414606981, 599755419, 414606981, 185676809, 414606981, 185676809, 599755419, 414606981, 306510046, 414606981, 185676809, 414606981, 185676809, 414606981, 306510046, 414606981, 599755419, 599755419, 306510046, 185676809, 306510046, 414606981, 414606981, 414606981, 414606981, 185676809, 306510046, 414606981, 185676809, 185676809, 599755419, 599755419, 306510046, 306510046, 599755419, 599755419, 599755419, 306510046, 306510046, 185676809, 414606981, 599755419, 414606981, 599755419, 185676809, 599755419, 599755419, 185676809, 414606981, 414606981, 306510046, 185676809, 306510046, 414606981, 599755419, 306510046, 414606981, 414606981, 185676809, 306510046, 306510046, 185676809, 306510046, 414606981, 599755419, 185676809, 599755419, 414606981, 414606981, 306510046, 185676809, 414606981, 185676809, 599755419, 599755419, 185676809, 306510046, 414606981, 414606981, 185676809, 414606981, 185676809, 306510046, 414606981, 306510046, 414606981, 306510046, 414606981, 306510046, 599755419, 185676809, 185676809, 599755419, 414606981, 599755419, 185676809, 306510046, 306510046, 185676809, 414606981, 414606981, 306510046, 414606981, 306510046, 306510046, 599755419, 185676809, 414606981, 414606981, 306510046, 599755419, 599755419, 599755419, 306510046, 414606981, 306510046, 599755419, 414606981, 414606981, 599755419, 306510046, 185676809, 185676809, 414606981, 306510046, 185676809, 185676809, 306510046, 414606981, 306510046, 414606981, 599755419, 185676809, 306510046, 306510046, 414606981, 306510046, 414606981, 306510046, 414606981, 306510046, 185676809, 306510046, 414606981, 306510046, 306510046, 599755419, 306510046, 306510046, 306510046, 306510046, 599755419, 414606981, 306510046, 414606981, 185676809, 185676809, 599755419, 599755419, 414606981, 414606981, 306510046, 185676809, 185676809, 185676809, 414606981, 414606981, 185676809, 414606981, 414606981, 185676809, 414606981, 414606981, 414606981, 185676809, 414606981, 306510046, 185676809, 414606981, 306510046, 306510046, 414606981, 306510046, 599755419, 306510046, 599755419, 185676809, 599755419, 599755419, 185676809, 306510046, 185676809, 306510046, 306510046, 306510046, 414606981, 414606981, 306510046, 185676809, 306510046, 414606981, 185676809, 414606981, 414606981, 414606981, 185676809, 185676809, 414606981, 306510046, 599755419, 414606981, 414606981, 414606981, 414606981, 185676809, 414606981, 185676809, 599755419, 306510046, 599755419, 414606981, 306510046, 414606981, 414606981, 599755419, 306510046, 185676809, 306510046, 306510046, 306510046, 414606981, 414606981, 185676809, 599755419, 414606981, 306510046, 185676809, 599755419, 414606981, 306510046, 306510046, 414606981, 306510046, 414606981, 414606981, 414606981, 414606981, 599755419, 306510046, 599755419, 599755419, 185676809, 599755419, 185676809, 306510046, 599755419, 306510046, 414606981, 414606981, 185676809, 414606981, 306510046, 599755419, 599755419, 414606981, 306510046, 414606981, 414606981, 414606981, 306510046, 185676809, 306510046, 599755419, 306510046, 414606981, 306510046, 306510046, 414606981, 306510046, 599755419, 185676809, 599755419, 185676809, 306510046, 306510046, 414606981, 306510046, 414606981, 599755419, 414606981, 306510046, 306510046, 306510046, 306510046, 306510046, 599755419, 306510046, 414606981, 414606981, 185676809, 306510046, 185676809, 185676809, 599755419, 185676809, 185676809, 306510046, 306510046, 306510046, 306510046, 599755419, 414606981, 306510046, 414606981, 185676809, 185676809, 414606981, 185676809, 599755419, 185676809, 185676809, 185676809, 306510046, 599755419, 185676809, 414606981, 414606981, 306510046, 306510046, 306510046, 306510046, 185676809, 414606981, 599755419, 306510046, 414606981, 599755419, 306510046, 599755419, 185676809, 306510046, 185676809, 414606981, 185676809, 306510046, 306510046, 414606981, 185676809, 414606981, 414606981, 306510046, 414606981, 599755419, 414606981, 306510046, 185676809, 185676809, 414606981, 306510046, 306510046, 306510046, 306510046, 306510046, 306510046, 185676809, 414606981, 306510046, 414606981, 306510046, 414606981, 185676809, 306510046, 306510046, 414606981, 306510046, 306510046, 306510046, 599755419, 306510046, 306510046, 414606981, 414606981, 306510046, 306510046, 599755419, 306510046, 306510046, 414606981, 414606981, 306510046, 306510046, 414606981, 414606981, 414606981, 306510046, 185676809, 185676809, 414606981, 306510046, 185676809, 599755419, 599755419, 185676809, 185676809, 185676809, 185676809, 306510046, 306510046, 306510046, 185676809, 414606981, 306510046, 414606981, 306510046, 306510046, 599755419, 414606981, 414606981, 306510046, 414606981, 306510046, 414606981, 185676809, 414606981, 185676809, 306510046, 306510046, 306510046, 414606981, 185676809, 414606981, 306510046, 185676809, 306510046, 306510046, 306510046, 306510046, 599755419, 185676809, 306510046, 306510046, 185676809, 306510046, 414606981, 185676809, 414606981, 306510046, 414606981, 306510046, 414606981, 414606981, 414606981, 306510046, 306510046, 185676809, 306510046, 599755419, 306510046, 306510046, 306510046, 306510046, 306510046, 185676809, 414606981, 599755419, 414606981, 306510046, 414606981, 414606981, 414606981, 599755419, 306510046, 185676809, 185676809, 414606981, 306510046, 599755419, 306510046, 306510046, 414606981, 414606981, 185676809, 414606981, 599755419, 414606981, 185676809, 185676809, 414606981, 185676809, 414606981, 414606981, 414606981, 306510046, 306510046, 414606981, 306510046, 306510046, 306510046, 306510046, 306510046, 185676809, 414606981, 599755419, 306510046, 185676809, 185676809, 306510046, 414606981, 599755419, 414606981, 414606981, 414606981, 599755419, 414606981, 306510046, 414606981, 306510046, 414606981, 306510046, 414606981, 599755419, 306510046, 306510046, 306510046, 306510046, 185676809, 599755419, 414606981, 306510046, 599755419, 185676809, 599755419, 414606981, 306510046, 306510046, 599755419, 306510046, 306510046, 599755419, 185676809, 414606981, 414606981, 414606981, 414606981, 306510046, 185676809, 599755419, 414606981, 414606981, 306510046, 599755419, 414606981, 599755419, 599755419, 185676809, 414606981, 599755419, 599755419, 185676809, 306510046, 414606981, 414606981, 306510046, 414606981, 414606981, 306510046, 185676809, 414606981, 306510046, 306510046 }

  103. 25

    460434712

    {62819726, 437486057, 112089625, 398706321, 237233103, 289262245, 1024257, 127583055, 225626028, 333961198, 115865484, 414140668, 329613952, 114774711, 127006107, 317625993, 442259466, 138088790, 653628, 291494317, 320851602, 205538536, 439738806, 91086271, 307526682, 49914883, 141714548, 350154489, 57676306, 254844784, 207175655, 30980882, 389460030, 339038400, 301193376, 65876655, 153910779, 96285121, 26559404, 209340063, 256293606, 381961797, 77307003}

    Returns: {694178596, 907767150, 907767150, 907767150, 907767150, 907767150, 907767150, 907767150, 24321685, 694178596, 24321685, 24321685, 529418657, 907767150, 907767150, 88192721, 694178596, 694178596, 24321685, 907767150, 694178596, 529418657, 694178596, 907767150, 694178596, 907767150, 24321685, 907767150, 694178596, 529418657, 907767150, 694178596, 204818011, 529418657, 529418657, 907767150, 907767150, 907767150, 24321685, 907767150, 694178596, 907767150, 907767150 }

  104. 19

    679560128

    {165810287, 624801952, 279843984, 668970011, 312589304, 602137438, 219986669, 122099198, 366955844, 539936756, 89658485, 180197379, 217138241, 92094447, 392353200, 124449976, 516172908, 301532134, 239830815, 28434074, 327266920, 473206139, 156099247, 292748635, 552095742, 622291747, 393157769, 260666324, 245732514, 67605833, 552513356, 540174608, 421669717, 505147138, 284156410, 635845088, 167867105, 291926696, 183944413, 476183754, 505183895, 160440223, 592149345, 614857727, 677828409, 233390154, 289974152, 497797824, 213431938, 72466737, 267139884, 642745419, 86205033, 390310495, 151731692, 631999883, 16216213, 347626932, 405318529, 365799364, 426049405, 668398287, 419566034, 380143784, 565112181, 261487157, 662372741, 323574732, 642778882, 485661257, 343785864, 36110033, 167080365, 309874345, 88476341, 42449987, 8573633, 110802562, 608320737, 417967798, 256512254, 240226465, 269987574, 75071026, 502607213, 253860478, 47536665, 637378794, 292651680, 314575684, 159476455, 14399111, 612687275, 396778641, 213088579, 106656522, 218694436, 80240415, 121690929, 215224708, 350981926, 365189307, 361005488, 335319344, 130282267, 103092594, 317943810, 296079628, 547675757, 381161817, 534841509, 217795191, 658687461, 447436505, 328993586, 527746571, 117607859, 625400798, 39525047, 370853037, 356169229, 357030271, 275559306, 662539161, 276154072, 590390571, 216680981, 273062082, 157162925, 184049654, 271331369, 418266207, 173706527, 48958813, 338727168, 484956557, 150693818, 120246261, 523770057, 55852945, 139945802, 67845961, 575204012, 75081802, 569927669, 13276182, 248999146, 319151134, 53523789, 592848519, 207979334, 322536523, 464325193, 377220481, 612825202, 155509062, 226064103, 577633319, 248089557, 82628464, 550908118, 41075828, 660727072, 459135899, 445453113, 177192014, 84141982, 560813469, 22128388, 4300366, 7594725, 262538185, 55225736, 669099114, 401551276, 57551175, 421174882, 215583702, 371625449, 586128666, 372869349, 607605567, 232202222, 133521825, 640781299, 359529712, 272675798, 549049887, 212493937, 215048918, 637090386, 177028673, 94984561, 627887057, 104504158, 607602633, 572878225, 423872583, 22206815, 338183488, 144106792, 559647674, 152724622, 385669623, 617746305, 475140853, 546769517, 634613016, 15181490, 192669693, 224869, 113927125, 431940520, 191070091, 549983461, 661570120, 643712823, 194414737, 530222609, 259417834, 596274507, 139227880, 56439734, 50458462, 18581984, 91269461, 66909343, 146104937, 23039822, 140056195, 125630947, 632945500, 388476320, 432218963, 451080319, 189763497, 648513024, 351246385, 504599599, 46681258, 37141137, 117929500, 47371681, 229018538, 3087420, 331693460, 635575357, 239538638, 276031924, 304420478, 633519124, 462813324, 19946238, 559095393, 433619069, 290442709, 572840165, 637931180, 442450064, 160477080, 271974219, 425043238, 429228165, 460647518, 463432261, 573578839, 63301492, 594605536, 466131636, 321056501, 192429081, 635576050, 37781951, 363286012, 625341345, 176269156, 169201178, 428190834, 608783597, 421962760, 18954283, 122216836, 154875218, 462295658, 589567704, 461751280, 612166178, 54033426, 4074287, 12533160, 530644456, 14317473, 572518290, 393710260, 453396975, 509912079, 287766810, 238104165, 82616586, 41099439, 364052618, 472062097, 443319414, 452221830, 364397068, 626364816, 355692116, 621109963, 296269073, 278268365, 674581553, 670335268, 507998616, 167189516, 566192189, 451284675, 567184246, 98081179, 471068268, 357514748, 468966266, 590807305, 488480601, 412049838, 326730756, 367414532, 462780151, 135629404, 159911450, 281896003, 2212420, 620243, 201096186, 339775253, 322809267, 645949538, 20958547, 91565205, 435203791, 343787467, 263674187, 15322814, 79024497, 152387209, 541205137, 274357930, 555866027, 261436695, 88461047, 224107828, 143752593, 89731179, 378821483, 245933542, 208896319, 308021832, 89370134, 52607690, 419995327, 88851212, 621745772, 573554455, 664621877, 151548806, 655058246, 536062707, 76673388, 544401153, 449456499, 279756616, 517748178, 647323788, 171878508, 205818551, 244110495, 183067198, 192920792, 27040409, 426199465, 33883328, 613109968, 34549044, 391397073, 150956934, 372609355, 24392004, 42735999, 26442132, 61391082, 46434474, 229349342, 553209248, 216687357, 561506057, 298550690, 610335028, 584018968, 407789439, 413686910, 469275029, 199377157, 409909461, 339393569, 405202041, 458083285, 120333746, 21552586, 345801107, 322568655, 373886756, 479167366, 482219993, 56263078, 630360169, 662340519, 489217578, 72164665, 198409602, 90366098, 439067031, 269095442, 548459957, 288112737, 574390740, 520688539, 30101165, 177345550, 659580349, 59275215, 70167534, 468732607, 191257768, 451202092, 311463977, 498521297, 571214846, 46328388, 291099444, 675688479, 493659054, 497565965, 674128358, 164024503, 129638782, 381071359, 96085447, 468209458, 117767240, 561632957, 138037395, 591177988, 137058945, 110836055, 14520054, 543421932, 339434253, 85283988, 117813111, 467194169, 152442961, 89770532, 362180247, 8726371, 564605862, 507580295, 237127767, 351763985, 636937002, 438634720, 345801461, 74118648, 634515234, 586056503, 535436752, 527656752, 206979153, 397526437, 441524552, 413133937, 22194458, 455043625, 509732422, 561348407, 666942223, 116929193, 56893815, 174946704, 194010878, 388056645, 282053307, 512560978, 146641727, 510375192, 516672568, 28127547, 255444335, 530015945, 621827725, 186485197, 412148629, 302037124, 401324976, 218848037, 174572447, 199007078, 59192960, 331947640, 529410905, 155793417, 155539481, 98793245, 635214235, 677269515, 275695534, 347670548, 485184968, 471049318, 131420334, 150393222, 317535375, 59433914, 645009382, 146631134, 550032356, 339545091, 186079768, 435883722, 172099120, 88840609, 530443727, 455092948, 46874001, 100199726, 537546893, 144103390, 642612802, 106582272, 20641557, 94566728, 642891355, 362488666, 435754816, 408425651, 554591909, 34443752, 489092387, 521108977, 363207934, 488154315, 667889007, 7575903, 361829583, 417334566, 178956284, 110479937, 139456757, 435864276, 203607080, 195550970, 218231268, 92862490, 65515864, 486663002, 356006104, 477735342, 354682723, 268532713, 563142742, 452963798, 554093494, 31225573, 93116557, 383246816, 315739098, 406758579, 675088358, 619372173, 104693766, 528551049, 473059828, 231477143, 210206328, 407594411, 598314914, 438653021, 496452484, 363541325, 322392850, 325306247, 494828819, 491783607, 370933079, 218908104, 252036438, 64667334, 139427487, 255211966, 125484986, 445118044, 287322964, 521389549, 227805782, 22927957, 101805091, 442213552, 223577439, 336259675, 32410993, 429347629, 288791721, 598808753, 120936218, 79010248, 217936323, 509359103, 542404494, 107045716, 436120209, 473908517, 236977060, 452176387, 310269288, 225484330, 58512296, 547595429, 449044670, 531704249, 521453998, 448215843, 571199432, 390938862, 84552254, 618758009, 215301744, 232319284, 497402044, 236370789, 404087813, 47353467, 597130411, 83353915, 51936380, 99084871, 635727726, 362764454, 178168390, 449987230, 590764597, 211771469, 353318090, 319439463, 351426016, 447243484, 485585937, 12950385, 303927474, 389951343, 539816081, 419398324, 178790953, 225722798, 432587917, 374770833, 679217933, 127502320, 545650146, 243893016, 129936528, 222435739, 72849119, 544384411, 298883085, 651206448, 189006429, 28649506, 234194048, 470334552, 135929297, 569295286, 97086072, 330635814, 91310395, 152285212, 520258919, 267599241, 477496202, 448651630, 433920910, 257682776, 636804182, 604283629, 529193502, 289824956, 178004802, 595112039, 301991925, 442620239, 168537780, 83768024, 479026192, 336806441, 199220524, 390259613, 18910926, 148264265, 366298255, 173330299, 666256807, 311614535, 619857440, 60023584, 65240002, 600491791, 134383927, 422290781, 8869652, 232513559, 200146255, 245101029, 607953623, 284892304, 150416293, 364784685, 267937385, 354955574, 272149133, 104265381, 419147713, 268316694, 428520714, 468489646, 670542856, 421947225, 360596078, 340538610, 439226473, 586454123, 442034796, 420134587, 438137197, 564444032, 297029697, 339761855, 117609513, 93921471, 36427706, 385727772, 143539169, 385128674, 434651571, 129026701, 671133649, 157401754, 250059793, 140991867, 228504174, 538222365, 525852816, 607809145, 388308155, 620102457, 415052216, 111553930, 441699705, 143501293, 586986504, 425127566, 538039763, 614657666, 375599069, 677681108, 301362913, 478600208, 260569871, 473756800, 180493121, 57214771, 318318954, 165810465, 552140900, 86981272, 107402802, 410024157, 359223734, 604401752, 56088115, 349133056, 48206307, 98509096, 299490253, 102709926, 283149008, 621601317, 320391761, 43793029, 654938018, 627049940, 196542376, 644366318, 2307081, 80340065, 30482892, 546735129, 110025263, 368903198, 372731030, 339932343, 451911840, 33792440, 446615456, 332141166, 501844871, 138985849, 621653681, 64628909, 4797656, 582906587, 649384020, 47680588, 144574758, 482622001, 331373808, 548878948, 407177458, 13187954, 390123184, 270193671, 114847118, 227707155, 550868530, 150224673, 150024147, 592012891, 624184637, 221888144, 450812855, 19411488, 325563045, 465458985, 187865804, 415534843, 162620489, 357560392, 500134866, 347049959, 264198255, 285839221, 373805210, 485756262, 130258818, 403488067, 585413639, 412400764, 423260593, 582208732, 624677970, 258332168, 80390257, 602636650, 77036783, 616934166, 324602138, 457337554, 124461798, 596514362, 44081285, 112200329, 599434979, 50539573, 159470845, 293981960, 650843052, 620421918, 146466056, 425161966, 29350601, 402814817, 253296154, 288488877, 214509526, 678576243, 569579581, 520631570, 43039303, 190456846, 495454950, 141517048, 99477805, 329832567, 565934365, 653426229, 335266176, 229344694, 469823752, 601076137, 188161951, 274547798, 636551347, 674627535, 301430557, 88657246, 25868539, 525428388, 514436209, 586500852, 505914494, 18323105, 287435989, 648876125, 560939927, 465640714, 553569721, 369571158, 476331339, 578031290, 434529645, 454023497, 590734270, 55649206, 59821406, 188959736, 127356229, 167830479, 425613821, 182403540, 85394864, 658555142, 597477843}

    Returns: {379538273, 83258780, 322447563, 379538273, 785899562, 211227138, 379538273, 622388644, 112271366, 112271366, 379538273, 379538273, 379538273, 379538273, 322447563, 785899562, 112271366, 211227138, 379538273, 211227138, 785899562, 379538273, 379538273, 379538273, 211227138, 379538273, 379538273, 112271366, 211227138, 379538273, 112271366, 322447563, 379538273, 211227138, 211227138, 83258780, 379538273, 785899562, 379538273, 211227138, 379538273, 379538273, 379538273, 379538273, 379538273, 211227138, 567204779, 247032917, 211227138, 379538273, 112271366, 379538273, 379538273, 379538273, 112271366, 379538273, 190652035, 112271366, 379538273, 112271366, 379538273, 379538273, 211227138, 785899562, 379538273, 379538273, 379538273, 223886398, 211227138, 379538273, 785899562, 379538273, 379538273, 379538273, 379538273, 379538273, 379538273, 622388644, 379538273, 211227138, 211227138, 379538273, 211227138, 211227138, 379538273, 211227138, 379538273, 622388644, 83258780, 112271366, 379538273, 379538273, 379538273, 379538273, 379538273, 211227138, 112271366, 379538273, 379538273, 112271366, 211227138, 379538273, 322447563, 322447563, 379538273, 211227138, 211227138, 223886398, 379538273, 379538273, 379538273, 379538273, 379538273, 379538273, 211227138, 379538273, 379538273, 211227138, 379538273, 379538273, 190652035, 190652035, 211227138, 379538273, 785899562, 379538273, 379538273, 211227138, 379538273, 211227138, 379538273, 379538273, 379538273, 379538273, 741117376, 379538273, 211227138, 379538273, 379538273, 379538273, 211227138, 379538273, 112271366, 211227138, 379538273, 211227138, 211227138, 211227138, 379538273, 379538273, 211227138, 379538273, 379538273, 379538273, 211227138, 211227138, 379538273, 379538273, 379538273, 322447563, 211227138, 112271366, 83258780, 379538273, 379538273, 211227138, 211227138, 379538273, 112271366, 211227138, 379538273, 190652035, 785899562, 211227138, 112271366, 379538273, 211227138, 211227138, 190652035, 211227138, 379538273, 379538273, 211227138, 379538273, 379538273, 322447563, 211227138, 379538273, 379538273, 211227138, 211227138, 379538273, 379538273, 379538273, 211227138, 379538273, 379538273, 379538273, 379538273, 247032917, 785899562, 211227138, 211227138, 379538273, 379538273, 379538273, 379538273, 785899562, 211227138, 379538273, 379538273, 190652035, 785899562, 379538273, 379538273, 785899562, 190652035, 379538273, 379538273, 622388644, 379538273, 785899562, 622388644, 211227138, 83258780, 379538273, 379538273, 379538273, 622388644, 379538273, 190652035, 112271366, 83258780, 379538273, 379538273, 379538273, 247032917, 379538273, 379538273, 622388644, 379538273, 223886398, 379538273, 211227138, 112271366, 112271366, 379538273, 211227138, 112271366, 211227138, 112271366, 112271366, 622388644, 379538273, 190652035, 379538273, 379538273, 112271366, 322447563, 785899562, 379538273, 211227138, 379538273, 211227138, 379538273, 379538273, 112271366, 83258780, 112271366, 379538273, 190652035, 211227138, 379538273, 112271366, 379538273, 112271366, 211227138, 211227138, 379538273, 785899562, 379538273, 112271366, 211227138, 211227138, 785899562, 322447563, 622388644, 211227138, 379538273, 785899562, 785899562, 379538273, 211227138, 112271366, 379538273, 379538273, 211227138, 190652035, 622388644, 379538273, 211227138, 190652035, 211227138, 211227138, 112271366, 322447563, 223886398, 379538273, 379538273, 379538273, 379538273, 112271366, 785899562, 223886398, 379538273, 379538273, 211227138, 379538273, 112271366, 112271366, 211227138, 379538273, 379538273, 211227138, 112271366, 112271366, 379538273, 112271366, 211227138, 379538273, 112271366, 190652035, 211227138, 379538273, 379538273, 622388644, 379538273, 379538273, 379538273, 379538273, 379538273, 622388644, 379538273, 190652035, 379538273, 211227138, 379538273, 190652035, 379538273, 112271366, 379538273, 379538273, 379538273, 211227138, 379538273, 785899562, 211227138, 211227138, 379538273, 112271366, 112271366, 379538273, 379538273, 211227138, 211227138, 379538273, 112271366, 379538273, 379538273, 785899562, 211227138, 112271366, 112271366, 379538273, 379538273, 211227138, 785899562, 379538273, 379538273, 247032917, 322447563, 112271366, 379538273, 211227138, 379538273, 223886398, 379538273, 112271366, 211227138, 211227138, 211227138, 83258780, 379538273, 379538273, 211227138, 112271366, 567204779, 379538273, 622388644, 379538273, 379538273, 190652035, 379538273, 379538273, 379538273, 622388644, 211227138, 379538273, 379538273, 112271366, 211227138, 379538273, 211227138, 379538273, 379538273, 211227138, 379538273, 211227138, 211227138, 190652035, 211227138, 379538273, 379538273, 112271366, 379538273, 379538273, 211227138, 379538273, 379538273, 211227138, 379538273, 567204779, 112271366, 379538273, 379538273, 211227138, 112271366, 112271366, 379538273, 211227138, 190652035, 211227138, 379538273, 622388644, 379538273, 379538273, 211227138, 785899562, 379538273, 379538273, 112271366, 379538273, 379538273, 211227138, 112271366, 379538273, 112271366, 190652035, 190652035, 379538273, 112271366, 190652035, 379538273, 211227138, 379538273, 379538273, 379538273, 622388644, 83258780, 379538273, 785899562, 211227138, 379538273, 322447563, 322447563, 379538273, 379538273, 785899562, 379538273, 622388644, 379538273, 211227138, 379538273, 379538273, 379538273, 379538273, 322447563, 211227138, 379538273, 379538273, 211227138, 379538273, 785899562, 785899562, 379538273, 379538273, 379538273, 379538273, 379538273, 379538273, 112271366, 619626267, 379538273, 379538273, 211227138, 247032917, 785899562, 379538273, 190652035, 379538273, 379538273, 379538273, 190652035, 211227138, 112271366, 785899562, 211227138, 211227138, 211227138, 379538273, 211227138, 211227138, 622388644, 112271366, 379538273, 785899562, 211227138, 322447563, 190652035, 379538273, 112271366, 379538273, 211227138, 190652035, 211227138, 622388644, 247032917, 379538273, 785899562, 379538273, 211227138, 247032917, 379538273, 379538273, 785899562, 379538273, 379538273, 211227138, 379538273, 379538273, 379538273, 379538273, 211227138, 223886398, 379538273, 379538273, 112271366, 785899562, 211227138, 112271366, 211227138, 785899562, 211227138, 785899562, 211227138, 379538273, 379538273, 211227138, 211227138, 211227138, 379538273, 379538273, 83258780, 211227138, 379538273, 211227138, 379538273, 211227138, 190652035, 112271366, 379538273, 785899562, 379538273, 211227138, 379538273, 112271366, 379538273, 622388644, 379538273, 379538273, 379538273, 379538273, 785899562, 211227138, 211227138, 379538273, 211227138, 211227138, 112271366, 112271366, 379538273, 211227138, 190652035, 379538273, 322447563, 379538273, 379538273, 379538273, 379538273, 379538273, 379538273, 622388644, 785899562, 379538273, 379538273, 211227138, 112271366, 379538273, 379538273, 112271366, 190652035, 785899562, 211227138, 785899562, 379538273, 211227138, 379538273, 622388644, 379538273, 785899562, 211227138, 211227138, 379538273, 322447563, 112271366, 112271366, 379538273, 379538273, 379538273, 379538273, 379538273, 112271366, 379538273, 211227138, 622388644, 211227138, 211227138, 379538273, 190652035, 211227138, 379538273, 83258780, 112271366, 379538273, 379538273, 211227138, 379538273, 379538273, 112271366, 379538273, 211227138, 379538273, 379538273, 379538273, 322447563, 211227138, 785899562, 322447563, 379538273, 379538273, 379538273, 379538273, 322447563, 379538273, 211227138, 247032917, 785899562, 379538273, 211227138, 785899562, 211227138, 379538273, 112271366, 379538273, 190652035, 211227138, 211227138, 211227138, 567204779, 211227138, 379538273, 211227138, 112271366, 211227138, 379538273, 379538273, 379538273, 112271366, 785899562, 322447563, 379538273, 112271366, 379538273, 211227138, 379538273, 379538273, 379538273, 379538273, 379538273, 83258780, 83258780, 211227138, 379538273, 379538273, 379538273, 112271366, 379538273, 379538273, 379538273, 379538273, 322447563, 379538273, 379538273, 379538273, 211227138, 379538273, 379538273, 379538273, 211227138, 211227138, 211227138, 785899562, 379538273, 211227138, 211227138, 379538273, 379538273, 112271366, 379538273, 379538273, 247032917, 379538273, 379538273, 379538273, 379538273, 211227138, 112271366, 379538273, 211227138, 379538273, 379538273, 379538273, 211227138, 379538273, 379538273, 211227138, 379538273, 322447563, 379538273, 379538273, 190652035, 785899562, 211227138, 379538273, 190652035, 567204779, 211227138, 379538273, 211227138, 379538273, 223886398, 379538273, 322447563, 379538273, 247032917, 379538273, 379538273, 211227138, 379538273, 112271366, 785899562, 622388644, 379538273, 211227138, 785899562, 379538273, 247032917, 379538273, 785899562, 379538273, 211227138, 322447563, 379538273, 379538273, 379538273, 211227138, 112271366, 785899562, 211227138, 379538273, 190652035, 112271366, 379538273, 379538273, 211227138, 211227138, 379538273, 83258780, 785899562, 83258780, 211227138, 379538273, 379538273, 379538273, 379538273, 785899562, 379538273, 112271366, 112271366, 211227138, 379538273, 322447563, 112271366, 211227138, 622388644, 322447563, 379538273, 211227138, 190652035, 211227138, 379538273, 190652035, 379538273, 379538273, 322447563, 379538273, 83258780, 379538273, 379538273, 112271366, 379538273, 379538273, 785899562, 211227138, 379538273, 379538273, 379538273, 211227138, 211227138, 211227138, 379538273, 379538273, 112271366, 379538273, 112271366, 211227138, 785899562, 379538273, 211227138, 379538273, 211227138, 211227138, 211227138, 211227138, 211227138, 379538273, 379538273, 190652035, 379538273, 379538273, 785899562, 112271366, 211227138, 785899562, 211227138, 379538273, 379538273, 211227138, 379538273, 211227138, 379538273, 379538273, 211227138, 379538273, 211227138, 211227138, 785899562, 379538273, 379538273, 379538273, 379538273, 247032917, 211227138, 785899562, 379538273, 379538273, 211227138, 379538273, 379538273, 379538273, 211227138, 379538273, 112271366, 379538273, 112271366, 211227138, 379538273, 379538273, 379538273, 379538273, 211227138, 379538273, 211227138, 379538273, 211227138, 379538273, 379538273, 211227138, 211227138, 211227138, 785899562, 190652035, 379538273, 379538273, 112271366, 322447563, 211227138, 379538273 }

  105. 10

    783025106

    {47757060, 388877161, 600162177, 732676289, 391893516, 371076192, 209044659, 679134928, 629093685, 115997264, 440654552, 543204909, 214674768, 197265575, 285363310, 60980012, 721650152, 441462206, 420514687, 227506997, 575340495, 270744032, 237654562, 674899109, 117283946, 568649831, 529518793, 616001147, 174556884, 346203955, 244336860, 34879957, 474051032, 60433675, 719737932, 678702558, 629965305, 528671781, 365910389, 703196477, 731076072, 626919163, 283332315, 517570742, 512543890, 528020876, 360780269, 514264785, 574173340, 501667585, 398658912, 19249399, 66683710, 221829730, 333329526, 426695949, 766254711, 221200780, 51863189, 410284311, 66446696, 437265832, 498573185, 782501929, 720209687, 515985524, 402564452, 492154748, 104509525, 418241504, 619732011, 322778215, 147128537, 692534946, 309020021, 543186768, 258931833, 237631216, 158463399, 710165273, 307873313, 291938029, 597763981, 399203036, 38348078, 303116682, 233567189, 625066049, 377775303, 125361780, 300095603, 247101012, 292701756, 393379248, 485840436, 69782204, 685655030, 581969701, 483591473, 769989014, 363149773, 185919500, 68806764, 39167075, 534753284, 526642615, 237894762, 294190658, 700031407, 726969310, 129245303, 293928780, 583497230, 403935374, 1299626, 670761725, 734517670, 560192085, 525892159, 69612597, 760876461, 91860793, 51982106, 517103685, 174399299, 572977635, 99402430, 729244709, 748494434, 135629138, 767954, 141146724, 542938819, 90467216, 45599571, 486460435, 34586796, 445202424, 512444907, 515600451, 676147789, 439072120, 39809395, 485668595, 666342481, 36418862, 509087474, 21847501, 648757735, 64191731, 592125428, 199129430, 236514357, 738184838, 620373658, 620279100}

    Returns: {206723966, 670778816, 670778816, 670778816, 206723966, 206723966, 670778816, 206723966, 670778816, 206723966, 206723966, 670778816, 206723966, 670778816, 206723966, 206723966, 206723966, 206723966, 670778816, 670778816, 670778816, 206723966, 206723966, 670778816, 206723966, 670778816, 670778816, 670778816, 206723966, 670778816, 206723966, 670778816, 206723966, 670778816, 206723966, 206723966, 670778816, 670778816, 670778816, 670778816, 206723966, 670778816, 670778816, 206723966, 206723966, 206723966, 670778816, 18152932, 206723966, 670778816, 206723966, 670778816, 206723966, 206723966, 206723966, 670778816, 670778816, 206723966, 670778816, 670778816, 206723966, 206723966, 670778816, 670778816, 670778816, 206723966, 206723966, 206723966, 670778816, 206723966, 670778816, 670778816, 670778816, 206723966, 670778816, 206723966, 670778816, 206723966, 670778816, 670778816, 670778816, 670778816, 670778816, 206723966, 206723966, 206723966, 670778816, 670778816, 670778816, 206723966, 670778816, 206723966, 206723966, 206723966, 206723966, 206723966, 206723966, 670778816, 670778816, 206723966, 670778816, 206723966, 206723966, 670778816, 206723966, 670778816, 206723966, 206723966, 670778816, 206723966, 670778816, 206723966, 206723966, 206723966, 206723966, 670778816, 206723966, 670778816, 670778816, 670778816, 670778816, 670778816, 206723966, 670778816, 670778816, 670778816, 206723966, 670778816, 206723966, 206723966, 206723966, 206723966, 670778816, 206723966, 670778816, 670778816, 206723966, 206723966, 670778816, 670778816, 670778816, 206723966, 670778816, 670778816, 670778816, 206723966, 206723966, 670778816, 670778816, 670778816, 206723966, 206723966, 670778816, 206723966, 206723966, 206723966 }

  106. 21

    688410620

    {389729541, 511806454, 100364021, 605005429, 539754966, 278805600, 397067175, 420107221, 282946930, 575276411, 668050457, 268690503, 610667271, 357007852, 265862115, 213509517, 452225957, 461409684, 504292684, 659187496, 451698784, 491080945, 637190653, 671803165, 262242778, 654037358, 53356239, 453629489, 130230638, 339152092, 403097966, 34143421, 600848894, 198035737, 478965254, 481975095, 264566116, 267569521, 492455060, 184407650, 62994248, 4694683, 621850232, 30739677, 378051003, 517458730, 45440400, 522549919, 605933947, 677043462, 177919258, 555479800, 563424956, 329114316, 213689085, 454457265, 144671531, 646282496, 622918617, 262819785, 191887890, 54582729, 186314779, 99383956, 283484503, 179798820, 67523070, 355920490, 468298941, 417695475, 539842497, 637839080, 63313871, 191085868, 472559122, 619783978, 212162460, 122951091, 317757870, 280766710, 562070466, 262597724, 541177608, 595476770, 416854834, 86323217, 230014381, 288241832, 410200871, 353670939, 146997681, 142173757, 618803215, 178851296, 676152549, 516175256, 396423879, 233508807, 394460611, 345309302, 602506790, 476528001, 122372044, 50366793, 464642956, 639505362, 533768253, 639278539, 16292822, 89594169, 33791205, 211266201, 468138905, 418502015, 126109871, 129598101, 601480321, 608930526, 56260882, 375038429, 261173053, 589095913, 592005560, 60912432, 192208570, 144697976, 548738184, 493506225, 534460958, 371154645, 346182191, 533041363, 630422699, 66175445, 247513154, 268271442, 94081423, 649678582, 195914141, 29219696, 380585133, 150751065, 495904893, 343866416, 3014373, 370647883, 455006387, 671857657, 102230612, 592702199, 658127599, 142806637, 427609690, 427505544, 356302747, 449098519, 227823412, 407807656, 60941509, 147254109, 676308085, 218946763, 175246113, 335156758, 285307220, 535291674, 21681119, 423738866, 121948195, 368753930, 591716044, 126517932, 316830353, 560948597, 653077705, 502217149, 10586403, 533427331, 510718408, 482091091, 531057845, 32549369, 404813173, 218562358, 532862013, 681422198, 600933496, 379440499, 650497219, 109387118, 490378664, 296849584, 184800664, 576928055, 19317, 324848350, 603396688, 57330218, 415097354, 452908642, 235882348, 648850024, 314209349, 614410788, 598263824, 42091223, 412076259, 189312920, 142033203, 222634529, 249669681, 482343599, 471276605, 456732491, 222539229, 349903875, 882111, 17907102, 432687138, 622933924, 144157410, 335085518, 258486918, 310661539, 106035260, 60247549, 175353536, 350583747, 71294875, 574891813, 164933200, 586074282, 322560376, 107564241, 267238196, 225016669, 495676026, 289686538, 3498793, 77345119, 350209285, 557929197, 546141017, 93989135, 568105413, 345909832, 501203833, 468592188, 245076329, 278073910, 674839203, 450228454, 279053164, 278067759, 342872267, 452023673, 298559744, 152134709, 292856284, 339631493, 668683040, 14279321, 660656845, 611347688, 183140810, 104980843, 382226105, 471586309, 446875138, 86892858, 214379535, 274052237, 122700554, 510142420, 410261550, 103676269, 208311011, 446939352, 638534534, 468507641, 53844523, 205904292, 225165389, 550331000, 677643647, 221078181, 168097154, 354664411, 459004140, 380153128, 225802037, 637854144, 378218052, 617049190, 389850231, 578494395, 395483544, 359359155, 203209499, 153413269, 68869306, 110731187, 5312377, 457666861, 686858074, 46632168, 52907270, 210446046, 329406706, 247579835, 25298948, 454102054, 188527023, 78799643, 7677507, 641734631, 575282515, 2657131, 225535663, 370545650, 687926358, 580377212, 51262462, 630266368, 284258663, 681642857, 258731175, 686249438, 45195532, 573904693, 661795111, 547761903, 110517466, 313275273, 351020630, 289306877, 284241220, 52461359, 111534023, 622261404, 32127177, 400978936, 35226234, 235641982, 596973208, 102041891, 386597367, 31670871, 662543265, 412193406, 163073239, 305402919, 95299098, 281563313, 309107147, 394398963, 402007195, 482915239, 557073832, 28476779, 21953493, 183037226, 53247829, 397769724, 487213082, 566160410, 89270914, 680453243, 335984486, 478943986, 279638361, 228701500, 551216351, 415409755, 214822495, 372097948, 586174527, 223441975, 417731064, 684947578, 602762012, 627800940, 5228878, 542685224, 350261154, 497047072, 665371753, 282576799, 492404744, 548999820, 136439909, 623521749, 533907756, 310198096, 80017978, 273874343, 310616278, 365382977, 438295233, 294663095, 543444324, 669983286, 602524803, 684176184, 628807372, 477342405, 41838421, 562463373, 460418575, 472451287, 539165102, 450264946, 208503995, 57665928, 622282388, 585459735, 458510647, 174691049, 81196592, 682694470, 177992320, 355821300, 267757092, 617073199, 295052796, 432740045, 327012800, 215467291, 313410845, 21829777, 258038120, 16451086, 636840891, 28041900, 319706839, 364887742, 516364168, 517023724, 77297306, 598426112, 564352768, 654338521, 613427341, 158565608, 18532253, 617976344, 319869138, 583891927, 196077722, 252629857, 679176809, 471860683, 153240677, 240088932, 95529814, 183664655, 167195531, 76214462, 543658494, 553880054, 454629234, 31666948, 528836321, 229908197, 435786174, 357561435, 576645313, 669447723, 228387387, 98334621, 683177029, 672183768, 100552926, 461053729, 448260746, 423455020, 409063772, 683309413, 93880421, 479774761, 503025021, 110349151, 674470926, 673960668, 108719296, 255187672, 661370446, 321264561, 595432426, 37325315, 679285557, 528645425, 551298243, 653937031, 526871557, 460415498, 314946300, 400091427, 215369461, 549692368, 502725390, 14421237, 121767524, 116086334, 517723304, 160209621, 630207460, 322328414, 437201625, 585054860, 339353991, 529299786, 655182507, 328954031, 553182664, 579928804, 226701972, 540589547, 252785994, 114417876, 143571344, 99704827, 471815983, 251174528, 553581578, 583137742, 28536326, 184873443, 476138820, 158279319, 279393626, 11434175, 168345197, 458419817, 624711624, 24234996, 605380740, 64328360, 399964187, 450472904, 662750795, 203699712, 552566755, 91320096, 175911339, 605916440, 227858678, 350747899, 19457156, 92785221, 294495545, 215025540, 251508475, 105297833, 178377324, 64748648, 471877977, 246823445, 497138445, 630214489, 405336, 9054341, 224341136, 487050568, 225780540, 439655166, 456914, 75900372, 313031926, 208469962, 341509236}

    Returns: {705815705, 822129707, 705815705, 705815705, 822129707, 367001015, 848621347, 705815705, 821048168, 705815705, 705815705, 705815705, 705815705, 380260382, 848621347, 705815705, 705815705, 380260382, 380260382, 380260382, 380260382, 848621347, 705815705, 848621347, 822129707, 822129707, 705815705, 40402592, 822129707, 380260382, 822129707, 705815705, 822129707, 705815705, 822129707, 848621347, 380260382, 705815705, 367001015, 821048168, 380260382, 705815705, 380260382, 705815705, 705815705, 928111759, 367001015, 705815705, 705815705, 822129707, 822129707, 367001015, 380260382, 380260382, 848621347, 848621347, 705815705, 380260382, 705815705, 848621347, 821048168, 705815705, 705815705, 380260382, 705815705, 367001015, 821048168, 821048168, 705815705, 848621347, 40402592, 367001015, 705815705, 380260382, 822129707, 822129707, 367001015, 705815705, 821048168, 821048168, 822129707, 380260382, 380260382, 821048168, 822129707, 705815705, 705815705, 380260382, 705815705, 705815705, 705815705, 705815705, 91814846, 380260382, 705815705, 380260382, 705815705, 705815705, 705815705, 822129707, 821048168, 705815705, 380260382, 705815705, 380260382, 822129707, 705815705, 705815705, 822129707, 705815705, 848621347, 705815705, 848621347, 848621347, 705815705, 705815705, 705815705, 822129707, 822129707, 705815705, 705815705, 705815705, 367001015, 380260382, 821048168, 380260382, 380260382, 848621347, 822129707, 848621347, 705815705, 40402592, 705815705, 848621347, 822129707, 822129707, 705815705, 822129707, 705815705, 380260382, 705815705, 848621347, 705815705, 380260382, 705815705, 705815705, 705815705, 705815705, 380260382, 705815705, 705815705, 705815705, 821048168, 380260382, 705815705, 705815705, 380260382, 380260382, 705815705, 705815705, 848621347, 705815705, 705815705, 822129707, 367001015, 822129707, 705815705, 822129707, 848621347, 821048168, 380260382, 380260382, 705815705, 705815705, 848621347, 705815705, 705815705, 705815705, 380260382, 705815705, 848621347, 705815705, 705815705, 822129707, 705815705, 822129707, 380260382, 705815705, 705815705, 822129707, 380260382, 380260382, 380260382, 848621347, 705815705, 821048168, 380260382, 822129707, 822129707, 822129707, 380260382, 380260382, 705815705, 822790139, 380260382, 705815705, 705815705, 367001015, 705815705, 705815705, 705815705, 705815705, 848621347, 705815705, 705815705, 848621347, 705815705, 822129707, 822129707, 380260382, 821048168, 822129707, 822129707, 705815705, 367001015, 705815705, 380260382, 705815705, 848621347, 705815705, 367001015, 822129707, 380260382, 705815705, 380260382, 705815705, 822129707, 822129707, 705815705, 705815705, 848621347, 705815705, 705815705, 848621347, 705815705, 380260382, 705815705, 380260382, 705815705, 821048168, 705815705, 822129707, 380260382, 705815705, 705815705, 705815705, 380260382, 705815705, 380260382, 705815705, 367001015, 705815705, 848621347, 380260382, 821048168, 705815705, 848621347, 705815705, 822129707, 822129707, 848621347, 705815705, 822129707, 367001015, 821048168, 705815705, 705815705, 380260382, 822129707, 705815705, 705815705, 380260382, 705815705, 367001015, 705815705, 705815705, 822129707, 705815705, 367001015, 380260382, 705815705, 380260382, 380260382, 821048168, 705815705, 848621347, 380260382, 848621347, 705815705, 705815705, 822129707, 705815705, 705815705, 705815705, 822129707, 380260382, 821048168, 822129707, 822129707, 848621347, 380260382, 822129707, 705815705, 705815705, 705815705, 705815705, 848621347, 705815705, 705815705, 821048168, 822129707, 380260382, 822129707, 380260382, 705815705, 705815705, 848621347, 822129707, 380260382, 705815705, 705815705, 705815705, 822129707, 705815705, 821048168, 705815705, 367001015, 705815705, 705815705, 380260382, 705815705, 380260382, 822129707, 822129707, 380260382, 705815705, 705815705, 705815705, 91814846, 822129707, 705815705, 705815705, 822129707, 705815705, 705815705, 705815705, 848621347, 705815705, 380260382, 705815705, 705815705, 822129707, 705815705, 380260382, 822129707, 821048168, 822129707, 705815705, 822129707, 822129707, 705815705, 367001015, 705815705, 848621347, 848621347, 380260382, 705815705, 848621347, 380260382, 822129707, 380260382, 367001015, 822129707, 380260382, 822129707, 380260382, 705815705, 705815705, 380260382, 367001015, 705815705, 705815705, 380260382, 380260382, 822129707, 705815705, 822129707, 705815705, 705815705, 848621347, 380260382, 822129707, 705815705, 380260382, 380260382, 848621347, 705815705, 705815705, 848621347, 705815705, 822129707, 822129707, 848621347, 380260382, 380260382, 848621347, 705815705, 705815705, 380260382, 821048168, 367001015, 367001015, 380260382, 705815705, 380260382, 848621347, 367001015, 705815705, 848621347, 705815705, 367001015, 822129707, 705815705, 367001015, 705815705, 822129707, 380260382, 380260382, 822129707, 380260382, 380260382, 40402592, 705815705, 380260382, 705815705, 380260382, 822129707, 705815705, 822129707, 705815705, 705815705, 705815705, 705815705, 380260382, 822129707, 848621347, 705815705, 822129707, 822129707, 822129707, 822129707, 380260382, 705815705, 705815705, 822129707, 848621347, 705815705, 705815705, 705815705, 705815705, 705815705, 380260382, 822129707, 705815705, 822129707, 367001015, 380260382, 705815705, 705815705, 705815705, 705815705, 705815705, 822129707, 380260382, 380260382, 380260382, 822129707, 705815705, 822129707, 848621347, 705815705, 848621347, 705815705, 705815705, 705815705, 822129707, 367001015, 705815705, 705815705, 380260382, 821048168, 705815705, 380260382, 822129707, 380260382, 705815705, 367001015, 822129707, 848621347, 367001015, 705815705, 822129707, 705815705, 705815705, 380260382, 380260382, 380260382, 705815705, 822129707, 380260382, 380260382, 705815705, 705815705, 380260382, 822129707, 822129707, 822129707, 705815705, 367001015, 705815705, 822129707, 848621347, 705815705, 705815705, 380260382, 380260382, 367001015, 367001015, 705815705, 380260382, 848621347, 380260382, 848621347, 380260382, 705815705, 367001015, 822129707, 705815705, 380260382, 705815705, 848621347, 367001015, 848621347, 705815705, 380260382, 380260382, 705815705, 848621347, 848621347, 705815705, 380260382, 705815705, 380260382, 380260382, 367001015, 822129707, 822129707, 380260382, 822129707, 822129707, 380260382 }

  107. 1

    2

    {0, 0, 0, 1, 1, 1 }

    Returns: {1, 1, 1, 1, 1, 1 }

  108. 49

    454173720

    {324000416, 137708370, 98540302, 173741308, 397660484, 414137466, 34180047, 187490663, 90729826, 131233825, 131755105, 350956707, 284858478, 174420449, 101254029, 359654203, 242133903, 22647657, 115408446, 354133504, 84563766, 192131702, 452043746, 382065443, 48508332, 26818811, 259404789, 277462088, 275164413, 295817768, 208248873, 289125650, 430322955, 110738427, 69938232, 245187663, 429580066, 181360153, 229615799, 38358633, 250840061, 120760077, 334152211, 252335020, 366626011, 450764494, 203036024, 45196085, 218909597, 116021492, 374418248, 391210540, 35623054, 147271223, 295424791, 147045063, 108798044, 122397740, 242064281, 443548233, 121146755, 151700456, 385985582, 381342029, 25111590, 224934599, 423566852, 347463215, 13709465, 80200021, 167965232, 62091259, 170072001, 394424971, 88939788, 369042339, 127379239, 298010089, 68838976, 446667309, 397799818, 341347139, 286927338, 267225006, 37510442, 173365747, 152981936, 89049202, 384987324, 342659605, 385465009, 419169954, 373413646, 321139836, 414062082, 229062051, 114251787, 81766962, 318254421, 214219582, 272672993, 297349176, 357049259, 278825274, 33500755, 323209538, 419552385, 109327684, 162670028, 186197663, 171009008, 451651033, 24059093, 406313298, 198737799, 397220364, 359696026, 73612632, 135817289, 415969907, 422130447, 143119266, 237833613, 189356471, 301544498, 29157749, 421547755, 61962682, 325992536, 247741820, 55292402, 243421480, 29577777, 437534788, 125875292, 28192627, 311413099, 141606142, 94638403, 92690888, 161940098, 404915187, 385974188, 131248149, 89842491, 369245557, 169764923, 373821688, 431271805, 185147614, 161868819, 32838227, 341320784, 171306360, 230845206, 5148311, 377814343, 410763823, 338815959, 421263547, 412593930, 63928103, 8864346, 5790226, 364354549, 109256456, 26435072, 200941228, 381813452, 90323005, 162726453, 411172175, 44879586, 309184663, 129806698, 444425115, 255967358, 251162728, 307463796, 303336523, 219196118, 370189377, 201967975, 113222195, 110418021, 8478605, 199146929, 429592138, 268678545, 146897325, 438119945, 127099968, 59423684, 239249641, 367472451, 357929626, 445141973, 217582054, 21514639, 405353921, 356958251, 148398533, 182505867, 445947625, 411234604, 150129890, 22798644, 388353499, 15013233, 334386266, 351699269, 265051156, 377583798, 139071756, 191292036, 74618679, 46641247, 206424147, 435613927, 219549244, 242650413, 15693195, 394211575, 417557838, 337845624, 220620968, 125166479, 408119835, 398592018, 410545509, 32985710, 187027798, 30719589, 397469842, 115082856, 342732933, 357559096, 442162946, 363959202, 426409268, 437581607, 233735897, 428850348, 329320761, 225272297, 108595443, 110169283, 179779841, 444749463, 168812195, 74313911, 100345209, 39893906, 100384514, 252457866, 408625298, 311269484, 276451282, 441440429, 209641275, 407830467, 377472963, 346466005, 12241201, 378342142, 265207947, 362324413, 370516031, 100487442, 38977140, 176121509, 36566752, 317206691, 95935343, 15707594, 275375140, 11368245, 349067603, 430779107, 238393477, 214271933, 110377345, 439157238, 385218749, 196934642, 42711569, 390882600, 34800691, 72032537, 237605324, 300080564, 356960102, 125023823, 144091735, 269828340, 350024704, 337273837, 70890906, 438907161, 162743820, 389675169, 31494042, 106905184, 167185537, 163424579, 54325181, 9534902, 37047591, 124754077, 80842389, 380587094, 161827066, 447352093, 145328402, 86572059, 324514845, 54083735, 58505511, 63651984, 304608913, 441976962, 26563050, 70604049, 396857516, 254797290, 559225, 342541504, 184106728, 217950513, 19369508, 273575038, 189578051, 377935540, 420200953, 379459892, 171423332, 105225013, 205933594, 95877479, 365589272, 211223468, 70163326, 51238503, 111500512, 164595116, 82969443, 152790126, 89362929, 176439617, 434226944, 325796897, 286404036, 241286527, 228945631, 188327472, 144398393, 68536712, 99704955, 79732900, 437774610, 24079115, 68099872, 288191019, 209305057, 278152458, 200795026, 141878630, 425711322, 393662949, 97803483, 111965314, 19623893, 226757717, 401498083, 450646265, 206384889, 139476285, 363941962, 340547206, 68910929, 368078769, 215236856, 40529656, 125067866, 318488144, 385682715, 140160222, 127830104, 325251253, 59802515, 195635910, 126414326, 391744635, 123333123, 295566454, 286167957, 64464599, 214589217, 148061660, 275107945, 108463138, 309247928, 234292671, 81078675, 342605142, 310226595, 386459182, 339646528, 237356801, 351819942, 388707749, 157000156, 200500834, 341652268, 29949012, 142442878, 187760218, 278967227, 94423435, 333719168, 421011813, 331476201, 402492004, 173979714, 318378914, 110315002, 350853163, 416542574, 329195379, 191903131, 400775287, 299663519, 336516935, 324414904, 244199319, 344242834, 190212053, 344252923, 66922991, 77556536, 438908413, 415106262, 399611416, 51589049, 306242993, 164388909, 157888323, 120069619, 408966590, 367765160, 449452754, 260890712, 208953035, 143771341, 419791350, 235318875, 261234721, 358290990, 188894583, 346830931, 293227047, 246575198, 450210002, 284976697, 339230367, 219108400, 29487116, 155800812, 108685841, 271085387, 300812622, 245537258, 25105287, 46365214, 38269990, 12249050, 357477256, 361958692, 140803022, 404072975, 400371417, 244437554, 74383436, 184560378, 409514897, 419786650, 266159189, 62012983, 358456661, 114328526, 317262869, 439668900, 194982859, 364013175, 369954629, 258277300, 327413954, 192771572, 369497722, 324016362, 274267155, 30062088, 312790065, 140847540, 237886856, 130539947, 186243037, 192274519, 138779275, 81182401, 129126161, 253601423, 258024354, 394931062, 182659218, 285094269, 322453182, 203605987, 114945218, 156658388, 2197339, 224185773, 63286462, 299838082, 270280363, 437074768, 142861095, 116433982, 93379278, 220796439, 355609315, 440846276, 23890755, 99564694, 372868322, 432177153, 54901687, 234009493, 391523253, 349401337, 11794781, 37810065, 367898564, 420965803, 366156169, 401851973, 151523030, 260318555, 302064957, 142870472, 293887627, 388842984, 440838339, 435256261, 439672814, 20993587, 31361550, 40492108, 394192646, 219118973, 194145586, 407958707, 394111786, 180009739, 6934408, 20106513, 15864104, 201282873, 362372818, 259636922, 189136765, 301741661, 27876395, 292711183, 374082412, 364704978, 311285539, 157438424, 337422566, 223037470, 75141849, 448794468, 390978757, 379516056, 141261873, 205941671, 38793237, 308334992, 447574447, 271025244, 54318414, 445302910, 171255055, 73756290, 197505093, 298275600, 53294317, 230768132, 194751169, 307227919, 363492955, 349133335, 300195641, 30533666, 169847395, 336273568, 418671909, 416406749, 372792663, 325477894, 85501511, 383967935, 387715734, 108136378, 198390354, 251044255, 291881932, 237813245, 230600358, 285936961, 393921460, 73831852, 152865864, 190672998, 246957059, 108837481, 203719747, 103240009, 183259562, 120022367, 298720424, 344185282, 112617282, 145785217, 364976659, 22256833, 385749872, 50450767, 234227172, 318936114, 225349116, 177271460, 210037107, 345503113, 253978980, 356521228, 92315590, 173188166, 271997064, 239037816, 136385408, 356603806, 37480348, 58893700, 359603081, 208327753, 115102903, 261219129, 343439954, 355612842, 52261657, 234534508, 254948516, 368045017, 119117698, 67222908, 278502224, 145969279, 387238741, 145079539, 433202604, 409587287, 39467026, 133434636, 203365158, 213923555, 112035709, 125019977, 11187903, 140869748, 147767796, 142477258, 446273180, 86890763, 418237598, 171739437, 309368514, 263937099, 397573571, 339499898, 453246392, 391795113, 25274782, 115080748, 410307742, 108236133, 106971747, 429388740, 325993179, 175972017, 145069453, 234184834, 133088063, 107793911, 202175511, 228777529, 372139521, 210464775, 331650271, 435762767, 322706038, 187684277, 326569021, 295277371, 401398263, 308950238, 172984746, 431428702, 439015627, 3905091, 284389672, 180066512, 111222530, 54638807, 386067702, 149478399, 281590933, 289632592, 328338553, 352101014, 434742515, 262321616, 234318909, 72112056, 265736136, 77285380, 148002409, 180833779, 242750924, 399347005, 186318931, 28997203, 115549074, 365340485, 282014015, 311099652, 259998783, 96555953, 83526788, 294054460, 12037259, 205916829, 418695743, 167427389, 8929576, 33577531, 196533753, 351066919, 397347800, 197918485, 287852353, 95938814, 279348281, 375725856, 367104609, 171134591, 113970738, 99608156, 169620141, 92298774, 363939699, 374823675, 237217772, 243271448, 108978342, 82544802, 330724720, 317789687, 359766637, 259277863, 73313895, 168652783, 105000969, 323533693, 107457522, 40595181, 399833279, 400491559, 115190409, 309384266, 37365063, 274318296, 310341643, 55831301, 33548224, 150356073, 322231796, 46924520, 145150159, 60543359, 318798296, 430490461, 311636771, 295802266, 372668462, 296275131, 409817085, 28209357, 191369890, 226560444, 258292470, 429377024, 5050063, 369320771, 382462308, 95823004, 67144610, 193755510, 173898243, 178423782, 22695045, 399188020, 368491962, 30111409, 440889581, 71524793, 139258791, 217515902, 444187049, 154359511, 42587286, 73959319, 175648888, 207665778, 209845987, 27854517, 363491027, 211193315, 348049666, 161477018, 120403328, 173565434, 55408727, 228058876, 216384303, 374923107, 117464954, 59221378, 439297401, 19269374, 327873651, 278157006, 177583713, 370509374, 143257265, 45851341, 22021291, 417650206, 195493177, 314323550, 74336817, 320037861, 294988774, 234937288, 231474214, 388813252, 42881345, 110610104, 128227414, 200205244, 390966259, 331722976, 310581451, 440675956, 158512553, 343830907, 154185455, 54115411, 71836628, 44237131, 194508057, 320609850, 16711811, 122803668, 9750856, 21549837, 99559063, 189567891, 196318465, 100890485, 176373584, 319976037, 392486189, 383140686, 384688985, 223012320, 407303408, 338563818, 94903324, 64449469, 12746190, 22861496, 199156425, 433878229, 227791260, 370499332, 74973530, 12859791, 2057127, 3240202, 355301494, 130442492, 378826077, 381536842, 244115868, 348322090, 447520530, 117842142, 405034370, 197850056, 360304822, 320782635, 334941221, 184732866, 322911255, 325208694, 360474165, 277381416, 360489244, 394986060, 86900140, 12756165, 163195123, 114502832, 251170921, 147249817, 55283146, 142297750, 423473702, 314302162, 127419894, 154060349, 423302720, 148784680, 23726295, 249383456, 80539914, 397634907, 334073190, 296508222, 351779529, 80108721, 327666461, 327218836, 196763974, 438919512, 324282451, 64095807, 235826766, 187987575, 56760947, 418038409, 3362656, 144735810, 145373932, 53870527, 155996549, 225558119, 64168960, 200778167, 419751221, 231017734, 313945714, 316348733, 85360828, 94068828, 151004419, 214012318, 178415922, 67495805, 144051877, 225355183, 383740944, 192579537, 52422634, 272877688, 320496211, 388706176, 229842301, 370428570, 137067443, 238992835, 131937983, 28870482, 222950230, 327601558, 313265568, 13370921, 358401963, 168201287 }

    Returns: {638764201, 346062763, 193921568, 952425780, 952425780, 784562854, 414418902, 203613280, 793881274, 389706523, 389706523, 975195167, 784562854, 452937178, 975195167, 203613280, 414418902, 975195167, 784562854, 638764201, 597558899, 193921568, 895804425, 203613280, 614071217, 203613280, 583623655, 638764201, 975195167, 638764201, 704602446, 475400714, 88695159, 975195167, 148818183, 583623655, 977050657, 519144841, 452937178, 975195167, 203613280, 975195167, 203613280, 999050004, 203613280, 977050657, 638764201, 540314304, 203613280, 426266257, 638764201, 999050004, 977050657, 383548600, 203613280, 414418902, 426266257, 390487336, 203613280, 975195167, 177027650, 638764201, 977050657, 203613280, 599972502, 203613280, 426266257, 540314304, 837866860, 183987024, 638764201, 182731344, 414418902, 182731344, 938972377, 310252547, 519144841, 519144841, 651068187, 414418902, 438097034, 452937178, 784562854, 202374698, 977050657, 182731344, 638764201, 15364113, 614071217, 389706523, 203613280, 597558899, 977050657, 614071217, 597558899, 975195167, 471346545, 784562854, 975195167, 977050657, 203613280, 264918657, 452937178, 474734954, 389706523, 977050657, 73468827, 426266257, 426266257, 182731344, 638764201, 182731344, 203613280, 784562854, 471346545, 614071217, 977050657, 264918657, 203613280, 182731344, 975195167, 784562854, 975195167, 203613280, 977050657, 203613280, 389706523, 977050657, 638764201, 390487336, 15364113, 185736536, 975195167, 426266257, 426266257, 203613280, 203613280, 977050657, 203613280, 638764201, 977050657, 975195167, 426266257, 975195167, 975195167, 203613280, 203613280, 638764201, 678330776, 977050657, 583623655, 203613280, 40474760, 561048846, 784562854, 452937178, 203613280, 203613280, 975195167, 203613280, 21780686, 182731344, 784562854, 438097034, 519144841, 638764201, 638764201, 426266257, 426266257, 389706523, 975195167, 389706523, 784562854, 182731344, 193921568, 88695159, 977050657, 638764201, 614071217, 452937178, 977050657, 975195167, 540314304, 389706523, 583623655, 389706523, 203613280, 977050657, 88695159, 88695159, 389706523, 584722562, 426266257, 203613280, 975195167, 977050657, 203613280, 977050657, 203613280, 452937178, 519144841, 203613280, 975195167, 389706523, 384102825, 95619494, 663151401, 203613280, 975195167, 977050657, 203613280, 426266257, 784562854, 614071217, 399513586, 975195167, 203613280, 975195167, 452937178, 426266257, 975195167, 73468827, 389706523, 784562854, 264918657, 638764201, 203613280, 88695159, 306526058, 414418902, 674354794, 977050657, 975195167, 895804425, 590013534, 975195167, 638764201, 953835800, 784562854, 426266257, 203613280, 203613280, 614071217, 412000137, 203613280, 414418902, 452937178, 203613280, 975195167, 389706523, 452937178, 975195167, 438097034, 977050657, 784562854, 977050657, 426266257, 977050657, 203613280, 88695159, 414418902, 583623655, 389706523, 452937178, 977050657, 310252547, 183987024, 203613280, 306526058, 651569019, 203613280, 638764201, 182731344, 452937178, 193921568, 390487336, 73468827, 203613280, 183987024, 452937178, 203613280, 589568133, 95980544, 182731344, 977050657, 554529206, 561048846, 203613280, 203613280, 384102825, 848039172, 977050657, 203613280, 389706523, 651569019, 638764201, 203613280, 784562854, 412000137, 651569019, 471346545, 784562854, 638764201, 203613280, 203613280, 203613280, 438097034, 583623655, 452937178, 975195167, 977050657, 953835800, 182731344, 977050657, 583623655, 88695159, 389706523, 975195167, 317426110, 452937178, 597558899, 346062763, 975195167, 384102825, 705840024, 389706523, 638764201, 55411682, 414418902, 426266257, 15364113, 519144841, 390487336, 203613280, 848039172, 426266257, 203613280, 977050657, 203613280, 638764201, 426266257, 977050657, 975195167, 651068187, 848039172, 975195167, 784562854, 975195167, 203613280, 638764201, 203613280, 614071217, 203613280, 203613280, 264918657, 203613280, 638764201, 73468827, 220957871, 463496888, 389706523, 638764201, 975195167, 519144841, 784562854, 977050657, 95619494, 784562854, 975195167, 975195167, 977050657, 203613280, 203613280, 452937178, 389706523, 975195167, 428849717, 977050657, 977050657, 182731344, 975195167, 638764201, 638764201, 895804425, 55411682, 891955925, 784562854, 638764201, 182731344, 389706523, 346062763, 977050657, 88695159, 310252547, 977050657, 975195167, 203613280, 975195167, 390487336, 921631884, 193921568, 497197689, 975195167, 88695159, 306526058, 73468827, 977050657, 55411682, 183987024, 784562854, 203613280, 426266257, 977050657, 426266257, 614071217, 977050657, 977050657, 120322540, 389706523, 638764201, 975195167, 583623655, 426266257, 784562854, 193921568, 193921568, 203613280, 193921568, 975195167, 452937178, 183987024, 203613280, 389706523, 497197689, 887239495, 438097034, 203613280, 452937178, 203613280, 638764201, 203613280, 202374698, 638764201, 203613280, 452937178, 975195167, 975195167, 203613280, 95619494, 660693835, 977050657, 638764201, 389706523, 452937178, 705840024, 891955925, 183987024, 346062763, 975195167, 554529206, 975195167, 953835800, 15364113, 203613280, 583623655, 660693835, 426266257, 614071217, 183987024, 203613280, 306526058, 977050657, 975195167, 193921568, 96777592, 475400714, 638764201, 426266257, 977050657, 389706523, 975195167, 977050657, 426266257, 784562854, 183987024, 95619494, 203613280, 203613280, 203613280, 438097034, 120322540, 646000481, 203613280, 88695159, 183987024, 390487336, 193921568, 848039172, 15364113, 784562854, 88695159, 590013534, 510648589, 651569019, 638764201, 203613280, 203613280, 203613280, 389706523, 203613280, 203613280, 203613280, 597558899, 977050657, 597558899, 975195167, 784562854, 519144841, 977050657, 426266257, 203613280, 583623655, 977050657, 977050657, 203613280, 55411682, 508637066, 193921568, 784562854, 975195167, 389706523, 952425780, 73468827, 977050657, 977050657, 975195167, 203613280, 203613280, 631959857, 203613280, 203613280, 88695159, 384102825, 203613280, 203613280, 203613280, 95619494, 921631884, 975195167, 638764201, 183987024, 264918657, 975195167, 183987024, 193921568, 203613280, 705840024, 426266257, 977050657, 203613280, 977050657, 519144841, 977050657, 492077257, 55411682, 583623655, 638764201, 414418902, 977050657, 977050657, 389706523, 519144841, 389706523, 203613280, 847031717, 306526058, 203613280, 347464600, 438097034, 95619494, 975195167, 614071217, 519144841, 264918657, 975195167, 519144841, 583623655, 40474760, 203613280, 938972377, 784562854, 888838321, 389706523, 158950033, 975195167, 596085855, 203613280, 848039172, 203613280, 203613280, 921631884, 389706523, 203613280, 977050657, 389706523, 638764201, 975195167, 183987024, 975195167, 193921568, 203613280, 589568133, 597558899, 193921568, 784562854, 837866860, 426266257, 389706523, 784562854, 203613280, 390487336, 426266257, 264918657, 784562854, 203613280, 203613280, 120322540, 203613280, 977050657, 203613280, 638764201, 193921568, 784562854, 203613280, 203613280, 203613280, 638764201, 203613280, 614071217, 597558899, 614071217, 390487336, 583623655, 203613280, 651569019, 848039172, 95619494, 977050657, 264918657, 264918657, 638764201, 438097034, 426266257, 390487336, 203613280, 203613280, 203613280, 975195167, 481171963, 95980544, 452937178, 952425780, 426266257, 203613280, 193921568, 614071217, 234752638, 203613280, 203613280, 183987024, 614071217, 203613280, 977050657, 614071217, 784562854, 389706523, 203613280, 203613280, 310252547, 426266257, 663151401, 895804425, 390487336, 554529206, 977050657, 975195167, 474734954, 975195167, 203613280, 977050657, 638764201, 975195167, 438097034, 426266257, 438097034, 975195167, 975195167, 646000481, 975195167, 471346545, 203613280, 438097034, 203613280, 203613280, 975195167, 203613280, 471346545, 88695159, 203613280, 183987024, 977050657, 183987024, 203613280, 203613280, 583623655, 977050657, 306526058, 977050657, 203613280, 975195167, 40474760, 638764201, 95619494, 203613280, 784562854, 583623655, 519144841, 638764201, 203613280, 977050657, 177027650, 638764201, 414418902, 264918657, 264918657, 390487336, 203613280, 452937178, 952425780, 389706523, 203613280, 203613280, 784562854, 389706523, 389706523, 614071217, 414418902, 519144841, 426266257, 999050004, 519144841, 975195167, 203613280, 203613280, 638764201, 519144841, 471346545, 452937178, 185736536, 389706523, 203613280, 977050657, 203613280, 317426110, 975195167, 203613280, 597558899, 426266257, 975195167, 784562854, 310252547, 88695159, 384102825, 40474760, 306526058, 553079260, 185736536, 182731344, 203613280, 519144841, 88695159, 519144841, 975195167, 452937178, 784562854, 414418902, 203613280, 519144841, 975195167, 977050657, 975195167, 590013534, 203613280, 203613280, 651068187, 583623655, 426266257, 185736536, 120322540, 203613280, 638764201, 203613280, 203613280, 977050657, 977050657, 975195167, 88695159, 631959857, 95619494, 663151401, 346062763, 638764201, 203613280, 203613280, 614071217, 845894839, 888838321, 13635986, 975195167, 784562854, 88695159, 386896318, 784562854, 182731344, 183987024, 203613280, 583623655, 977050657, 203613280, 203613280, 597558899, 452937178, 638764201, 784562854, 519144841, 975195167, 203613280, 389706523, 977050657, 977050657, 638764201, 193921568, 183987024, 426266257, 975195167, 471346545, 953835800, 977050657, 975195167, 977050657, 583623655, 784562854, 975195167, 977050657, 389706523, 203613280, 203613280, 977050657, 183987024, 95619494, 975195167, 169664217, 977050657, 638764201, 977050657, 426266257, 589568133, 497197689, 193921568, 426266257, 203613280, 143790755, 203613280, 848039172, 203613280, 452937178, 389706523, 452937178, 426266257, 203613280, 975195167, 705840024, 182731344, 399513586, 638764201, 975195167, 203613280, 975195167, 921631884, 389706523, 638764201, 975195167, 203613280, 784562854, 389706523, 561048846, 638764201, 784562854, 426266257, 452937178, 346062763, 40474760, 428849717, 203613280, 651569019, 848039172, 95619494, 583623655, 975195167, 193921568, 977050657, 426266257, 583623655, 977050657, 614071217, 95619494, 346062763, 966032783, 888838321, 638764201, 977050657, 88695159, 203613280, 784562854, 88695159, 784562854, 88695159, 501929554, 426266257, 544517150, 390487336, 88695159, 363761904, 638764201, 203613280, 560840248, 977050657, 159962001, 977050657, 977050657, 597558899, 203613280, 185736536, 967177591, 88695159, 40474760, 474734954, 310252547, 705840024, 784562854, 975195167, 412000137, 203613280, 818262118, 15364113, 264918657, 203613280, 975195167, 597558899, 88695159, 203613280, 203613280, 497197689, 346062763, 384102825, 203613280, 203613280, 203613280, 185736536, 203613280, 203613280, 977050657, 977050657, 203613280, 848039172, 938972377, 182731344, 438097034, 784562854, 589568133, 203613280, 203613280, 264918657, 975195167, 793881274, 638764201, 452937178, 638764201, 519144841, 346062763, 203613280, 389706523, 203613280, 784562854, 95619494, 977050657, 150016078, 203613280, 975195167, 203613280 }

  109. 1

    31

    {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }

    Returns: {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: